We asked James Bottomley, our CTO of virtualization technology, to look into his crystal ball for 2015 as it pertains to containers. Ok, he doesn’t use a crystal ball (that we know of), but here’s what he predicts will be the top three trends in containers technology in 2015:
Last week we examined two of the key differences between RHEL7 and Parallels container technology. Let’s wrap up with the final four:
RHEL containers do not provide any image check-pointing capability. Check-pointing is critical because it provides the capability to save a container image. Parallels containers support check-pointing, enabling hosters to suspend the container operation when they are not being used. This prevents unnecessary consumption of resources and extraneous charges to customers when not in use. This allows hosters to use Parallels containers to deliver usage- based pricing for hosted IaaS offerings.
The container world has been shaken up recently by the dispute between Docker and CoreOS. The row was partly about the reusability of the core components in the platform and partly about the idea of having a universal container description. One of the effects of this spat has been to reinforce a point that Parallels has been making for a while: namely that Docker isn't containers, it's a packaging and orchestration system that requires container technology to function. The proof of this view is that Docker and Rocket can, in theory, deploy to any operating system that supports container technology, not just Linux (Joyent, for instance, is keen to deploy them to Solaris Zones).
For seemingly the first time, Red Hat is actively marketing containers as a key feature of their newly released Red Hat® Enterprise Linux® 7 (RHEL7), despite the fact that containers have long been a component of RHEL.
On one hand, this increased attention validates the message Parallels has been delivering for a long time - containers are the optimal virtualization solution for cloud IaaS and PaaS due to their increased density, elasticity, and rapid provisioning.
On the other hand...
Back in July, during Microsoft's Worldwide Partner Conference (WPC), Microsoft announced the expansion of its Cloud Solution Provider (CSP) program. The program allows more partners to directly provision and bill for Microsoft cloud services, such as Office 365. Additionally, CSP partners can bundle their own hosted, cloud, and professional services with Microsoft cloud services to provide a seamless service experience to their customers. The program begins with Office 365 (O365) and Windows Intune services and is expected to expand to Azure and other cloud services in the future.