-
公开(公告)号:US12058056B1
公开(公告)日:2024-08-06
申请号:US17338089
申请日:2021-06-03
Applicant: Google LLC
Inventor: Kamil Skalski , Elzbieta Czajka , Filip Grzadkowski , Krzysztof Grygiel
IPC: G06F15/16 , H04L47/125 , H04L47/783 , G06F9/50 , H04L67/1001
CPC classification number: H04L47/783 , H04L47/125 , G06F9/5083 , H04L67/1001
Abstract: Systems and methods for providing web service instances to support traffic demands for a particular web service in a large-scale distributed system are disclosed. An example method includes determining a peak historical service load for the web service. The service load capacity for each existing web service instance may then be determined. The example method may then calculate the remaining service load after subtracting the sum of the service load capacity of the existing web service instances from the peak historical service load for the web service. The number of web service instances necessary in the large-scale distributed system may be determined based on the remaining service load. The locations of the web service instances may be determined and changes may be applied to the large-scale system based on the number of web service instances necessary in the large-scale distributed system.
-
公开(公告)号:US11057314B1
公开(公告)日:2021-07-06
申请号:US15797550
申请日:2017-10-30
Applicant: Google LLC
Inventor: Kamil Skalski , Elzbieta Czajka , Filip Grzadkowski , Krzysztof Grygiel
IPC: G06F15/16 , H04L12/911 , H04L12/803 , G06F9/50 , H04L29/08
Abstract: Systems and methods for providing web service instances to support traffic demands for a particular web service in a large-scale distributed system are disclosed. An example method includes determining a peak historical service load for the web service. The service load capacity for each existing web service instance may then be determined. The example method may then calculate the remaining service load after subtracting the sum of the service load capacity of the existing web service instances from the peak historical service load for the web service. The number of web service instances necessary in the large-scale distributed system may be determined based on the remaining service load. The locations of the web service instances may be determined and changes may be applied to the large-scale system based on the number of web service instances necessary in the large-scale distributed system.
-