SlideShare a Scribd company logo
@nutanix #nextconf
Redefine Hybrid with Google and Nutanix
Gil Haberman,
Director of Product Marketing, Nutanix
Sridhar Devarapalli,
Sr. Director of Product Management, Nutanix
Allan Naim, Product Manager, Google
Forward-Looking Statement Disclaimer
This presentation and the accompanying oral commentary may include express and implied forward-looking statements, including
but not limited to statements concerning our business plans and objectives, product features and technology that are under
development or in process and capabilities of such product features and technology, our plans to introduce product features in
future releases, the implementation of our products on additional hardware platforms, strategic partnerships that are in process,
product performance, competitive position, industry environment, and potential market opportunities. These forward-looking
statements are not historical facts, and instead are based on our current expectations, estimates, opinions and beliefs. The
accuracy of such forward-looking statements depends upon future events, and involves risks, uncertainties and other factors
beyond our control that may cause these statements to be inaccurate and cause our actual results, performance or achievements
to differ materially and adversely from those anticipated or implied by such statements, including, among others: failure to develop,
or unexpected difficulties or delays in developing, new product features or technology on a timely or cost-effective basis; delays in
or lack of customer or market acceptance of our new product features or technology; the failure of our software to interoperate on
different hardware platforms; failure to form, or delays in the formation of, new strategic partnerships and the possibility that we
may not receive anticipated results from forming such strategic partnerships; the introduction, or acceleration of adoption of,
competing solutions, including public cloud infrastructure; a shift in industry or competitive dynamics or customer demand; and
other risks detailed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2017, filed with the SEC, filed with the
Securities and Exchange Commission. These forward-looking statements speak only as of the date of this presentation and, except
as required by law, we assume no obligation to update forward-looking statements to reflect actual results or subsequent events or
circumstances. Any future product or roadmap information is intended to outline general product directions, and is not a
commitment, promise or legal obligation for Nutanix to deliver any material, code, or functionality. This information should not be
used when making a purchasing decision. Further, note that Nutanix has made no determination as to if separate fees will be
charged for any future product enhancements or functionality which may ultimately be made available. Nutanix may, in its own
discretion, choose to charge separate fees for the delivery of any product enhancements or functionality which are ultimately made
available.
Certain information contained in this presentation and the accompanying oral commentary may relate to or be based on studies,
publications, surveys and other data obtained from third-party sources and our own internal estimates and research. While we
believe these third-party studies, publications, surveys and other data are reliable as of the date of this presentation, they have not
independently verified, and we make no representation as to the adequacy, fairness, accuracy, or completeness of any information
obtained from third-party sources.
Trademark Disclaimer
© 2017 Nutanix, Inc. All rights reserved. Nutanix, the Enterprise Cloud Platform, the Nutanix logo and any other Nutanix products
and features mentioned herein are registered trademarks or trademarks of Nutanix, Inc. in the United States and other countries. All
other brand names and logos mentioned herein are for identification purposes only and are the property of their respective
holder(s), Nutanix may not associated with, or sponsored or endorsed by such holder(s)
Disclaimer
Redefine Hybrid With Google And Nutanix
Eliminate cloud boundaries
for existing applications
Google Cloud + Nutanix Enable You to….
Adopt latest technology across
hybrid cloud environments
Eliminate cloud boundaries
for existing applications
Google Cloud + Nutanix Enable You to….
Hybrid Cloud Deployments Are Complex
VMDK/OVF,
Any Sized VM
vDisks,
Volumes
VLANs, VXLANs,
Firewalls, ACLs
AMIs,
T-shirt Sizes
EBS, S3
VPCs, Subnets,
Security Groups
PRIVATE CLOUD
Complex
Management
Disjointed
Constructs
Siloed Tools
PUBLIC CLOUD
iCloud Got It Right
1. 2. 3.
Done
Simple
Single OS
Full stack control
What Is Needed
Private Public
Single Cloud OS
Recently Introduced Xi Cloud Services
To Be Delivered from Google Datacenters
Nutanix
Images
VM Storage,
ABS, AFS
Nutanix
Virtual
Networks
Nutanix
images
VM Storage,
ABS, AFS
Nutanix
Virtual
Networks
Nutanix Enterprise Cloud OS
Private
Enterprise Cloud OS
Xi Disaster Recovery (DR) Is the First Service
Eliminates the need for
dedicated DR site
Primary Site
Offline VMs
Live VMs
Built-in and managed
through Prism
One-click failover and
non-disruptive testing
Xi DR
Disaster Recovery Requires Multiple Components to Set Up
Recovery Site Provisioning
Replication
Runbook Automation
Security Policies
Network Connectivity
Google Cloud + Nutanix Enable You to….
Adopt latest technology across
hybrid cloud environments
Unified Orchestration and Management
Private Cloud
Full-stack
Application
Automation
Introducing Calm
Application
Management and
Provisioning
Infrastructure Private Cloud
Nutanix Calm
Public CloudPublic Cloud Public Cloud
Blueprints Provides Modeling Language For Automation
Streamline complex
provisioning and
lifecycle tasks
Easy to understand
dependencies
Capture organizational
knowledge
Nutanix Marketplace Empowers Self-Service
One-Click App
Provisioning
Pre-integrated app
blueprints
Self-service based on
user role and group
Automate Kubernetes Provisioning with Nutanix Calm
Acropolis
Con-
tainer
Con-
tainer
Con-
tainer
Con-
tainer
Applications
pod
node node node
pod
Kubernetes Cluster
Prism
Blueprints
Calm
Con-
tainer
Con-
tainer
Con-
tainer
Con-
tainer
Applications
pod
node node node
pod
Kubernetes Cluster
Xi Disaster Recovery
Enterprise Cloud OS
Xi in GCP - benefits and use cases
Primary Site
Enterprise apps
Modern apps
Customer benefits
- Seamless mobility of apps between on-prem
and cloud
- Phased out journey towards modernizing
applications
- Low latency, tightly integrated access to both
Xi services and GCP services
Use cases
- Disaster Recovery as a Service + Integrated
Data Analytics
- Hybrid IaaS (lift-and-shift)
- Cloud bursting
Enterprise Cloud OS
Xi Disaster Recovery (DR) Is the First Service
Eliminates the need for
dedicated DR site
Primary Site
Offline VMs
Live VMs
Built-in and managed
through Prism
One-click failover and
non-disruptive testing
VM Centric Protection
• Simple and intuitive protection policies
• Apply protection policies on individual
VMs or a group of VMs
• Support for application consistent
snapshots to capture transient
application state and transactions in
process
App Consistent Snapshots
Built-in Replication
• Built-in storage level replication
• ~ 1 hr RPO (near sync coming soon)
• Data transfer choices
1. IPSec VPN
2. Direct Connect (Cloud Exchange)
for lower RPO and higher QoS
3. Over the Internet with end-to-end
encryption
Easy Orchestration
• Easy to use recovery plans
• Automated network discovery
• Preservation of networks and
workload IP addresses
• Flexible recovery plans
- VM boot order
- Insert scripts
- Insert time delays
One Click Failover
• Push button failover (partial or full)
• Preserve network and security
- Recover network topology
- Apply security policies
- Auto-assignment of public IP addresses
• Easy remote access (VPN, RDP, SSH)
to all recovered VMs
• Automated DNS failover to redirect
user traffic
One Click Failback
• Reverse data replication with no
data loss
• Mirrored recovery plans
- Allows automated app failback
- Preserves boot order and original
(pre-failure) IP addresses
• Phased recovery made possible by
partial failback
Beyond DRaaS
Xi Hybrid IaaS Service
Xi
Short-term (days
to weeks) move
2
Permanent move
1
• Seamlessly migrate workloads between Xi/GCP and on-prem
• Simultaneously consume GCP and Xi services through low-latency
access
Integrated product offering for seamless customer experience
Common portal Common Identity
Consolidated billing Integrated networking
Single
VPN
Google Cloud + Nutanix Enable You to….
Adopt Kubernetes across hybrid
cloud environments
Problem: Deployments and Ops Are Hard
“We want to get the
best utilization of
our infrastructure”
“Keeping our
infrastructure perfectly
homogenous is
giving me nightmares”
“It ran fine on
MY machine”
“My developers aren’t
as productive as they
should be. Deployments
are slowing us down”
Google has been developing
and using containers to
manage our applications for
over 12 years.
Images by Connie Zhou
Containers make
operations easier
Enabled Google to
grow our fleet over 10x
faster than we grew our
ops team
2004 2016
Core Ops
Team
Number of
running jobs
EVERYTHING AT GOOGLE
RUNS IN CONTAINERS:
• Gmail, Web Search, Maps, ...
• MapReduce, batch, ...
• GFS, Colossus, ...
• Even Google’s Cloud Platform:
Our VMs run in containers!
We launch over 2 billion
containers per week
BUT IT’S ALL SO DIFFERENT!
• Scheduling
• Networking
• Deployment
• Management, monitoring, health
• Isolation (very complicated!)
• Updates
• Discovery
• Scaling, replication, sets
Images by Connie Zhou
A fundamentally different way
of managing applications requires
different tooling and abstractions
Kubernetes Project
GREEK FOR “HELMSMAN”; ALSO THE ROOT OF
THE WORDS “GOVERNOR” AND “CYBERNETIC”
• Runs and manages containers
• Inspired and informed by Google’s
experiences and internal systems (Borg)
• Supports multiple cloud and bare-metal
environments
• Supports multiple container runtimes
• 100% Open Source, written in Go
Manage applications, not machines
(Some) Core Decisions
No Lock-in: Kubernetes must be able to run everywhere
Pods for grouping containers: For when one container is not enough
IP per Pod: IPs are granted at the cluster level, no port brokering headaches!
Logical views: us_oregon_app_front_tier_v_2_3_staging is a terrible name
12-factor by default: App self-config based on the environment
K8S Demo Using Calm

More Related Content

PDF
HCE204: The Wonderful World Of Containers
PDF
NF102: Nutanix AHV Basics
PDF
NF101: Nutanix 101
PDF
SMA - Nutanix X Tour
PDF
X-Tour: HYCU Comtrade
PDF
AW101: All Microsoft Apps. One Platform
PDF
PT109: Block Storage In The Age Of Enterprise Cloud
PDF
Challenges of Being an ISV and Customer in a K8s World
HCE204: The Wonderful World Of Containers
NF102: Nutanix AHV Basics
NF101: Nutanix 101
SMA - Nutanix X Tour
X-Tour: HYCU Comtrade
AW101: All Microsoft Apps. One Platform
PT109: Block Storage In The Age Of Enterprise Cloud
Challenges of Being an ISV and Customer in a K8s World

What's hot (20)

PDF
A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
PDF
foundation-for-federation
PDF
VCE_value_brochure
PDF
Why Backup Exec for Virtualization?
PPTX
Metrics Monitoring Is So Critical - What's Your Best Approach?
PDF
VCE VBLOCK SYSTEMS
PDF
Ensuring Security and Feature Freshness with VMware Tanzu Observability
PDF
VCE Vblock Systems Foundation Exam for VCE Certified Converged Infrastructure...
 
PDF
Making Onboarding Suck Less
PPTX
Oracle Cloud upcoming trends
PPTX
Java Application Performance and Analytics
PDF
Platform Agility, Reliability, and Security: Can You Really Have it All in th...
PDF
Webinar: Cloud Data Masking - Tips to Test Software Securely
PPTX
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
PDF
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
PDF
VMworld 2013: Incredible Partner Solutions for End User Computing
PDF
Leveraging Standard Buildpacks to Migrate Not-So-Standard Apps
PDF
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
PDF
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
PPTX
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
foundation-for-federation
VCE_value_brochure
Why Backup Exec for Virtualization?
Metrics Monitoring Is So Critical - What's Your Best Approach?
VCE VBLOCK SYSTEMS
Ensuring Security and Feature Freshness with VMware Tanzu Observability
VCE Vblock Systems Foundation Exam for VCE Certified Converged Infrastructure...
 
Making Onboarding Suck Less
Oracle Cloud upcoming trends
Java Application Performance and Analytics
Platform Agility, Reliability, and Security: Can You Really Have it All in th...
Webinar: Cloud Data Masking - Tips to Test Software Securely
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
VMworld 2013: Incredible Partner Solutions for End User Computing
Leveraging Standard Buildpacks to Migrate Not-So-Standard Apps
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Ad

Similar to Redefine Hybrid With Google And Nutanix (20)

PDF
PT205: Infrastructure Planning Just Got Smarter
PDF
AW105: Rise Of The Machines (Data): Tackling Splunk Enterprise
PDF
PT108: Time to Rethink File Services with AFS
PDF
NF103: Choosing The Right Nutanix Platform
PDF
VMUG.IT UserCon 2015 - Nutanix
PDF
AW103: VMware VDI And Nutanix - Everything You Want To Know
PDF
PT201: Nutanix Software - Moving Beyond Appliances
PDF
[Event] Digital transformation : Enterprise cloud one os one click - PRESENTA...
PPTX
Nutanix .Next 2017 - Infrastructure Planning Just Got Smarter
PDF
PT203: SOS! NUTANIX TROUBLESHOOTING
PDF
Pulsar Summit Asia 2022 - Keeping on top of hybrid cloud usage with Pulsar
PDF
X-Tour Nutanix 101
PDF
ACROPOLIS CONTAINER SERVICES
PDF
the-nutanix-design-guide-first-edition.pdf
PDF
AW104: Rethink The Remote Office
PPTX
Nutanix
PDF
X-Tour: Die wunderbare Welt der Container
PPTX
Nutanix .Next 2017 - Choosing The Right Nutanix Platform
PPTX
Hybrid Cloud Transformation Fast Track.pptx
PDF
Changing Financial Services Landscape and Role of IT
PT205: Infrastructure Planning Just Got Smarter
AW105: Rise Of The Machines (Data): Tackling Splunk Enterprise
PT108: Time to Rethink File Services with AFS
NF103: Choosing The Right Nutanix Platform
VMUG.IT UserCon 2015 - Nutanix
AW103: VMware VDI And Nutanix - Everything You Want To Know
PT201: Nutanix Software - Moving Beyond Appliances
[Event] Digital transformation : Enterprise cloud one os one click - PRESENTA...
Nutanix .Next 2017 - Infrastructure Planning Just Got Smarter
PT203: SOS! NUTANIX TROUBLESHOOTING
Pulsar Summit Asia 2022 - Keeping on top of hybrid cloud usage with Pulsar
X-Tour Nutanix 101
ACROPOLIS CONTAINER SERVICES
the-nutanix-design-guide-first-edition.pdf
AW104: Rethink The Remote Office
Nutanix
X-Tour: Die wunderbare Welt der Container
Nutanix .Next 2017 - Choosing The Right Nutanix Platform
Hybrid Cloud Transformation Fast Track.pptx
Changing Financial Services Landscape and Role of IT
Ad

More from NEXTtour (20)

PDF
An Easy Path to Kubernetes on Nutanix
PDF
Simplicity Without Compromise Building a Cognitive Cloud
PDF
What? VDI without Nutanix and ControlUp?!
PDF
SUSE OpenStack Cloud + Nutanix
PDF
Extending Your Hyperconverged Infrastructure to the Public Cloud
PDF
Bring Object Storage to your Nutanix Cluster with Cloudian HyperStore
PDF
Dell EMC Transform for the Future; The 6 Rules for Disruption
PDF
Future-Proof your enterprise for IT Resilience
PDF
Nutanix Delivers Simplicity, Does your backup and recovery do the same?
PDF
Bona Dea International Hospital Transforms Patient Care with Lenovo & Nutanix
PDF
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
PDF
Deliver Availability & Agility across any app, any data, any cloud with Veeam...
PDF
Build Enterprise Clouds with Mellanox Networking
PDF
Deep Dive On Intel Optane SSDs And New Server Platforms
PDF
AW205: Citrix VDI And Nutanix Everything You Want To Know
PDF
AW203: Lift And Shift - Migrating Workloads To Nutanix
PDF
VS108: Designing Next-gen EMR/EHR Deployments: Best Practices
PDF
PT105: Microsegmentation Made Easy
PDF
AW104: Nutanix Enterprise Cloud With Hyper-v and Windows Server 2016
PDF
AW110: Sizing And Scaling Nutanix For Performance
An Easy Path to Kubernetes on Nutanix
Simplicity Without Compromise Building a Cognitive Cloud
What? VDI without Nutanix and ControlUp?!
SUSE OpenStack Cloud + Nutanix
Extending Your Hyperconverged Infrastructure to the Public Cloud
Bring Object Storage to your Nutanix Cluster with Cloudian HyperStore
Dell EMC Transform for the Future; The 6 Rules for Disruption
Future-Proof your enterprise for IT Resilience
Nutanix Delivers Simplicity, Does your backup and recovery do the same?
Bona Dea International Hospital Transforms Patient Care with Lenovo & Nutanix
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
Deliver Availability & Agility across any app, any data, any cloud with Veeam...
Build Enterprise Clouds with Mellanox Networking
Deep Dive On Intel Optane SSDs And New Server Platforms
AW205: Citrix VDI And Nutanix Everything You Want To Know
AW203: Lift And Shift - Migrating Workloads To Nutanix
VS108: Designing Next-gen EMR/EHR Deployments: Best Practices
PT105: Microsegmentation Made Easy
AW104: Nutanix Enterprise Cloud With Hyper-v and Windows Server 2016
AW110: Sizing And Scaling Nutanix For Performance

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
A Presentation on Artificial Intelligence
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Empathic Computing: Creating Shared Understanding
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation theory and applications.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
A Presentation on Artificial Intelligence
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Unlocking AI with Model Context Protocol (MCP)
Building Integrated photovoltaic BIPV_UPV.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Spectral efficient network and resource selection model in 5G networks
Empathic Computing: Creating Shared Understanding
MYSQL Presentation for SQL database connectivity
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Redefine Hybrid With Google And Nutanix

  • 1. @nutanix #nextconf Redefine Hybrid with Google and Nutanix Gil Haberman, Director of Product Marketing, Nutanix Sridhar Devarapalli, Sr. Director of Product Management, Nutanix Allan Naim, Product Manager, Google
  • 2. Forward-Looking Statement Disclaimer This presentation and the accompanying oral commentary may include express and implied forward-looking statements, including but not limited to statements concerning our business plans and objectives, product features and technology that are under development or in process and capabilities of such product features and technology, our plans to introduce product features in future releases, the implementation of our products on additional hardware platforms, strategic partnerships that are in process, product performance, competitive position, industry environment, and potential market opportunities. These forward-looking statements are not historical facts, and instead are based on our current expectations, estimates, opinions and beliefs. The accuracy of such forward-looking statements depends upon future events, and involves risks, uncertainties and other factors beyond our control that may cause these statements to be inaccurate and cause our actual results, performance or achievements to differ materially and adversely from those anticipated or implied by such statements, including, among others: failure to develop, or unexpected difficulties or delays in developing, new product features or technology on a timely or cost-effective basis; delays in or lack of customer or market acceptance of our new product features or technology; the failure of our software to interoperate on different hardware platforms; failure to form, or delays in the formation of, new strategic partnerships and the possibility that we may not receive anticipated results from forming such strategic partnerships; the introduction, or acceleration of adoption of, competing solutions, including public cloud infrastructure; a shift in industry or competitive dynamics or customer demand; and other risks detailed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2017, filed with the SEC, filed with the Securities and Exchange Commission. These forward-looking statements speak only as of the date of this presentation and, except as required by law, we assume no obligation to update forward-looking statements to reflect actual results or subsequent events or circumstances. Any future product or roadmap information is intended to outline general product directions, and is not a commitment, promise or legal obligation for Nutanix to deliver any material, code, or functionality. This information should not be used when making a purchasing decision. Further, note that Nutanix has made no determination as to if separate fees will be charged for any future product enhancements or functionality which may ultimately be made available. Nutanix may, in its own discretion, choose to charge separate fees for the delivery of any product enhancements or functionality which are ultimately made available. Certain information contained in this presentation and the accompanying oral commentary may relate to or be based on studies, publications, surveys and other data obtained from third-party sources and our own internal estimates and research. While we believe these third-party studies, publications, surveys and other data are reliable as of the date of this presentation, they have not independently verified, and we make no representation as to the adequacy, fairness, accuracy, or completeness of any information obtained from third-party sources. Trademark Disclaimer © 2017 Nutanix, Inc. All rights reserved. Nutanix, the Enterprise Cloud Platform, the Nutanix logo and any other Nutanix products and features mentioned herein are registered trademarks or trademarks of Nutanix, Inc. in the United States and other countries. All other brand names and logos mentioned herein are for identification purposes only and are the property of their respective holder(s), Nutanix may not associated with, or sponsored or endorsed by such holder(s) Disclaimer
  • 4. Eliminate cloud boundaries for existing applications Google Cloud + Nutanix Enable You to…. Adopt latest technology across hybrid cloud environments
  • 5. Eliminate cloud boundaries for existing applications Google Cloud + Nutanix Enable You to….
  • 6. Hybrid Cloud Deployments Are Complex VMDK/OVF, Any Sized VM vDisks, Volumes VLANs, VXLANs, Firewalls, ACLs AMIs, T-shirt Sizes EBS, S3 VPCs, Subnets, Security Groups PRIVATE CLOUD Complex Management Disjointed Constructs Siloed Tools PUBLIC CLOUD
  • 7. iCloud Got It Right 1. 2. 3. Done Simple Single OS Full stack control
  • 8. What Is Needed Private Public Single Cloud OS
  • 9. Recently Introduced Xi Cloud Services To Be Delivered from Google Datacenters Nutanix Images VM Storage, ABS, AFS Nutanix Virtual Networks Nutanix images VM Storage, ABS, AFS Nutanix Virtual Networks Nutanix Enterprise Cloud OS Private
  • 10. Enterprise Cloud OS Xi Disaster Recovery (DR) Is the First Service Eliminates the need for dedicated DR site Primary Site Offline VMs Live VMs Built-in and managed through Prism One-click failover and non-disruptive testing
  • 11. Xi DR Disaster Recovery Requires Multiple Components to Set Up Recovery Site Provisioning Replication Runbook Automation Security Policies Network Connectivity
  • 12. Google Cloud + Nutanix Enable You to…. Adopt latest technology across hybrid cloud environments
  • 13. Unified Orchestration and Management Private Cloud Full-stack Application Automation Introducing Calm Application Management and Provisioning Infrastructure Private Cloud Nutanix Calm Public CloudPublic Cloud Public Cloud
  • 14. Blueprints Provides Modeling Language For Automation Streamline complex provisioning and lifecycle tasks Easy to understand dependencies Capture organizational knowledge
  • 15. Nutanix Marketplace Empowers Self-Service One-Click App Provisioning Pre-integrated app blueprints Self-service based on user role and group
  • 16. Automate Kubernetes Provisioning with Nutanix Calm Acropolis Con- tainer Con- tainer Con- tainer Con- tainer Applications pod node node node pod Kubernetes Cluster Prism Blueprints Calm Con- tainer Con- tainer Con- tainer Con- tainer Applications pod node node node pod Kubernetes Cluster
  • 18. Enterprise Cloud OS Xi in GCP - benefits and use cases Primary Site Enterprise apps Modern apps Customer benefits - Seamless mobility of apps between on-prem and cloud - Phased out journey towards modernizing applications - Low latency, tightly integrated access to both Xi services and GCP services Use cases - Disaster Recovery as a Service + Integrated Data Analytics - Hybrid IaaS (lift-and-shift) - Cloud bursting
  • 19. Enterprise Cloud OS Xi Disaster Recovery (DR) Is the First Service Eliminates the need for dedicated DR site Primary Site Offline VMs Live VMs Built-in and managed through Prism One-click failover and non-disruptive testing
  • 20. VM Centric Protection • Simple and intuitive protection policies • Apply protection policies on individual VMs or a group of VMs • Support for application consistent snapshots to capture transient application state and transactions in process App Consistent Snapshots
  • 21. Built-in Replication • Built-in storage level replication • ~ 1 hr RPO (near sync coming soon) • Data transfer choices 1. IPSec VPN 2. Direct Connect (Cloud Exchange) for lower RPO and higher QoS 3. Over the Internet with end-to-end encryption
  • 22. Easy Orchestration • Easy to use recovery plans • Automated network discovery • Preservation of networks and workload IP addresses • Flexible recovery plans - VM boot order - Insert scripts - Insert time delays
  • 23. One Click Failover • Push button failover (partial or full) • Preserve network and security - Recover network topology - Apply security policies - Auto-assignment of public IP addresses • Easy remote access (VPN, RDP, SSH) to all recovered VMs • Automated DNS failover to redirect user traffic
  • 24. One Click Failback • Reverse data replication with no data loss • Mirrored recovery plans - Allows automated app failback - Preserves boot order and original (pre-failure) IP addresses • Phased recovery made possible by partial failback
  • 26. Xi Hybrid IaaS Service Xi Short-term (days to weeks) move 2 Permanent move 1 • Seamlessly migrate workloads between Xi/GCP and on-prem • Simultaneously consume GCP and Xi services through low-latency access
  • 27. Integrated product offering for seamless customer experience Common portal Common Identity Consolidated billing Integrated networking Single VPN
  • 28. Google Cloud + Nutanix Enable You to…. Adopt Kubernetes across hybrid cloud environments
  • 29. Problem: Deployments and Ops Are Hard “We want to get the best utilization of our infrastructure” “Keeping our infrastructure perfectly homogenous is giving me nightmares” “It ran fine on MY machine” “My developers aren’t as productive as they should be. Deployments are slowing us down”
  • 30. Google has been developing and using containers to manage our applications for over 12 years. Images by Connie Zhou
  • 31. Containers make operations easier Enabled Google to grow our fleet over 10x faster than we grew our ops team 2004 2016 Core Ops Team Number of running jobs
  • 32. EVERYTHING AT GOOGLE RUNS IN CONTAINERS: • Gmail, Web Search, Maps, ... • MapReduce, batch, ... • GFS, Colossus, ... • Even Google’s Cloud Platform: Our VMs run in containers! We launch over 2 billion containers per week
  • 33. BUT IT’S ALL SO DIFFERENT! • Scheduling • Networking • Deployment • Management, monitoring, health • Isolation (very complicated!) • Updates • Discovery • Scaling, replication, sets Images by Connie Zhou A fundamentally different way of managing applications requires different tooling and abstractions
  • 34. Kubernetes Project GREEK FOR “HELMSMAN”; ALSO THE ROOT OF THE WORDS “GOVERNOR” AND “CYBERNETIC” • Runs and manages containers • Inspired and informed by Google’s experiences and internal systems (Borg) • Supports multiple cloud and bare-metal environments • Supports multiple container runtimes • 100% Open Source, written in Go Manage applications, not machines
  • 35. (Some) Core Decisions No Lock-in: Kubernetes must be able to run everywhere Pods for grouping containers: For when one container is not enough IP per Pod: IPs are granted at the cluster level, no port brokering headaches! Logical views: us_oregon_app_front_tier_v_2_3_staging is a terrible name 12-factor by default: App self-config based on the environment