Storage software increases options for developers
August 14, 2012 —
(Page 1 of 2)
Today, storage is about big boxes, from companies such as EMC and NetApp. But a number of new companies have taken up the banner of storage systems as software. With their help, developers can free themselves from the ties that bind them to on-site corporate storage systems.
Bill Roth, vice president of marketing at Nexenta and formerly at Sun Microsystems, said that new storage options from his company bring some old Sun technology back to the forefront. Sun's Zetabyte File System was pushed into the open-source community even before Oracle had taken over Sun. But when Oracle acquired the company, ZFS was somewhat shunted to the side; Oracle also has the BTRFS project, which seeks to create a similarly massive file system for scaling storage over the next decades.
While Oracle still offers ZFS in its Solaris products, Nexenta uses a fork of OpenSolaris known as Illumos to build a storage-focused Solaris distribution based on ZFS.
“In many ways, NetApp and EMC are saddled with the innovator’s dilemma: They've got old file systems on proprietary hardware,” said Roth. “We're seeing success with open-source software, with new file systems and commodity hardware. I don't think the legacy vendors are going to be able to keep up.”
Another upstart software-based file storage system is Ceph, which grew up in the academic world. Designed by Sage A. Weil while he was attaining his doctorate in computer science at the University of California, Santa Cruz, Ceph is a flexible storage solution that can host objects, file systems or blocks. Based on the CRUSH algorithm, it is able to accommodate multiple types of storage systems on the same platform, making it stand out from the rest of its ilk in the OpenStack world. Originally designed as a scalable storage system, Ceph was recently submitted to OpenStack as an alternative for OpenStore, the OpenStack Object Storage system.
Today, Ceph includes a number of sub-projects that enable the system to scale to the petabyte range. In June, Ceph received corporate backing in the form of Inktank, a company formed in order provide to service and support of Ceph.
Ross Turk, vice president of community at Inktank, said that Ceph is unique because of its flexibility and robustness. “The interesting thing about Ceph is that it's the only storage system I've seen that has been designed from the very first step to have no single point of failure, and the only one designed for failure as the norm,” he said. “For every 1 million nodes, a bunch will fail every day. The way the CRUSH algorithm works gets around a lot of the problems that are limiting the scalability of stuff that starts with the file system and builds on top of it.”
For developers, these new storage systems increase the flexibility of their environments, and give them more deployment options. Currently, large storage systems from EMC or NetApp live in corporate data centers. They can't move because they are tied to extremely expensive hardware. Thus, developers can use these systems internally, but cloud-hosted apps are either unable to use such storage, or must do so through a high-latency connection from the cloud into the data center.
With Ceph, Nexenta and other software-based storage systems, that on-site data store can be replicated in a cloud, using the same storage software that exists on premises.
Bryan Bogensberger, president and COO of Inktank, said, “Ceph is changing how people are able to deploy IT infrastructure because of the fact [that] it’s software and it’s architected the way it is.”
Such software-based storage options also give developers the opportunity to rewrite storage interfaces the way they see fit, said Nexenta's Roth. “We have open APIs. We do have our own user interface, or you can write your own if you don't like ours,” he said.
“If they want to build their own cloud, they can throw up OpenStack and use this as a storage base underneath, or they'll have their storage structure effectively virtualized. We've seen a lot of people putting Hadoop on top of Nexenta, because even though the data's replicated, failure can still be very costly. How do you limit that? You put ZFS under it to make it even more powerful.”
Related Search Term(s): Ceph, EMC, NetApp, storage
Share this link: http://sdt.bz/36834
Most Read
Latest News
Resources
SAP unveils SAP HANA platform innovations for Big Data and spatial processing
Features include smart data access and expanded cloud deployment options
|
|
|
Alteryx raises $12 million to put Big Data analytics in the hands of all business analysts
Quest founder's firm, Toba Capital, selects Alteryx as its first analytics investment
|
|
|
Google I/O kicks off
Developers get new APIs and tools, and the Go language hits version 1.1
|
|
|
Jelastic launches new version of its Java and PHP hosting platform
Jelastic today announced the launch of a new version of its ultra-scalable cloud hosting platform
|
Telerik adds back-end services to Icenium mobile tool suite
Icenium Everlive makes the suite a complete app development platform, the company says
|
|
|
CollabNet fuses CloudForge, TeamForge
New pricing structure and integration gives developers an enterprise-grade choice for dist...
|
|
|
Eclipse release train for Kepler arrives June 26
New version of Eclipse includes Stardust for business process management, and Orion 3.0 fo...
|
|
|
Google I/O kicks off
Developers get new APIs and tools, and the Go language hits version 1.1
|
IDC MarketScape: Worldwide Cloud Testing and ASQ SaaS
Demand for solutions to test applications on the cloud and for the cloud is rising signifi...
|
|
|
Get to Know the Database Decision Factors
What should you look for when choosing a relational database system? This informative arti...
|
|
|
Exploring the Database Forest
Today’s database technology landscape is more dynamic and varied than ever before. What’s...
|
|
|
Data Management Resource Guide
Today’s data is generated by more than just applications. Data is generated by trillions o...
|
Related Articles
Sun extends OpenSolaris to serve storage market
Open-source developer tools and support services that Sun Microsystems will introduce tomorrow are intended to transform the storage space the same way open source has transformed the server market over the past decade.
|
Maritz Jumps on EMC Cloud
Former Microsoft platform boss Paul Maritz has joined EMC as the director of its newly formed cloud computing division, after EMC acquired his startup Pi, which creates personal information management software.
|
VMware touts virtual networking capabilities
EMC and VMware's CEOs are swapping jobs as VMware adds software-defined networking to its data-center capabilities
|