Welcome!

Cloud Expo Authors: Hovhannes Avoyan, Liz McMillan, Yeshim Deniz, Shelly Palmer, Elizabeth White

Related Topics: Cloud Expo, SOA & WOA, Virtualization, HP

Cloud Expo: Article

Cloud Computing Reference Architecture – Review of the Big Three

Blueprint for a cloud development and deployment model

Cloud Reference Architecture
Reference Architecture (RA) provides a blueprint of a to-be-model with a well-defined scope, the requirements it satisfies, and architectural decisions it realizes. By delivering best practices in a standardized, methodical way, an RA ensures consistency and quality across development and delivery projects.

Major players in the cloud computing field are:

  • Hewlett Packard
  • IBM
  • Microsoft (Unlike HP, IBM Microsoft's Cloud Reference Architecture is specific to HYPER-V )

They have created their reference architecture for cloud computing. This should be a very happy news for enterprise adoption as we have blueprints from the industry leaders.  We strive to analyze their reference architecture on how they view the blueprint of a cloud model.

The intention at this time, not to give any opinion on which is better, it is more of a understanding of their point of view.

For the rest of the article, Cloud Computing Reference Architecture is mentioned as (CCRA).

All the materials discussed in this article are taken from the publically available content (Google Search) of the respective vendors.

Service Consumer in CCRA
IBM:
Cloud Service Consumer or Client is viewed as ‘In House IT' who can use an array of Cloud integration tools to get the desired business capability. This could be individuals within the enterprise too, however the ‘In house IT' could be a general collection of all of them.

HP: Cloud Service Consumer is represented in ‘Demand' layer of CCRA. However the demand layer covers more than the consumer, but also service catalog, portal access for provision of services. The service provider plays a important role in the Demand layer too, as provider is the one who makes services available as Configure to Order through an automated service system.

Microsoft: The tenant/user self-service layer provides an interface for Hyper-V cloud tenants or authorized users to request, manage, and access services, such as VMs, that are provided by the Hyper-V cloud architecture.

Service Provider in CCRA
IBM:
Providers are the ones, who deliver the  Cloud Services to the  clients.  They consist of basic models:

  • Infrastructure-as-a-Service
  • Platform-as-a-Service
  • Software-as-a-Service
  • Business-Process-as-a-Service

The providers are also inclusive of existing third-party services and partner eco systems.

HP: Service Providers play their role in both ‘Demand', ‘Deliver' layers of CCRA. In the delivery layer, Service Providers intelligently orchestrates the configuration and activation of services and schedules for the provisioning of the necessary resources by aggregating data from the service configuration model.

Microsoft: Taking a service provider's perspective toward delivering infrastructure transforms the IT approach. If infrastructure is provided as a service, IT can use a shared resource model that makes it possible to achieve economies of scale. This, combined with the other principles, helps the organization to realize greater agility at lower cost. As evident this Reference Architecture concentrates more on IaaS delivery.

Service Creator in CCRA
IBM:
Service creator are the ones who use service development tools to develop new cloud services. This includes both the development of runtime artifacts and management-related aspects (e.g., monitoring, metering, provisioning, etc.). "Runtime artifacts" refers to any capability needed for running what is delivered as-a-service by a cloud deployment. Examples are JEE enterprise applications, database schemas, analytics, golden master virtual machine images, etc.

HP: Service creator plays a role in ‘ Supply Layer' which functions as the dynamic resource governor that integrates a dynamic and mixed work load utility function across a heterogeneous environment with a model based orchestration system to optimize the supply of resources to fulfill the delivery of service requests. Again there are templates and tools that support the Service Creator in ‘Supply Layer'.

Microsoft: The orchestration layer must provide the ability to design, test, implement, and monitor these IT workflows. The orchestration layer is the critical interface between the IT organization and its infrastructure and transforms intent into workflow and automation.

Infrastructure in CCRA
IBM:
"Infrastructure" represents all infrastructure elements needed on the cloud service provider side, which are needed to provide cloud services. This includes facilities, server, storage, and network resources, how these resources are wired up, placed within a data center, etc. The infrastructure element is purely scoped to the hardware infrastructure.

HP: "Infrastructure" layer is abstracted behind the ‘Supply Layer' and consists of power & cooling, servers , storage, network, Software, information and other external cloud.

Microsoft: "Infrastructure" layer covers, Servers, Storage, Networking, Virtualization.

Management Platform in CCRA
IBM:
Cloud management platform consists of Operational Support Services (OSS) and Business Support Services (BSS).

Business Support Services represents the set of business-related services exposed by the Cloud platform, which are needed by Cloud Service Creators to implement a cloud service. Some of them being:

  • Customer Account Management
  • Service Catalog Offering
  • Pricing/Billing/Metering
  • Accounts Receivable and Payable

Operational Support Services represents the set of operational management / technical-related services exposed by the cloud platform, which are needed by Cloud Service Creators to implement a cloud service. Some of them being

  • Provisioning
  • Incident and Problem Management
  • Image Life Cycle Management
  • Platform and Virtualization Management

HP: Aspects of Cloud Management,  cuts across all the layers of CCRA below are some of the management aspects taken care in each layer (this is not the exhaustive list):

Demand Layer

  • User Access Management
  • Service Offer Management

Delivery Layer

  • Billing and Rating
  • Request Processing & Activation

Supply Layer

  • Usage Metering
  • Dynamic Work Load Management

Microsoft: The management layer consists of the tools and systems that are utilized to deploy and operate the infrastructure. In most cases, this consists of a variety of toolsets for managing hardware, software, and applications. Ideally, all components of the management system would use the automation layer and not introduce their own protocols, scripting languages, or other technologies, because this increases complexity and may require additional staff expertise.

Qos (Quality of Service) in CCRA
IBM:
Security, Resiliency, Performance & Consumability are cross-cutting aspects on QoS spanning the hardware infrastructure and Cloud Services. These non-functional aspects must be viewed from an end-to-end perspective including the structure of CCRA by itself, the way the hardware infrastructure is set up (e.g., in terms of isolation, network zoning setup, data center setup for disaster recovery, etc.) and how the cloud services are implemented. The major aspects of QoS being

  • Threat and Vulnerability Management
  • Data Protection
  • Availability & Continuity Management
  • Ease of doing business
  • Simplified Operations

HP: Much like Cloud Management QoS in CCRA cuts across all the layers of CCRA.

Demand Layer

  • Quality Of Experience
  • SLA Compliance

Delivery Layer

  • Quality Of Service

Supply Layer

  • Resource Monitoring and Dynamic allocation

Microsoft: The service management layer provides the means for automating and adapting IT service management best practices.

Summary

Availability of a Reference Architecture by the three leading industry pioneers is a good sign for the enterprises to adopt Cloud Computing based delivery model. As we have seen there is a fair amount of similarities in between which should pave the way for inter-operability and avoid vendor lock in with the cloud applications. The following diagram summarizes the common building blocks in the reference architecture published by the big 3. We also find the Microsoft Reference Architecture covers more physical aspects of a cloud platform.

References

IBM Presentation : Building Your Cloud Using IBM Cloud Computing Reference Architecture

HP Cloud Reference Architecture - HP Software Universe 2010 - Presentation on Slide Share

Microsoft Hyper-V Cloud Reference Architecture White Paper

More Stories By Srinivasan Sundara Rajan

I am passionate about ownership and driving things on my own, with my breadth and depth on Enterprise Technology I could run any aspect of IT Industry and make it a success. I am a Seasoned Enterprise IT Expert, mainly in the areas of Solution,Integration and Architecture, across Structured, Unstructured data sources, especially in manufacturing domain. My recent work is on Natural Language Processing, Semantic Enrichment of Unstructured Data, Data Mining and Predictive Analytics. However I have a strong footing across all tiers of Enterprise IT spectrum. I am geared to handle the massive flow of data by Internet Of Things with appropriate platform, tools and processes.

Cloud Expo Latest Stories
14th International Cloud Expo, held on June 10–12, 2014 at the Javits Center in New York City, featured three content-packed days with a rich array of sessions about the business and technical value of cloud computing, Internet of Things, Big Data, and DevOps led by exceptional speakers from every sector of the IT ecosystem. The Cloud Expo series is the fastest-growing Enterprise IT event in the past 10 years, devoted to every aspect of delivering massively scalable enterprise IT as a service.
As more applications and services move "to the cloud" (public or on-premise) cloud environments are increasingly adopting and building out traditional enterprise features. This in turn is enabling and encouraging cloud adoption from enterprise users. In many ways the definition is blurring as features like continuous operation, geo-distribution or on-demand capacity become the norm. NuoDB is involved in both building enterprise software and using enterprise cloud capabilities. In his session at 15th Cloud Expo, Seth Proctor, CTO at NuoDB, Inc., will discuss the experiences from building, deploying and using enterprise services and suggest some ways to approach moving enterprise applications into a cloud model.
Until recently, many organizations required specialized departments to perform mapping and geospatial analysis, and they used Esri on-premise solutions for that work. In his session at 15th Cloud Expo, Dave Peters, author of the Esri Press book Building a GIS, System Architecture Design Strategies for Managers, will discuss how Esri has successfully included the cloud as a fully integrated SaaS expansion of the ArcGIS mapping platform. Organizations that have incorporated Esri cloud-based applications and content within their business models are reaping huge benefits by directly leveraging cloud-based mapping and analysis capabilities within their existing enterprise investments. The ArcGIS mapping platform includes cloud-based content management and information resources to more widely, efficiently, and affordably deliver real-time actionable information and analysis capabilities to your organization.
In his session at 15th Cloud Expo, Mark Hinkle, Senior Director, Open Source Solutions at Citrix Systems Inc., will provide overview of the open source software that can be used to deploy and manage a cloud computing environment. He will include information on storage, networking(e.g., OpenDaylight) and compute virtualization (Xen, KVM, LXC) and the orchestration(Apache CloudStack, OpenStack) of the three to build their own cloud services. Speaker Bio: Mark Hinkle is the Senior Director, Open Source Solutions, at Citrix Systems Inc. He joined Citrix as a result of their July 2011 acquisition of Cloud.com where he was their Vice President of Community. He is currently responsible for Citrix open source efforts around the open source cloud computing platform, Apache CloudStack and the Xen Hypervisor. Previously he was the VP of Community at Zenoss Inc., a producer of the open source application, server, and network management software, where he grew the Zenoss Core project to over 10...
Almost everyone sees the potential of Internet of Things but how can businesses truly unlock that potential. The key will be in the ability to discover business insight in the midst of an ocean of Big Data generated from billions of embedded devices via Systems of Discover. Businesses will also need to ensure that they can sustain that insight by leveraging the cloud for global reach, scale and elasticity. In his session at Internet of @ThingsExpo, Mac Devine, Distinguished Engineer at IBM, will discuss bringing these three elements together via Systems of Discover.
Cloud and Big Data present unique dilemmas: embracing the benefits of these new technologies while maintaining the security of your organization’s assets. When an outside party owns, controls and manages your infrastructure and computational resources, how can you be assured that sensitive data remains private and secure? How do you best protect data in mixed use cloud and big data infrastructure sets? Can you still satisfy the full range of reporting, compliance and regulatory requirements? In his session at 15th Cloud Expo, Derek Tumulak, Vice President of Product Management at Vormetric, will discuss how to address data security in cloud and Big Data environments so that your organization isn’t next week’s data breach headline.
The cloud is everywhere and growing, and with it SaaS has become an accepted means for software delivery. SaaS is more than just a technology, it is a thriving business model estimated to be worth around $53 billion dollars by 2015, according to IDC. The question is – how do you build and scale a profitable SaaS business model? In his session at 15th Cloud Expo, Jason Cumberland, Vice President, SaaS Solutions at Dimension Data, will give the audience an understanding of common mistakes businesses make when transitioning to SaaS; how to avoid them; and how to build a profitable and scalable SaaS business.
SYS-CON Events announced today that Gridstore™, the leader in software-defined storage (SDS) purpose-built for Windows Servers and Hyper-V, will exhibit at SYS-CON's 15th International Cloud Expo®, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Gridstore™ is the leader in software-defined storage purpose built for virtualization that is designed to accelerate applications in virtualized environments. Using its patented Server-Side Virtual Controller™ Technology (SVCT) to eliminate the I/O blender effect and accelerate applications Gridstore delivers vmOptimized™ Storage that self-optimizes to each application or VM across both virtual and physical environments. Leveraging a grid architecture, Gridstore delivers the first end-to-end storage QoS to ensure the most important App or VM performance is never compromised. The storage grid, that uses Gridstore’s performance optimized nodes or capacity optimized nodes, starts with as few a...
SYS-CON Events announced today that Solgenia, the global market leader in Cloud Collaboration and Cloud Infrastructure software solutions, will exhibit at SYS-CON's 15th International Cloud Expo®, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Solgenia is the global market leader in Cloud Collaboration and Cloud Infrastructure software solutions. Designed to “Bridge the Gap” between personal and professional social, mobile and cloud user experiences, our solutions help large and medium-sized organizations dramatically improve productivity, reduce collaboration costs, and increase the overall enterprise value by bringing collaboration and infrastructure solutions to the cloud.
Cloud computing started a technology revolution; now DevOps is driving that revolution forward. By enabling new approaches to service delivery, cloud and DevOps together are delivering even greater speed, agility, and efficiency. No wonder leading innovators are adopting DevOps and cloud together! In his session at DevOps Summit, Andi Mann, Vice President of Strategic Solutions at CA Technologies, will explore the synergies in these two approaches, with practical tips, techniques, research data, war stories, case studies, and recommendations.
Enterprises require the performance, agility and on-demand access of the public cloud, and the management, security and compatibility of the private cloud. The solution? In his session at 15th Cloud Expo, Simone Brunozzi, VP and Chief Technologist(global role) for VMware, will explore how to unlock the power of the hybrid cloud and the steps to get there. He'll discuss the challenges that conventional approaches to both public and private cloud computing, and outline the tough decisions that must be made to accelerate the journey to the hybrid cloud. As part of the transition, an Infrastructure-as-a-Service model will enable enterprise IT to build services beyond their data center while owning what gets moved, when to move it, and for how long. IT can then move forward on what matters most to the organization that it supports – availability, agility and efficiency.
Every healthy ecosystem is diverse. This is especially true in cloud ecosystems, where portability and interoperability are more important than old enterprise models of proprietary ownership. In his session at 15th Cloud Expo, Mark Baker, Server Product Manager at Canonical/Ubuntu, will discuss how single vendors used to take the lead in creating and delivering technology, but in a cloud economy, where users want tools of their preference, when and where they need them, it makes no sense.
The 15th International Cloud Expo has just expanded its conference program, to bring together Cloud Computing, APM, APIs, Security, Big Data, Internet of Things, DevOps and WebRTC at one location. Cloud Expo is the single show where delegates and technology vendors can meet to experience and discuss the entire world of the cloud. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to learn about the latest technology developments and solutions.
SYS-CON Events announced today that Bsquare Corporation, a leading enabler of smart connected systems, has been named “Bronze Sponsor” of SYS-CON's Internet of @ThingsExpo, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Bsquare is a global leader of embedded software solutions. We enable smart connected systems at the device level and beyond that millions use every day and provide actionable data solutions for the growing Internet of Things (IoT) market. We empower our world-class customers with our products, services and solutions to achieve innovation and success.
SYS-CON Events announced today that NuoDB, Inc., the leader in webscale distributed database technology, has been named “Bronze Sponsor” of SYS-CON's 15th International Cloud Expo®, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. NuoDB was launched in 2010 by industry-renowned database architect Jim Starkey and accomplished software CEO Barry Morris to deliver a webscale distributed database management system that is specifically designed for the cloud and the modern datacenter.