• DocumentCode
    1669322
  • Title

    Software-Defined Service Networking: Runtime Sharing with Performance Differentiation in Multi-tenant SaaS Applications

  • Author

    Kumara, Indika ; Jun Han ; Colman, Alan ; Kapuruge, Malinda

  • Author_Institution
    Sch. of Software & Electr. Eng., Swinburne Univ. of Technol., Melbourne, VIC, Australia
  • fYear
    2015
  • Firstpage
    210
  • Lastpage
    217
  • Abstract
    A service-based SaaS application can achieve economies of scale by sharing partner services between tenants at runtime, following the Single-Instance Multi-Tenancy (SIMT) model. However, supporting runtime sharing with tenant-specific functional and performance variations in an SIMT application is challenging. We propose an approach, Software-Defined Service Networking (SDSN), to addressing this challenge. SDSN realizes an SIMT application with a managed service network (SN) and a set of managed virtual service networks (VSNs) that share the SN. The SN connects a set of services according to their capability and interoperability. To achieve the requirements of a particular tenant, a VSN uses a subset of the services under a particular architecture and a control policy. We describe how the SN and its VSNs are designed and enacted to achieve the SIMT objectives. We show the feasibility of the SDSN, demonstrate the utilization benefits it achieves, and quantify the runtime overhead it incurs.
  • Keywords
    cloud computing; computer network management; open systems; software architecture; software defined networking; SDSN; SIMT model; SIMT objectives; SN management; VSN; architecture; control policy; economies of scale; interoperability; multitenant SaaS applications; partner services sharing; performance differentiation; runtime overhead; runtime sharing; service network management; service-based SaaS application; single-instance multitenancy model; software-defined service networking; virtual service networks; Collaboration; Contracts; Runtime; Throughput; Tin; Vehicles; Cloud Service; Multi-Tenant; SaaS; Software-Defined Network; Virtual Service Network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2015 IEEE International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4673-7280-0
  • Type

    conf

  • DOI
    10.1109/SCC.2015.37
  • Filename
    7207355