Preprocessing and storage of cloud service usage reports

    公开(公告)号:US10938882B2

    公开(公告)日:2021-03-02

    申请号:US16506305

    申请日:2019-07-09

    申请人: ServiceNow, Inc.

    摘要: Systems and methods for streaming billing data associated with third-party network resources consumed by a managed network to a remote network management platform are disclosed. Streaming of billing usage data associated with third-party resources may use resource identifiers to associate resources with line items in a service bill generated by the third-party network. A proxy server in the managed network may intermediate streaming from the third-party network to a remote server in a computational instance of the remote network management platform. Billing data may be recorded partly in a metric-base database configured for storing time series data corresponding to usage quantities of third-party resources consumed by the managed network per unit time, and partly in a static records database configured for storing database records associated with the time series data, and including data for identifying the third-party resources and for recording static information relating to billing for the third-party resources.

    PREPROCESSING AND STORAGE OF CLOUD SERVICE USAGE REPORTS

    公开(公告)号:US20210014299A1

    公开(公告)日:2021-01-14

    申请号:US16506305

    申请日:2019-07-09

    申请人: ServiceNow, Inc.

    IPC分类号: H04L29/08 H04L12/14

    摘要: Systems and methods for streaming billing data associated with third-party network resources consumed by a managed network to a remote network management platform are disclosed. Streaming of billing usage data associated with third-party resources may use resource identifiers to associate resources with line items in a service bill generated by the third-party network. A proxy server in the managed network may intermediate streaming from the third-party network to a remote server in a computational instance of the remote network management platform. Billing data may be recorded partly in a metric-base database configured for storing time series data corresponding to usage quantities of third-party resources consumed by the managed network per unit time, and partly in a static records database configured for storing database records associated with the time series data, and including data for identifying the third-party resources and for recording static information relating to billing for the third-party resources.

    Third-party network computing resource management

    公开(公告)号:US10826842B2

    公开(公告)日:2020-11-03

    申请号:US15958347

    申请日:2018-04-20

    申请人: ServiceNow, Inc.

    摘要: A remote network management platform may include a database containing records relating to units of reserved and on-demand computing resources provided by a third-party network and a processor disposed within a computational instance. The processor may be configured to obtain utilization reports regarding the managed network from the third-party network and calculate, for each hour-of-day across one or more days of usage, respective hourly average units of utilization, by the managed network, of the reserved and on-demand computing resources. The processor may also calculate output values respectively associated with different combinations of the reserved and on-demand computing resources that jointly satisfy the hourly average units of utilization and select an allocation of the reserved computing resources that is within a threshold of a minimum output value of the output values. The processor may further change the number of allocated units to be the selected allocation of reserved computing resources.

    Third-Party Network Computing Resource Management

    公开(公告)号:US20190327179A1

    公开(公告)日:2019-10-24

    申请号:US15958347

    申请日:2018-04-20

    申请人: ServiceNow, Inc.

    摘要: A remote network management platform may include a database containing records relating to units of reserved and on-demand computing resources provided by a third-party network and a processor disposed within a computational instance. The processor may be configured to obtain utilization reports regarding the managed network from the third-party network and calculate, for each hour-of-day across one or more days of usage, respective hourly average units of utilization, by the managed network, of the reserved and on-demand computing resources. The processor may also calculate output values respectively associated with different combinations of the reserved and on-demand computing resources that jointly satisfy the hourly average units of utilization and select an allocation of the reserved computing resources that is within a threshold of a minimum output value of the output values. The processor may further change the number of allocated units to be the selected allocation of reserved computing resources.