Accelerite User Summit 2017 Wrap Up: Rovius CP Business and the Way Forward
I wanted to share a few highlights from a very exciting Accelerite User Summit event we held in Miami in January. Although, this was only first year we organized the summit with Rovius CP customers, it was very well attended event and we had a great time socializing with our customers. We got an opportunity to learn a lot about what our customers use clouds for, how they use it, their best practices and also limitations and issues they encounter on daily basis. Here are few key points shared by many attendees which I would like to highlight:
- Private, Public and Research clouds – Rovius CP is used to build enterprise private clouds, public clouds and community clouds. Some of the largest public clouds are powered by Rovius CP in multiple countries across the world.
- One of the largest geographically distributed clouds spans over 26 data centers in 22 countries. Each data center is configured and managed as a zone in Rovius CP
- One of the Enterprise Cloud uses over 8.4 Million compute hours per month
- A public cloud provider runs over 4000 nodes cloud
- Another enterprise customer uses over 1600 VMs/day
- Gaming developers, financial services, SaaS providers, education and research organizations are major users of Rovius CP
We asked our customers to share what tools, solutions or features they had purchased or built to run and manage their clouds. The list was pretty short but consistently all participants suggested two key things:
- Custom Operations Management – Every cloud operator or provider has purchased or built tools to manage day to day operations of their clouds. From monitoring to log aggregation and analysis to managing user experience, everything related to keeping the cloud operating was common across all the customers. This is no surprise, since each customer needs are different and their business model and use cases are different and based on the in-house expertise, users built their automation to suit their use case the best. This tells us there may be a need for Rovius CP or even CloudStack community to consider developing a common standard and best practices for managing cloud environments.
- Hybrid Clouds – Majority of the cloud providers, in-house enterprise clouds or public cloud providers, get requests for capabilities for end users to be able to spin up resources on multiple clouds seamlessly. Some providers have developed solutions like CloudPortal Business Manager (CPBM) or home grown solutions using VPN.
And following are the few key asks from customers which we have added them as higher priority roadmap items:
- GPU VM Support – Add support for GPU VMs. We will provide support for Nvidia and Tesla GPU with VMware and then XenServer.
- Snapshot performance improvements – Taking snapshots of VMs is slow. We are working on storage providers so snapshots can be offloaded to storage for offline snapshots. Datera and SolidFire both provide this option today.
- Release cycles timeframe – Our release cycles are currently at 6 month window. This is because each release of Rovius CP has to go through tremendous amount of testing to avoid regressions. We don’t want updates to cause service disruptions and hence we take approach of over-testing. We are however considering implementing changes in release cycles so we can deliver quicker releases and at same time provide features that our customer require. We will be communicating these changes in release plans in next few weeks. So Stay Tuned.
- Simplify Upgrades – Upgrade process could be further simplified and avoid any downtime. We continue to work on identifying ways we can help automate and simplify the upgrade process. To further provide assistance, we have created a Upgrade Assistance program which provides access to engineering and senior technical resources to be available at the time of upgrades. You can find more details on this program from our technical support or sales team.
- Docker Container support – Docker containers continue to gain traction amongst Rovius CP users. Accelerite has developed and provided integration with Kubernetes, a Google developed open source Docker Container orchestration platform. We believe Kubernetes is a safer bet given the strength of the Cloud Native Foundation which manages the open source project, If you need more details or demo or would like to implement a PoC, please reach out to me or contact your sales rep. We also have integration with Connectwise.
- Hybrid cloud solution – We at Accelerite are working on new exciting product based on Rovius CP which will be our base for delivering hybrid cloud solutions. The product is code named Rovius and we will be sharing more product details in next few weeks.