170 likes | 178 Views
Learn about the Verizon Cloud Platform (VCP) and its operational footprint. Explore the oversubscription model, customer onboarding process, platform analytics, storage performance, and more. Join us for an informative session presented by Andrew Hendrickson and Jason Thompson from Verizon Wireless.
E N D
The Illusion of Infinite Capacity Part 2 - Oversubscription
Introductions Andrew Hendrickson Director Technology Verizon Wireless Jason Thompson Distinguished Member of Technical Staff Verizon Wireless
Agenda AGENDA • Introductions • VCP Operational footprint • Managing Oversubscription in Private Cloud • VCP Oversubscription Model • Customer Onboarding View • Platform Operations View • Live Status • Storage Performance • SlackBot • Analytics • Open Q & A From On-Boarding to On-Going APP Evolution
Verizon Cloud Platform ( VCP) - Intro Type of Cloud Environment • Private Cloud Verizon Cloud Platform ( VCP) • VCP is powered by OpenStack, the chosen platform for the migration of several legacy network, latency sensitive, telco applications as well as some greenfield applications to virtualized infrastructure. Application Landscape • NFV • Orchestration • OSS/BSS
VCP Operations - Map Verizon Cloud Platform ( VCP) • Multi-tenant cloud platform distributed around the globe that serves tenants from all Verizon business units.
Managing Oversubscription in Private Cloud Comparison with Airline Overbooking Seats • Much more complex picture with Cloud oversubscription Airline - Overbooking Cloud - Oversubscription *Weather Performance *Location *Day / Time Speed Failover *Holidays Network Usage PaaS IaaS Ratio Huge Pages SaaS Memory Location HA Storage R2D2 Reserved Analytics Demand Virtio SRIOV vCPU IPS Actual usage Purchase Time Competition Auto-Migration Size of App Government
VCP Oversubscription Model Managing Oversubscription • VCP uses multiple CPU Models to offer varied compute Performance offerings • Managing this with Host Agg’s within each Region
Customer Onboarding View Customer creates project through website and follows Application Onboarding workflow Customer details requirements for compute/ network/ storage After onboarding is completed, Customer can see Platform Analytics showing their Quota’s and Usage
Platform Operations View - Live Status Transparency on LIVE statistics for deep dive on each service and Capacity metrics for the sites/regions Live operational status of all services for VCP Sites and Regions which are globally active. Timeline view of Site/Region capacity and metrics.
Platform Operations View - Storage Performance - BenchBot • Storage Read Throughput • Storage Reads/Sec • Storage Write Throughput • Storage Writes/Sec BenchBot - Transparency on LIVE storage access statistics Influx DSN RESULTS saved Testing VM’s Scheduled tests executed to volumes Run vdbench Attached Volumes
Platform Operations View - ‘Service Status’ Deployment Project Status Swagger API Details Site Status Region Status
Platform Operations View - SQUUID SlackBot UUID identifier central to VCP Operations • VCP operations uses UUID as a centralized unique identifier within its Operations Tools • Same as in OpenStack SQUUID SlackBot VCP Tools OpenStack UUID as the identifier SQUIDD Flavors Inventory Volumes Projects Instances Site-Status Networks Images OPS Tools ………N ………...N ………..N ………...N
Example of VCP web property deployment VCP Website • Verizon Cloud Platform’s recommended microservice design • Follows 12 Factor methodology