Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Building a redundant CloudStack management cluster - Vladimir Melnik

612 views

Published on

Building a redundant CloudStack management cluster. Building and maintaining an open-source-driven clustered environment for Apache CloudStack management server with GNU Linux, HAProxy, HeartBeat, Bind, OpenLDAP and other tools.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Building a redundant CloudStack management cluster - Vladimir Melnik

  1. 1. About Tucha Here I’ll be telling something about our company (started as an ISP in 2005), our cloud experience (back in 2012 we were the first who started to provide IaaS in Ukraine), our cloud’s volume (several hundreds of virtual machines), our adherence to OSS ideology and so on. It would be amazing to have it illustrated somehow :)
  2. 2. Protozan ACS Cluster
  3. 3. Management Cluster
  4. 4. IPv4 Addressing Plan 10.13.0.0/16 - acs.tucha.cloud zone 10.13.0.0/21 - - core group 10.13.0.0/28 - - - management servers 10.13.0.16/28 - - - database servers 10.13.0.32/28 - - - auxiliary servers 10.13.0.48/28 - - - monitoring servers 10.13.4.0/24 - - - routing servers 10.13.4.0/27 - - - - load balancers 10.13.4.224/27 - - - - inter-node communications 10.13.32.0/21 - - p1.acs.tucha.cloud pod 10.13.32.0/22 - - - managment network 10.13.32.0/26 - - - - hosts of c1.p1.acs.tucha.cloud 10.13.32.64/26 - - - - hosts of c2.p1.acs.tucha.cloud 10.13.32.128/26 - - - - hosts of c3.p1.acs.tucha.cloud 10.13.35.240/28 - - - - system instances 10.13.36.0/22 - - - storage network 10.13.36.0/26 - - - - hosts of c1.p1.acs.tucha.cloud 10.13.36.64/26 - - - - hosts of c2.p1.acs.tucha.cloud 10.13.36.128/26 - - - - hosts of c3.p1.acs.tucha.cloud 10.13.39.224/28 - - - - secondary storages 10.13.39.240/28 - - - - system instances
  5. 5. Load Balancer’s Network Interfaces
  6. 6. Virtualization Cluster Storage ClusterVirtualization Cluster GlusterFS, CEPH, NFS, anything else :)
  7. 7. Things to Get Done and Checked Naming, IPv4 and VLAN assignment plans Networks, virtual machines, security policies Auxiliary services (DHCP, LDAP, NTP and others) MySQL servers (cross-replication, failover cluster) Apache CloudStack management servers Load Balncers (heartbeat, haproxy, iptables) Stats collecting and states monitoring suites Backup automation, disaster decovery plan Crash tests, performance measurement and stuff :)
  8. 8. monkeyman.tucha.ua

×