I have seen a nice uptick in interest from my customers in both NetApp's SMT (Secure Multi-Tenancy) and the VCE Coalition's (VMware, Cisco & EMC) Vblock solutions. This has led me to do a lot of digging and I feel I'm now in the position to objectively compare and contrast them against each other.
How do the compare at a very high level?
The NetApp's SMT solution has a very PC feel to it. It feels like one of the fancy "rigs" that you would build yourself for playing high end PC games. You take a blueprint (reference architecture), build it yourself, upgrade it over time, and turn the "nerd knobs" to suit your tastes. It also has a specific use case. VCE's Vblock is akin to Macs. It is an all in one solution that "just works". It may not be as flexible at times but the idea is that you don't need the "nerd knobs" to do your work on a daily basis. The approach to each architecture is very different and the best fit for you depends on what you are looking for.
Take Away #1: They are NOT the same solutions with different storage on the backend!
Both solutions attempt to solve customer pain points through the idea of "stacks". By combining Servers, Network, Virtualization, and Storage into a single solution we are solving many customers Data Center problems in a way that is easier to digest.
Take Away #2: This is a new way to sell (as partners) and digest (as customers) the same technology! As the solutions required in the Data Center gain complexity, we need a simplified way to tie all the technology together.
How about some more details?
Let's start with NetApp's SMT solution. Here is a link to the SMT
design document &
implementation document for more information. SMT is a reference architecture and framework that is very flexible and can be implemented into an environment in pieces using common technology. You can't just purchase an SMT solution, you have to design it. This is both SMT's greatest strength and weakness. It is very flexible but it requires a team with the knowledge to put all the pieces together.
A second factor that comes into play is that SMT is designed with a specific solution in mind. SMT provides the ability for multiple tenants to exist on the same set of infrastructure. Many IT departments and sub organizations are a lot like my five year old, at times she just doesn't play well with others. Customers historically don't like the idea of "sharing". SMT is bit like carving up a pie, everybody gets a piece and you don't have to share (or don't know you're sharing!).
The last point to SMT is the ability to migrate your environment over to SMT as time permits. Swap out the network piece at one point, swap out the servers another time, etc. This is easier for individual departments to digest.
How does this compare to the VCE coalition's Vblock?
Just take the opposite of everything I just said! (just kidding, but it is very true)
Vblock is a product, not an architecture. It is purchased and delivered in a "box" that is configured and ready to go. You choose the size you need (
I have a comparison of the current models here) and you can order it with minimal customization. It "just works". There is a misconception that Vblock is a black box of VMs' that you have little or no control over. While it's true that VCE does put guidelines around what hardware is within a given Vblock, there are no limits placed on what can be configured at a software level.
Because Vblock is an orderable solution, there is no fitting this into your environment over time. You buy, they ship it. The key point here is the customer will not have to configure it because all implementation will be done up front.
The one big criticism of Vblock I have heard to date is what do you do with it? SMT solves a technical problem with a solution; Vblock on the other hand provides preconfigured resources. That is great if preconfigured resources is the problem you are trying to solve.
I would love to see the VCE coalition's message improve here. Right now the message is "preconfigured resources" but I think it needs to be more than that; we need to use Vblock to provide solutions to customers, not just technology.
I have seen Vblock targeted at upper management (Director/C-Level) to date. There is simply no other way to get all the departments on the same sales cycle and get them to agree on the solution so that it can be purchased at the same time. Getting everyone in a circle holding hands and singing KumBaYa and agreeing to purchase a Vblock requires sponsorship.
Here is a summary of my points (again, sorry for the image as a table):
In summary, I love both solutions and I look forward to seeing both evolve over time. I do believe the future of the Data Center revolves around this type of solution. What do you think?