发明名称 System and method for describing applications for manageability and efficient scale-up deployment
摘要 Systems, methods and computer storage media for operating a scalable computing platform are provided. A service description describing a requested service is received. Upon receiving the service description a determination of the required resources and the available resources is made. An instance description is produced. The resources required to sustain the deployment of the service are mapped to the available resources of the computing platform so the service may be deployed. The instance description is amended with each deployment of the service to allow for sustained deployment of the service.
申请公布号 US8893141(B2) 申请公布日期 2014.11.18
申请号 US200812020890 申请日期 2008.01.28
申请人 Microsoft Corporation 发明人 Bernabeu-Auban Jose;Khalidi Yousef A.
分类号 G06F9/455;G06F9/46;G06F9/50 主分类号 G06F9/455
代理机构 代理人 Andrews David;Tabor Ben;Minhas Mickey
主权项 1. A computer system embodied on one or more tangible computer storage media having computer-executable instructions embodied thereon for performing a method for operating a scalable computing platform, the system comprising: a receiving component that receives at least: a request for a service anda service description comprised of a description of one or more resources required to deploy the service; a resource determining component that determines one or more resources required to deploy the service based, in part, on the service description; an instance description producing component that produces an instance description comprised of a plurality of target elements, a source element including a designation of a target element with which to connect, and a stateful switch channel for the requested service based on at least: the service description andthe one or more resources required to deploy the service; a resource mapping component that maps the plurality of target element, the source element, and the stateful switch channel as produced in the instance description to one or more resources available on the scalable computing platform; and a deploying component that deploys the service with a processor in association with the one or more mapped resources of the scalable computing platform required to deploy the service.
地址 Redmond WA US