Cloudstack 101 - an introduction to Coudstack


Published on

Paul Angus (@cloudyangus) then took us on a beginners tour of the cloudstack UI and API, with his talk “CloudStack 101”

Published in: Technology, Business
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • I get asked a lot what is cloud – is it dropbox?Self service – means not the techies supporting the environmentElasticity – can grow and shrink the number of VMsScalability – 50 thousand nodes in ZyngaAPI - controllableResource account – who’s used what internal or external billing
  • Service providers – public create instances themselves and pay per-instance per-hour depending on the size of offeringAdd services such as vpn extra ip addresses backup etc.MSP add their own value-add
  • Service providers use cloud technology to provide instances in a more dynamical way
  • Create Advanced Zone environment which has multiple accounts and Templates:Windows templatesCentOSCentOS with http
  • It’s down to your imagination(time/budget)
  • Simple stuff but it’s then about what you do with these building blocksYou don’t need to be able to configure cisco routers and switches or be a vmware/xenserver/kvm guru
  • Create VM as a user (windows)EnablerdpCreate userCreate port forward to RDP on windowsLoad balancer ruleFirewall ruleLog in.
  • Two web servers behind a load balancer
  • PodsClustersHostsHypervisor types:Storage
  • Split mainstream vs others
  • Cloudstack 101 - an introduction to Coudstack

    1. 1. CloudStack 101 Paul Angus Cloud Architect ShapeBlue @ShapeBlue @CloudyAngus
    2. 2. Setting the Scene What is ‘The Cloud’ Who uses Clouds Why use Clouds
    3. 3. What is The Cloud? (No, it’s not ‘Just like DropBox’) IaaS On-demand self-service Elasticity Scalability API integration Resource accounting
    4. 4. Who Uses Clouds? Public clouds (SPs/MSPs) General public can create or log into instances themselves Private Clouds (Enterprises) Anyone who wants to be able to orchestrate their environment
    5. 5. Why Use Clouds? On-demand self-service (simplicity) Elasticity Scalability
    6. 6. What is CloudStack CloudStack is a hypervisor agnostic open source IaaS platform. CloudStack orchestrates hypervisors and network appliances to give control simple to complex tasks
    7. 7. The CloudStack UI
    8. 8. What can you do with CloudStack? Lots
    9. 9. More Specifically… Create, start & stop virtual machines Create virtual machines from templates Create networks (normal or multi-tiered) Create/manage firewall rules Create/management network services such as load balancing, static NAT, VPNs, and auto scaling
    10. 10. Public Cloud Demo
    11. 11. Private – Production Demo
    12. 12. Private – Development Demo
    13. 13. How does CloudStack do it Abstraction of Networks, Compute and disks so you don’t have to worry about it. It orchestrates the hypervisor layer
    14. 14. Architecture
    15. 15. What Can I Use? Hypervisors VMware ESXi Citrix XenServer KVM Oracle OVM LXC Bare metal (UCS) Hyper-V
    16. 16. What Can I Use? OS Anything the hypervisor can run (pretty much)
    17. 17. What Can I Use? Hardware Storage - NFS, iSCSI, FCoE, S3 Compute – commodity Networking – Layer 2 switches (L3 for basic networks)