Monday, December 26, 2016

Migration to Rancher or DCOS from OpenStack

After struggling with Fuel 8 and Fuel 9 and my current hardware for months, I am finally deciding to put OpenStack on the back burner and try a simpler setup for the lab. Openstack was working with the original R610 machines but when i tried to add the 1950's i started having issues with network interfaces being recognized by Fuel. This is most likely a hardware issue, but nevertheless, it made setup of Openstack impossible without trying workarounds that i didn't want to invest time into.

So, a new phase. 12 Nodes 6 R610's and 6 1950's all setup with Centos7 manually. Have started experimenting with DCOS and Rancher. Hopefully this gets the lab back on track in 2017.

In comparing Rancher with DCOS, it seems both are lighter weight solutions to running containers vs a full private cloud implementation. I am leaning towards Rancher at the moment as it has decoupled its implementation from the scheduler; with Rancher you can pick between Swarm, Mesos, Kubernettes and Cattle, whereas with DCOS you seem to be locked into Mesos.

Also, since i have a mixed hardware environment, being able to target specific hosts with Rancher seems appealing. It seems as if DCOS pools all the resources together and I am not sure i will be able to target hosts like Rancher allows.

One note on migration, I had to re-initialize my virtual disks in RAID in order to get Centos7 to install over the previous Openstack node configs.


No comments: