Thu, Dec
5 New Articles

Hybrid Cloud Overview

Managed Services / SaaS / PaaS / IaaS
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

A hybrid solution is created when private (on-premises) and public (off-premises) services are used together.

Written by Ashok K. Iyengar

Editor’s note: This article is an excerpt from the book IBM Cloud Platform Primer.


A hybrid is a mixture or fusion of two different elements. Hybrid cars, for example, are a combination of a gasoline engine and an electric motor, with both having the ability to propel the vehicle. A hybrid cloud combines the resources available in a private cloud with those in the public cloud while both continue to function as independent and unique entities. Thus, a hybrid cloud offers the benefits of multiple deployment models. Why not use just a public cloud or a private cloud? The answer lies in economics, speed, and privacy, which are the major forces that drive enterprises to hybrid cloud solutions.


Note: A private cloud that uses public cloud services and has one or more touch points to the public cloud is the genesis of a hybrid cloud solution.


A better definition would be to use the terms on-premises and off-premises to describe the location of the services. A hybrid solution is created when private (on-premises) and public (off-premises) services are used together. For example, a company using a Software as a Service (SaaS) application that accesses the private data in the company’s data center is using a hybrid cloud solution. Another example is using a public cloud development platform such as IBM Bluemix to create an app that also accesses private data from an on-premises database. Some data can be public and stored in the public cloud, but other data, for compliance and privacy reasons, has to be secured, which means it resides in a private store or on-premises.


The public cloud and private cloud communicate with each other over a secure encrypted connection. Thus, companies can store private data in a private cloud and use it in an app that leverages computational resources from a public cloud. Figure 1 shows the classic depiction of a hybrid cloud. The Layer 2 connection means that on either end of the connection the same subnet/VLAN exists and is used as the data link.



Figure 1: Hybrid cloud depiction


Note: The seven layers of the Open Systems Interconnection (OSI) model are:


  • Layer 7: application layer
  • Layer 6: presentation layer
  • Layer 5: session layer
  • Layer 4: transport layer
  • Layer 3: network layer
  • Layer 2: data link layer
  • Layer 1: physical layer


Scaling the cloud delivery model to an Internet scale is best achieved by improvements in the layers 4-7 infrastructure.


Hybrid cloud models are offered by several different types of cloud providers. A private cloud provider may offer a hybrid cloud by teaming up with a public cloud provider. A case in point is Apprenda, which teams up with Microsoft Azure. A single cloud provider may offer both public and private clouds, as does IBM. Or organizations that manage their own private cloud may sign up for a public cloud service, which they then integrate into their infrastructure, resulting in a hybrid cloud.


Note: Information is never an all-or-nothing scenario. You keep some information within your private domain, and the rest is open to the public. That is as true in cloud computing as it is in life.


Hybrid Cloud Topologies

Because the public IBM Bluemix platform and IBM Bluemix Dedicated runtimes and services are hosted on the same data center and operate in the same SoftLayer infrastructure, the combined solution of public and dedicated Bluemix doesn’t fall into the category of a hybrid cloud solution. A hybrid solution must have an on-premises component that exchanges data with an off-premises resource.


Figure 2 depicts several topologies that use some of the products mentioned in this book and do qualify as hybrid clouds, such as PureApplication System making use of services running in Bluemix, public Bluemix using data from a database server in the data center, and an application running in the SoftLayer public cloud while accessing a secure back-end system on-premises. One example in Figure 2 depicts PureApplication Service on SoftLayer interacting with PureApplication System. The next section talks about PureApplication Service.



Figure 2: Sample hybrid cloud topologies


Hybrid cloud solutions provide many advantages for enterprises, but there are certain scenarios in which they don’t work. For example, a hybrid cloud solution is not a good idea for mission-critical operations or when enterprises are afraid to send sensitive data over a public network. But the pros usually seem to outweigh the cons, hence the explosion of vendors offering hybrid cloud solutions. From a cost perspective, hybrid clouds are more expensive than public clouds but less costly than private clouds. Probably the best scenario is to have a private cloud that runs normal workloads and has bursting capability to the public cloud when there is scale-up demand.


PureApplication Service on SoftLayer

IBM PureApplication System provides a way to virtualize, dispense, optimize, and monitor software applications in the cloud. Preconfigured and preoptimized topologies that are packaged as patterns in a hypervisor image lie at the core of this expert integrated system or converged system.


Note: A pattern in this context is a logical description of both physical and virtual assets that together provide a particular solution.


Figure 3 shows the three form factors of PureApplication: System, Service, and Software. PureApplication Software can be installed on any hardware running VMware.



Figure 3: PureApplication form factors


The PureApplication Service is built with dedicated SoftLayer hardware, which includes its own compute, network, and storage components to achieve complete application isolation. The workload interface is identical to that of PureApplication System, which allows for portability of software patterns across on-premises and off-premises clouds without the need to redesign solutions.


PureApplication Service consists of three main components:


  • PureApplication Service infrastructure, which includes dedicated bare-metal servers of from 4 to 16 cores
  • PureApplication Service platform, which includes PureApplication monitoring and management with the pattern engine
  • Pattern workloads, which are individual software patterns for specific workloads


Before you can use PureApplication Service, the required software must have been uploaded to the SoftLayer catalog. Additionally, the system administrator, or whoever has the necessary authority, must on-board you and provide the login credentials you need to access the system. On-boarding a user means establishing a user account that is totally isolated from other users, populating the user account with one or more dedicated and isolated instances and with storage, and deploying required patterns from the catalog into the user’s environment.


Note: Each SoftLayer Server instance comes with 1 TB of storage, with the option to add more in increments of 1 TB.


Figure 4 shows three user accounts created with varying server instances and storage. Client1 and Client3 are close to SoftLayer Site A and thus are tethered to Datacenter A, while Client2 is provisioned at Datacenter B.



Figure 4: PureApplication Service accounts


PureApplication infrastructure on SoftLayer is available in three configurations, known as eSeries, mSeries, and sSeries. Figure 5 shows the details for those configurations. Because of the dynamic nature of the cloud, it is always recommended that you double-check the available configurations with your SoftLayer administrator.



Figure 5: PureApplication configurations on SoftLayer


From an architecture perspective, let’s take a look at how things are set up with PureApplication Service on SoftLayer. As Figure 6 illustrates, one or more virtualized environments are configured and managed by IBM. On each environment, the client can deploy patterns using a certain cloud group and IP group. After a successful deployment, the client can install and manage the workloads.



Figure 6: PureApplication Service on SoftLayer details


Note: The cloud shape in Figure 6 indicates the IBM intranet, and the large rectangular outlined area is the IBM extranet.


Once a customer understands the infrastructure details, the next question that normally arises is what software, if any, are PureApplication Service users entitled to? Details and white papers explaining the entitled and preloaded software products and services that are included in the price of PureApplication Service are available at www.ibm.com/ibm/puresystems/us/en/hybrid-cloud.


Ashok Iyengar

Ashok K. Iyengar (This email address is being protected from spambots. You need JavaScript enabled to view it.) is an executive IT specialist at IBM, based in San Diego. He has worked in the IT industry for more than 30 years. He holds an MS degree in computer science from North Dakota State University, Fargo. In his spare time, Ashok loves to write. Among his works are IBM Cloud Platform Primer, IBM WebSphere Portal Primer, and WebSphere Business Integration Primer. For the past several years, Ashok has worked on cloud-based projects, doing proofs-of-concept, pilots, architecture design, and implementations. 

MC Press books written by Ashok Iyengar available now on the MC Press Bookstore.

IBM Cloud Platform Primer IBM Cloud Platform Primer
Learn to develop, deploy, and manage applications in an IBM cloud environment.
List Price $69.95

Now On Sale

IBM WebSphere Portal Primer IBM WebSphere Portal Primer
Get to know this popular, high-functionality portal server.
List Price $59.95

Now On Sale



Support MC Press Online

$0.00 Raised:

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: