an introduction to apache cloudstack

10
Apache CloudStack What is CloudStack ? Hypervisor Support Terminology Integration Architecture How does it work ? Books www.semtech-solutions.co.nz [email protected]

Upload: semtech-solutions-ltd

Post on 16-Jan-2017

231 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: An introduction to Apache CloudStack

Apache CloudStack

● What is CloudStack ?

● Hypervisor Support

● Terminology

● Integration

● Architecture

● How does it work ?

● Books

www.semtech-solutions.co.nz [email protected]

Page 2: An introduction to Apache CloudStack

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]

Page 3: An introduction to Apache CloudStack

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]

Page 4: An introduction to Apache CloudStack

CloudStack – Terminology

www.semtech-solutions.co.nz [email protected]

Page 5: An introduction to Apache CloudStack

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]

Page 6: An introduction to Apache CloudStack

CloudStack – Architecture

www.semtech-solutions.co.nz [email protected]

Page 7: An introduction to Apache CloudStack

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]

Page 8: An introduction to Apache CloudStack

CloudStack – How does it work ?

www.semtech-solutions.co.nz [email protected]

Page 9: An introduction to Apache CloudStack

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]

Page 10: An introduction to Apache CloudStack

Contact Us

● Feel free to contact us at

– www.semtech-solutions.co.nz

[email protected]

● 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