From y.demchenko at uva.nl Tue Sep 20 05:15:46 2011 From: y.demchenko at uva.nl (Yuri Demchenko) Date: Tue, 20 Sep 2011 12:15:46 +0200 Subject: [Isod-bof] Initial draft BCP in Infrastructure Services provisioning on-demand Message-ID: <4E7867D2.9020001@uva.nl> Dear ISOD-RG members, It was agreed at the last meeting to propose an initial drafts of two documents ISOD use cases and ISOD BCP. Thanks to Chin, first draft has been posted and discussion is active. Now I want to propose first ideas about the BCP document. This can also provide a basis for discussion at the group's meeting on Wednesday. The draft document is attached and textual version is appended below for easier commenting and discussion. Some general issues to discuss: 1) How much we want to describe Network Resource Provisioning Systems (NRPS) of which many of us knows a lot and also developed? 2) Template for collecting BCP information 3) General structure of the document - NRPS, Cloud IaaS, existing BCP, standards, Projects, middleware, or we better limit number of topics? Comments are welcome and hope on fruitful discussion during the meeting. Regards, Yuri ------------ Draft ISOD BCP document ---------------------- On-Demand Infrastructure Services Provisioning Best Practices Contributors Goal The aim of this document is to provide an overview of best practices in provisioning infrastructure services on-demand that includes both traditional Network Resources Provisioning Systems (NRPS) and recently emerged Cloud based infrastructure services provisioning that may include different components that need to be combined into complex task or project oriented complex infrastructure comprising of compute, storage, applications and connecting them network infrastructure. The proposed document summarises discussion among members of the OGF ISoD Research Group and aims to facilitate discussion on achieving interoperability and effective use and development of modern and future infrastructure services provisioning systems. 1. Introduction Traditionally area of provisioning services or resources on-demand was related to provisioning network connectivity or bandwidth on-demand (BoD). There are many systems proposed for these purposes. The document provides information about such systems as The Cloud Computing is developing as a technology for provisioning infrastructure services. In particular, Cloud Infrastructure as a Service (IaaS) service model specifically focused on providing infrastructures comprising of compute, storage and network for solving user defined tasks and/or supporting user defined processes or workflows. In general, other Cloud service model such as Software-as-a-Service (SaaS) or Platform-as-a-Service (PaaS), if used for supporting customer defined production or collaborative development processes (or migrating from traditional enterprise owned IT to Cloud based infrastructure) will also require integration of the provisioned software or platform components into infrastructures. The proposed below overview and taxonomy of best practices targets to provide useful information for developing common and future infrastructure services provisioning models, architectures and frameworks. 2. Network Resources Provisioning Systems (NRPS) TODO: Set of characteristics and parameter need to be established to describe existing NRPS. For example: Description Diagram Parameters Implementation and examples of use 2.1. OSCARS 2.2. Harmony 2.3. Autobanh 2.4. UCLP 2.5. Other NRPS - Argon - Argia 3. General and Cloud Oriented Network Infrastructure Services Provisioning 3.1. GEYSERS Generalised Infrastructure Services Provisioning 3.2. GEANT Virtualised Services (and Composable Services??) 3.3. ORCA-BEN: a lease-based distributed control framework 3.4. HERO (Hybrid Networking Project for Research Oriented Infrastructure) 4. Provisioning infrastructure services in Clouds The current Cloud services implement 3 basic provisioning models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). There are many examples of the latter two models, PaaS and SaaS that are typically built using existing SOA and Web Services or REST technologies. However, the IaaS model, if intended to provision user or operator manageable infrastructure services, requires a new type of the service delivery and operation framework what is discussed in this paper. 4.1. Amazon Web Services Business model Provided infrastructure services Recommended practices and examples 4.2. RackSpace 4.3. Google Application Engine 5. Existing BCP documents This section will present short summary of known BCP documents on infrastructure services 6. Related standards This section will include short summary of standards related to infrastructure services 6.1. OGF ? NSI, NML 6.2. NIST ? Cloud standards 6.3. IETF 7. Existing Cloud Middleware for Infrastructure Services Provisioning 7.1. OpenNebula 7.2. OpenStack 7.3. Eucalyptus 8. Projects on Infrastructure Services Provisioning ? To be discussed 9. Proposed Taxonomy and Analysis 10. Summary and Recommendations This section will provide recommendation about using described best practices and solutions. 11. References ----------- End draft ISOD BCP document -------------------- -------------- next part -------------- A non-text attachment was scrubbed... Name: draft-isod-bcp-infrastructure-v01.docx Type: application/vnd.ms-word.document.12 Size: 18320 bytes Desc: not available Url : http://www.ogf.org/pipermail/isod-bof/attachments/20110920/48dec158/attachment-0001.bin