-
公开(公告)号:US10572285B2
公开(公告)日:2020-02-25
申请号:US15429342
申请日:2017-02-10
Inventor: Hengyi Jian
IPC: G06F15/173 , G06F9/455 , G06F21/53 , H04L12/24 , H04L29/08 , G06F21/57 , H04L9/08 , H04L9/14 , H04L9/30 , H04L29/06
Abstract: The present application discloses a method and apparatus for elastically scaling a virtual machine cluster. A specific implementation of the method includes: calculating a first amount of residual resources of virtual machines in a virtual machine cluster during service deployment; acquiring an amount of resources demanded by a service to be deployed; acquiring a configuration level of the virtual machines in the virtual machine cluster; determining a virtual machine having a predetermined configuration level as a target virtual machine based on whether the first amount of residual resources satisfies the amount of resources demanded; and deploying the service to be deployed to the target virtual machine. This implementation can implement service deployment in a virtual machine cluster including virtual machines having different configuration levels and also can implement the deployment of different services on a single virtual machine, thereby reducing the costs of service deployment and improving the resource utilization rate of the virtual machine cluster.
-
公开(公告)号:US11294920B2
公开(公告)日:2022-04-05
申请号:US15902440
申请日:2018-02-22
Inventor: Hengyi Jian , Dayu Shen
IPC: G06F16/2458 , G06F16/22 , G06F16/242 , G06F16/23
Abstract: An objective of the present disclosure is to provide a method and apparatus for accessing time series data. The method according to the present disclosure comprises: acquiring time series query information; determining corresponding time offset information based on the time series query information, the time offset information including hour information, minute information, and offset information; finding a leaf node in a time tree corresponding to the time offset information based on the time offset information; and querying in the leaf node based on the offset information, to acquire corresponding time series data. Advantages of the present disclosure lie in possessing a lower complexity and improving query efficiency of the time series data. In addition, the memory is less occupied, and out-of-order writing is supported.
-
公开(公告)号:US20190005101A1
公开(公告)日:2019-01-03
申请号:US15902440
申请日:2018-02-22
Inventor: Hengyi Jian , Dayu Shen
IPC: G06F17/30
Abstract: An objective of the present disclosure is to provide a method and apparatus for accessing time series data. The method according to the present disclosure comprises: acquiring time series query information; determining corresponding time offset information based on the time series query information, the time offset information including hour information, minute information, and offset information; finding a leaf node in a time tree corresponding to the time offset information based on the time offset information; and querying in the leaf node based on the offset information, to acquire corresponding time series data. Advantages of the present disclosure lie in possessing a lower complexity and improving query efficiency of the time series data. In addition, the memory is less occupied, and out-of-order writing is supported.
-
公开(公告)号:US20180027061A1
公开(公告)日:2018-01-25
申请号:US15429342
申请日:2017-02-10
Inventor: Hengyi Jian
Abstract: The present application discloses a method and apparatus for elastically scaling a virtual machine cluster. A specific implementation of the method includes: calculating a first amount of residual resources of virtual machines in a virtual machine cluster during service deployment; acquiring an amount of resources demanded by a service to be deployed; acquiring a configuration level of the virtual machines in the virtual machine cluster; determining a virtual machine having a predetermined configuration level as a target virtual machine based on whether the first amount of residual resources satisfies the amount of resources demanded; and deploying the service to be deployed to the target virtual machine. This implementation can implement service deployment in a virtual machine cluster including virtual machines having different configuration levels and also can implement the deployment of different services on a single virtual machine, thereby reducing the costs of service deployment and improving the resource utilization rate of the virtual machine cluster.
-
-
-