Apache CloudStack Meetup
Bangalore
Oct 17th 2013,
InMobi
http://www.meetup.com/CloudStack-Bangalore-Group/
Apache Cloudstack 4.2.0
Shanker Balan
Managing Consultant
@shapeblue
About Apache CloudStack
Apache CloudStack is an integrated Infrastructureas-a-Service (IaaS) software platform that allows
users to build feature-rich public and private cloud
environments. CloudStack includes an intuitive user
interface and rich APIs for managing the compute,
networking, software, and storage infrastructure
resources. The project became an Apache top level
project in March 2013
http://cloudstack.apache.org/
About ShapeBlue
“ShapeBlue are expert builders of public &
private clouds. They are the leading global
Apache CloudStack / Citrix CloudPlatform
integrator & consultancy”
About Me
• Managing Consultant, ShapeBlue India
• Worked with Citrix CloudPlatform/CloudPortal
& Apache CloudStack
• Background on Dev Ops and Distributed Cloud
Applications
Apache CloudStack 4.2.0
• Released on Oct 1st 2013
• 2nd Major Release of CloudStack
– Previous major release was CloudStack 4.1.0

• Over 6 months of work
– 57 New Features
– 29 Improved Features
– 160 issues fixed
What’s New in 4.2.0
• Cloud Deployment
– AWS style “Regions”
– Support for VMware “DATACENTER”
– Private Zones, PODs, Clusters and Hosts

• Storage
– Object Storage Plugin Framework, Zone Wide Primary
Storage, Resize Volumes

• Network
– GSLB, Multiple IP Addresses, IPv6, VPC Enhancements

• Compute
– VM Deployment Affinity/Anti-Affinity rules, Vmware DRS
support
Traditional And Cloud Era Workloads

DEPLOYMENT
CloudStack “Regions”
CloudStack “Regions” (Contn.)
• The largest CloudStack organizational unit
– Can contain several “Availability Zones” in close
proximity
– Each Region Has Its Own CloudStack Management
Clusters

• Use Cases
–
–
–
–

Provide Multiple Geographic Locations
Fault Tolerance
Disaster Recovery Features
Metering And Billing At Region Level
VMware “Datacenter”
• Support VMware Zone Wide Functions
• Map entire Zone to VMware Datecenter
• Support For VMware vSphere Distributed
Resources Scheduler (DRS)
• Use Case
– Better support for enterprise apps running on
VMware Platform
Private Resources
• Dedicate Resources to Accounts / Domains
– Zones
– PODs
– Clusters
– Hosts

• Use Cases
– No sharing of resources
– Guarantee SLAs
Primary And Secondary Storage

STORAGE
Object Storage Plugin Framework
Object Storage Plugin (Contn.)
• Framework To Integrate S3-like Storage System
Backend
– OpenStack SWIFT
– SolidFire Storage
– AWS S3

• Use Cases
–
–
–
–

Low Cost Backups For Snapshots, ISOs, Templates
Replication Across All Zones Within A Region
Scale Secondary Storage
High Availability
New Features & Enhancements

NETWORK
New Networking Features
• IPv6!!!
• Portable IPs across Regions
• New Integration
– VMware vNetwork Distributed vSwitch Support
– Global Software Load Balancing using Netscaler
Networking Enhancements
• Improved Multi-Tier Application deployment
using VPC
• Configure Multiple IP Addresses On A Single
NIC
• Add Additional NICs to VMs
• Dedicate Public IP Addresses To Guests
Multi Tier Deployment
Massive Enhancements to “VPC”
– KVM Hypervisor now supported
– Load Balancing
• Across Tiers
• Within A Tier
• Netscaler Support

– Enhanced ACLs
• Private Gateway for VPC
• VPN Gateways
• Blacklisting Routes
Hypervisor, Guest OS, Accounts

COMPUTE
New Compute Features
• New VM Guest OS Support
– Windows 8
– Windows Server 2012

•
•
•
•

Change Account Ownership of VMs
Resize Data Disk Volumes
Affinity / Anti-Affinity Rules
CPU / RAM Overcommit
Monitoring & Ops Enhancements
• Configuration Parameters now available at
Zone, POD and Cluster levels
– Overprovisioning
– Thresholds

• SNMP Trap Support
• Centralized logging via remote Syslog
Reasons To Upgrade
• BUG Fixes
– KVM HA
– Recurring Snapshots
– AWS APIs

• New Features
– Regions!!!
– Vmware Enhancements
Questions?
Apache CloudStack Bootcamp Training Course
On 27/28 November Bangalore. Course details
at
http://www.shapeblue.com/cloudstacktraining/

Apache CloudStack 4.2: A First Look

  • 1.
    Apache CloudStack Meetup Bangalore Oct17th 2013, InMobi http://www.meetup.com/CloudStack-Bangalore-Group/
  • 2.
    Apache Cloudstack 4.2.0 ShankerBalan Managing Consultant @shapeblue
  • 3.
    About Apache CloudStack ApacheCloudStack is an integrated Infrastructureas-a-Service (IaaS) software platform that allows users to build feature-rich public and private cloud environments. CloudStack includes an intuitive user interface and rich APIs for managing the compute, networking, software, and storage infrastructure resources. The project became an Apache top level project in March 2013 http://cloudstack.apache.org/
  • 4.
    About ShapeBlue “ShapeBlue areexpert builders of public & private clouds. They are the leading global Apache CloudStack / Citrix CloudPlatform integrator & consultancy”
  • 6.
    About Me • ManagingConsultant, ShapeBlue India • Worked with Citrix CloudPlatform/CloudPortal & Apache CloudStack • Background on Dev Ops and Distributed Cloud Applications
  • 7.
    Apache CloudStack 4.2.0 •Released on Oct 1st 2013 • 2nd Major Release of CloudStack – Previous major release was CloudStack 4.1.0 • Over 6 months of work – 57 New Features – 29 Improved Features – 160 issues fixed
  • 8.
    What’s New in4.2.0 • Cloud Deployment – AWS style “Regions” – Support for VMware “DATACENTER” – Private Zones, PODs, Clusters and Hosts • Storage – Object Storage Plugin Framework, Zone Wide Primary Storage, Resize Volumes • Network – GSLB, Multiple IP Addresses, IPv6, VPC Enhancements • Compute – VM Deployment Affinity/Anti-Affinity rules, Vmware DRS support
  • 9.
    Traditional And CloudEra Workloads DEPLOYMENT
  • 10.
  • 11.
    CloudStack “Regions” (Contn.) •The largest CloudStack organizational unit – Can contain several “Availability Zones” in close proximity – Each Region Has Its Own CloudStack Management Clusters • Use Cases – – – – Provide Multiple Geographic Locations Fault Tolerance Disaster Recovery Features Metering And Billing At Region Level
  • 12.
    VMware “Datacenter” • SupportVMware Zone Wide Functions • Map entire Zone to VMware Datecenter • Support For VMware vSphere Distributed Resources Scheduler (DRS) • Use Case – Better support for enterprise apps running on VMware Platform
  • 13.
    Private Resources • DedicateResources to Accounts / Domains – Zones – PODs – Clusters – Hosts • Use Cases – No sharing of resources – Guarantee SLAs
  • 14.
    Primary And SecondaryStorage STORAGE
  • 15.
  • 16.
    Object Storage Plugin(Contn.) • Framework To Integrate S3-like Storage System Backend – OpenStack SWIFT – SolidFire Storage – AWS S3 • Use Cases – – – – Low Cost Backups For Snapshots, ISOs, Templates Replication Across All Zones Within A Region Scale Secondary Storage High Availability
  • 17.
    New Features &Enhancements NETWORK
  • 18.
    New Networking Features •IPv6!!! • Portable IPs across Regions • New Integration – VMware vNetwork Distributed vSwitch Support – Global Software Load Balancing using Netscaler
  • 19.
    Networking Enhancements • ImprovedMulti-Tier Application deployment using VPC • Configure Multiple IP Addresses On A Single NIC • Add Additional NICs to VMs • Dedicate Public IP Addresses To Guests
  • 20.
  • 21.
    Massive Enhancements to“VPC” – KVM Hypervisor now supported – Load Balancing • Across Tiers • Within A Tier • Netscaler Support – Enhanced ACLs • Private Gateway for VPC • VPN Gateways • Blacklisting Routes
  • 22.
    Hypervisor, Guest OS,Accounts COMPUTE
  • 23.
    New Compute Features •New VM Guest OS Support – Windows 8 – Windows Server 2012 • • • • Change Account Ownership of VMs Resize Data Disk Volumes Affinity / Anti-Affinity Rules CPU / RAM Overcommit
  • 24.
    Monitoring & OpsEnhancements • Configuration Parameters now available at Zone, POD and Cluster levels – Overprovisioning – Thresholds • SNMP Trap Support • Centralized logging via remote Syslog
  • 25.
    Reasons To Upgrade •BUG Fixes – KVM HA – Recurring Snapshots – AWS APIs • New Features – Regions!!! – Vmware Enhancements
  • 26.
    Questions? Apache CloudStack BootcampTraining Course On 27/28 November Bangalore. Course details at http://www.shapeblue.com/cloudstacktraining/

Editor's Notes

  • #6 Names will be changed to protect the innocent / guilty / culpable