A QoS Assurance Middleware Model for Enterprise Cloud Computing

Shou-Yu Lee, Dongyang Tang, Tingchao Chen, William Cheng‐Chung Chu · 2012

Enterprise Cloud Computing has the complicated issues of the multi-tenancy, cross layer service composition, i.e., Software as a Service, Platform as a Service, and Infrastructure as a Service, multiple constraints from user requirements and Service Level Agreements. To assure the quality of service and effectiveness of Enterprise Cloud Computing, a middleware to support the service composition and monitoring in Enterprise Cloud Computing is highly important. We have designed a middleware for Enterprise Cloud Computing which can automatically manage the resource allocation of services from services, platforms, and infrastructures, and provide a cost-effective and secure way to access services from cloud environment. This architecture will compose of several functions, such as Service Monitoring, Service Composition, and Service Status Analysis. In order to provide complete transparency of the underlying technology and the surrounding environment, thus easy for management and testing, the architecture we proposed in this paper employs the agent technology to handle the monitoring of requested Quality of Service requirements and Service Level Agreement, which are capable to support the Verification and Validation, and, furthermore, to dynamically analyze resources allocation and deployment.

Read the paper · More papers on PaperTik