View
3
Download
0
Category
Preview:
Citation preview
Amanda BlevinsChief Technologist, Office of the CTO
LDT2834BU
#VMworld #LDT2834BU
Running Hybrid Applications: Mainframes to Containers
VMworld 2017 Content: Not fo
r publication or distri
bution
• This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not been determined.
Disclaimer
2
VMworld 2017 Content: Not fo
r publication or distri
bution
The First Mainframe – 53 Years Ago
3
VMworld 2017 Content: Not fo
r publication or distri
bution
Big Iron – Unique Hardware Platform. “Scale Up”
4
VMworld 2017 Content: Not fo
r publication or distri
bution
x86 Arrives – Provides Choice of Hardware Platforms and Operating Systems. Introduces “Scale Out”
5
VMworld 2017 Content: Not fo
r publication or distri
bution
Inserting a Hypervisor did not Change the Application Approach
6
VMworld 2017 Content: Not fo
r publication or distri
bution
Now the Application Purpose Drives the Platform Choice
7
DB APP WEB
VMworld 2017 Content: Not fo
r publication or distri
bution
Very Little Has Changed in Legacy Business Critical Applications
8
IBM Z supports the world’s
businesses:
✓ The 10 top insurers
✓ 44 of the top 50 banks
✓ 18 of the top 25 retailers
✓ 90% of the largest airlines
Pwning the mainframe: How to hack the
"most secure" platform on Earth
A researcher found a security flaw that granted
him access to a mainframe's vital, sensitive
data.
VMworld 2017 Content: Not fo
r publication or distri
bution
Application Architecture Has Essentially Been the Same Since the Mainframe Days
9
VMworld 2017 Content: Not fo
r publication or distri
bution
A Review of “Scale Out” Traditional Application Architecture
10
VMworld 2017 Content: Not fo
r publication or distri
bution
Microservices Are a Different Application Architecture
11
VMworld 2017 Content: Not fo
r publication or distri
bution
Monolithic versus Microservices
12
VMworld 2017 Content: Not fo
r publication or distri
bution
Microservices Based Application Characteristics -https://12factor.net/
• I. Codebase
• II. Dependencies
• III. Config
• IV. Backing services
• V. Build, release, run
• VI. Processes
• VII. Port binding
• VIII. Concurrency
• IX. Disposability
• X. Dev/prod parity
• XI. Logs
• XII. Admin processes
13
Most Importantly – Redundancy is built into the Application and Data Layers.
They are referred to as Cloud Native Applications.
VMworld 2017 Content: Not fo
r publication or distri
bution
Microservices Based Applications are Usually Deployed Using Containers
14
Container Management and Orchestration
Container PlatformVMworld 2017 Content: N
ot for publicatio
n or distribution
Cloud Native Is a Different Application Architecture, But Both Architectures Can Run on the Same Virtual Infrastructure Platform
15
VMworld 2017 Content: Not fo
r publication or distri
bution
The Software-Defined Data Center
Unified Management
Operations I Analytics I Monitoring, Metering I Automation
VMware vRealize® Suite
Compute
VirtualizationvSphere
Storage
VirtualizationvSAN
Network
VirtualizationNSX
Integrated Containers
Virtualized Compute, Storage, Networking, Security
Software-Defined Data Center
Common Management
16
VMworld 2017 Content: Not fo
r publication or distri
bution
The SDDC is for All Application Types
Public Cloud
Typical IT Infrastructure
NetworkCompute Storage
Automated and Self-Service API-Driven
OpenStack-Ready
Container-Enabled
Easy for DevelopersSupport for OpenStack,
containers, and microservicesVMware Software-Defined Data Center
Easy for ITFully virtualized, managed, and automated
Traditional Apps Cloud Native Apps
Private Cloud and
Public Cloud
VMwareCross-Cloud Architecture
17The information in this presentation is intended to outline our general product direction. It is for informational purposes only.
VMworld 2017 Content: Not fo
r publication or distri
bution
Application Deployment for Both Types Should be Identical
18CONFIDENTIAL
VMworld 2017 Content: Not fo
r publication or distri
bution
Application Blueprints Provide Cloud Characteristics to Traditional Applications
19
VMworld 2017 Content: Not fo
r publication or distri
bution
Hybrid Application Blueprints Also Include Cloud Native Applications
20
VMworld 2017 Content: Not fo
r publication or distri
bution
Pivotal Container Service from VMware
Physical Infrastructure
VMware PKS
Kubernetes on BOSH (Kubo)
BOSH
NSX
Analytics Automation
SecurityOperations
Monitoring
GCP
Service Brokermasteretcd worker
Logging
vSANvSphere
masteretcd workerContainer
Registry
VMworld 2017 Content: Not fo
r publication or distri
bution
Serverless – The .Next of Apps
• Function-as-a-Service
• Available on AWS, Azure, and Google
• Run Code Without Provisioning or Managing Servers
22
VMworld 2017 Content: Not fo
r publication or distri
bution
Intelligence – Beyond the .Next
23
VMworld 2017 Content: Not fo
r publication or distri
bution
The Laws of Physics Still Apply
24
Hybrid Applications can run anywhere but account for performance, cost, IT services, SLAs, and the laws of physics.
PrivateCloud
VMC on AWS vCloud Air
Network
VMworld 2017 Content: Not fo
r publication or distri
bution
Summary
• Two Main Types of Application Architectures:
– Traditional
– Cloud Native
• The Software-Defined Data Center Supports Both
• Hybrid Applications Often Incorporate Both Traditional and Cloud Native Components
• Platform-as-a-Service Prevents Lock-In When Using Public Clouds
• Give Cloud Native Characteristics to Traditional Applications with the Software-Defined Data Center
25
VMworld 2017 Content: Not fo
r publication or distri
bution
VMworld 2017 Content: Not fo
r publication or distri
bution
VMworld 2017 Content: Not fo
r publication or distri
bution
Recommended