-
1.
公开(公告)号:US20170223100A1
公开(公告)日:2017-08-03
申请号:US15493532
申请日:2017-04-21
Applicant: Facebook, Inc.
Inventor: Qiang WU , Sanjeev Kumar , Sachin Kadloor
CPC classification number: H04L67/1031 , G06F9/5083 , H04L41/0896 , H04L43/08 , H04L43/0817 , H04L47/726
Abstract: A self-adaptive control system based on proportional-integral (PI) control theory for dynamic capacity management of latency-sensitive application servers (e.g., application servers associated with a social networking application) are disclosed. A centralized controller of the system can adapt to changes in request rates, changes in application and/or system behaviors, underlying hardware upgrades, etc., by scaling the capacity of a cluster up or down so that just the right amount of capacity is maintained at any time. The centralized controller uses information relating to a current state of the cluster and historical information relating to past state of the cluster to predict a future state of the cluster and use that prediction to determine whether to scale up or scale down the current capacity to reduce latency and maximize energy savings. A load balancing system can then distribute traffic among the servers in the cluster using any load balancing methods.