4 research outputs found

    Service broker based on cloud service description language

    Get PDF

    Service broker for cloud service description language

    Get PDF
    Cloud Service Description Language (CSDL), initiative and discourse, is concentrated to deploy applications on various cloud platforms without modifying source-code. Semantic topology and orchestration of applications provides practical advantage for service providers with ability of interoperability, portability and unified interfaces. However, this has also resulted problems for consumers to identify the appropriate services spread over swarm platforms. The advantage, with common CSDL such as Topology and Orchestration Specification for Cloud Applications (TOSCA), becomes problematic for consumers. Service providers will have different technical and business details such as: discovery, pricing, licensing or composition depending upon deployed platform; therefore, selection of service becomes challenging and requires human effort. Service Broker design is presented for TOSCA framework only; however, the suggested scheme is generic and adaptable to accommodate similar standards of CSDL

    A Resource Publication and Discovery Framework and Broker-Based Architecture for Network Virtualization Environment

    Get PDF
    The Internet has received a phenomenal success over the past few decades. However, the increasing demands on the Internet usage and the rapid evolution of the applications and services provided over the Internet have demonstrated that the current Internet architecture is unsuitable for supporting many types of applications. Moreover, its ubiquity and multi-provider nature make nearly impossible the introduction of radical changes or improvements without coordination and consensus between many providers. Thus, any technological changes in the current Internet architecture could result in unintended consequences on the overall Internet usage. Network virtualization is considered as promising, yet challenging, solution to overcome these limitations. It commonly refers to the creation of several isolated logical networks that can coexist on the same shared physical network infrastructures. Its key concept is to enable several network architectures to run concurrently in a multi-role-oriented environment in which the role of the traditional Internet Service Provider (ISP) is decoupled into several roles such as infrastructure provider (InP), virtual network provider (VNP) and service provider (SP). Despite the promising benefits, this concept is associated with many challenges. These, among others, include the description and publication as well as discovery of resources on which virtual networks are deployed. In this thesis, we define a broker-based architecture that provides functions for publishing, discovering and negotiating as well as instantiating and managing resources in network virtualization environment. We proposed an information model that assists various providers in describing the resources and services they offer and we implemented a proof of concept prototype to demonstrate the feasibility of the proposed architecture. Moreover, we have conducted extensive experiments to evaluate the performance and the scalability of the implemented system

    An Overview of the Unified Service Description Language

    No full text
    Existing service description languages focus mainly on the technical aspects of automated services, hence all other types of service — namely human and IT supported — and the business aspects of service provision — pricing for instance — are yet to be adequately addressed. This paper introduces the latest version of the Unified Service Description Language (USDL), a domain-independent service description language aimed at all of the above-mentioned types of service, from both a business and a technical perspective. For the latter is already captured by widely adopted service description standards, such as WSDL and WS-BPEL, USDL does leverage those languages. Apart from aggregating technical information, a service provider can use USDL to describe business-related properties, capabilities and non-functional characteristics, enabling consumers to invoke and use business services and intermediaries to repurpose services. USDL has been developed mainly by SAP Research, which is driving its standardization with other stakeholders. This paper gives an overview of the USDL language and presents an editor to define and serialize USDL service descriptions
    corecore