an introduction to apache cloudstack
TRANSCRIPT
Apache CloudStack
● What is CloudStack ?
● Hypervisor Support
● Terminology
● Integration
● Architecture
● How does it work ?
● Books
www.semtech-solutions.co.nz [email protected]
CloudStack – What is it ?
● A top level Apache Project
● Deploys public / private / hybrid IAAS clouds
● Integrates with many virtual machine managers
● Highly scaleable
● Supports high availability
● Provides REST API and management GUI
● Automates cloud configuration management
● See cloudstack.apache.org
www.semtech-solutions.co.nz [email protected]
CloudStack – Hypervisor Support
● Hypervisor = virtual machine manager
● Cloud may contain many Hypervisor types
● Currently supported
– BareMetal (via IPMI)
– Hyper-V
– KVM
– LXC
– vSphere (via vCenter)
– Xenserver
– Xen Project
www.semtech-solutions.co.nz [email protected]
CloudStack – Terminology
www.semtech-solutions.co.nz [email protected]
CloudStack – Integration
● Brookly supports CloudStack
– See other presentation● So create public / private / hybrid cloud
● Create releases using Brooklyn
● Go even further and use a big data stack
– That uses Brooklyn
– For application development
– And release to an architecture like this
www.semtech-solutions.co.nz [email protected]
CloudStack – Architecture
www.semtech-solutions.co.nz [email protected]
CloudStack – How does it work ?
● Can group cloud resources into geographic regions
● Regions can contain availability zones
● A zone contains one or more pods
● A pod represents a single rack
● A pod contains one or more clusters
● A pod contains one or more primary storage servers
● See next slide
www.semtech-solutions.co.nz [email protected]
CloudStack – How does it work ?
www.semtech-solutions.co.nz [email protected]
Available Books
● See “Big Data Made Easy”
– Apress / Springer Jan 2015
● See “Mastering Apache Spark”
– Packt Oct 2015
www.semtech-solutions.co.nz [email protected]
Contact Us
● Feel free to contact us at
– www.semtech-solutions.co.nz
● We offer IT project consultancy
● We are happy to hear about your problems
● You can just pay for those hours that you need
● To solve your problems