You got your Tintri hat, beermat and cat: But what does it all mean?

Hype begone: Is this storage management for dummies or what?

High performance access to file storage

Hands-on Virtual storage upstart Tintri is a great example of a company I would never normally care about: when it comes to storage area networks (SANs) these folks are building the data vault equivalent of Falcon 9 rockets while I'm scraping together spare change for a Vespa.

If you have an astounding offering that is aimed at a different market than the SME world I inhabit I'll give it a sniff and see what's what; but my care threshold goes up with the sticker price.

Still, Tintri convinced me to come for a visit the last time I was in the Valley; I'm glad I did.

Tintri has been covered here on The Register before. Matt Asay thinks Tintri is too disruptive and will turn into a small snack for some storage vendor. Chris Mellor has been following Tintri for some time. The most recent piece had a title comparing Tintri to Marmite, which prompted a Google lesson about British cuisine that I wish I could unlearn.

All I ever took away from a year's worth of skimming articles on Tintri was "something something flash storage something virtual desktop infrastructure (VDI)". They make a flash array? How precious. VDI what now? Have you seen Microsoft's licensing on that? Care meter minimums not met; wake me in the morning.

Thinking different

So, why did the firm eventually pique my interest? First: the Tintri folks have put a considerable amount of time into demystifying storage (more on that later).

Second, in a typical storage array involving flash, you store your data on a bunch of spinning rust (hopefully with some fault tolerance) and you either copy or move the most frequently accessed (hot) blocks to a flash cache. Tintri's take on flash storage is just that little bit different. They make flash the primary storage and move cold blocks off to the spinning rust.

This might seem to be a minor quibble; the hot blocks end up on the flash and the cold on the spinning rust in either scenario. The difference is that in Tintri's world new data is "fast by default." This means cloning or snapshotting a virtual machine (VM) takes 3 or 4 seconds, not minutes.

Creating 12 clones in Tintri

Attack of the clones
Click to enlarge pic

It also has a knock-on effect: "cold" data that gets dropped off the flash tends to be blobs of sequential data that aren't being used anymore. We aren't talking about the odd block here or there, we're usually talking about that ISO you downloaded and then used once, or a backup you took ages past. This is the sort of thing that spinning rust is actually good at reading back.

The performance of the storage is pretty wild. I was able to clone 12 copies of a 903GB VM in less than a minute; doing so barely seemed to affect the performance of the array or associated VMs at all.

More brilliant than just some flash

The real selling feature here is the software. The UI on this Tintri widget is "enterprise storage for dummies"-class awesome. Not only does the UI give you a clear understanding of what's going on with your storage, it actually helps demystify some of the more gnarled issues surrounding bottlenecks in a virtualised environment.

Tintri's storage jacks in to VMware's software and pulls out all sorts of stats about the VMs that are running on storage devices. The short version of this is that it puts everything into some really easy to grok graphs and gives you the ability to find out what subsystem to blame when things start getting slow.

Is it storage, networking, or CPU slowing things down? Have a complaint from a user about a slowdown 12 hours ago? Pop into the UI, select the VM and check the history; the culprit will be plainly visible.

The software also lets you know which VMs have changed their storage profile (access or size) recently. Any significant changes pop up on graphs and are shown prominently on the dashboard. You can see IOPS, throughput, latency, flash hit% and more from the level of individual VMs.

You don't have to take my word for it

For all that I got to work with the device, It was on Tintri's terms and not in my lab. I wanted to talk to someone who had run one of these widgets in the field for awhile; Tintri put me in touch with Ryan Makamson from the School of Electrical Engineering and Computer Science at Washington State University.

Makamson ran into Tintri at VMworld. A sceptical sort, he wasn't sold on the spot and mostly tried to be nice during the follow-up call. This netted him a sample unit to play with for a short time and the hands-on playtime is what sold him.

Tintri Dashboard

Meet the Tintri Dashboard

Makamson had a very specific pain point to overcome; a looming VDI deployment of 200-250 VMs ranging from XP to Windows 7. Makamson describes his environment: "75% are in a classroom/laboratory environment (linked clones/floating). 1 in particular is a civil engineering/CAD class; the other 25% of the VDI VMs are staff/admin dedicated linked clones."

When describing what made him make the jump, Makamson says it was the money, stupid: "Our storage was inadequate; we were a NetApp shop at the time, so they were the first choice. The purchase was totally driven by IOPS; NetApp could deliver the same level of IOPS but the cost point was much greater. Tintri was also a much smaller physical footprint, lower power consumption, etc."

Makamson says Tintri changed more than just adding a little speed: "We were holding back on creation/deleting until between semesters, and then refreshing the entire lab. Now we can do it after every use. We can know that every time a student comes down they are getting a VM as we intended without it having been abused by its previous users."

Makamson goes on to say that the presence of this one Tintri device is even having a knock-on effect on matters beyond IT. "We can now extend and make available the resource of VDI to more students. This has allowed us to take advantage of BYOD [Bring Your Own Device]. Labs themselves have changed to accommodate this; rather than being purpose built they are increasingly just a room where we can teach whatever, thanks to BYOD."

Showing many things on the tintri interface

Tintri's interface: clean and to the point.

I differ with Makamson regarding the UI; for me it is Tintri's strongest selling point. According to Makamson, Tintri's software is a "pleasant environment to get all that information aggregated into one place. It helps you iron out the bottlenecks in your infrastructure; but once you have it set up, you don't have to go poke it anymore. When you first get it you spend a lot of time looking at the UI, the load, etc. Now I'm just confident I can throw stuff at it and there won't be a problem."

Makamson notes that the Tintri storage unit also makes a big difference in non-VDI workloads: "As far as performance goes, it's incredible. It just works."

Quite. There might just be something to these Tintri folks beyond buzzword bingo after all. ®

High performance access to file storage

More from The Register

next story
Seagate brings out 6TB HDD, did not need NO STEENKIN' SHINGLES
Or helium filling either, according to reports
European Court of Justice rips up Data Retention Directive
Rules 'interfering' measure to be 'invalid'
Dropbox defends fantastically badly timed Condoleezza Rice appointment
'Nothing is going to change with Dr. Rice's appointment,' file sharer promises
Cisco reps flog Whiptail's Invicta arrays against EMC and Pure
Storage reseller report reveals who's selling what
Bored with trading oil and gold? Why not flog some CLOUD servers?
Chicago Mercantile Exchange plans cloud spot exchange
Just what could be inside Dropbox's new 'Home For Life'?
Biz apps, messaging, photos, email, more storage – sorry, did you think there would be cake?
IT bods: How long does it take YOU to train up on new tech?
I'll leave my arrays to do the hard work, if you don't mind
prev story


Mainstay ROI - Does application security pay?
In this whitepaper learn how you and your enterprise might benefit from better software security.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
3 Big data security analytics techniques
Applying these Big Data security analytics techniques can help you make your business safer by detecting attacks early, before significant damage is done.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Mobile application security study
Download this report to see the alarming realities regarding the sheer number of applications vulnerable to attack, as well as the most common and easily addressable vulnerability errors.