You are on page 1of 40

Cisco HyperFlex 3.

0
Any App. Any Cloud. Any Scale.

Jonathan Gorlin, Aaron Kapacinskas, Robert Quimbey, Michael Zimmerman


HyperFlex Product Team
May 24, 2018
Duate –

No Multicloud
platform in intro
Better agenda slide

Soccer theme
Year In Review

HyperFlex 3.0 Platform

Hyper-V

Stretched Cluster

Kubernetes

Q&A
© 2017
2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Cisco Hyperconvergence Journey So Far…
Pumping Innovations with Rapid Pace

All Flash SED Enterprise Profiler, Edge Connect UI Native Scale RBAC Localization M5 Skylake
Workloads Sizer Replication/DR

Fastest Growing HCI Ready for Biz. Critical Customer Success Tools

2600+ #1
in Performance
15
CVDs, Ref.
25
White papers,
New Customers
and consistency Architetures Soln. Guides
VDI, VSI, SQL, Oracle, SAP,
Exchange, Splunk, Veeam, …

3
HyperFlex Platform Evolution
HX
3.0

HV
HX +
2.0

HX
1.0

• Multi-Hypervisor
• Performance for • Advanced Data Protection, Higher
• Data Distributed, Flash Friendly Enterprise Apps Scale, Capacity options
Foundation • Data protection, Native • Hybrid-cloud Ready, Multi-cloud
• Turnkey Install, Easy Replication Enabled
Operations • Security, Encryption • Cisco Intersight Managed
• Tightly coupled with VMware • Edge/IoT • Enterprise Apps++
Multicloud Platform

Adaptive Multicloud Simple


Multicloud Platform

Any App Any Cloud Any Scale


Any App. Any Cloud. Any Scale.

Microsoft Hyper-V Cisco-Google Hybrid 64 Node & Capacity


Cloud Solution Scaling
Enterprise Kubernetes
Containers Multi-Hypervisor, Stretched Clusters
Multi-Cloud
Missions Critical Large Form Factors
Applications IaaS and Private Cloud
Cisco Intersight
Application Intelligent Workload Deploy and Manage
Performance Placement
Monitoring
Hyper-V

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Microsoft Hyper-V Support
Enterprise workloads, Validated solutions
• Citrix VDI deployment (XenDesktop and XenApp)
• Microsoft SQL, Exchange, Sharepoint etc.
• Oracle & other mission critical apps
• Backup vendor integrations
Integrated Management
• Manage Hyper-V hosts from familiar SCVMM, Hyper-V manager,
and PowerShell
• Automate HX operations using HX REST API
• Leverage HX Connect UI (HTML5) for HX management

VM VM VM VM VM VM VM VM VM Windows Server with Hyper-V


• Windows Server 2016 Datacenter
CRTL CRTL CRTL • HX220 M5 and HX240 M5: Hybrid-Flash & All-Flash
VM VM VM
• Microsoft native failover clustering, checkpoint (snapshots), replica
support, AD support

HyperFlex Data Platform Industry Leading Foundation


• Log Structured Filesystem & Data services designed for HCI
• Highly scalable, resilient, scale-out SMB3 file server protocol
• Fully Data distributed, No Data locality
Hyperconverged Scale Out and
Distributed File System

VM VM VM VM VM VM VM VM VM

HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER

HYPERCONVERGED DATA PLATFORM

Start with as Few Hyperconverged Network Fabric


as Three Nodes Data Platform Policy Configures
Installs in QoS Settings
Minutes
Hyperconverged Scale Out and
Distributed File System

VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM

HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER

HYPERCONVERGED
HYPERCONVERGED
DATAHYPERCONVERGED
PLATFORM
DATA PLATFORM
DATA PLATFORM

Start with as Few Hyperconverged Network Fabric Add Servers, Distribute and Retire Older
as Three Nodes Data Platform Policy Configures One or More at a Rebalance Data Servers
Installs in QoS Settings Time Across Servers
Minutes Automatically
Non-Disruptive Operations
VM VM VM VM VM VM VM VM VM VM VM VM

CONTROLLER CONTROLLER CONTROLLER CONTROLLER


HYPERVISOR VM HYPERVISOR VM HYPERVISOR VM HYPERVISOR VM

DATASTORE DATASTORE

File.vmdk A B C D E

A1 B2 C2 D3 E1 B1 A2 C3 E3 D1 C1 A3 D2 E2 B3 D1 E1 B3

• Stripe blocks of a file across servers • Restore back to original number of


copies
• Replicate one or two additional copies to
other servers • Rebalance VMs and data post
replacement
• Handle entire server or disk failures
• Rolling software upgrades
Capacity and Network Utilization
• HX balances space utilization: no data migration required following a VM migration

VM VM VM

HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER HYPERVISOR CONTROLLER

DATASTORE

1 2 3

No Data Migration on VM Migration


Balanced Space Utilization
Less Stress on Network
Continuous Data Optimization
Log-Structured File System Yields More Efficient Data Optimization

BEFORE
No Special Hardware
No Performance Impact
Inline Compression Inline Deduplication No Config lock-in
No Additional License
30–50% space savings 20–30% space savings Lower Cost
Powershell ReadyClone
ReadyClone PowerShell Script
• Declare source VM, Clone Name, and # of Clones
• HyperFlex Clone is nearly instantaneous, 2-5s per clone due to
registering it
in Hyper-V
Demo
ReadyClone & Offline Data Transfer (ODX)

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Management Options
Download Remote Server Admin tools for Windows 10 to remotely manage
Server Core
• Hyper-V Manager
• Management at local Hypervisor granularity

• SCVMM
• Management at cluster and beyond

• PowerShell
• All Windows Management has extensions in Powershell

• Failover Cluster Manager


• Enables VM failover and Hypervisor Clustering

• STCLI / HX Connect
• Manager Storage Cluster, services, and hardware
Adding HX Share in SCVMM
Purpose built Management Tools

Operations Automation / Orchestration Multi-Site

Remote / Branch / Edge Performance Hyperconverged


One Interface, One API

Cisco Intersight
Demo
Intersight and HX HyperV

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Windows 2016 Production Checkpoint
Production VM Checkpoint – It just works
• WMI in Host, VSS in Guest (Linux too!)
• No longer snapshots the Host and then the Guest
• Uses differential avhdx disk for new writes.
• Many backup applications will remove the checkpoint after backup complete.
• Avhdx files consolidated into vhdx files.
• RCT & MRT files persist CBT for both live migration and host crash
Data Protection with Hyper-V

Windows Server 2016


3
Production Checkpoint via WMI

VM SQL 1
VHDX
sql-share-1 HX1

Backup & Restore 9.5


VSS writer in “Guest HX2

4 VM” SQL1 gets HX3


invoked. 6
For subsequent
HX4
backups, backup Backup Backup Cloud Availability
HX5 vendor leverages Server Repository Connect Console
For VHDX sql-share-1 Resilient Change
5 • aVHDX (child file) 1 gets HX6
created
Tracking by Hyper-V
• Primary VHDX becomes SCVMM | HyperFlex Cluster 1
read-only
• All rights go into aVHDX till Cisco C240 M5
the backup job is completed
Veeam Availability Suite

1 Add SCVMM | HX Cluster 1

Create backup job & select HX1


2
Host & VM SQL 1
Stretched Cluster & DR

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
What is a Stretched Cluster?
3rd site

Witness Server

VM VM
VM VM VM VM VM VM VM VM

Single Cluster

1. A stretched cluster is a single cluster with nodes geographically 4. Geo-failover (VM) is like failover in a single cluster
distributed
5. “Split-Brain”: Condition when nodes on either sites cannot see
2. Storage is mirrored across each sites each other
• Network failure
1. Sites need to be connected over low latency network • Site failure
6. “Witness” : An entity hosted on a 3rd site responsible for
deciding the which site survive after a split-brain
HyperFlex Stretched Cluster Use Case
Active-Active Disaster Recovery solution for Mission Critical workloads with
extremely high uptime (near Zero RTO) and no data loss(Zero RPO)

• The DR site could be a data-center across the street


• The DR site could be few 100 kms apart
• No need for a DR orchestration tool

App DB App DB

HX Data Platform

Synchronous Replication

Site-A Site-B
HyperFlex Stretched Cluster
ZERO RPO, NEAR ZERO RTO
Configuration Support Management
3rd site  Single Stretched Cluster across  Cross site Cluster creation
2 sites  Non disruptive online rolling
Witness Server  Symmetric Configuration upgrade
VM VM VM VM  Site to host a “Witness Server”  Site awareness in HX Connect
(small VM)  Site specific Alarm and Events
 8 +8 nodes on each site on a single Dashboard
Site-B

IO Path HA Operations
 Active-Active sites – VMs
VM VM VM VM Active on each site  Recover from a Site failure
 VM Read IOs served locally  Recover from a Local failure
 VM Write IOs Sync-Writes  Failover of VM
across sites  vMotion of VM
 2x copies on each site  Split Brain handling

Site-A
Stretched Cluster Demo

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
HyperFlex Disaster Recovery
Setup

1 Configure Network 2 Pair Sites 3 Create Protection Group

 Create a Replication VLAN  Assign a name  Create one of more Protection Groups
 Input the network parameters  Provide remote site credentials  Provide a replication interval
 Set the Replication bandwidth  Map Datastores  Select VM consistent
 One time setup  Supports a single site pairing
HyperFlex Replication & Disaster Recovery
Overview
Business
Business Service
Service App Web App Web Failover

DB DB

HX Data Platform HX Data Platform

Long Distance Replication


on WAN
Supported Configuration Underlying Technology Disaster Recovery
 Snapshot based, Periodic Replication  Recover from the Snapshot copy
 Point-to-Point (1-to-1) Replication
 Scale-out, performant, reliable and network  Supports planned and unplanned
 Different number of Cluster nodes
optimized recovery
on each site
 VM Centric Replication  Active – Active and Active-Passive DR via
 Replicate between HX220 and
 PIT (latest) image for Recovery bi-directional replication
HX240 Clusters
 Flexible RPO of 5mins to 24 hours  Support for Failover, Fast Failback & Test
 Replicate between AF and Hybrid
 HTML 5 based , REST API & CLI based Recovery
operations and monitoring
HyperFlex Disaster Recovery
Checklist
VMWare HX Models Network

 Identify failover network  You can mix clusters with HX240 &  Use the HX Maximum
requirements (vSwitch,vLAN, HX220 but be aware of capacity Bandwidth setting to
PortGroups, IPs, DNS) limits  Limit use of scarce WAN bandwidth
 Limit perf impact on primary I/O of
the two clusters
 Identify VM or Protection Groups  Number of nodes and type can be  Use a secure tunnel over the
different on each site ( All-Flash to WAN if concerned about data
 Prioritize VMs based on RPO & WAN Hybrid replication) security.
considerations  MTU is 1500 and cannot be
 For optimal usage of resources changed through the UI.
 VMs load order consider Active-Active Cluster

 Replication of cloned VMs will take  Need to plan for the storage
up more space at destination than capacity based on the number of
at source. VMs to be protected
HyperFlex
Elastic Scaling

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
HX 3.0

Elastic Scaling Options in HX 3.0

Flexible drive capacity options Up to 64 Node clusters Scale with availability


LFF HDD Support Hybrid & All Flash Without compromising simplicity
Intel Optane Support HX 3.0

INTEL OPTANE SUPPORT

• Caching drive option available with


HX 3.0
• Available on M5 only
• All Flash only configurations
• Part number: HX-NVMEXP-I375
• 375G drive capacity, 3D
XPoint™
Intel® Optane™ SSD DC P4800X Series
• Advantages:
(Formerly known as Cold Stream)
• Higher Endurance: 20.5PBW (~
(Specs) 30DWPD)
• Higher drive level performance
HX Capacity Scaling Options
1.8TB HDD OPTION LFF SUPPORT

HX 3.0

• 1.8TB 10Krpm SFF HDD • For high capacity use cases, lower $/GB
• Lower overall $/GB, similar performance • M5 240 support only
• Support for M4 & M5 • 6 & 8TB 7.2Krpm LFF HDD support
• Supported in 220 and 240 models • Upto 96TB raw capacity per node
64 Node Scale with Resiliency HX 3.0

Cloud Scale Data Platform

64 Node & Capacity Scalability Automated Availability Zones

IOVisor IOVisor IOVisor IOVisor

IOVisor IOVisor

IOVisor IOVisor

Up to 32 HX Up to 32 compute nodes
nodes

Availability Availability Availability


Grp 1 Grp 2 Grp 3
Kubernetes

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Cisco & Google Hybrid Cloud Solution Announced
Oct. 2017

GOAL

Consistent Development
Experience

Cisco Google
Container Kubernetes
Platform Engine

Private Cloud Public Cloud


Cisco Connectivity Security Google
HyperFlex Cloud Platform

Tools
Multicloud Platform

Any App Any Cloud Any Scale


Thank you for watching.

You might also like