VMware Makes NFS Mainstream
By Tony Asaro on Jul 16, 2010 | In Virtualization, Storage, Storage Management | 6 feedbacks »
We did research on IT professionals and their major priorities over the last 18 months and all of them emphatically stated that implementing VMware was one of their top initiatives significantly driving down costs and improving operations. These IT professionals also said, however, the biggest challenge they faced with their VMware environments is network storage. Dedicated storage managers are buried under a mountain of projects and day-to-day operations that consume so much of their time that taking on new tasks is nearly impossible.
Another important dynamic we’ve observed is that VMware administrators are finding themselves becoming quasi-storage administrators, which is somewhat akin to asking a brain surgeon to operate on the heart. This is not due simply to the inherent complexity of most networked storage systems; it is an issue of specialization as well.
Ironically NFS, the protocol of geeks, is a means to simplify VMware and networked storage. It turns out there are a number of customers using NFS with VMware and as a result they have eliminated much of the day-to-day complexity of managing network storage with VMware. The following are the advantages of using NFS with VMware versus FC and iSCSI SAN approaches:
• It’s very simple to add NFS datastores. With NFS there is no LUN management. This simplicity addresses configuration issues that might come back to bite you in a SAN environment. The storage provisioning process for SANs often requires a dozen or more time-consuming steps. Missing any step may result in disaster and you might not know it until it happens.
• You don't have to deal with all of the complexity of Fibre Channel, WWNs, zones, ISLs, etc.
• You can easily increase or more importantly decrease the size of NFS datastores online for capacity reclamation.
• Since you are using NFS you don't have to deal with VMFS or RDMs. This means you can have volumes bigger than 2 TB. NetApp supports a 16 TB file system; Isilon and BlueArc can support 100s of TBs in a datastore (and theoretically more).
• There is no single disk I/O queue with NFS, which means that performance is dependent on network bandwidth and the storage system itself. It also means that NFS performance can keep up with even FC in VMware environments.
• You can backup whole VMs, or files within VMs.
• Restoration of VMs is flexible including individual VMs, multiple VMs or files within VMs.
• The cost of FC is higher including the equipment and support. This is an argument for both NFS and iSCSI over FC.
• One customer pointed out that the tools to troubleshoot IP networks are much better than FC, another advantage for both NFS and iSCSI.
• SAN expertise is more specialized than IP – it is harder to find the experts and to retain them (and they usually paid more).
The problem is there aren’t many vendors that offer storage systems that support NFS. There are literally dozens of SAN-based storage systems but only a handful of NFS or NAS storage systems in the market. Customers want choices and the fewer there are the less likely they will go down a particular path. And there are good reasons since competition fosters innovation, cost effectiveness and better service.
NFS for VMware has the potential of changing the storage landscape, but sadly, it probably won’t. The reasons are: it is a major challenge to educate the market; there is an enormous amount of incumbent SAN storage systems; and there is no one taking up the mantle to fight this good fight. Even NetApp has lost its fervor for NFS and has instead taken a “we provide whatever protocol you want” attitude, responding to the market versus driving it. That isn’t to say that NetApp isn’t promoting the use of NFS with VMware but it is not a core strategy and is only one of many things they talk about. BlueArc and Isilon are now focusing on NFS for VMware but they don’t have the same level of awareness or resources as the big storage vendors. However, if NFS for VMware is going to take off, these two vendors are in a position to sow some seeds and reap the rewards.
NFS is a more highly virtualized protocol than FC and even iSCSI. As a result it works much more easily and efficiently with VMware. If NFS is to become the dominant VMware protocol it is probably not the storage specialists that will make this happen but rather the VMware administrators who want highly virtualized networked storage without having to be a storage expert. The implications of this are significant as VMware continues to proliferate and those that manage these environments influence and decide what they need to be successful.
The Emperor Has Too Many Files
By Tony Asaro on Apr 27, 2010 | In Data Management | Add a comment »
The world of file content and NAS storage is disjointed and fraught with inefficiencies and at the same time full of great potential, as it never has before. In order to understand it better we need to unravel the mess (and that takes more than just one article but it is a good place to start).
File Sprawl
The first big problem with file content is quite candidly, users. People create, copy, convert, forward, edit, scan and download files every day. It is the Wild West with few controls or restrictions. I remember one customer discovering they had 125 copes of a scanned Chinese menu on their Tier One storage system.
When you consider hundreds, thousands and tens of thousands of individuals creating all of this content you can do the math and see how easily file sprawl becomes a real and pervasive problem. There are a growing number of customers that have 100s of TBs and PBs of file storage. In many cases IT professionals have no idea how much file content they have, the value of that content, how much it is costing them, where it is being stored or how it is being protected.
Not only are we creating a ton of files but also many of these include images, video and audio content. Therefore we are creating lots of big files and this results in the consumption of expensive and hard to manage IT infrastructure.
NASty
Which brings me to the next big problem with file content and that is how we store it. Much of file content is stored on NAS storage systems and although there is great value in these solutions, they also create problems for IT professionals. For one, there are only a few vendors that provide NAS solutions and customers have a limited number options to choose from. Clearly, having more viable solutions in the market would foster more competition, cost effectiveness and innovation.
I’ve been talking to big NAS shops and one of their biggest challenges is NAS migration. Customers with hundreds of terabytes and petabytes of NAS file content feel they are essentially tethered to specific NAS devices because the complexity of moving that data is often perceived as insurmountable or far more trouble than its worth. One customer said he felt that he was being perpetually held for ransom by his NAS storage.
Unstructured = Useless
We often refer to files as unstructured data. Since by its very nature there is a lack of structure to unstructured content, it is hard for IT professionals to make any use of file data. However, we don’t dare risk deleting the majority of it because of the risk of needing it - and for most companies and organizations the cost of risk is less than the cost of capital.
Interestingly, industry studies have found that 60-80% of unstructured content is never used ninety days after its initial creation. Which really makes unstructured content synonymous with “useless” content. It cost so much to store and protect file content but then we never actually use it. Is it because the content really has no sustainable value or is it because we just don’t have the tools to easily and effectively make use of it?
The Backup and Recovery Conundrum
I believe the biggest challenge in a petabyte world is backup. Consider the new landscape with hundreds of terabytes and petabytes of file content being stored on multiple storage systems. Now ask, how do you protect all of this file content? And then think about how much that protection is going to cost you in money, time and resource. Legacy methods and the status quo are insufficient to meet the needs of today’s requirements. This means either a new method of file protection is required or you take the risk of not being able to recover data. The latter choice is a hard one to make especially when you consider the consequences could permanently damage your business and result in executives being made personally accountable. I consider this to be one of the biggest issues in the data center for the decade.
For the longest time we’ve been able to continue doing business as usual and solve the problem by throwing more IT infrastructure and people at it. We are at an inflection point where we can no longer be complacent with the status quo. Managing massive file stores is one of the “big” problems in the data center for the decade and IT professionals need to sound the alarm and make this a real priority.
Private IT Clouds and Why They Matter
By Tony Asaro on Mar 2, 2010 | In Data Management, Virtualization, Business Issues for IT, Storage, Storage Management | Add a comment »
Some people believe that private IT clouds are just a different name for the same stuff we already have in the data center. I disagree. Regardless of what we call this new “thing”, a true IT utility or private IT Cloud, it isn’t synonymous with what we have today in the data center although many of the ingredients are the same.
The IT professionals that I’ve spoken to about private IT Clouds consider it to be the realization of IT as a utility within their own companies. It utilizes physical IT infrastructure for greater economies of scale, which is the essence of what a utility is all about. We've been talking about turning IT into a service utility for decades, so what has changed in that time? The biggest thing has been server virtualization, which creates an N-to-1 virtual server to physical server ratio. VLANs have done the same thing for networking. Additionally, some storage systems allow you to create virtual storage systems in a similar fashion. We have advanced IT technology to enable multi-tenancy and create logical systems within physical ones. The virtualization of IT infrastructure is relatively new and essential to enabling private IT clouds.
The critical pieces still missing for private IT clouds is the management, policy-based controls, reporting, analysis and "billing" systems for the entire IT ecosystem holistically. This is what will elevate private IT clouds from being a disparate set of virtual and physical infrastructure solutions to the new way we manage our data centers. However, this is the harder part to build because it requires core competencies that the infrastructure vendors don’t have. Additionally, you need to work with a wide range of solutions and vendors that may or may not cooperate.
Private IT clouds are real and will change the IT landscape but nothing is binary. We don’t go from doing things one way and switching it to another over night. It takes years with progress occurring step-by-step. There are points of acceleration and depending on the ease of making the shift, the clarity of the value proposition and the support of the ecosystem, this can happen sooner or later. Additionally, as markets emerge no one can really predict how it will all play out.
So what is an IT professional to do? Do what you always do when faced with something new and emerging. The early adopters will lead the way and some will make great choices and others will make mistakes. Keep reading, researching and analyzing. You might want to even dip your toe in if the cost and risk is minimal. Set cynicism aside and understand how private IT clouds can impact your environment for the short term and continue to evaluate the long-term implications.
Nasuni - Enabling IT Professionals to Leverage the Cloud
By Tony Asaro on Feb 16, 2010 | In Data Management | Add a comment »
There is a great deal of controversy around the public IT cloud and over the last 12 months I've spoken to over 200 IT professionals and there is confusion and frustration on how they are going to use it, what the value proposition is and where to even begin. A startup vendor, Nasuni, which recently launched their company and product, I believe helps to answer some of these questions.
- Nasuni provides a "NAS-like" software appliance. NAS-like is their term - so much for naming creativity - but essentially it is software that you download and run on a physical server as a virtual appliance.
- It looks like NAS storage to your applications. Right now it only supports Windows environments. Since they are going after the SMB market focusing on Windows is pragmatic. They will support NFS based on market demand.
- It takes "15 minutes" to get up and running and storing files in the cloud. They work with leading storage cloud providers including Amazon S3, Iron Mountain ASP and will soon support Nirvanix.
- One of the core technologies of Nasuni is its file caching capability. They keep the most frequently accessed files locally so you get fast performance and rarely have to perform reads from the cloud provider. It remains to seen what their cache hit rates are but it is in their best interest to make it as efficient as possible (see below for more on this). But their engineering team are cache algorithm gurus so I am pretty confident they did a good job.
- All billing is through Nasuni. I love this part for two reasons: 1. It makes the cost of the service very easy to understand. 2. The customer just has to go through Nasuni to set everything up. Making it easy for people to use public cloud services is extremely valuable and essential to its proliferation.
- Nasuni charges customers $300 to use their appliance on a month-to-month basis; $250 per month if you prepay for one year; and $200 if you prepay for two years. They pass through the cost of the cloud capacity with no mark up. Additionally, Nasuni PAYS for the cloud bandwidth service charges - the upload/download fees. That last part is very important since it is the variable that could make public cloud storage costs unpredictable and cost prohibitive. The reason Nasuni can do this is because of their file caching - since most of the reads will be local and rarely pulled from public cloud storage they will not incur heavy costs for bandwidth utilization. If you want to store 1 TB of data onto Amazon S3 for example and have a one year pre-paid deal with Nasuni the total costs for you will be $4,800. Its pretty simple.
- What do you get for your $4,800? You get the capacity in the cloud. You get NAS capabilities including file level access and logical snapshots. You get fast performance utilizing Nasuni file caching. Nasuni encrypts the data so it is secure. Additionally, they claim you don't have to backup any of the data because they keep protection copies and provide you with an easy way to recover data at the file or directory level. Nasuni stores both primary and snapshot copies efficiently using file level data deduplication and logical snaps. This last part is very important since the cloud storage providers don't provide these capabilities and this is where your capacity costs could otherwise be a runaway train.
- And you don't have to pay for the power, cooling and floor space that local storage requires.
- Also keep in mind that this is a Just-In-Time capacity model. You don't get charged for unused capacity but only for how much storage that the actual data consumes. In a world of 20%-50% capacity utilization rates that translates into significant cost savings. Additionally, you don't get any RAID capacity penalties. All of these things must be factored into your cost savings calculations.
- Another interesting thing about Nasuni is that their "NAS-like" appliance is a fixed charge. They don't make any more money if you are using 1 TB or 10 TB or 100 TB. The cost of using Amazon S3 capacity will go up but thats it.
- Now we must consider that the $3,000 or so cost of Nasuni software is an annuity. Customers have been saying for years that they are tired of paying a price per GB for storage systems. Well, Nasuni throws the old pricing model out the window. If you go with their two year option the cost of their software is $2,400 a year. Over four years it amounts to $9,600. The cost of other storage vendors' annual maintenance is higher than that. Additionally, with Nasuni there is no additional maintenance cost - the annual charge includes support and upgrades.
- Nasuni supports heterogeneous cloud services. You can use individual cloud providers or a mixture if you want. You can switch providers if you are unhappy with any of them (they don't have a bulk move tool yet but this is coming). Right now the list of service providers is limited but I suspect this will grow over time.
- If there are any issues with your service then you call Nasuni and not the cloud providers. Again, this simplifies the experience of using public cloud storage.
- I like their animated videos. I am rather critical of how vendors educate their customers but I give Nasuni points for telling their story intelligently and quickly and without me wanting to stick a sharp object in my eye. I also like their FAQ section - it lays everything out very clearly.
- Nasuni seems to make a lot of sense for file sharing, tiered storage, secondary copies, and backup. Both SMB and remote office / branch office customers should be interested in this solution. I also think that there is a use case for collaboration in the cloud using Nasuni between employees and/or partners.
Nasuni has thought through their solution holistically keeping the customer experience top of mind. Their biggest challenges will be over coming cloud cynicism. But I contend that the Nasuni product was designed to address the limitations and objections to using public IT cloud storage. Additionally, with their price point they will need to reach a lot of customers. Nasuni has to build an efficient machine to drive up awareness and customer acquisition. For IT professionals considering the cloud, Nasuni makes it easy and the cost and risk of using their solution is minimal.
Solix ExAPPS - Application Retirement Appliance
By Tony Asaro on Feb 8, 2010 | In Data Management, Business Issues for IT, Storage, Storage Management | Add a comment »
Retiring applications is something that I must confess I haven't thought much about. However, I recently met with the Sai Gundavelli -CEO of an emerging vendor called Solix and he shared with me their new product called ExAPPS. Solix has been selling its data archiving appliance and in the course of doing so recognized the value of providing a solution for application retirement.
A brief description of the Solix ExApps appliance. First, this solution is designed for data base applications. It is an appliance that provides the software and storage for access and retention of the data from the retired application. In other words - you will move the data from the retired app off of your primary storage system to the ExAPPS appliance. And since the application is retired you will also access the data via the ExAPPS appliance as well as a gateway.
The things that I think are valuable and compelling about ExAPPS:
1. It is application-aware and supports ODBC and SQL92. You can retire your applications but still read all of the data, run reports and queries.
2. It re-organizes the database format and reduces the storage capacity requirements - according to Solix - by 90%. This significantly reduces your capacity costs, floor space, power consumption and cooling requirements. Remember that the application is being retired and the data is fundamentally being stored as an active archive. "Compressing" it - or more accurately - reformatting the data so that it is capacity optimized is the smart and practical thing to do. Will it perform as well? Probably not - but not because of the reformatting but because it isn't being run on big servers or big storage any more. But who cares? It's retired!
3. Since ExAPPS is actually reformatting the structure of the database it doesn't require any "rehydration" of the data. This means that even if you have to fire up the data and access it - the entire process requires no additional capacity or processing cycles as a result of a rehydration process.
It is also important to note that retiring applications is typically not taken care of by an appliance alone but requires planning and services. These projects can take months to accomplish effectively. So Solix and probably over time their channel partners will work with you on this process as well as provide the appliance.
ExAPPS is an interesting solution. Solix has taken what they've learned with database archiving and developed a solution specific to database application retirement. They were able to use a good portion of their current technology and add some additional functionality - in effect creating a blue ocean market for themselves leveraging their unique application retirement appliance.
I haven't spoken to any of their customers yet. Solix claims to have a handful of early installations with some big companies. And I intend to talk to more customers in general about the challenges with application retirement and how big of a priority this is for their respective companies. Application retirement appliances could be a new segment and other archiving companies may follow Solix's lead. It could be very interesting to see how this evolves. The IT world is getting "old" and we really do need to start thinking about application retirement as a priority.

