a) OASIS1 TOSCA (Topology and Orchestration Specification for Cloud Applications) as the standard to describe cloud application workload requirements in order to make them interoperable between different vendors’ infrastructure platforms.
b) OpenStack as the interface between business services and application workloads, and the underlying network (Quantum), storage (Cinder and Swift), and server hardware (Nova).
<number>
NIST: 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 released with minimal management effort or service provider interaction. This cloud model is composed of five essential characteristics, three service models, and four deployment models.
<number>
IaaS: Server, Storage, Datenbank
PaaS: deploy Applications, Applikationsentwicklung und Testing / kurzfristigen Bereitstellung von Hardware inkl. deren Konfiguration mit den benötigten Images (Betriebssystem, Application Server, Datenbank)
SaaS: ERP, CRM, SCM, Communication&Collaboration
Cloud Software as a Service (SaaS). The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. …
Cloud Platform as a Service (PaaS). The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider. …
Cloud Infrastructure as a Service (IaaS). The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. …
HP VSAE – HP Virtual SAN Appliance (http://www.speicherguide.de/produkt-reviews/hands-on-test-hp-p4000-vsa-15573.aspx) ....ausgeliefert in OVF Format zum Deployment in eine VSphere VM
Virtualization in this case on server/ storage network – if you don‘t do this you won‘t be able to deploy
Expecially in the area of networking infrastructure, z offers a lot out of the box
Virtualization Management:
Tivoli Monitoring, Omegamon, Tivoli Access Manager, Tivoli Usage and Accounting Manager, …
Tivoli Storage Manager,...
IBM VMReady,NetCool Omnibus, HP VA Networks,...
<number>
OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC
<number>
Applications or components come in the form of bundles for deployment
-> a bundle is a tightly coupled, dynamically loadable collection of classes, jars, and configuration files that explicitly declare their external dependencies
-> can be remotely installed, started, stopped, updated, and uninstalled without requiring a reboot
Management of Java packages/classes is specified in great detail
Application life cycle management (start, stop, install, etc.) is done via APIs that allow for remote downloading of management policies
The service registry (API) allows bundles to detect the addition of new services, or the removal of services
<number>
CICS TS V5.1:
anew Java web container is built on WebSphere Application Server Liberty profile technology,
This Java web container builds on and extends the OSGi support of the underlying JVM server. This allows for rapid roll-out of interface updates. The web container also supports the deployment of web applications as part of a composite CICS application or platform. This includes full lifecycle management and support for policy thresholds.
<number>
<number>
Platform-as-a-service (PaaS) adoption pattern
The PaaS adoption pattern describes how to design cloud-computing solutions that deliver preconfigured ready-to-execute runtime environments or middleware stacks onto which applications can be deployed. It also describes how to tie together application development and application deployment processes into a single continuous delivery process based on application development and IT operations (DevOps) principles.
PaaS needs to support lifecycle services with capabilities such as versioning, dependency identification, roll-back, fixes and service packs.
Two main characteristics of Cloud:
The part or component is set up, configured, and deployed instantly (within minutes)
The capacity or elasticity of applications or components adjust automatically based on demand
The consumer of a PaaS environment can build and run applications in the Cloud using pre-built components and APIs provided by the PaaS platform provider.
From a PaaS pattern perspective, the deployment characteristics are:
MW density v/s Isolation
HA v/s standalone
Automatic/elastic v/s manual
Consumer can define them and then the provider platform can decide whether to reuse MW or OS or more HW to offer those deployment options.
August 03, 2010 - http://www.businesswire.com/news/home/20100803005008/en/Cloud-Automation-zOS-Cloud-Compiling-National-Technology - Cloud Automation for z/OS: Cloud Compiling and First National Technology Solutions Partner to Provide Virtual Compiling as a Service for the Mainframe
About Cloud Compling
Cloud Compiling, whether installed in your private cloud, externally hosted, or via Global IT Outsourcing, delivers virtual compiling with all of the benefits of cloud computing.
Private Cloud
By implementing Cloud Compiling in your private cloud, you continue to use your existing compilers, while removing redundant software licenses from your environment.
Cloud Compiling SaaS
Cloud Compiling externally hosted as a service helps customers who are struggling with IT budget constraints and a shortage of resources to support COBOL and other z/OS compilers.
With no upfront investment, customers who implement Cloud Compiling in their private cloud or licensed as a service:
Reduce monthly compiler fees by 50-75%
Minimize IT resource constraints
Achieve greater systems controls
Increase flexibility
Scale quickly with minimal notice
The cloud solution is built on an IBM System z9 Business Class mainframe running the Linux operating system, and includes DB2, WebSphere and Tivoli middleware from IBM.
“ [Under the old system] the developer had to request operations to set this up and it would take weeks or months. Now in a matter of 15 minutes, he can do it himself„ *
New 4-2013: http://www.transzap.com/index.html
Data Security and ControlsTranszap has achieved SSAE 16 SOC 1 Type 2 compliance for its design and effectiveness of operational controls. The issuance of an SSAE 16 Type 2 Report is critical for a leading SaaS provider, such as Transzap, as it provides customers and their auditors with the assurance that necessary controls and procedures are in place to effectively manage and protect their data.
http://www.transzap.com/index.html
--------------------------------------------------------------------------------------------------
http://www.mainframezone.com/article/transzap-builds-successful-business-saas-model-around-mainframe/2
-----------------------------------------------------------------------------------------------------------------------------
http://www.youtube.com/watch?v=ntIeECRlMZU
Business challenge:
Transzap offers its customers a comprehensive suite of financial software tools. As a small business with tens of billions of dollars in client transactions flowing through their systems each year, Transzap needed an economical, reliable platform to provide clients with high availability, while enabling the capacity to accommodate growth within their software-as-a-service business model.
Solution:
Transzap decided to consolidate on an IBM System z platform to provide the stability and scalability needed to accommodate triple digit volume growth, enabling them to focus on the business of software innovation. Transzap migrated to System z and virtualized its critical applications on Linux on System z, a platform that supports Transzap's dynamic Java and Oracle environments.
Benefits:
Helps Transzap serve more than 69,000 users across 6,800 companies
Provides higher levels of uptime for their customers
Offers peace of mind through 24x7 world-class hardware support
“We intend to deliver a 99.9% application uptime guarantee to our customer base, thanks to the availability characteristics of System z.”
— Peter Flanagan, CEO,Transzap, Inc.
Solution components:
IBM System z
Linux on System z
IBM z/VM
Case study: http://www-01.ibm.com/software/success/cssdb.nsf/CS/ARBN-7V8R8N?OpenDocument&Site=default&cty=en_us
Transzap consolidated 10 Intel servers to one System z server.
Transzap delivers financial tools/services to their customers via Software-as-a-Service model.
They needed to guarantee app uptime to their many customers
They needed a system with high scalability, as they were experiencing triple digit growth and has grown to support 69,000 users from 6800 companies.
"Transzap processes over $80 billion in transactions but we are still a small company with fewer than 100 employees," said Peter Flanagan, CEO of Transzap. "We invested in the mainframe for its ability to scale to meet our business needs at a moment's notice, and to provide our customers with a highly reliable environment with powerful virtualization capabilities."
Press releases:
http://www-03.ibm.com/press/us/en/pressrelease/25584.wss
http://www-03.ibm.com/press/us/en/pressrelease/25585.wss
<number>
http://www-01.ibm.com/software/success/cssdb.nsf/CS/STRD-8YZCDN?OpenDocument&Site=eserverzseries&cty=en_us (Published Oct-2012)
Videos: Part I:, Part II: http://youtu.be/6yohat20whE
SUSE: https://www.suse.com/success/stories/eurocontrol.html
SUSE: http://www.novell.com/docrep/2012/07/eurocontrol_ee.pdf (posted Jul 2012)
Eurocontrol climbs into the private cloud
Increasing efficiency of air traffic control operations with Smarter Computing from IBM
Overview
The need
Air traffic management organization Eurocontrol MUAC wanted to maintain safe, secure and cost-effective air traffic control (ATC) support services in an increasingly busy airspace.
The solution
Migrated critical applications to a private cloud based on the IBM zEnterprise 196 and integrated IBM BladeCenter servers – ensuring high availability for business support applications.
The benefit
Enables rapid development of new applications which increase safety and efficiency of ATC operations as flight numbers grow. Creates a cost-effective, environmentally-friendly cloud infrastructure.
Founded in 1960, Eurocontrol is an intergovernmental air traffic management organization funded by 39 European member states and employing around 2,500 people. Eurocontrol manages the Maastricht Upper Area Control Centre (MUAC). In turn, MUAC’s 700 employees provide upper airspace air traffic control services for over 1.5 million flights above north-west Germany, Belgium, the Netherlands, and Luxembourg each year – making it the second busiest control center in Europe.
Demand for airspace takes off
Eurocontrol MUAC wanted to meet the challenge of maintaining safe, secure and cost-effective air traffic control (ATC) services in an increasingly busy airspace. To continue to achieve these goals as flight volumes increase, the organization uses business support applications to provide the necessary information to optimally manage ATC operations. To ensure 24/7 availability for these applications, Eurocontrol MUAC took the decision to migrate them to a private cloud environment.
As Huub Meertens, Head of Support Engineering Section at Eurocontrol, explains: “We rely on our IT systems to keep track of thousands of aircraft each day. Without these systems, we would be unable to achieve the high-levels of safety, performance and traffic fluidity that our civil and military partners require. Put simply: no technology – no air traffic control.
“Just as we use technology to design optimal utilization models for our airspace, we rely on our business support applications to manage the human workload on the ground. These applications ensure that we always have the appropriate number of qualified people to operate our ATC systems.”
Exploding data
In the past, Eurocontrol MUAC utilized a distributed server infrastructure to develop business support applications. As the air traffic volumes in MUAC’s airspace grew, the amount of data the organization collected and utilized was exploding – and its landscape expanded to more than 1,000 servers to keep pace.
“The amount of application server provisioning requests jumped up each month, and we expect the figure to continue rising,” says Huub Meertens. “This resulted in the need for more datacenter floor space, network connections and maintenance contracts, as well as more procedures to administer an increasingly sprawling landscape. It was becoming more and more difficult to keep our servers under control.”
In addition to the manpower challenges for managing such a large physical environment, Eurocontrol MUAC’s distributed business support platform complicated the task of developing new applications.
“Our old one-app-per-server environment was expensive to cool and maintain, and made provisioning of new services difficult,” says Huub Meertens. “It would take up to two months to get a new physical application server set up. To free our developers to innovate, we needed to offer them a stable, secure and highly flexible platform for agile application development.”
Cloud on the horizon
To define the goals and parameters of its new solution, Eurocontrol MUAC created an architectural working group that evaluated a number of solutions according to reliability and performance, serviceability and scalability, and total cost of ownership (TCO), including maintenance effort and license costs.
This working group determined that virtualization on a heterogeneous private cloud platform was the most effective means of consolidating its server landscape and decreasing server provisioning times.
Kumar Sivakumaran, Advanced Middleware Engineer at Eurocontrol, comments: “We wanted a single platform capable of supporting all of the Linux environments used by our developers. Many of our applications are extremely CPU-intensive, so it was important that the new solution could be optimized for each application’s individual requirements.”
Testing IBM against the rest
A Eurocontrol engineering team visited the IBM test laboratory in Böblingen, Germany, to test the IBM offering against its competitors.
“Of all the technologies we investigated, the IBM zEnterprise hybrid solution came out on top,” says Kumar Sivakumaran. “zEnterprise offered the combination of flexibility, high-performance and rock-solid reliability we needed. In more than 40 years of using System z at Eurocontrol, we’ve never experienced a single outage – so our confidence in the platform was already extremely high.”
Eurocontrol engaged IBM to implement an IBM zEnterprise 196 mainframe with the IBM zEnterprise BladeCenter Extension (zBX). Currently, the z196 has four active Integrated Facility for Linux (ILF) processors, and five IBM System x blades and one IBM Power blade are installed in the zBX. Working with Eurocontrol’s engineers, the IBM team configured the central processor complex of the zEnterprise 196 with IBM zEnterprise Unified Resource Manager software and IBM z/VM virtualization technology. The resulting ensemble allows virtual servers on the zBX to be managed alongside mainframe system resources from a single console interface.
Eurocontrol’s engineers then began the process of migrating ATC applications from individual distributed servers to virtual Linux instances on the IBM z196 or IBM System x blades in the zBX, according to the organization’s fit-for-purpose policy.
“Today, we have more than 60 virtual application servers up and running on the zEnterprise ensemble, with many more to come,” says Kumar Sivakumaran. “The support of the IBM team was invaluable throughout the project – especially in the planning stages. Whenever issues arose, we could also contact IBM lab experts directly to get the answers we needed. Their professionalism helped to ensure that the implementation was completed as expected.”
Lightning-speed provisioning
With the help of its IBM solution, Eurocontrol MUAC has achieved its goal of creating a cloud-based development and server platform for its business support applications.
“Before we implemented the new solution, it took us weeks to manually install new application servers,” says Huub Meertens. “Thanks to the zEnsemble, we use one interface to orchestrate a virtualized pool of resources, enabling us to create new application servers in minutes – not weeks. Because of that, less effort is needed to perform deployment and maintenance tasks, and our developers are able to roll out innovative new applications, faster.
“In fact, we improved our overall planning efficiency for operations from 65 percent in 2006 to 85 percent in 2011, and we predict further improvements in 2012.”
Cutting administrative workloads in half
Using the IBM zEnterprise, Eurocontrol MUAC has consolidated its server landscape for business support applications to a server environment managed through a single point of control. By reducing the manual effort required to maintain the environment, Eurocontrol’s private cloud solution has enabled the organization to make significant operational cost savings on hardware maintenance, software licenses, asset management and surrounding infrastructure such as network cabling.
“Our private cloud has a number of advantages over our old distributed platform,” continues Huub Meertens. “We can now manage both our x86 and System z environments from a single platform, which has shrunk our datacenter footprint by 80 percent, reduced energy consumption by 58 percent, and cut our administrative workload by 50 percent.”
In addition, the ability to virtualize the provisioning of new servers has helped Eurocontrol MUAC to avoid the high costs associated with manual orchestration and installation of physical server resources.
Continually decreasing TCO
Huub Meertens comments: “The more servers we virtualize, the more our TCO decreases. Thanks to the reliability, flexibility and simplicity of management of our zEnterprise private cloud solution, we need to spend 43 percent less effort maintaining our infrastructure than before.”
Building on the success of its IBM cloud platform, Eurocontrol is seeking to accelerate application development by increasing the automation of its provisioning systems.
Looking to the future
“Our new goal is to create an online Platform-as-a-Service catalogue, with options for preinstalled middleware and database software,” concludes Huub Meertens. “By continuing our strong collaboration with IBM, we want to give our developers the ability to create their own virtual application servers at the touch of a button – empowering them to deliver even greater value to our air traffic control staff, and, indirectly, to the passengers and pilots.”
Smarter Computing: The IT Infrastructure of a Smarter Planet
Using thousands of hours of operational data, the business support application development team at Eurocontrol MUAC creates software that enables ATC staff to improve the experiences of passengers and pilots. These applications provide the information required to increase the efficiency of ATC operations by optimizing airspace design and the allocation of the workforce needed to manage and control it. To manage many terabytes of data, Eurocontrol deployed a virtualized Storage Area Network with Hierarchical Storage Management (HSM). Virtualization is achieved with the IBM System Storage SAN Volume Controller, which helps to create pools of managed disks spanning multiple storage subsystems. These managed disks can then be mapped to virtual disks used by server applications, helping to maximize existing storage resources and simplify management. The multi-tier storage system includes IBM DS8000, DS4700, Storwize disks and an IBM TS3584 tape library – providing rapid, reliable access for the team’s analytics and development applications. Business support applications driving the Management Information System are run in virtual environments optimally configured for their individual requirements, with the most critical applications benefiting from the exceptional performance and rock-solid reliability of the IBM zEnterprise 196. IBM zEnterprise Unified Resource Manager allows all resources to be managed from the same intuitive interface – cutting the IT department’s maintenance workload by 43 percent.
CCRA 3.0 was restructured to comply with the cloud adoption patterns identified by IBM.
This session is about the PaaS workstream all other major adoption patterns depend on – CEDC/IaaS.
The work was led by a team of passionate IBMers from SWG, GTS and STG.
<number>
These are patterns in the broad PaaS sense and not IBM PureApplication System (IPAS) related patterns.
SCE – SmartCloud Enterprise
scale-out data (NoSQL), scale-up data (RDMS)
As of this writing, IBM does not support CloudBursting
The point of this slide is that the pressures of today (social/local/mobile, increasing scale/complexity/time pressure) are pushing traditional delivery methods to the breaking point. DevOps is the answer.