- Visibility in latency
- Speed
- Visibility in latency
- Speed
Faster deployment and more responsive VDI environment.
What I meant is that by leveraging Tintri and their VAAI plugin we cut deployment and recompose times in Horizon View.
We have increased responsiveness because the smart caching in VMStore allows us to achieve flash like performance for the VDI environment because mostly the same data is accessed.
Synchronous Replication
We can now trend the performance of similar VMs and track performance issues to a point in time and ultimately a change or update.
The Analytics components (free) are amazing and allow for trending of performance and latency over the life of the product.
The management dashboards keep improving and allow for quick and easy tracing of issues.
I think that Tintri's cautious approach to introducing new features has been great however it has allowed competition to catch up to it.
Tintri need to be able to innovate faster but maintain the quality of their features.
Ease of setup and simplicity to use. The per VM metrics are something that isn't found anywhere else.
Backup integration with Veeam. I would really like to see a way to leverage storage side snapshots for this.
Speed and availability for VMWare VMs
It is (almost) self managing and easy to use, admin overhead could be reduced.
Stretched Cluster also for older models like T540 and T650.
Migrating from one datacenter to another is never an easy challenge
especially when downtime must be minimal. There are a few tools I have
access to that could have been used to get the job done. These are
VMware SRM, Veeam Backup & Replication, and Zerto Virtual
Replication.
First, let’s take a look at the old datacenter. There are two
separate clusters. One is running vSphere 5.0 and the other is vSphere
5.5. Since I am building out a new datacenter and looking to use vSphere
6.0, using SRM was really out of the question. On the storage side,
there are multiple NetApp FAS arrays. I could use Veeam, but I am
looking for a very low RPO which can be a bit difficult to pull off as
constant snapshots can impact application and storage performance. Zerto
offers a low RPO and does not use snapshots. This sounds like a very
good use case for Zerto. Unfortunately, this is not the case and I know
from experience. In the past, I tried replicating a Microsoft 2012 R2
RDSH environment using Zerto and it failed miserably. I can’t completely
blame Zerto for the failure. The issue was with the seeding process
causing the RDSH servers so much latency when reading the VMDK’s from
the NetApp, that it was not possible to seed without impacting users.
Sure, you can preseed, but I still need to copy the entire VMDK to
another storage device. Plus I had a very short timetable to complete
this project and over 350 VMs to move.
I already had some experience with Tintri’s ReplicateVM and it is
fantastic. And since we are building out a new datacenter, this was a
good time to purchase new storage. At a very high level, my plan was to
purchase a Tintri VMstore T850, get a loaner T850, replicate all VMs,
and perform the migration. Sounds pretty simple, right? Well, nothing is
ever quite that easy, but with a little engineering, this was a project
I was eager to start.
Step one, procuring the storage. Luckily Tintri is an excellent
company and always willing to help out. When I explained my plan,
getting a loaner to use as a swing system was not an issue. After the
loaner was installed, I started to Storage vMotion all the VMs to the
Tintri datastore. This took approximately a week given the number of VMs
and performing most migrations after hours.
Step two, replicating all the VMs to the T850 at the new datacenter
over a 1Gbps link. I decided to use a default protection policy applied
to all VMs using an hourly schedule replicated every 15 minutes. Meaning
it would start at 5 minutes past the hour and replicate every 15
minutes. I didn’t actually time how long the initial seed took, but it
was less than two days to replicate 16TB of data. This is by far the
fastest replication I have seen when compared to other storage vendors
or products such as Veeam and Zerto. Best part, absolutely no
performance impact to either environment!
Now for the fun part. As I mentioned, I won’t be using SRM. So some
PowerShell automation will be required. Using RVTools was a great way to
capture all the VM information I needed and save to a CSV file. The
first part of the script was just a simple VM shutdown, but I added a
loop to confirm the VM was shut down before proceeding to the next step.
The next two steps use the Tintri Automation Toolkit. First, it would
connect to the source Tintri and pause the VM replication.
foreach ($item in $vmlist) { $vmname = $item.vmname Suspend-TintriVMReplication -Name “$vmname” -TintriServer $SourceTintri -Verbose}
Next, the script connected to the destination Tintri to perform a
“restore” of the VM. There is also a cloning option that I will explain
later.
foreach ($item in $vmlist) { $vmname = $item.vmname $destination = $item.destination Restore-TintriVM -Name “$vmname” -DestinationDirectory “$destination/$vmname” -UseLatestSnapshot -TintriServer $DestTintri -Verbose}
Using the restore option does not register the VMs in vCenter, so I
added a section to my script for registering, updating, and powering on
the VMs.
foreach ($item in $vmlist) { $vmname = $item.vmname $filepath = $item.filepath $vmx = $item.vmx $vmhost = $item.vmhost $pool = $item.pool $folder = $item.folder $network = $item.network New-VM -VMFilePath “$filepath” -Name $vmname -VMHost $vmhost -ResourcePool “$pool” -Location “$folder” Get-VM -Name $vmname | Get-NetworkAdapter | Set-NetworkAdapter -NetworkName “$network” -Confirm:$false Start-VM -VM $vmname}
Once completed, all VMs were in their correct resource pool, folder,
networking was configured, and VMs powered on. There was a bit of trial
and error in the beginning, but the outcome was a single script that
worked perfectly for the datacenter move.
So why did I go with the restore option instead of cloning? For one,
simply to keep the Tintri UI nice and clean. Instead of having the
replicated VM and clone listed in the UI, the restore command makes the
replicated snapshot available. More importantly, I wanted to keep all
the VMs identical to the originals including the UUID and MAC. For
Windows, this meant no needless re-activations and also the ability to
restore domain controllers without any issues.
For more information about Tintri’s ReplicateVM, visit https://www.tintri.com/resources/productinformation/replicatevm-data-sheet.
The feature I like the most is SyncVM. With a few clicks, you can restore a VM from an existing snapshot, and if you have Tintri OS 4, you can attach the snapshot as a attached disk to an existing VM!
The must have features are: Per VM QOS et Replication.
The new Scale Out option since TintriOS 4.2 is another feature and really useful when you have two VMStores and more. You don't have to manually balance VMs between VMstore, this feature do it for you!
VMStore does the job very well. I was a bit curious about how this box could perform like the big names, but after the POC, I was very impressed! It has simplicity, performance, and the best support team.
V.M...A.W.A.R.E. This is the new aspect we didn't have before. We have a lot of internal monitoring component to maintain good performances. With Tintri, the device does it by itself.
iSCSI could be a nice add-on. Dedupe is a nice to have! At this moment, compression does a very good job, but I'm sure dedupe could be the next big thing for VMStore.
I've used it for more than 1 year.
Yes, we got a faulty DIMM, but got it replaced the next business day.
VMStore is fully redundant. We tested all kinds of failures and the box is very stable. If you upgrade the firmware, you don't have to worry about downtime -- you don't have any! We also had some network problems but the HA did very well.
For now we don't have scalability issues, but It would be nice to add an external bay for additional storage space. If you need more space, you need to buy another full VMStore.
The support team is available 24/7. If your ticket is critical, you can pick up the phone and you have the right answer very quickly!
Technical Support:For any kind of problem, you can expect the right guy. You can escalate the problem very quickly if you need it. You don't have to talk to a thousand tech guys to get the right answer. Tintri support gave us the right facts and responded very quickly.
We used Hitachi VSP, but the support renewal is very costly. We got good feedback with the first contact with the Tintri sales team and we did a POC right after that!
The initial setup was really simple. You read the quick start manual and got a working solution in under one hour. No complicated setup at all!
We got the solution from a vendor team and they knew the box really well. We did a comparison in-house to be sure, and we don't regret this step.
At this moment, the ROI is really good for us. We bought additional VMStores in the first year for additional storage space and DR site. We are looking to add more and more in the following year.
You pay for what you get. You will have the performance you need and you will not be disappointed at all! About licensing, you get the essential options for the smaller price. Some killer add-ons are available, but it's all your choice.
We looked at Tegile because they offer multiple protocols (iSCSI, NFS, SMB, etc.), but their replication process is very disappointing. Tintri is the best for a VMWare solution and its simplicity is a must!
Tintri has the best solution in the storage world. Virtualization and storage is a good match and they are always adding new stuff with each new firmware release. I don't hesitate to recommend Tintri to my friends!
Our customer don't call anymore for slowness on their VM's disks. Our engineers have much more time for more valuable things instead of storage management. Time to market enviable. Support hyper-reactive.
Simplicity of installation and management, high IOPS, management per VM, QoS, power and space saving.
More cloud integration.
Customer Service:
It's far above average.
Technical Support:
We always spoke with a senior engineer.
We switched for low IOPS and cost of management.
Directly from Tintri, very high professional level.
The cost of all the SW is well spent because it makes you save on backup and DR.
We are a small shop, not having to manage LUNs, disk type and disk tiers has allowed us to focus more on overall health of our virtual environment and not the day-to-day challenges of traditional LUN-based SANs.
It has easy setup, easy administration, and no LUNs! Performance for the price is amazing. It has QoS per VM and great overall performance tracking.
The Tintri OS and GlobalCenter software do a great job of showing you troubled VMs, however it still could be a bit more helpful in diagnosing the issues. We have had a couple Linux VMs that went out of control with IOPs and Tintri showed us that, but we still had some digging to find out why. So adding some more detailed information as far as where the IOPs issue is coming from would really help.
We've had no issues with the stability.
This is our main love of these units -- connect to VMware and Tintri monitor and manage your performance.
Customer Service:
Amazing, only a couple of support call so far, and they were small things. Tintri was great with their response and assistance.
Technical Support:
10/10 - we have had two cases open with Tintri, a bad power supply, which they quickly replaced and a issues with snapshots which was fixed with an OS update. Both cases were handled quickly and professionally.
We had both CORAID and EMC, but all Tintri now. This is hard for me, we have had so many issues with our past storage systems, CORAID (which we have totally decommissioned) and our EMC storage systems, that our Tintri systems have just been perfect. I know that sound a bit biased, but it is not, I have been a storage administrator for almost 20 years and the past eight months with two Tintri units has been hands down the best.
It was easy to setup.
Tintri did free install with an engineer but we didn't really need it.
We are a smaller IT shop and even the T820 is a bit large for our needs, which means we are paying for more storage space than we need, so something a bit smaller/cheaper would be nice.
We looked at NetApp, Tegile and Nimble.
Seriously, my 20 years in storage and this is the best solution I've ever used hands down. The company is great to work with as well!

The VMStores currently do have Deduplication - on the SSD layer, not the HDD. the addition of iSCSI would be very welcome though - I agree! (although given the architecture, it would be difficult to implement)