 :    .   
 


  :  ,  ,     .         .       ,     .              .





 :    

  







,2023



ISBN978-5-0060-9303-4

     Ridero


 ,



     !         ,          .



  ,       .     ,       .         ,       ,    .



            .  ,          .



 ,           .          !



Ѡ ,






 :     



    ,           :   (CPU %),   (RAM %),   (HDD %)  (Network Load).       ,      (CPU, RAM, HDD Network Load)    .        ,           .




        


          (,  ,  ,     )    :



1.   :

CPU_usage_initial    .

RAM_usage_initial     .

HDD_usage_initial     .

Network_load_initial   .

Overall_load_initial    .



2.     :

,   CPU_usage_new     .



3.    :

Change_in_overall_load = Overall_load_initial ((CPU_usage_initial + RAM_usage_initial + HDD_usage_initial + Network_load_initial) /4)



4.       :

Overall_load_new = ((CPU_usage_new + RAM_usage_initial + HDD_usage_initial + Network_load_initial) / 4) + Change_in_overall_load



5.          .



:      CPU_usage_initial, RAM_usage_initial, HDD_usage_initial, Network_load_initial Overall_load_initial                 .            ,          .




   ,  ,    ,  


,         ,  ,    ,  : (1+ (CPU % + RAM % + HDD % + Network Load) / 100) * (CPU % * RAM % * HDD % * Network Load)^2.



1.    :

CPU_usage   .

RAM_usage    .

HDD_usage    .

Network_load   .

Overall_load   .



2.    :

Step 1:      :

Sum_of_percentages = CPU_usage + RAM_usage + HDD_usage + Network_load.

Step 2:   100 :

Normalized_sum = (Sum_of_percentages / 100)+1.

Step 3:         :

Product_of_percentages = (CPU_usage * RAM_usage * HDD_usage * Network_load) ^2.

Step 4:    (Normalized_sum)    (Product_of_percentages):

Overall_load = Normalized_sum * Product_of_percentages.



3.     (Overall_load).



            .               .




    


 :   CPU, RAM, HDD Network Load    .

    :

 CPU % =    CPU % /   

 RAM % =    RAM % /   

 HDD % =    HDD % /   

 Network Load =    Network Load /   

       :

  = (1+ ( CPU % +  RAM % +  HDD % +  Network Load) / 100) * ( CPU % *  RAM % *  HDD % *  Network Load)^2




     


 :   CPU, RAM, HDD Network Load    .

    :

 CPU % =   CPU %   

 RAM % =   RAM %   

 HDD % =   HDD %   

 Network Load =   Network Load   

      :

  = (1+ ( CPU % +  RAM % +  HDD % +  Network Load) / 100) * ( CPU % *  RAM % *  HDD % *  Network Load)^2




    


 :   CPU, RAM, HDD Network Load       .

    ,      .

    ,       :

 CPU % =  (CPU % * ) /  

 RAM % =  (RAM % * ) /  

 HDD % =  (HDD % * ) /  

 Network Load =  (Network Load * ) /  

      :

  = (1+ ( CPU % +  RAM % +  HDD % +  Network Load)) / 100* ( CPU % *  RAM % *  HDD % *  Network Load)^2




   -    


 :  CPU %, RAM %, HDD % Network Load.



     .



    (step size)    .



  :



        .



           .



       .



           :



    ,        (  ).



      ,     ,       (  ).



  35        .



   ,     .



:    -               .            .




            


1. :

   (CPU %, RAM %, HDD %, Network Load)

      (,   )



2.  :

  ,   .

  ,     ,   :

  = (1+ (CPU % + RAM % + HDD % + Network Load) / 100) * (CPU % * RAM % * HDD % * Network Load)^2

     (,   ,    ..)



3.   :

    ,    ,     ,     .



4.  :

    ,      .



5.  :

         ,     .

   ,     .



6. :

,      .

,      .



7.  :

         .

            .



:               .        .




           


1. :

  ,     (CPU %, RAM %, HDD %, Network Load)     .



2.  :

     :    .    70%    30%   .



3.    :

         ,    ,  ,  ,   ..   ,      .



4. :

   (CPU %, RAM %, HDD %, Network Load)   ( )   .

    , ,    01.

 ,        .



5. :

   ,       .

   ,   (,  -   ).



6. :

   ,           .

           ,     (MSE),    (MAE)   (R^2).



7. :

         ,     (CPU %, RAM %, HDD %, Network Load) .

            .



:              .          .




        


1. :

  ,        (CPU %, RAM %, HDD %, Network Load).



2.      :

     

     (CPU %, RAM %, HDD %, Network Load)



3.    :

        :

  = (1+ (CPU % + RAM % + HDD % + Network Load) / 100) * (CPU % * RAM % * HDD % * Network Load)^2



           .



    (CPU %, RAM %, HDD %, Network Load)    :

CPU%

RAM%

HDD%

NetworkLoad



         .



4.  :

    ,        .



5.  :

   (CPU %, RAM %, HDD %, Network Load),      ,           .



6.  :

        .

         .



:  ,       .    ,          .




         


1. :

CPU %    (0100)

RAM %     (0100)

HDD %     (0100)

Network Load   (  )



2.    .

Optimal CPU % =0

Optimal RAM % =0

Optimal HDD % =0

Optimal Network Load =0



3.    .

Min Total Load =    (, )



4.     (CPU %, RAM %, HDD %, Network Load)   .



5.     :

      :

Total Load = (1+ (CPU % + RAM % + HDD % + Network Load) / 100) * (CPU % * RAM % * HDD % * Network Load)^2



 Total Load  Min Total Load,  Min Total Load   :

Min Total Load = TotalLoad

Optimal CPU % =   CPU%

Optimal RAM % =   RAM%

Optimal HDD % =   HDD%

Optimal Network Load =   NetworkLoad



6.     (Optimal CPU %, Optimal RAM %, Optimal HDD %, Optimal Network Load)    .



:           .        ,    ,         ,    .




         (,  )


1.  :

CPU %    (0100)

RAM %     (0100)

HDD %     (0100)

Network Load   (  )



2.  ,         (CPU %, RAM %, HDD %, Network Load)    .



3.        ,   :

  = (1+ (CPU % + RAM % + HDD % + Network Load) / 100) * (CPU % * RAM % * HDD % * Network Load)^2



4.           :

     (CPU %, RAM %, HDD %, Network Load)   .

   ,       .

          .



5.         (, )  .



6.  :

           .

    1 -1,        .

    0,          .

   ,       ,     .



:          . ,            .




         


1. :

CPU %     (0100)

RAM %      (0100)

HDD %      (0100)

Network Load    (  )



2.        .



3.       :

  = (1+ (CPU % + RAM % + HDD % + Network Load) / 100) * (CPU % * RAM % * HDD % * Network Load)^2



4.     .



5.      (CPU %, RAM %, HDD %, Network Load)  .



6.       :

 (,   )     .

   (CPU %, RAM %, HDD %, Network Load)    .

       .

       .



7.  6          .



:       . ,             .




      


 :  CPU %, RAM %, HDD % Network Load.

  ,     .

   (fitness function),      .

   :

       (        ).

   ()     .

   .

   ,     .

   .

   ,     (  ).




     


 :  CPU %, RAM %, HDD % Network Load.

   .

  ,      .

   :

     ,   .

  ,     .

 ,         .

   .

   ,    .




   (Simulated Annealing)    


 :  CPU %, RAM %, HDD % Network Load.



   .



  ,    .



   (fitness function)   ,      .



    :



     :



  (  )    .



       .



         ,    .



              .



       ,   .



       .



    .



     .



:        ,      .          ,     .              ,    .




       


 :  CPU %, RAM %, HDD % Network Load.

      .

  ,      .

    :

          .

         .

    ,       .

   ,     .

    .

   ,    .



:       ,     .            ,      .            .




  .


   .

   ,     (https://www.litres.ru/chitat-onlayn/?art=70050829)  .

      Visa, MasterCard, Maestro,    ,   ,     ,  PayPal, WebMoney, ., QIWI ,       .


