IBM提交建设云计算环境的参考架构Introduction and Architecture Overview IBM Cloud Computing Reference Architecture 2.0.doc
《IBM提交建设云计算环境的参考架构Introduction and Architecture Overview IBM Cloud Computing Reference Architecture 2.0.doc》由会员分享,可在线阅读,更多相关《IBM提交建设云计算环境的参考架构Introduction and Architecture Overview IBM Cloud Computing Reference Architecture 2.0.doc(36页珍藏版)》请在三一文库上搜索。
1、Cloud Computing Reference Architecture v2.0Introduction and Architecture OverviewIBM Cloud Computing Reference Architecture 2.0Document HistoryDocument LocationThis is a snapshot of an on-line document. Paper copies are valid only on the day they are printed. Refer to the author if you are in any do
2、ubt about the currency of this document.Revision HistoryDate of this revision: 02-28-11Date of next revision: to be definedRevision NumberRevision DateSummary of ChangesChanges marked1.002-28-111.0 Submission to Open GroupNContentsDocument:35f71e067889aa5e100f64bd9938aaca.pdfDate: 2011-02Version: V1
3、.0Status: DraftPage: 36 of 36Document History2Document Location2Revision History21.Introduction51.1.Description51.2.Purpose51.3.How to use this work product?61.4.SOA and Cloud61.5.Using the SOA RA with the CCRA82.IBM Cloud Computing Reference Architecture (CC RA) Overview112.1.Introduction112.2.Role
4、s122.2.1.1.Cloud Service Consumer122.2.1.2.Cloud Service Provider122.2.1.3.Cloud Service Creator122.3.Architectural Elements132.3.1.Cloud Service Consumer132.3.1.1.Cloud Service Integration Tools132.3.1.2.Consumer In-house IT142.3.2.Cloud Service Provider152.3.2.1.Cloud Services152.3.2.1.1.Cloud ser
5、vice models162.3.2.1.1.1.Infrastructure-as-a-Service172.3.2.1.1.2.Platform-as-a-Service172.3.2.1.1.3.Software-as-a-Service172.3.2.1.1.4.Business-Process-as-a-Service172.3.2.1.2.Cloud service creation & ecosystem aspects172.3.2.2.Infrastructure192.3.2.3.Common Cloud Management Platform (CCMP)212.3.2.
6、3.1.BSS Business Support Services242.3.2.3.2.OSS Operational Support Services262.3.2.4.Security, Resiliency, Performance & Consumability272.3.3.Cloud Service Creator282.3.3.1.Service Development Tools283.CC Reference Architecture: Architectural Principles and Related Guidance293.1.CC RA-Specific Arc
7、hitectural Principles293.1.1.Origins of the Term Architectural Principle293.1.2.Principle 1: Design for Cloud-Scale Efficiencies303.1.3.Principle 2: Support Lean Service Management313.1.4.Principle 3: Identify and Leverage Commonalities333.1.5.Principle 4: Define and Manage Cloud Services genericall
8、y along their Lifecycle344.References361. IntroductionThis document serves as the definition of the IBM Cloud Computing Reference Architecture (CC RA).A Reference Architecture (RA) provides a blueprint of a to-be-model with a well-defined scope, requirements it satisfies, and architectural decisions
9、 it realizes. By delivering best practices in a standardized, methodical way, an RA ensures consistency and quality across development and delivery projects. The mission of the CC RA is defined as follows:Definition of a single Cloud Computing Reference Architecture, enabling cloud-scale economics i
10、n delivering cloud services while optimizing resource and labor utilization and delivering a design blueprint for Cloud services, which are offered to customers Private, public or hybrid cloud projects Workload-optimized systems Enabling the management of multiple cloud services (across I/P/S/BPaaS)
11、 based on the same, common management platform for enabling economies of scale.1.1. DescriptionThe CC RA is based on real-world input from many cloud implementations across IBM. The Architecture Overview Diagram (AOD) provides overview of the fundamental architectural building blocks making up the C
12、C RA. It also defines architectural principles serving as a guideline for creating any cloud environment.1.2. PurposeThe Cloud Computing Reference Architecture is intended to be used as a blueprint / guide for architecting cloud implementations, driven by functional and non-functional requirements o
13、f the respective cloud implementation. Consequently, the CC RA should not be viewed as fine-granular deployment specification of just a single specific cloud implementation (and its management platformThis document serves the following purposes:1. This document defines the basic architectural elemen
14、ts and relationships which make up the IBM Cloud Computing Reference Architecture.2. This document defines the basic architectural principles which are fundamental for delivering & managing cloud services. The audience of the CC Reference Architecture is: Development teams implementing cloud service
15、s exploiting CCMP capabilities Development teams implementing the CCMP delivery & management capabilities for cloud services Practitioners implementing private clouds for customers1.3. How to use this work product?The architecture overview is intended to provide a common, coherent architectural stru
16、cture which should be used as a basis for any cloud computing project. This allows representing the architecture of any cloud project in a consistent fashion. Existing “legacy” products and technologies as well as new cloud technologies can be mapped on the AOD to show integration points amongst the
17、 new cloud technologies and integration points between the cloud technologies and already existing ones.The architectural principles define the fundamental principles which need to be followed when realizing a cloud. These principles need to be followed on all implementation stages (architecture, de
18、sign, and implementation) and have implications across all work products.1.4. SOA and CloudIn order to understand the IBM CCRA it is important to understand the relationship between SOA and Cloud, not only at an architectural level, but also at a solution and service level.Service oriented architect
19、ure (SOA) is defined by The Open Group (http:/www.opengroup.org/soa/soa/def.htm) to be “an architectural style that supports service orientation. Service orientation is a way of thinking in terms of services and service-based development and the outcomes of services.” According to NIST (http:/csrc.n
20、ist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc), “Cloud Computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and rel
21、eased with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.” The Service models are Cloud Infrastructure as a Service, Cloud Platform as a Service, an
22、d Cloud Software as a Service. The service models, and the fact that cloud computing is discussed in terms of the creation, delivery and consumption of cloud services, means cloud computing supports service orientation. Enterprises expose infrastructure, platforms and software as services as part of
23、 SOA solutions today. Certainly Software as a Service is not new and has been a popular topic for years. The cloud Deployment models are Private, Community, Public, and Hybrid. These deployment models define the scope of the cloud architecture and solution, does the cloud solution exist strictly wit
24、hin the organization boundaries (private), across organization boundaries (public), or a combination (Hybrid). Certainly these scopes have been seen in SOA solutions before Cloud (while there was not a well known architectural model for them as there is in cloud computing), there are SOA solutions t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IBM提交建设云计算环境的参考架构Introduction and Architecture Overview IBM Cloud Computing Reference 2.0 提交 建设 计算 环境
链接地址:https://www.31doc.com/p-5014836.html