Research on reusable component for multi-tenant SLA in PAAs platform

Source: Internet
Author: User

Research on reusable component for multi-tenant SLA in PAAs platform

Shandong University Zhang Zhenchu

Firstly, in order to integrate the reusable component mechanism into the PAAs platform, this paper proposes a kind of enhanced e-commerce PAAs platform, which adds a layer of component layer to the PAAs platform. The component layer is responsible for the storage and invocation of the component. Secondly, in order to better manage component developers to submit a large number of components and facilitate the SaaS application developers to retrieve their own required components, this paper proposes the concept of abstract components. Abstract component is the generalization of the component with similar function, it only involves the abstract description of the component without concrete realization. By the similarity between the abstract component and the solid component, we will cluster the components with similar functions under the same abstract component. Finally, different tenants often enter into different SLA agreements with the SaaS application provider, specifying the quality of service provided by the SLA tenant. In order to meet the different SLA requests of multiple tenants, this paper proposes a late binding strategy for the component, that is, after the tenant and the SaaS application provider sign the SLA agreement, select the appropriate component to invoke the tenant request. Selecting a component that satisfies a tenant SLA request in all components that meet the functional requirements of the SaaS application provider requires a comprehensive consideration of multiple QoS attributes for the component, that is, selecting one of the most suitable artifacts from multiple QoS targets for tenants to use. The SaaS provider sits between the component provider and the application tenant, not only to consider satisfying the tenant's request but also to consider how to maximize its benefits. We consider how to select the appropriate component invocation in two cases where the component satisfies the tenant request and the nonexistent component satisfies the tenant request. In the end, the experimental simulation is carried out to verify the feasibility of component management based on abstract component model and late binding of component based on SLA.


Research on reusable component for multi-tenant SLA in PAAs platform

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.