发明名称 AUTOMATIC DEMAND-DRIVEN RESOURCE SCALING FOR RELATIONAL DATABASE-AS-A-SERVICE
摘要 Architecture that enables a Database-as-a-Service (DaaS) to auto-scale container sizes on behalf of tenants. An abstraction is provided that enables tenants to reason about monetary budget and query latency, rather than resource provisioning. An auto-scaling module automatically determines a container size for a subsequent billing interval based on telemetry that comprises latencies (e.g., waits), resource utilizations, and available budget, for example. A set of robust signals are derived from database engine telemetry and combined to significantly improve accuracy of resource demand estimation for database workloads. In a more specific implementation, resource demands can be estimated for arbitrary SQL (structured query language) workloads in a relational database management system (RDBMS).
申请公布号 US2016321588(A1) 申请公布日期 2016.11.03
申请号 US201514702644 申请日期 2015.05.01
申请人 Microsoft Corporation 发明人 Das Sudipto;Li Feng;Narasayya Vivek;König Arnd Christian
分类号 G06Q10/06;G06Q20/14 主分类号 G06Q10/06
代理机构 代理人
主权项 1. A database-as-a-service system, comprising: an auto-scaling module configured to automatically compute container sizes of containers in database servers for subsequent billing intervals based on telemetry from the database servers; and at least one hardware processor configured to execute computer-executable instructions in a memory, the instructions executed to enable the auto-scaling module.
地址 Redmond WA US