The Illusion of Infinite Capacity Part 2 - Oversubscription

Slides:



Advertisements
Similar presentations
Agenda Trends & Technology Real Metrics The Philotek Model.
Advertisements

CTS PRIVATE CLOUD Quarterly Customer Meeting October 23, 2013 Kay Metsker.
System Center 2012 R2 Overview
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Migrating Workloads From.
HPC Pack On-Premises On-premises clusters Ability to scale to reduce runtimes Job scheduling and mgmt via head node Reliability HPC Pack Hybrid.
Infrastructure as a Service (IaaS) Amazon EC2
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
Cloud SUT proposal OSGcloud group. Objective To fill in the Research the group about the thinking within the OSG working group To solicit new ideas/proposals.
Virtualization and the Cloud
© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
Cloud Computing (101).
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
Cloud computing Tahani aljehani.
Plan Introduction What is Cloud Computing?
Getting Started with Oracle Compute Cloud
Introduction to Cloud Computing
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
+ CS 325: CS Hardware and Software Organization and Architecture Cloud Architectures.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
Microsoft Virtual Academy.
© 2014 VMware Inc. All rights reserved. DevOps using OpenStack Getting Started Trevor Roberts Jr., Sr. Technical Marketing Manager Santhosh Sundararaman,
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
CLOUD COMPUTING cloud computing and its importance to large scale firms such as Apple and Microsoft.
Enterprise Cloud Computing
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Nagender Vedula & Bradley Bartz ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 Cloud Computing.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
Hello Cloud… Mike Benkovich
INFORMATION TECHNOLOGY SERVICES UT Virtualization in ASMP Technical Architecture.
Inventory Monitor Protect InfraToolsProcessBusiness Requirements Deploy Configure Migrate Tools Service Provider “Service Admin Fabric Admin” Application.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Unit 3 Virtualization.
Understanding The Cloud
Avenues International Inc.
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Multiple Ways to build a Multi-tenant SaaS Product
Azure Architect – IaaS or PaaS?
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
RedHat Cloud Martyn Taylor, Software Engineer
Prepared by: Assistant prof. Aslamzai
Cloud Adoption Framework
Platform as a Service.
Windows Azure Migrating SQL Server Workloads
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Introduction to Cloud Computing
Week 01 Comp 7780 – Class Overview.
Microsoft Azure Helps Guarantee Hyper-V Performance and System Center Workloads “Our Hyper-V integration went GA in We have continually improved.
SQL Server BI on Windows Azure Virtual Machines
CNIT131 Internet Basics & Beginning HTML
ACS and the Cloud.
In-Class Activity… Cloud Computing.
Managing Clouds with VMM
Kickoff Presentation Date of Presentation Presenter Name
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Build Migration Plan.
September 2017.
Cloud Computing LegalRun Solutions Why It’s Right for You!
Cloud Platform Helps SMEs to Leverage the Power of On-Demand Data Analytics “The platform-as-a-service capabilities of Windows Azure gave us the flexibility.
Microsoft Virtual Academy
Client/Server Computing and Web Technologies
NFV and SD-WAN Multi vendor deployment
Microsoft Virtual Academy
Presentation transcript:

The Illusion of Infinite Capacity Part 2 - Oversubscription

Introductions Andrew Hendrickson Director Technology Verizon Wireless Jason Thompson Distinguished Member of Technical Staff Verizon Wireless

From On-Boarding to On-Going APP Evolution 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 Failover Speed *Holidays Network Usage IaaS PaaS Ratio Huge Pages SaaS Memory Location HA Storage R2D2 Reserved Analytics Demand Purchase Time Virtio vCPU SRIOV IPS Actual usage Competition Auto-Migration Government Size of App

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 Set env PRODUCTAPI (or Insomnia) curl -k -u $PRODUCTAPI 'https://vcp-meter.mon.vzwops.com/Openbook/resource/infrastructure/computeHosts?serviceManagerId=191' |python -m simplejson.tool

Customer details requirements for compute/ network/ storage 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

Timeline view of Site/Region capacity and metrics. 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.

BenchBot - Transparency on LIVE storage access statistics Platform Operations View - Storage Performance - BenchBot BenchBot - Transparency on LIVE storage access statistics Storage Read Throughput Storage Reads/Sec Storage Write Throughput Storage Writes/Sec 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 curl -k -X GET --header 'Accept: application/json' 'https://www.verizoncloudplatform.com/svc_status/api/v2.0/vcp/project-status' |python -m simplejson.tool curl -k -X GET --header 'Accept: application/json' 'https://www.verizoncloudplatform.com/svc_status/api/v2.0/vcp/site-status/southlake' |python -m simplejson.tool curl -k -X GET --header 'Accept: applcation/json' 'https://www.verizoncloudplatform.com/svc_status/api/v2.0/vcp/region-status/r3.southlake' |python -m simplejson.tool

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 Flavors Volumes Instances Networks Images ………N ………..N UUID as the identifier SQUIDD Inventory Projects Site-Status OPS Tools ………...N OpenStack VCP Tools

Platform Operations View - Analytics

Example of VCP web property deployment VCP Website Verizon Cloud Platform’s recommended microservice design Follows 12 Factor methodology

Platform Service Intelligence - Map view

Other related talks this week...

Q & A