Cluster Building with Stackato
-
Upload
activestate -
Category
Technology
-
view
257 -
download
7
description
Transcript of Cluster Building with Stackato
Cluster Building with Stackato PaaS Microcloud to PaaS Minicluster
Ho Ming Li, Cloud Solution [email protected]
Troy Topnik, Technical [email protected]
activestate.com/stackato | @activestate | activestate.com/blog | Copyright 2014
Getting Stackato In house: Download a VM ●using just a hypervisor (KVM, VirtualBox, Xen)●with cloud orchestration software (e.g. vSphere, Open Stack, Eucalyptus)
Hosted: Start a Stackato instance●AWS
●HP Cloud ← We'll use this today!
activestate.com/stackato | @activestate | activestate.com/blog | Copyright 2014
Inside Stackat
o
activestate.com/stackato | @activestate | activestate.com/blog | Copyright 2014
We'll use HP Cloud / OpenStack
because…● Stackato VM is publicly available there● setup experience will be similar on any OpenStack
● we can show a scriptable CLI interface (Nova)
activestate.com/stackato | @activestate | activestate.com/blog | Copyright 2014
Creating a Stackato ClusterThe "stem cell" philosophy of the Stackato VM
● boots as a fully functional micro cloud●connects to a Primary node (MBUS IP)●can take on one or more roles
'kato' command automates most of the configuration
● common configuration and maintenance tasks are automated● more fine-grained control than the web console
No BOSH required, much shorter learning curve
activestate.com/stackato | @activestate | activestate.com/blog | Copyright 2014
StackatoArchitecture
activestate.com/stackato | @activestate | activestate.com/blog | Copyright 2014
Five Node Mini Cluster
● 1 Core node consisting of controller, router, and supporting processes
● 1 data-services node running the database, messaging and filesystem services
o large VM (e.g. 8GB RAM)o backed by block storage
● 3 DEA (Droplet Execution Agent) nodes
activestate.com/stackato | @activestate | activestate.com/blog | Copyright 2014
Cluster Setup DocumentationFrom http://docs.stackato.com/admin/cluster/ :$ ssh stackato@$FLOATING-IPcore:$ kato node rename $FLOATING-IP.xip.io --no-restartcore:$ kato node setup core api.$FLOATING-IP.xip.iocore:$ kato role add …core:$ ssh $INT-IP(dea|services node) dea:$ kato node attach -e dea CORE_IPservices:$ kato node attach -e data-services CORE_IP
Thank you!
Get Stackatohttp://www.activestate.com/stackatohttp://docs.stackato.comStackato forums
Contact Us