State as a Service : Towards Stateful Cloud Services
Abstract: Cloud ERP or Enterprise Resource Planning (ERP) as a Cloud Service delivers value by reducing initial and long term operating costs since infrastructure, platform and (certain) application management tasks are delegated to a specialist provider. Questions present at intersection of the ERP challenge landscape and the Cloud Computing opportunity horizon include characterization of Cloud friendly ERP modules and adaptation of stateful (on-premises ERP) components to a stateless platform. Contributions of this thesis work include the R.A.I.N. Cloud fitness criteria that encompasses Responsiveness, Availability, I/O and Native support aspects of Cloud Services. More importantly, the State abstraction, a reliable and elastic state management framework employing Autonomic Computing and Redo Recovery constructs is introduced. Construction of abstraction properties, namely, affinity aware state preservation and recovery consider Cloud strengths of scaling out and reliability as well as peculiarities of Cloud billing model. Proof-of-concept implementation of State as a Service has been comprehensively detailed and evaluated advocating infrastructure layer support of the kind and associated tooling.
AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)