Asigra Inc. has upgraded its agentless Cloud Backup software to support Linux storage running inside Docker application containers.
Asigra said it recompiled its flagship Asigra DS Client software for the CentOS and Ubuntu operating systems, the two Linux flavors supported by the open source Docker Inc. runtime container engine. DS Client is installed on a physical server, virtual machine or LAN to provide end-to-end data protection.
The Docker support is expected in Asigra Cloud Backup 13, scheduled for general availability by the end of March. Cloud Backup is sold through cloud and managed service providers. Asigra does not sell directly to end users.
Service providers will be able to deploy Asigra for Docker at customer data centers, or to back up containerized data to public cloud storage. A second use case involves mounting Docker containers to launch external backup storage devices.
Docker support available to partners, end users
Asigra partners and end users can upgrade to version 13 with Docker support without additional licensing fees, said Eran Farajun, Asigra executive vice president. New customer pricing starts at 15 to 20 cents per gigabyte per month, depending on the assigned service level agreement.
Farajun said organizations do not have a great need for Docker backup support yet, but he expects that will change as the technology gains acceptance.
“Although Docker technology is fairly young now, and there is a limited amount of data you can store inside a container, we’re making a bet that adoption will increase as container storage capacity grows. We believe we are the first backup vendor to announce support for backing up Docker containers,” he said.
He said Asigra’s agentless approach provides an advantage over backup applications that install agents. “They would have to write a new backup agent that could run inside Docker containers,” Farajun said.
Containers offer an adjunct to virtual machines for backing up storage. Virtual machines (VMs) support applications by running a guest copy of the host operating system (OS). Large VM farms require dozens, perhaps hundreds, of guest OS copies that need to be backed up, protected and replicated.
Containers package applications and their libraries with a shared operating system, which proponents say eliminates concerns over underlying storage dependencies when testing and deploying new applications.
Momentum for storage containerization is building gradually, and experts say the technology could experience rapid uptake as competition intensifies. Docker containers primarily are associated with various flavors of Linux, although Microsoft said its next release of Windows Server slated for mid-2015 will enable customers to create Docker containers for running applications on premises or in Azure cloud storage.
Google created the Google Container Engine for Docker containers running in Google Cloud Platform, while Linux distributor CoreOS in December unveiled a prototype of its Rocket command-line management tool for the AppContainer runtime mechanism