Professional Documents
Culture Documents
Brkcol 2008
Brkcol 2008
Collaboration
Infrastructure in
VMware Cloud on
AWS (Public Cloud)
Mohammed Noorulla Khan – Technical Leader
@mdnoorullakhan
BRKCOL-2008
#CLUS
• CCIE
• CCSI
• 12 Years of Experience
• System Administrator
Instructor
About me •
• Field Engineer
• Network Consulting Engineer
• TAC Engineer
• TAC Escalation Engineer
• Technical Leader
BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Session Objective
• This session covers how customer can leverage IaaS to deploy and extend
Collaboration Infrastructure (Cisco Unified Communication Manager, Cisco
Unified IM and Presence , Unified Contact Center Enterprise,) in VMware
cloud on AWS.
• This session demonstrates configuration and administrative requirement to
host Collaboration Infrastructure. This session also covers basics of AWS
and VMware as foundation.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Agenda
• Introduction
• Cloud Computing Overview
• AWS Overview
• VMware Cloud on AWS Overview
• Cisco Collaboration on VMware Cloud on AWS
• Demo
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
Cisco Webex Teams
Questions?
Use Cisco Webex Teams to chat
with the speaker after the session
How
1 Find this session in the Cisco Live Mobile App
2 Click “Join the Discussion”
3 Install Webex Teams or go directly to the team space
4 Enter messages/questions in the team space
#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Cloud Computing
Overview
Cloud Computing Overview
• Cloud computing is the on-demand delivery of compute, storage, applications, and
other IT resources through a cloud services platform via the internet with pay-as-
you-go pricing.
• Stop thinking of infrastructure hardware, instead think of it as software
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Why Cloud?
• Speed and Agility
• Capacity (Scale Out and Scale In)
• Global in few minutes
• Operational Expense
• Cost (Pay as you Use)
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Cloud Service Models
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Cloud Deployment Models
Private Public
Cloud Cloud
Community
Hybrid
Cloud
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
AWS Overview
AWS Overview
• AWS was launched in 2006
• AWS was one of the first companies to introduce a pay-as-you-go cloud computing
model that scales to provide users with compute, storage or throughput as needed.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
AWS Services
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
AWS Core Services
• Compute – EC2
• Storage – S3, EBS
• Networking – VPC, Direct Connect
• Security – IAM
• Database – RDS, Amazon Aurora
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
AWS Global Footprint
New region
Bahrain, Cape Town, Jakarta,
and Milan
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
AWS Demo
VMware Cloud on
AWS Overview
Customer Hybrid cloud strategy
IDC Infographic Video: “Public Cloud for Data Extension and Replacement”.
Gary Chen. Available on Youtube
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Common challenges with hybrid cloud adoption
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Hybrid Cloud Solution Requirements
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
VMware Cloud on AWS Overview
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
VMware Cloud on AWS Overview
November 2018
October 2016 14 releases—200+
Partnership features
Announced 8 regions—24 AZs
August 2017
Initial availability one
region
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
What is VMware Cloud on AWS
VMware Cloud on AWS = VMware software + AWS infrastructure
vCenter Server
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
VMware Software Defined Data Center
Software Defined Data Center
vSphere
ESXi
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Key Benefits
Rich VMware SDDC Consistency and Easy workload Direct access to the Existing and
delivered as a cloud familiarity of VMware portability and power of nativeAWS new apps with
service on AWS technologies hybrid capabilities services containers and VMs
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Use Case
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Compute Host Specification
i3 R5
Bare Metal
Bare Metal
i3.16XL Equivalent
r3.16XL Equivalent
36 Cores/72 vCPUs
48 Cores/96 vCPUs
512GiB
Memory15TiB* 768GiB
Memory15TiB*
NVMe All-Flash
Storage EBS backed VSAN
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
VMware Cloud on AWS Architecture
Software Defined Data Center
vCenter Server
NSX
vSAN
ESXi
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
VMware on AWS Architecture
Software Defined Data Center AWS Services
vCenter Server
Amazon Amazon Amazon
EC2 S3 RDS
NSX
vSAN
Amazon AWS Direct Amazon
ESXi Redshift Connect Dynamo DB
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
VMware on AWS Architecture
Customer Data Center Software Defined Data Center AWS Services
vCenter
vCenter Server
Server
Amazon Amazon Amazon
ESXi EC2 S3 RDS
NSX
vSAN
Amazon AWS Direct Amazon
ESXi Redshift Connect Dynamo DB
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Hybrid Cloud
Networking
Hybrid Cloud Networking
Customer Owned
IPSec VPN VPC ENIs for
AWS Account Compute Gateway
Direct Connect
Customer VMware
Datacenters Cloud SDDC
L2VPN
IPSec VPN
Direct Connect
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
On-Premises Connectivity
Customer Data Center VMware Cloud on AWS SDDC
vSphere VM VM
IGW
Compute Clusters
Management
MGW
Internet
NSX
MGR
vSphere VMK
Direct Connect
Management
VGW
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Consumption
Model
Pricing
Core Offering
Note:
List price only. Does not factor in Hybrid Loyalty Program and sales discount. Discounts apply to the full bundle.
Price includes VMware software and AWS infrastructure, and support costs.
Bandwidth and public IP charges are not included. They will be the same as AWS’ published rates.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Getting Started
Administrative Requirement
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Getting Started
VMware Cloud on AWS Console
https://my.vmware.com credentials
Organizations
Identity and Access Management
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Accessing VMware Cloud on AWS
Add and remove ESXi hosts
VPN connectivity
Hybrid Linked-Mode
VM storage policies
vSphere H5
Web Client
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Limitations
• Pay for entire host
• Separate bill from AWS
• No Auto Scaling
• Limited availability zone
• Restricted VMware administrative control
• Limited feature set
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
VMware Cloud on AWS - Demo
Note
• All information about VMware Cloud on AWS is copied from
VMware's public docs as of the time of this writing; subject to
change by VMware and/or Amazon without notice.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Cisco
Collaboration on
VMware Cloud on
AWS
Cisco On-Premise collaboration solution
Applications
Calling Meetings Teams Care
Devices
Cisco or 3rd party phones Cisco Collaboration devices Mobile Desktop
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Collaboration apps that can run on VMware Cloud on AWS
UCM 12.5 IMP 12.5 CUC 12.5 UCCE 12.0 UCCX 12.0
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Supported Virtualization Options
Specs-based-3rd-party
with customer-provided VMware Cisco on 3rd-party
(now including VMware Cloud on AWS for selected apps)
Universe of
Hardware
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Supported Public Cloud
vSphere ESXi
GCE
Hypervisor
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Remember
• Not an on-premises solution … public cloud IaaS
• No hardware BOMs/configs or ESXi licenses.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Why VMware Cloud on AWS?
Why not WebEx/HCS, BE6K/7K or UC on UCS/HX ?
• To align with CXO/DC team directive (data center exit to IaaS)
• Zero on-premises infrastructure to pay for, manage, refresh
• Same full feature sets as on-premises offers (UCM, IMP, CUC, UCCE/X)
• Same scale / max user options as on-premises offers
• To help my customer on their Cloud Collab journey (On-prem IaaS SaaS)
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
IaaS as a path to Cisco Cloud Collaboration
1. Migrate perpetual to Flex
2. Migrate On-prem to IaaS
3. Migrate IaaS to SaaS
Application
Licensing & Support $ $ $
Application
Software
Infrastructure …
Webex CJP
BroadWorks
Calling
Contact
Meetings Calling Center
Named
user Enterprise and / Named Enterprise
or or Concurrent Agent
Agreement or user Agreement
Active
user
Team collaboration
Use team collaboration for all-in-one teamwork
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Cisco cloud collaboration solution
Applications
Calling Meetings Teams Care
Cisco BroadWorks Cisco HCS Cisco Webex Cisco BroadCloud Cisco Customer
Platforms Journey Platform
Devices
Cisco or 3rd party phones Cisco Collaboration devices Mobile Desktop
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
Design
Consideration
Geographic & Traffic Considerations
• VMware Cloud on AWS lives in a subset of Amazon’s AWS datacenters.
• AWS data center hierarchy = Region Availability Zones (AZ’s) Data Centers (DC’s).
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
Geographic & Traffic Considerations
• At what site(s) will my users and their endpoints physically live?
• …and where are they in relation to VMC-AWS data centers?
• What will my traffic flows be? Which ones will hit VMC-AWS ?
• I.e. signalling, media and data between (endpoint | app VM) and (other
endpoint | other app VM | gateway/DSP)
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
Geographic & Traffic Considerations
Customer HQ
SFTP
in Georgia, US
MWI
User logins Remote Redundancy
CoW Record/ Status updates Public/Private Networks
playback Compliance Agent status
media CTI
Media
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
Networking Considerations VMC-AWS in
Region/AZ/DC #2
(see Amazon+VMware for
details between Regions or
• “WAN” from On-premises to VMC-AWS between AZs)
VMC-AWS in
IaaS is via VPN or Direct Connect Region/AZ/DC #1
NSX
• “WAN” between VMC-AWS datacenters is AWS VPC
On-premises BR1
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
High Availability Considerations
• Public cloud IaaS introduces new
failure points to plan around
• Ensure adequate support
relationships with the VMware, ISP,
Interconnect.
• Consider deploying SRST, MGCP
Fallback, CoW.
• Refer the SRND, Cisco Preferred
Architecture (PA) for Enterprise
Collaboration.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
Hardware Consideration
• CPUs on VMC-AWS is 2.30 GHz, UCM/IMP/CUC to use caveated
support for ESXi CPU Reservations for dense VMs on <2.50 GHz
CPU.
• CUC 12.5 only permits 2.30 GHz on VMC-AWS, not on-premises
infra.
• If 2.30 GHz CPU doesn’t provide equivalent performance as 2.50
GHz CPUs, customer must find another way to mitigate.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Application Sizing and VM Placement
• Application sizing = Same as today.
• Use (SRND+CST) or (PA+CVD) to get VM counts & configs by
Collab app SRND PA CVD
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Contact Center
Design Consider
CCE and CCX support on VMC-AWS
• Release:
- Supported from Release 12.0 onwards (CCE and CCX)
• Deployments:
- Support for UCCE (all deployments), PCCE (4k and 12k)
- Support for UCCX 100, 300 and 400 agent OVA profile
- Check UCCE Reference Designs for any UCCE-specific CPU rules.
- A2Q is required for ALL DEPLOYMENTS on VMware Cloud on AWS
• Licensing:
- Perpetual licenses may be deployed on VMC-AWS; Collaboration Flex not required
- Customer is responsible for converting licenses from premises (perpetual) to cloud (subscription) for:
MS Windows Server
MS SQL Server
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
High Availability Considerations
• Redundant WAN from customer premises to VMC-AWS is
mandatory.
• Networking among VMC-AWS DC, AZ and Regions is
transparent to customer; therefore UCCE Public and Private
networks are not controllable.
• If both UCCE Public and Private networks go down, UCCE
fault tolerance and fault handling may be degraded:
• UCCE outage may occur.
• Reporting data may be lost.
• Post-fault sync failure (e.g. due to split brain) preventing auto-sync
& recover
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
Cost
Sample Infrastructure List Pricing Comparison
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
Software Upgrade & Hardware Refresh Planning
• VMware controls all VMC-AWS software versions and upgrade schedule.
• At time of this writing, VMC-AWS uses ESXi 6.7.
• “ESXi 6.7 on VMC-AWS” vs. “ESXi 6.7 on on-premises infra” will differ, and may continue to
differ for future ESXi versions.
• Note: There is risk VMware may upgrade to a new ESXi version before Cisco apps have
qualified. TAC will be unable to provide effective technical support until the new ESXi version
is qualified.
• From Amazon (check with your Amazon account team for latest)
• FAQ on VMware Cloud on AWS portal: https://aws.amazon.com/vmware/faqs/
• From Cisco
• Cisco Collaboration Virtualization requirements: www.cisco.com/go/virtualized-collaboration
• Caveated Support Policy for ESXi CPU Reservations+DRS: (including 2.30 GHz CPU)
http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/cucm-vmware-support.html
• Caveated Support Policy for VMware Cloud on AWS:
https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/vmware-cloud-aws.html
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 72
Complete your
online session • Please complete your session survey
evaluation after each session. Your feedback
is very important.
• Complete a minimum of 4 session
surveys and the Overall Conference
survey (starting on Thursday) to
receive your Cisco Live water bottle.
• All surveys can be taken in the Cisco Live
Mobile App or by logging in to the Session
Catalog on ciscolive.cisco.com/us.
Cisco Live sessions will be available for viewing
on demand after the event at ciscolive.cisco.com.
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 73
Continue your education
Demos in the
Walk-in labs
Cisco campus
#CLUS BRKCOL-2008 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 74
Thank you
#CLUS
#CLUS