Just about every company has experienced mushrooming storage needs in recent years. But imagine the plight of those dealing with large media files such as video, audio, photos and other graphics. Not only do they need an ever-increasing amount of capacity, but they also face a real challenge managing and distributing that content efficiently.
Enter a new storage architecture from San Diego-based Nirvanix Inc. Nirvanix has built a global cluster of storage nodes unified by a virtual file system, collectively referred to as "The Storage Delivery Network" (SDN).
In storage terms, SDN creates a global namespace transcending all the nodes. As a result, any Internet-enabled application can scale to meet the demands for hosting and delivering a huge number of media files, numbering in the millions. Integrated into the SDN are full management capabilities, including all file system capabilities, file structures and a media services layer which plugs in to most consumer or business-facing applications.
"The Nirvanix Storage Delivery Network dramatically shortens time-to-market, reduces costs, and provides flexibility and control for businesses integrating Internet-scale online storage to their applications," said Jonathan Buckley, chief marketing officer at Nirvanix.
The company says tool will be of particular value to developers in helping them reduce time to market. The Application Programming Interface (API), for example, is simple and straightforward. It is available for review on the company Web site.
"The feedback from customers switching from Amazon S3 Storage is that this fact alone can save as much as two months," said Buckley.
Nirvanix comes with a host of other goodies to help with implementation. This includes complete folder structures, storage quota tools and other management tools so the developer does not need to build these, as they do with Amazon or other online storage options.
"Nirvanix, for example, provides integrated transcoding and, depending on the application, with media rich applications, this can potentially save many months of development time," said Buckley.
As a further assist to its primary market, Nirvanix has a Developer Support Team and a Development Forum. Buckley said they have been established with a focus on quick turnaround in order to help speed development.
It is important to note that when developing to the Nirvanix API, the developer is connecting the application to a global storage network, not a filer or a data center. As the application grows globally, therefore, no additional development to new centers is needed in order to preserve user experience. The SDN automatically keeps the files proximate to the demand load as it shifts globally.
Nirvanix SDN is delivered as a Web service. The client side operations are controlled by the particular application that has integrated the Nirvanix API. Nirvanix will shortly release CIFS, NFS and WebDAV and FTP mounts in addition to API integration.
The Nirvanix side has a two-part architecture with a virtual file system. The "core" of the system, based on a redundant SAN, holds all of the metadata, and the bulk of the data sits in the "node," which is a massive RAID-6 assembly of disks. All nodes are clustered globally.
"We believe that emerging companies and corporate divisions in the future will forego the building, management and complexities involved in building their own data centers, and focus on what they do best developing their businesses," said Buckley. "The expression, 'The box is dead' will be the moniker of 2008, as more services move to the cloud."
Nirvanix has gained the support of a numbers of early adopters. One company called Enomaly Inc., based in Toronto, used Nirvanix SDN as the remote storage repository for its ElasticDrive backup application. SDN is also being pulled into such uses as managing user-generated content from the home to the phone; consumer data backup applications; medical image storage and collaboration; Computer Aided Design archive and collaboration; and a tier of storage attached to a Content Delivery Network.
"Nirvanix handles single file sizes up to 256GB and transcoding is integrated," said Buckley. The service is priced at $0.18 per gigabyte per month of storage and $0.18 per gigabyte transferred. Additional customer support options are available at $160 per month for enhanced level, and $600 per month for premium.
Article courtesy of Enterprise IT Planet