Definitely. In fact, that’s the primary use case Ubuntu Advantage Storage is aimed at; our commercially supported scale-out software stacks are ready for deployment onto a cluster of commodity server nodes. Ubuntu Advantage Storage can adapt to your present infrastructure and grow as you add more capacity and processing power, with cost incrementally scaling according to how much data is actually being stored.
We have made a slight change to that offering: with the introduction of Ubuntu Advantage Storage, a new Storage Proof-of-Concept (PoC) plan, which can be used for up to 64TB of storage support in non-production scenarios, is being offered at no extra cost to Cloud Availability Zone customers. Contact us to discuss whether your deployment qualifies for the PoC plan.
Canonical wants to see open source technologies such as Ceph and Swift gain higher adoption, and believes increasing demand for storage will lead everyone to profit in the long run from lower software costs and the use of commodity hardware. As leading providers of a portfolio of software-defined technologies — not just storage — we believe we can more than make up for the lower margin in sheer volume of deployment.
While it may be possible to assemble proprietary solutions that match or beat software-defined storage performance, it is difficult to challenge the $/GB scalability of a solution based on open source and commodity hardware. For petabyte-sized deployments and beyond, SDS is the only model which will allow for almost indefinite horizontal scaling and cost savings through scale-out architecture and dramatically simpler hardware requirements.
Yes. Swift can definitely be used as a standalone object store, just like Ceph can, and indeed this is how companies like Ebay and Pac-12 Networks have deployed object storage services for their internal applications. Object storage is special in that applications need to be specifically designed to write to them, but they are unbeatable in terms of ease of integration — they essentially allow storing any data blob, getting back an identifier for it — and scalability.
No, it is a software solution, including packaged software, 24×7 enterprise support and tooling for Ceph and Swift deployed on Ubuntu. Ubuntu Advantage Storage is intended to be used with commodity hardware such as what is provided by our partners HP, Dell and Quanta; contact us to discuss a complete infrastructure specification to meet your storage requirements.
Yes! We are currently evaluating additional technologies and functionality for inclusion in supported configurations of Ubuntu Advantage Storage. Stay tuned for future announcements of other storage servers and their availability of support services.
Network-shared file storage has historically been delivered in a scale-up model, the domain of NAS appliances and standalone servers; in fact, horizontally scaling NFS and SMB/CIFS has been practically unacheivable without proprietary extensions until recent developments in NFS v4.1 and SMB3. The current support in Ceph for filesystem sharing is still considered experimental. The bottom line is that none of the current scale-out technologies for file storage are mature enough for supported deployment on Ubuntu. However, as noted above, that will change in the near future, so watch this space.
No, and this is a key differentiator of Ubuntu Advantage Storage. Support for Ubuntu at the operating-system level, specifically for the storage stack running on cluster nodes, is included in the metered price. Note this offer does not extend to arbitrary application software that may be installed by administrators onto the storage nodes beyond what is defined in our reference architecture.
Scale-out storage is hot, and many vendors are proposing their solutions. To fairly evaluate Ubuntu Advantage Storage against alternative solutions, it’s worth considering 5 key aspects:
Ubuntu offers all the training, software infrastructure, tools, services and support you need for your public and private clouds.
This article originally appeared in Christian Brauner’s blog Even before LXD gained its new powerful storage API that allows LXD to administer multiple storage pools, one frequent request was to extend the range of available storage…
> For a long time LXD has supported multiple storage drivers. Users could choose between zfs, btrfs, lvm, or plain directory…
Vendors delivering SAAS experience on-premises with Juju charms Charms encapsulate deployment, integration, management, support, operations Reusable charms greatly reduce the operations cost of big software Centres of gravity around big…