SlideShare a Scribd company logo
Best Practices for Operating and Managing a
Production IBM Cloud for VMware Instance
—
Scott Moonen
Senior Technical Staff Member, IBM Cloud for VMware Solutions
Hendrik van Run
Executive IT Specialist, IBM Cloud Labs
Daniel Padrón
Cloud Architect, IBM Cloud Adoption and Transformation
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without
notice and at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product direction and it
should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal
obligation to deliver any material, code or functionality. Information about potential future products may not
be incorporated into any contract.
The development, release, and timing of any future features or functionality described for our products
remains at our sole discretion.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled
environment. The actual throughput or performance that any user will experience will vary depending upon
many factors, including considerations such as the amount of multiprogramming in the user’s job stream,
the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can
be given that an individual user will achieve results similar to those stated here.
Please note
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Contents
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
IBM Cloud for VMware Solutions
Overview of ALM solution
Operating and Managing ALM VCS instance
Lessons Learned
IBM Cloud for VMware Solutions
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Introduction to IBM Cloud for VMware Solutions
On-premises challenges
Roadblocks to moving to the public cloud
IBM & VMware Partnership
IBM Cloud for VMware Solutions available worldwide
IBM Cloud for VMware Solutions – Common Use Cases
5
• IBM Cloud was first to market
delivering and operating VMware
workloads in the public cloud
• A decade-long partnership led to a
new offering in 2016
IBM Cloud for VMware Solutions
• IBM Cloud was named the 2017
VMware Partner of the Year
• IBM & VMware just established a
joint Innovation Lab to further
advance technologies and
experiences on the IBM Cloud
Introduction to IBM Cloud
for VMware Solutions
IBM is…
• #1 operator of VMware workloads in world
• #1 VMware SISO partner
• #1 VMware NSX customer and business partner
• #2 VMware vSAN customer and business partner
Unpredictable need for more capacity
Business preference for OPEX over
CAPEX
Long lead times to delivery
Lack of disaster recovery strategy or too
expensive for offsite
Aging infrastructure
High latency between remote offices
Handling seasonal spikes
No standardization between silos
On-premises
challenges
6
Clients run production
workloads on VMware
environments and public
cloud hasn’t been an
option
7
Public Clouds
- Aren’t bare metal or single tenant
- Aren’t secure
- Don’t allow root access
- Are only for cloud-native apps
- Not compatible: requires rewriting
apps or changing hypervisor
- Have vendor lock-in
- Have hidden fees
- Take away my job
Roadblocks to moving to
the public cloud
Partnership
• Partnership and expertise; IBM is #1 operator of VMware workloads in the
world and #1 VMware SISO partner
• Flexible, monthly subscription cloud model; no commitments
• Option of fully configured VMware stack vs. bare metal vSphere servers
• Compatible with VMware workloads, tooling, and expertise on premises
• Secure, dedicated solution, with single–tenant, bare metal infrastructure
IBM Cloud for VMware Solutions allows you to deploy or move
VMware workloads to the IBM Cloud seamlessly
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
IBM Cloud for VMware Solutions available worldwide
33 data centers and growing
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
IBM Cloud for VMware Solutions – Portfolio
10
…and Adjacent Technologies: Blockchain,
Cognitive, IOT and AI
VMware HCX
IBM Cloud for VMware Solutions – Common Use Cases
Disaster recovery , backup & HA
• Protect data, replicate environments and
minimize unexpected downtime
• Increase availability of mission critical VMW
workloads to 99.99% by stretching clusters within
a Data Center region
Capacity Expansion
• Quickly address current resource constraints &
seasonal demand spikes by expanding capacity
in the IBM Cloud in a matter of hours
• Expand on-premises capacity without needing
more capital for IT
Data Center Consolidation
• Consolidate legacy infrastructure from more than
one data center, or evacuate out of an on-
premises DC completely, and migrate workloads
to the IBM Cloud where it makes sense.
Improved Security and Compliance
• Reduce audit risk, and help protect workloads to
meet data sovereignty concerns
• Trusted / geo-fenced security helps improve
readiness for standards such as GDPR & PCI
Infrastructure Modernization
• Leverage latest compute/network/storage tech,
and features from VMware SDDC stack
• Deploy VMW in IBM Cloud with same control,
security, and functionality as on-premises, but
consume in an OpEx model
App Modernization & Extension
• Transform heritage applications through
containerization & E2E orchestration with ICP while
accelerating innovation with services like Watson AI,
security, IoT, analytics, blockchain, and more
• Build out next-gen apps hybrid cloud approach w/MCM
Overview of ALM Solution
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
ALM Solution
Cloud Platforms hosting ALM Solution
Application & Lifecycle
Management (ALM) Solution
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
• ALM is a “DevOps-as-a-service” offered to
application development teams
• ALM includes a DevOps toolchain provided by
the IBM Continuous Delivery and Github
Enterprise service, both deployed in IBM
Cloud Dedicated
• DevOps toolchain has been fully integrated with
a range of tools including UrbanCode Deploy,
IBM AppScan, Maven, etc
• Many of the tools have been deployed on VMs
within an IBM Cloud for VMware Solutions
“VCS” instance
• The “DevOps-as-a-service” is considered
critical to the business
Want to learn more about IBM Continous Delivery or Github Enterprise services?
Overview of IBM Cloud DevOps Strategy: Practices, Architectures, Toolchains and Insights
Thursday, 12:30 PM - 1:10 PM | Session ID: 4593A
AMC at Metreon, Level 3 | Theatre 8
Easing Development across Hybrid Clouds Using Kubernetes, Continuous Delivery, and Insights
Thursday, 1:30 PM - 2:10 PM | Session ID: 4675A
Moscone South, Level 2 | San Francisco Ballroom 202
Cloud Platforms hosting ALM Solution
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
IBM Cloud
Dedicated
Fully-managed
service
IBM Cloud for
VMware Solutions
vSphere (VCS)
Partially managed
service
On-premises
private Cloud
systems
Managed by client
ALM
Production
ALM
Integration
IBM Cloud
Private &
Cloud
Automation
Manager
Operational
Tools
On-premises private cloud
Operating and Managing ALM
VCS instance
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Networking
Patching
Monitoring
Disaster Recovery
Backup
Networking
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Network isolation through VMware NSX:
• ALM production
• ALM non-production
• Tooling (for Operations/Management)
• WSUS (Windows OS patch management)
• Jump server (remote access to VMs)
• DNS relays
• Active Directory
• IBM Cloud APM
• FreeIPA server (Identity, Policy and
Audit)
• DMZ (any communication to/from VCS
instance goes through here)
• Proxy
Operating and Managing ALM
VCS instance
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Networking
Patching
Monitoring
Disaster Recovery
Backup
Patching
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Operating System
• Windows
• Windows VMs on VCS integrated with
Windows Server Update Services
• Red Hat Enterprise Linux
• RHEL VMs on VCS integrated with on-
premises Red Hat Satellite Server
• Ubuntu LTS 16.04
• Ubuntu can obtain OS patches directly from
the internet – this was only briefly used
Note that IBM Cloud for VMware Solutions does not
come with OS licenses!
VMware
• ESXi updates automically applied using VMware
Update Manager
• Other VMware components must be updated
manually
• vCenter
• Platform Service Controller
• NSX
Operating and Managing ALM
VCS instance
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Networking
Patching
Monitoring
Disaster Recovery
Backup
IBM Cloud Application Performance Management (APM)?
Today’s Hybrid Application
End users
Devices
Middleware
Web Servers,
App Servers, …
Backend
Databases, Z
Backends, …
Cloud Workloads
On Premises Workloads
Application Resources
on IaaS, PaaS (VMs,
containers, Cloud Foundry
runtimes, etc.)
Reducing & Preventing Outages and Slowdowns for the 24/7 Hybrid Application World
IBM Application Performance Management on IBM Marketplace
.
ü Broadest monitoring coverage
of application environments
ü Simplified problem identification
using cognitive analytics to predict
potential outages
ü Visibility of end user experience
of application identifying problems
before SLAs are impacted
ü Quickly isolate bottlenecks
affecting performance of an
application
ü Identify the source of performance
issues with diagnostics down to line of
code identifying the exact moment of an
issue
ü Quickly resolve issues using
integrated Log Analytics to search across
all of your IT operational data
Identify performance
issues before they impact
users or the business
1
3rd Party Services
Diagnose for quicker
problem resolution3Isolate where the
problem is occurring2
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
IBM Cloud
IBM Cloud Dedicated
IBM Cloud APM - agents for
ALM Solution Alternative monitoring
tools to consider
Operating and Managing ALM
VCS instance
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Networking
Patching
Monitoring
Disaster Recovery
Backup
Disaster Recovery with
Zerto
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
• Zerto delivers Disaster Recovery between IBM
Cloud Data centers in Frankfurt and Amsterdam
• Virtual Machines are replicated from main site
to DR site
Disaster Recovery with
Zerto
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
• Virtual Machines are grouped in Virtual Protection
Groups (VPG)
• Zerto ensures write order consistency across VMs
in a VPG
• Recovery Time Objective (RTO) varied between 3
and 8 minutes
• Recovery Point Object (RPO) was typically 6 seconds
• Having a defined and proven VM boot order is key
Sample VPG
VPG RTO
Tooling 3:30 min
ALM (UCD) 8 min
ALM (AppScan) 8 min
Operating and Managing ALM
VCS instance
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Networking
Patching
Monitoring
Disaster Recovery
Backup
IBM Spectrum Protect Solution for Backup/Recovery
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Lessons Learned
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Lessons Learned
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
• Consider network connectivity to on-premises
data center early on – easy (IPSEC) vs more
complex (IBM Cloud Direct Link)
• Plan to have VMware/NSX skills available –
IBM Cloud for VMware Solutions is not a fully-
managed service!
• Ensure that IBM Cloud notifications are
handled
• Bring your own OS licenses – you will need
those for OS patching
• Roll out IPA to centralise user and group
membership for RHEL VMs with Active Directory
• Establish a VM boot order when implementing
Disaster Recovery with Zerto
• Consider automation for software installation
and configuration
• Have at least one non-production/shadow
environment in place
The team from IBM
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
We would like to thank the team from IBM that
worked on the implementation of this IBM Cloud
for VMware Solution!
Scott Moonen Hendrik van Run Daniel Padron
Enrique Parra Alfonso Jara David Bliznakoff
Notices and disclaimers
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
© 2018 International Business Machines Corporation. No part of this
document may be reproduced or transmitted in any form without
written permission from IBM.
U.S. Government Users Restricted Rights — use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to
products that have not yet been announced by IBM) has been reviewed
for accuracy as of the date of initial publication and could include
unintentional technical or typographical errors. IBM shall have no
responsibility to update this information. This document is distributed
“as is” without any warranty, either express or implied. In no event,
shall IBM be liable for any damage arising from the use of this
information, including but not limited to, loss of data, business
interruption, loss of profit or loss of opportunity. IBM products and
services are warranted per the terms and conditions of the agreements
under which they are provided.
IBM products are manufactured from new parts or new and used parts.
In some cases, a product may not be new and may have been previously
installed. Regardless, our warranty terms apply.”
Any statements regarding IBM's future direction, intent or product
plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a
controlled, isolated environments. Customer examples are presented as
illustrations of how those customers have used IBM products and the
results they may have achieved. Actual performance, cost, savings or
other results in other operating environments may vary.
References in this document to IBM products, programs, or services
does not imply that IBM intends to make such products, programs or
services available in all countries in which IBM operates or does
business.
Workshops, sessions and associated materials may have been prepared
by independent session speakers, and do not necessarily reflect the
views of IBM. All materials and discussions are provided for
informational purposes only, and are neither intended to, nor shall
constitute legal or other guidance or advice to any individual participant
or their specific situation.
It is the customer’s responsibility to insure its own compliance
with legal requirements and to obtain advice of competent legal counsel
as to the identification and interpretation of any relevant laws and
regulatory requirements that may affect the customer’s business and
any actions the customer may need to take to comply with such
laws. IBM does not provide legal advice or represent or warrant that its
services or products will ensure that the customer follows any law.
Notices and disclaimers
continued
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Information concerning non-IBM products was obtained from the
suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products about this
publication and cannot confirm the accuracy of performance,
compatibility or any other claims related to non-IBM products.
Questions on the capabilities of non-IBM products should be addressed
to the suppliers of those products. IBM does not warrant the quality of
any third-party products, or the ability of any such third-party products
to interoperate with IBM’s products. IBM expressly disclaims all
warranties, expressed or implied, including but not limited to, the
implied warranties of merchantability and fitness for a purpose.
The provision of the information contained herein is not intended to, and
does not, grant any right or license under any IBM patents, copyrights,
trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com and [names of other referenced IBM
products and services used in the presentation] are trademarks of
International Business Machines Corporation, registered in many
jurisdictions worldwide. Other product and service names might
be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the Web at “Copyright and trademark
information” at: www.ibm.com/legal/copytrade.shtml.
Thank you
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
Scott Moonen
Senior Technical Staff Member, IBM Cloud for VMware Solutions
Hendrik van Run
Executive IT Specialist, IBM Cloud Labs
Daniel Padrón
Cloud Architect, IBM Cloud Adoption and Transformation
®
Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation

More Related Content

What's hot (20)

PDF
Accelerate Digital Transformation with IBM Cloud Private
Michael Elder
 
PDF
Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps
Michael Elder
 
PDF
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
Michael Elder
 
PDF
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
Michael Elder
 
PDF
How do you deliver your applications to the cloud?
Michael Elder
 
PDF
An architect’s guide to leveraging your incumbency
Michael Elder
 
PDF
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
Joe Cropper
 
PDF
IBM Bluemix hands on
Felipe Freire
 
PDF
DevOps for IBM Commerce
Michael Elder
 
PDF
100 blue mix days technical training
Ajit Yohannan
 
PDF
How to Adopt Docker Within Your Enterprise Using IBM UrbanCode Deploy (Interc...
Michael Elder
 
PDF
Introduction to IBM Bluemix for Java Developers
Niklas Heidloff
 
PDF
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
Michael Elder
 
PPT
IBM SmartCloud and ISVs September 2013 (Softlayer)
Simon Baker
 
PDF
IBM Bluemix
Andrzej Osmak
 
PDF
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Michael Elder
 
PDF
IBM Bluemix Workshop version 3
Nguyen Tai Dzung
 
PPTX
Cloud adoption patterns
Kyle Brown
 
PDF
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)
Michael Elder
 
PPTX
The Business Case behind Cloud Computing - The risks and rewards
Optimation
 
Accelerate Digital Transformation with IBM Cloud Private
Michael Elder
 
Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps
Michael Elder
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
Michael Elder
 
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
Michael Elder
 
How do you deliver your applications to the cloud?
Michael Elder
 
An architect’s guide to leveraging your incumbency
Michael Elder
 
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
Joe Cropper
 
IBM Bluemix hands on
Felipe Freire
 
DevOps for IBM Commerce
Michael Elder
 
100 blue mix days technical training
Ajit Yohannan
 
How to Adopt Docker Within Your Enterprise Using IBM UrbanCode Deploy (Interc...
Michael Elder
 
Introduction to IBM Bluemix for Java Developers
Niklas Heidloff
 
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
Michael Elder
 
IBM SmartCloud and ISVs September 2013 (Softlayer)
Simon Baker
 
IBM Bluemix
Andrzej Osmak
 
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Michael Elder
 
IBM Bluemix Workshop version 3
Nguyen Tai Dzung
 
Cloud adoption patterns
Kyle Brown
 
Deploying Kubernetes in the Enterprise (IBM #Think2019 #7678 Tech Talk)
Michael Elder
 
The Business Case behind Cloud Computing - The risks and rewards
Optimation
 

Similar to IBM Think 2019 session 2116 - Best practices for operating and managing a production IBM Cloud for VMware instance (20)

PDF
VMware on IBM Cloud Client Presentation
Sumaya Erol
 
PPTX
IBM Cloud Infrastructure as a Service (IaaS)- Feb 2019 by Gianfranco Mollo
joemolls
 
PPTX
Client Presentation - IBM Cloud for VMware Solutions (3).PPTX
Rajesh Anbalagan
 
PDF
Optimize Your VMware SDDC with IBM Infrastructure
Paula Koziol
 
PPTX
Cloud adoption success and challenges - July 2014
IBM Thailand Co Ltd
 
PPTX
PCM Vision 2019 Breakout: VMWare
PCM
 
PDF
Getting Started with VMware Cloud on AWS
2nd Watch
 
PDF
VMware urychluje digitální transformaci
MarketingArrowECS_CZ
 
PPTX
Nrb Mainframe Day - Ibm z A Key Player In The Hybrid Cloud Journey - Bob Catteew
NRB
 
PDF
AWS Summit Singapore 2019 | VMware: The Fastest Path to Hybrid Cloud
AWS Summits
 
PDF
Virtualization to Cloud with SDDC Operations Management and Service Provisioning
VMware
 
PPTX
2018.04.16 vmware cloud on aws - paul woodward - ncwivmug
Paul Woodward Jr
 
PDF
How IBM is helping developers win the race to innovate with next-gen cloud se...
Michael Elder
 
PPT
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Manuela Moroncini
 
PPTX
VMware: Súčasnosť a trendy v cloud computingu
ASBIS SK
 
PDF
Hybrid cloud overview and VCF on VxRAIL
David Pasek
 
PPTX
Cloud_controllers_public_webinar_aug31_v1.pptx
Avi Networks
 
PDF
IBM's Cloud Storage Options
Tony Pearson
 
DOC
IBM BladeCenter Foundation for Cloud
IBM India Smarter Computing
 
VMware on IBM Cloud Client Presentation
Sumaya Erol
 
IBM Cloud Infrastructure as a Service (IaaS)- Feb 2019 by Gianfranco Mollo
joemolls
 
Client Presentation - IBM Cloud for VMware Solutions (3).PPTX
Rajesh Anbalagan
 
Optimize Your VMware SDDC with IBM Infrastructure
Paula Koziol
 
Cloud adoption success and challenges - July 2014
IBM Thailand Co Ltd
 
PCM Vision 2019 Breakout: VMWare
PCM
 
Getting Started with VMware Cloud on AWS
2nd Watch
 
VMware urychluje digitální transformaci
MarketingArrowECS_CZ
 
Nrb Mainframe Day - Ibm z A Key Player In The Hybrid Cloud Journey - Bob Catteew
NRB
 
AWS Summit Singapore 2019 | VMware: The Fastest Path to Hybrid Cloud
AWS Summits
 
Virtualization to Cloud with SDDC Operations Management and Service Provisioning
VMware
 
2018.04.16 vmware cloud on aws - paul woodward - ncwivmug
Paul Woodward Jr
 
How IBM is helping developers win the race to innovate with next-gen cloud se...
Michael Elder
 
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Manuela Moroncini
 
VMware: Súčasnosť a trendy v cloud computingu
ASBIS SK
 
Hybrid cloud overview and VCF on VxRAIL
David Pasek
 
Cloud_controllers_public_webinar_aug31_v1.pptx
Avi Networks
 
IBM's Cloud Storage Options
Tony Pearson
 
IBM BladeCenter Foundation for Cloud
IBM India Smarter Computing
 
Ad

More from Hendrik van Run (19)

PDF
Open shift deployment review getting ready for day 2 operations
Hendrik van Run
 
PDF
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
Hendrik van Run
 
PDF
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
Hendrik van Run
 
PDF
WSI32 - IBM WebSphere Performance Fundamentals
Hendrik van Run
 
PDF
W23 - Advanced Performance Tactics for WebSphere Performance
Hendrik van Run
 
PDF
W22 - WebSphere Performance for Multicore and Virtualised Platforms
Hendrik van Run
 
PDF
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
Hendrik van Run
 
PDF
2596 - Integrating PureApplication System Into Your Network
Hendrik van Run
 
PDF
1457 - Reviewing Experiences from the PureExperience Program
Hendrik van Run
 
PDF
CSD-2881 - Achieving System Production Readiness for IBM PureApplication System
Hendrik van Run
 
PDF
ACU-1445 - Bringing workloads into production on PureApplication System
Hendrik van Run
 
PDF
CIT-2697 - Customer Success Stories with IBM PureApplication System
Hendrik van Run
 
PDF
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
Hendrik van Run
 
PDF
IC6284A - The Art of Choosing the Best Cloud Solution
Hendrik van Run
 
PDF
C219 - Docker and PureApplication Patterns: Better Together
Hendrik van Run
 
PDF
PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...
Hendrik van Run
 
PDF
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
Hendrik van Run
 
PDF
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
Hendrik van Run
 
PDF
IBM Cloud University 2017 session BLUE010 - How Dutch Tax Built Their Core Bu...
Hendrik van Run
 
Open shift deployment review getting ready for day 2 operations
Hendrik van Run
 
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
Hendrik van Run
 
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
Hendrik van Run
 
WSI32 - IBM WebSphere Performance Fundamentals
Hendrik van Run
 
W23 - Advanced Performance Tactics for WebSphere Performance
Hendrik van Run
 
W22 - WebSphere Performance for Multicore and Virtualised Platforms
Hendrik van Run
 
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
Hendrik van Run
 
2596 - Integrating PureApplication System Into Your Network
Hendrik van Run
 
1457 - Reviewing Experiences from the PureExperience Program
Hendrik van Run
 
CSD-2881 - Achieving System Production Readiness for IBM PureApplication System
Hendrik van Run
 
ACU-1445 - Bringing workloads into production on PureApplication System
Hendrik van Run
 
CIT-2697 - Customer Success Stories with IBM PureApplication System
Hendrik van Run
 
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
Hendrik van Run
 
IC6284A - The Art of Choosing the Best Cloud Solution
Hendrik van Run
 
C219 - Docker and PureApplication Patterns: Better Together
Hendrik van Run
 
PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...
Hendrik van Run
 
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
Hendrik van Run
 
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
Hendrik van Run
 
IBM Cloud University 2017 session BLUE010 - How Dutch Tax Built Their Core Bu...
Hendrik van Run
 
Ad

Recently uploaded (20)

PPTX
Lecture 5 - Agentic AI and model context protocol.pptx
Dr. LAM Yat-fai (林日辉)
 
PPTX
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
PDF
Alpha Altcoin Setup : TIA - 19th July 2025
CIFDAQ
 
PDF
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
PDF
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 
PDF
Lecture A - AI Workflows for Banking.pdf
Dr. LAM Yat-fai (林日辉)
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PPTX
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
PDF
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
PDF
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
Productivity Management Software | Workstatus
Lovely Baghel
 
PDF
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PDF
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
Lecture 5 - Agentic AI and model context protocol.pptx
Dr. LAM Yat-fai (林日辉)
 
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
Alpha Altcoin Setup : TIA - 19th July 2025
CIFDAQ
 
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 
Lecture A - AI Workflows for Banking.pdf
Dr. LAM Yat-fai (林日辉)
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
Productivity Management Software | Workstatus
Lovely Baghel
 
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 

IBM Think 2019 session 2116 - Best practices for operating and managing a production IBM Cloud for VMware instance

  • 1. Best Practices for Operating and Managing a Production IBM Cloud for VMware Instance — Scott Moonen Senior Technical Staff Member, IBM Cloud for VMware Solutions Hendrik van Run Executive IT Specialist, IBM Cloud Labs Daniel Padrón Cloud Architect, IBM Cloud Adoption and Transformation Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
  • 2. IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice and at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. Please note Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
  • 3. Contents Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation IBM Cloud for VMware Solutions Overview of ALM solution Operating and Managing ALM VCS instance Lessons Learned
  • 4. IBM Cloud for VMware Solutions Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Introduction to IBM Cloud for VMware Solutions On-premises challenges Roadblocks to moving to the public cloud IBM & VMware Partnership IBM Cloud for VMware Solutions available worldwide IBM Cloud for VMware Solutions – Common Use Cases
  • 5. 5 • IBM Cloud was first to market delivering and operating VMware workloads in the public cloud • A decade-long partnership led to a new offering in 2016 IBM Cloud for VMware Solutions • IBM Cloud was named the 2017 VMware Partner of the Year • IBM & VMware just established a joint Innovation Lab to further advance technologies and experiences on the IBM Cloud Introduction to IBM Cloud for VMware Solutions IBM is… • #1 operator of VMware workloads in world • #1 VMware SISO partner • #1 VMware NSX customer and business partner • #2 VMware vSAN customer and business partner
  • 6. Unpredictable need for more capacity Business preference for OPEX over CAPEX Long lead times to delivery Lack of disaster recovery strategy or too expensive for offsite Aging infrastructure High latency between remote offices Handling seasonal spikes No standardization between silos On-premises challenges 6
  • 7. Clients run production workloads on VMware environments and public cloud hasn’t been an option 7 Public Clouds - Aren’t bare metal or single tenant - Aren’t secure - Don’t allow root access - Are only for cloud-native apps - Not compatible: requires rewriting apps or changing hypervisor - Have vendor lock-in - Have hidden fees - Take away my job Roadblocks to moving to the public cloud
  • 8. Partnership • Partnership and expertise; IBM is #1 operator of VMware workloads in the world and #1 VMware SISO partner • Flexible, monthly subscription cloud model; no commitments • Option of fully configured VMware stack vs. bare metal vSphere servers • Compatible with VMware workloads, tooling, and expertise on premises • Secure, dedicated solution, with single–tenant, bare metal infrastructure IBM Cloud for VMware Solutions allows you to deploy or move VMware workloads to the IBM Cloud seamlessly Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
  • 9. IBM Cloud for VMware Solutions available worldwide 33 data centers and growing Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
  • 10. IBM Cloud for VMware Solutions – Portfolio 10 …and Adjacent Technologies: Blockchain, Cognitive, IOT and AI VMware HCX
  • 11. IBM Cloud for VMware Solutions – Common Use Cases Disaster recovery , backup & HA • Protect data, replicate environments and minimize unexpected downtime • Increase availability of mission critical VMW workloads to 99.99% by stretching clusters within a Data Center region Capacity Expansion • Quickly address current resource constraints & seasonal demand spikes by expanding capacity in the IBM Cloud in a matter of hours • Expand on-premises capacity without needing more capital for IT Data Center Consolidation • Consolidate legacy infrastructure from more than one data center, or evacuate out of an on- premises DC completely, and migrate workloads to the IBM Cloud where it makes sense. Improved Security and Compliance • Reduce audit risk, and help protect workloads to meet data sovereignty concerns • Trusted / geo-fenced security helps improve readiness for standards such as GDPR & PCI Infrastructure Modernization • Leverage latest compute/network/storage tech, and features from VMware SDDC stack • Deploy VMW in IBM Cloud with same control, security, and functionality as on-premises, but consume in an OpEx model App Modernization & Extension • Transform heritage applications through containerization & E2E orchestration with ICP while accelerating innovation with services like Watson AI, security, IoT, analytics, blockchain, and more • Build out next-gen apps hybrid cloud approach w/MCM
  • 12. Overview of ALM Solution Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation ALM Solution Cloud Platforms hosting ALM Solution
  • 13. Application & Lifecycle Management (ALM) Solution Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation • ALM is a “DevOps-as-a-service” offered to application development teams • ALM includes a DevOps toolchain provided by the IBM Continuous Delivery and Github Enterprise service, both deployed in IBM Cloud Dedicated • DevOps toolchain has been fully integrated with a range of tools including UrbanCode Deploy, IBM AppScan, Maven, etc • Many of the tools have been deployed on VMs within an IBM Cloud for VMware Solutions “VCS” instance • The “DevOps-as-a-service” is considered critical to the business Want to learn more about IBM Continous Delivery or Github Enterprise services? Overview of IBM Cloud DevOps Strategy: Practices, Architectures, Toolchains and Insights Thursday, 12:30 PM - 1:10 PM | Session ID: 4593A AMC at Metreon, Level 3 | Theatre 8 Easing Development across Hybrid Clouds Using Kubernetes, Continuous Delivery, and Insights Thursday, 1:30 PM - 2:10 PM | Session ID: 4675A Moscone South, Level 2 | San Francisco Ballroom 202
  • 14. Cloud Platforms hosting ALM Solution Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation IBM Cloud Dedicated Fully-managed service IBM Cloud for VMware Solutions vSphere (VCS) Partially managed service On-premises private Cloud systems Managed by client ALM Production ALM Integration IBM Cloud Private & Cloud Automation Manager Operational Tools On-premises private cloud
  • 15. Operating and Managing ALM VCS instance Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Networking Patching Monitoring Disaster Recovery Backup
  • 16. Networking Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Network isolation through VMware NSX: • ALM production • ALM non-production • Tooling (for Operations/Management) • WSUS (Windows OS patch management) • Jump server (remote access to VMs) • DNS relays • Active Directory • IBM Cloud APM • FreeIPA server (Identity, Policy and Audit) • DMZ (any communication to/from VCS instance goes through here) • Proxy
  • 17. Operating and Managing ALM VCS instance Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Networking Patching Monitoring Disaster Recovery Backup
  • 18. Patching Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Operating System • Windows • Windows VMs on VCS integrated with Windows Server Update Services • Red Hat Enterprise Linux • RHEL VMs on VCS integrated with on- premises Red Hat Satellite Server • Ubuntu LTS 16.04 • Ubuntu can obtain OS patches directly from the internet – this was only briefly used Note that IBM Cloud for VMware Solutions does not come with OS licenses! VMware • ESXi updates automically applied using VMware Update Manager • Other VMware components must be updated manually • vCenter • Platform Service Controller • NSX
  • 19. Operating and Managing ALM VCS instance Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Networking Patching Monitoring Disaster Recovery Backup
  • 20. IBM Cloud Application Performance Management (APM)? Today’s Hybrid Application End users Devices Middleware Web Servers, App Servers, … Backend Databases, Z Backends, … Cloud Workloads On Premises Workloads Application Resources on IaaS, PaaS (VMs, containers, Cloud Foundry runtimes, etc.) Reducing & Preventing Outages and Slowdowns for the 24/7 Hybrid Application World IBM Application Performance Management on IBM Marketplace . ü Broadest monitoring coverage of application environments ü Simplified problem identification using cognitive analytics to predict potential outages ü Visibility of end user experience of application identifying problems before SLAs are impacted ü Quickly isolate bottlenecks affecting performance of an application ü Identify the source of performance issues with diagnostics down to line of code identifying the exact moment of an issue ü Quickly resolve issues using integrated Log Analytics to search across all of your IT operational data Identify performance issues before they impact users or the business 1 3rd Party Services Diagnose for quicker problem resolution3Isolate where the problem is occurring2
  • 21. Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation IBM Cloud IBM Cloud Dedicated IBM Cloud APM - agents for ALM Solution Alternative monitoring tools to consider
  • 22. Operating and Managing ALM VCS instance Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Networking Patching Monitoring Disaster Recovery Backup
  • 23. Disaster Recovery with Zerto Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation • Zerto delivers Disaster Recovery between IBM Cloud Data centers in Frankfurt and Amsterdam • Virtual Machines are replicated from main site to DR site
  • 24. Disaster Recovery with Zerto Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation • Virtual Machines are grouped in Virtual Protection Groups (VPG) • Zerto ensures write order consistency across VMs in a VPG • Recovery Time Objective (RTO) varied between 3 and 8 minutes • Recovery Point Object (RPO) was typically 6 seconds • Having a defined and proven VM boot order is key Sample VPG VPG RTO Tooling 3:30 min ALM (UCD) 8 min ALM (AppScan) 8 min
  • 25. Operating and Managing ALM VCS instance Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Networking Patching Monitoring Disaster Recovery Backup
  • 26. IBM Spectrum Protect Solution for Backup/Recovery Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
  • 27. Lessons Learned Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation
  • 28. Lessons Learned Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation • Consider network connectivity to on-premises data center early on – easy (IPSEC) vs more complex (IBM Cloud Direct Link) • Plan to have VMware/NSX skills available – IBM Cloud for VMware Solutions is not a fully- managed service! • Ensure that IBM Cloud notifications are handled • Bring your own OS licenses – you will need those for OS patching • Roll out IPA to centralise user and group membership for RHEL VMs with Active Directory • Establish a VM boot order when implementing Disaster Recovery with Zerto • Consider automation for software installation and configuration • Have at least one non-production/shadow environment in place
  • 29. The team from IBM Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation We would like to thank the team from IBM that worked on the implementation of this IBM Cloud for VMware Solution! Scott Moonen Hendrik van Run Daniel Padron Enrique Parra Alfonso Jara David Bliznakoff
  • 30. Notices and disclaimers Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation © 2018 International Business Machines Corporation. No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights — use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. This document is distributed “as is” without any warranty, either express or implied. In no event, shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted per the terms and conditions of the agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.” Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer follows any law.
  • 31. Notices and disclaimers continued Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products about this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM expressly disclaims all warranties, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a purpose. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com and [names of other referenced IBM products and services used in the presentation] are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at: www.ibm.com/legal/copytrade.shtml.
  • 32. Thank you Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation Scott Moonen Senior Technical Staff Member, IBM Cloud for VMware Solutions Hendrik van Run Executive IT Specialist, IBM Cloud Labs Daniel Padrón Cloud Architect, IBM Cloud Adoption and Transformation
  • 33. ® Think 2019 / 2116A / February 2019 / © 2019 IBM Corporation