• Save
Hostingcon 2010 Cloud Presentation
Upcoming SlideShare
Loading in...5
×
 

Hostingcon 2010 Cloud Presentation

on

  • 948 views

A presentation by Jason Baker and Shannon Williams at Hostingcon 2010.

A presentation by Jason Baker and Shannon Williams at Hostingcon 2010.

Statistics

Views

Total Views
948
Views on SlideShare
930
Embed Views
18

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 18

http://cloudcto.com 18

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • The VMOps Cloud Stack begins with commodity hardware, including x86 servers, standard gigabit switches and linked to local RAID-based directly attached storage nodes. The Multi-tenant hypervisor is installed on the servers, creating a massively scalable virtualization layer that can dynamically manage virtual servers. In addition, the hypervisor uses VMOps “hypervisor-aware network” technology to provide complete VLAN functionality for private networking and “Hypervisor-attached storage” to assure server persistency even if a physical server fails. The VMops Cloud Server manages thousands of servers running the Multitenant Hypervisor and provides critical background functions including service level monitoring, high-availability and load-balancing. Critical administrative functions, including user interfaces, service-offering management, integration APIs and cloud management are also managed by the cloud server.
  • Server virtualization is making cloud computing an attractive option for on-demand server hosting and organizations looking to roll-out scalable services quickly. Whether hosting a retail site or a facebook app, users are attracted to the many benefits of cloud computing, inlcuding: massive scalability, self-service administration, flexible utilization and quick time-to-market. For service providers, an elastic computing service offers new revenue opportunities in an area they are well equipped to succeed in.

Hostingcon 2010 Cloud Presentation Hostingcon 2010 Cloud Presentation Presentation Transcript

  • Agenda
    • Cloud Architecture, Use Cases and Implementation
      • - Shannon Williams, Cloud.com
    • Moving to the Cloud
      • - Jason Baker, CTO, ReliaCloud
    • Q&A
  • Cloud.com Introduction
    • Providers of turn-key Private and Public Cloud Infrastructure as a Service Software Platform(IAAS)
      • Founded in 2008 by leaders in virtualization, service provider and infrastructure software
      • Headquartered in Cupertino, CA
      • Funded by Redpoint Ventures, Nexus Ventures and Index Ventures
      • Rolled out first customer public clouds in 2009.
  • Three Steps to Building a Cloud IaaS Cloud
  • Core requirements for IaaS
    • Automated management of physical infrastructure
    • On-demand provisioning of virtual infrastructure
      • Virtual Machines
      • Virtual Network
      • Virtual Storage
    • API access to manage infrastructure
    • Multitennancy
  • Defining customer use cases May 17th, 2010 Large Enterprise SMB Government Web 2.0 Hosted IT Hybrid Clouds Web Applications Batch Processing Gaming Media Education Research Testing Production Development Staging
  • What are the must-have requirements for your cloud? VM Features
      • VM Resizing
      • VM High Availabity
      • VM Cloning
      • VM Monitoring
      • Windows Support
      • Linux Support
      • VM Naming
      • VM Grouping
    Networking Features
      • Dedicated user networks
      • Integrated Firewalls
      • Integrated Load Balancing
      • IP Address Management
      • Multiple Guest Networks
      • VPN Termination
    Storage Features
      • Persistent Storage
      • Ephemeral Disk
      • Automated Disk Snapshots
      • Disk Management
    Template Management
      • Master Template Library
      • User Template upload
      • User ISO upload
      • Blank VM creation
      • Private templates
      • Template migration
    Management Features
      • Delegated Administration
      • Live Migration of VMs
      • Live Migration of Storage
      • Usage Metering
      • User Interface
      • Console Access
      • Multi-Hypervisor
      • Open-Source
      • Multi-Datacenter
  • IaaS Cloud Computing Architecture Servers Network Storage Virtualization Layer
  • Selecting the Right Infrastructure Workload/Performance Requirements Hypervisor Virtualization Layer Xen Server VM Ware KVM Hyper-V Networking/ Network Virtualization Gigabit 10G Direct IP VLAN Storage Platform (Block & Object) Local Disk ISCSI Fiber Chanel NFS
  • IaaS Cloud Computing Architecture Servers Network Storage Virtualization Layer Availability and Security Resource Management Servers Storage Network Dynamic Workload Management Backup VPN HA Monitoring Image Libraries Application Catalog Custom Templates Operating System ISOs User Interface Developer API Amazon vCloud Custom Administrator End User Console Service Management (Billing, Metering, Accounts, etc.) Integration API Existing Systems (ITSM, Billing, Alerting, Monitoring)
  • IaaS Cloud Computing Architecture Availability and Security Servers Network Storage Virtualization Layer Service Management (Billing, Metering, Accounts, etc.) Resource Management Servers Storage Network Dynamic Workload Management Backup VPN HA Monitoring User Interface Developer API Amazon vCloud Custom Image Libraries Application Catalog Custom Templates Operating System ISOs Integration API Administrator End User Console Existing Systems (ITSM, Billing, Alerting, Monitoring)
  • Resource Pools make up Zones VMOps Pod VMOps Pod Resource Pool Resource Pool Resource Pool Availability Zone Resource Pool Resource Pool
  • Zones are deployed across DCs Management Server Layer
  • Building out a trial environment Public Internet or Corporate Intranet Layer 3 Switch w/ firewall modules Pod 2 Pod 1 Storage Servers Mgmt Server Cluster (with load balancers and DB) Computing Servers Secondary Storage Servers
  • Thanks!
    • Shannon Williams
    • VP, Business Development
    • Cloud.com
    • www.cloud.com
    • [email_address]
    • (650) 521-6902
    Name - Title, Company
  • Moving to the Cloud Jason Baker – CTO, VISI
    • Large regional provider of datacenter and managed hosting based in MSP since 1994
    • Launched ReliaCloud platform in February 2010
    • Acquired by TDS (NYSE:TDS) in March 2010
    About VISI Jason Baker - CTO, VISI
  • Why did we build a cloud?
    • Take away the hype and
    • we would still build a cloud
    • platform
    • Customers asking for dynamic infrastructure
    • Economy a catalyst for the cloud
    • Leverage cloud to build new products
    Jason Baker - CTO, VISI
  • Build vs. Buy
    • Initial thinking -> Build
      • Very few solutions on the market
      • Est. 10 people/ $2MM/ 1 year
    • Architecture challenges
      • Scale computing/storage on commodity sys
      • Provisioning/ orchestration/ mgmt systems
      • Web mgmt/ API/ Service integration
    • Time-to-Market key factor
    Jason Baker - CTO, VISI
  • Cloud bake-off
    • Vendor solution review
      • Enomoly, Eucalyptus,
      • 3Tera, Vmware, Citrix,
      • Cloud.com, Parascale,
      • Mezeo
    • Architecture planning
      • Servers & networking easy (Dell/Cisco)
      • Primary storage not so easy (performance/reliability/cost)
    Jason Baker - CTO, VISI
  • Cloud Cost Model
    • Fixed & Variable costs
      • Development, DC, power, equipment, software, maintenance, support
      • Created a VCU to describe average cloud server resource size
      • Built a utilization model to predict capacity requirements
    • Licensing software in the cloud
      • Aka… Putting square peg in round hole
    Jason Baker - CTO, VISI
  • Build process
    • Built custom web mgmt
    • interface using API
    • Integration
      • Order entry system
      • Billing system (Platypus)
      • Support system (Liveperson, ticketing sys)
      • Monitoring system (Nagios)
    • 3 mos development, 2 mos beta
    Jason Baker - CTO, VISI
  • Challenges
    • Balancing cloud resources in PODs
    • Fraud detection and
    • mitigation
    Jason Baker - CTO, VISI
  • Lessons learned
    • Understand the target customer
      • Too technical for average SMB
      • Not attractive to web scale devs
      • Not sophisticated enough for large enterprise
    • We won’t create a custom mgmt interface next time
    • Race to zero is a losing race
    • Fraud detection and mitigation
    Jason Baker - CTO, VISI
  • Thank you
    • Jason Baker
    • 612-395-8910
    • [email_address]
    • @jasondbaker
    Jason Baker - CTO, VISI