Patent · US Active

System and method for programmatic management of distributed computing resources

US7886021B2 · kind B2 · utility

138Cited by
7References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 28, 2008
Grant dateFeb 8, 2011
Priority date
Expiry dateFeb 10, 2029

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L41/0895
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for providing a development and deployment platform for Software as a Service (SaaS) providers are disclosed. The platform may provide an application programming interface (API) through which customers may configure virtualized grids of language-level virtual machines (VMs), networks, and storage resources. A grid may be horizontally scalable and programmatically configurable by a customer and/or customer code. The platform may allow dynamic scaling of resources (up and down) to match changing demands, by allowing customers and/or customer code to programmatically alter their own system level structure at runtime, through the API. The grid may be accessed by both on-grid and off-grid processes, through internal and external connectivity resources provided by the platform. The platform may provide common utilities for end-user services, deployment operations, and development tasks (e.g., debugging), and may include frameworks and macro-components (e.g. web servers). The platform may host long-running Internet-based services and/or one-shot computational services.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.