• DocumentCode
    592837
  • Title

    MANTICORE: A framework for partitioning software services for hybrid cloud

  • Author

    Kaviani, N. ; Wohlstadter, E. ; Lea, R.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of British Columbia, Vancouver, BC, Canada
  • fYear
    2012
  • fDate
    3-6 Dec. 2012
  • Firstpage
    333
  • Lastpage
    340
  • Abstract
    Hybrid cloud deployment can be an attractive option for companies wanting to deploy software services on scalable public clouds, while still assuming local control over sensitive data resources. A hybrid deployment, despite providing better control, is difficult to design since code must be partitioned and distributed efficiently between public and private premises. This paper describes our research into automated partitioning of software services for hybrid clouds. We have identified two specific shortfalls of existing partitioning research which are important to a hybrid cloud setting: (i) inflexibility in placement of software function execution between public/private hosts and (ii) no support for making explicit tradeoffs between monetary cost and performance. We propose a new software profiling and partitioning framework (called MANTICORE) which addresses these problems. Experiments on an open-source Web application show that the new approach ensures better performance without increasing costs.
  • Keywords
    cloud computing; program diagnostics; public domain software; security of data; MANTICORE; hybrid cloud deployment; monetary cost-performance explicit tradeoff; open-source Web application; public clouds; public-private hosts; sensitive data resources; software function execution placement; software profiling; software service partitioning framework; Cloud computing; Context; Data models; Data transfer; Databases; Mathematical model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2012 IEEE 4th International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4673-4511-8
  • Electronic_ISBN
    978-1-4673-4509-5
  • Type

    conf

  • DOI
    10.1109/CloudCom.2012.6427541
  • Filename
    6427541