Infrastructure as a Service Clouds (IaaS) Forum

Todor Gigilev
CEO at a tech vendor
When creating a private cloud, you can choose from several different technologies - some of them are open source (like OpenStack, Open Nebula), others are private (like VMware vCloudSuite, Microsoft Azure).  Do you have experience with any of them and what is your feedback?
Eero LindqvistComparing just the technonogies is like comparing apples and oranges. You should consider also what kind of workloads you will be deploying in your private cloud. If you plan to migrate legacy enterprise workloads to your private cloud, VMware vCloudSuite is undoubtedly best choice. If you you are going to use your private cloud for cloud native workloads, then you should consider OpenStack or AzureStack. OpenStack is harder to setup and requires special expertise. If you don't have that in-house, it's best go for a turnkey solution like Ormuco or something similar. OpenStack is now quite mature and if your developers are using open source technologies, it's a good choice. OpenStack can be also complemented using Ceph based storage solution. They work very nicely together. I also like OpenStack's networking capabilities. There are quite a lot of Neutron plug-ins and drivers you can use. If you want to do cost chargeback/showback, you need some additional tools like CloudKitty. If you are utilizing containers, Docker and Kubernetes work nicely in OpenStack. AzureStack is very new technology even if it's based on Azure. It comes as integrated system and you several vendors to choose from (DellEMC, HPE, Lenovo, Cisco, Huawei). AzureStack provides nearly indentical user experience to Azure. You can use same tools and interfaces with consistency over Azure and AzureStack. So if you have hybrid cloud needs, AzureStack is worth checking. We got our ArureStack in December and have found some bugs, so maturity leaves something to be desired. Microsoft's monthly updates are improving the situation, but be aware there are limitations. At the moment you can have only one region with one scale unit in your AzureStack cloud (you can have multiple clouds). Scale units come in three sizes 4, 8 and 12 nodes (=servers). AzureStack roadmap has also a 16 node scale unit and possibility to add second scale unit to a region. This should be possible by the end of June 2018. AzureStack IaaS funtionality is good, Paas is somewhat limited at the moment as is container support, but Microsoft is working on that.

Sign Up with Email