Apache CloudStack 4.2: A First Look

1,420 views

Published on

Published in: Technology
  • Be the first to comment

Apache CloudStack 4.2: A First Look

  1. 1. Apache CloudStack Meetup Bangalore Oct 17th 2013, InMobi http://www.meetup.com/CloudStack-Bangalore-Group/
  2. 2. Apache Cloudstack 4.2.0 Shanker Balan Managing Consultant @shapeblue
  3. 3. 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/
  4. 4. About ShapeBlue “ShapeBlue are expert builders of public & private clouds. They are the leading global Apache CloudStack / Citrix CloudPlatform integrator & consultancy”
  5. 5. About Me • Managing Consultant, ShapeBlue India • Worked with Citrix CloudPlatform/CloudPortal & Apache CloudStack • Background on Dev Ops and Distributed Cloud Applications
  6. 6. 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
  7. 7. 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
  8. 8. Traditional And Cloud Era Workloads DEPLOYMENT
  9. 9. CloudStack “Regions”
  10. 10. 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
  11. 11. 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
  12. 12. Private Resources • Dedicate Resources to Accounts / Domains – Zones – PODs – Clusters – Hosts • Use Cases – No sharing of resources – Guarantee SLAs
  13. 13. Primary And Secondary Storage STORAGE
  14. 14. Object Storage Plugin Framework
  15. 15. 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
  16. 16. New Features & Enhancements NETWORK
  17. 17. New Networking Features • IPv6!!! • Portable IPs across Regions • New Integration – VMware vNetwork Distributed vSwitch Support – Global Software Load Balancing using Netscaler
  18. 18. 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
  19. 19. Multi Tier Deployment
  20. 20. 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
  21. 21. Hypervisor, Guest OS, Accounts COMPUTE
  22. 22. 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
  23. 23. Monitoring & Ops Enhancements • Configuration Parameters now available at Zone, POD and Cluster levels – Overprovisioning – Thresholds • SNMP Trap Support • Centralized logging via remote Syslog
  24. 24. Reasons To Upgrade • BUG Fixes – KVM HA – Recurring Snapshots – AWS APIs • New Features – Regions!!! – Vmware Enhancements
  25. 25. Questions? Apache CloudStack Bootcamp Training Course On 27/28 November Bangalore. Course details at http://www.shapeblue.com/cloudstacktraining/

×