Last week we kicked off our countdown to #DockerCon and our sponsorship of this year’s conference. The benefits of containerizing apps is hugely important to us here at HyperGrid, and we recently shared that our HyperCloud™ Block Storage Volume Plugin has been “Docker Certified” and is available in the Docker Store.
This leads us to this week’s reason why we’re rocking #DockerCon:
#4 – Running Stateful Apps on Containers with Persistent Storage using HyperCloud’s Docker Volume Plugin
We’ve seen that HyperCloud™ Block Storage Service meets the diverse needs of enterprises by providing reliable block storage to run mission-critical applications and databases. The Docker Volume Plugin for HyperCloud’s Block Storage Service (HBS) enables automated provisioning and mounting of high performance block devices (for Linux and Windows) to provide persistent storage for containers. The key benefits include high performance, fault tolerance, policy-based governance, self-service provisioning, QoS controls, on-demand scaling and pay-as-you-go pricing.
Block storage is the most commonly used storage type for most applications. It is ideal for databases as they all require consistent I/O performance and low-latency connectivity. As a result, block storage is critical for running mission-critical applications like Oracle, SAP, Microsoft Exchange, and Microsoft SharePoint.
The challenge that most IT organizations face when delivering infrastructure and storage services in general lies with the manual processes required to deliver these services and the complexity of a piece-part approach for putting these services together. To deploy an application for example, IT admins may end up going through several manual steps like provisioning a VM, then asking the storage team to create a dedicated storage disk, then mounting this disk, formatting this disk, and finally installing the application. This simple process can end up taking days or even weeks.
HyperCloud™ addresses these challenges by providing automated, self-service provisioning and mounting of high performance (SSD) block storage volumes for I/O intensive applications running on Linux or Windows, VMs or Containers. With a certified Docker Volume Plugin, deploying stateful applications on containers can be done in a single click while adhering to IT-defined entitlements, approvals, quotas, and quality of service (QoS) policies. HyperCloud™ also delivers database-as-a-service with Microsoft SQL Server, MySQL, MariaDB, PostgreSQL, and MongoDB, with built-in support for multi-host clustering, backup, replication, and automatic database recovery.
HyperCloud™ also allows administrators to manage Quality of Service (QoS) controls to provide the required service levels to meet application-specific needs for storage performance. Once a block device is provisioned, users can scale storage up or down or provision and attach additional volumes to absorb unexpected spikes in traffic or growth in data storage size. Lastly, HyperCloud™ allows users to create block storage volume blueprints as code controlled by user entitlements in order to simplify the management and version control of volume templates.
Watch this demo covering the following:
- Registration of Volume Providers along with advanced settings for managing role-based access controls, entitlements, approval, quota and cost metering policies
- Automated provisioning of VMs and block storage volumes from a central self-service library
- Deployment of a multi-tier Java application on containers with a MariaDB cluster set up for master-slave replication. The master and slave containers are automatically attached to dedicated block storage volumes for persistent storage.
Watch a video recording from Docker’s meetup in Santa Clara where our VP of Engineering, Intesar Mohammed, walked through the new Docker Plugins framework in Docker Engine 1.13 and explained how HyperCloud’s Docker Volume Plugin works under the hood.
And here’s our official solution page for HyperCloud’s Block Storage Service.
VP of Product at HyperGrid. Previously the co-founder & CEO of DCHQ, which is now HyperCloud™ Portal, the management console of HyperCloud™, providing integrated compute, storage, networking, application and container services in a full-stack offering that is delivered on premises and on a pay-as-you-go consumption model. The self-service library in HyperCloud enables self-provisioning of infrastructure, storage, network, container, and application services on HyperCloud™ as well as 15 other clouds and virtualization platforms – like VMware vSphere, OpenStack, Microsoft Hyper-V, Amazon Web Services, Microsoft Azure and others.
Prior to founding DCHQ, he was a senior product manager at VMware, where he managed strategic products in cloud management & automation for almost 3 years. He also assumed a product management role for 5 years at Oracle where he focused on application and middleware management capabilities. He holds a bachelors degree in computer science from MIT and an MBA degree from UCLA.
- 5 Must-See HyperCloud™ Demos at VMworld 2017: #5 A Full-Stack Enterprise Cloud as a Service on VMware vSphere with Pay-as-you-Use Economics - August 25, 2017
- 5 Must-See HyperCloud™ Demos at VMworld 2017: #4 Securing Network Communications for Apps & Virtual Infrastructure - August 24, 2017
- 5 Must-See HyperCloud™ Demos at VMworld 2017: #3 Enabling Unified Cloud Management - August 14, 2017