Home > Products > Tintri

VM-aware Storage

Tintri's vision is simple: everything in the data center should be virtualized. Our mission is to drive dramatically increased adoption of virtualization by providing a clearly superior alternative to traditional networked storage adapted to VMs. We believe that this is only possible with storage specifically designed for VMs.

From the beginning, Tintri has focused exclusively on storage for VMs. Tintri's founders identified the clear mismatch between traditional networked storage approaches and an elegant shared storage model for VMs. This sharp focus enables both pervasive simplification, as well as the creative application of key new technologies in service of furthering virtualization.

VMstore - your VM-aware repository

The Tintri VMstore file system is designed from the ground-up for VMs. It uses virtual machine abstractions - VMs and virtual disks - in place of conventional storage abstractions such as volumes, LUNs, or files.

Each I/O request - reads, writes, or metadata operations - map directly to the particular virtual disk on which it occurs. Tintri VMstore directly monitors and controls I/O performance for each virtual disk. Conventional storage must make file- or volume-level decisions about data location and access prioritization, and then map these to the VM through bolt-on features - with their own complex set of storage abstractions - to give them context in a virtualized environment. By operating at the virtual machine and disk level, Tintri VMstore finally provides administrators with the same level of insight, control and automation as CPU, memory and networking resources as general-purpose shared-storage solutions.

Tintri VMstore communicates with the VMware vCenter Server API, to learn which virtual machines are active and reside on Tintri storage. The VMstore collects and reports per-VM and per-virtual disk statistics, such as size, I/O throughput, and resource utilization. An administrator can immediately see which virtual machines and virtual disks are responsible for the consumption of storage resources, and what performance the virtual machines receive, without additional layers of complexity. This approach eliminates "false sharing" between virtual machines or virtual disks which reside on the same storage abstraction.

So, what impact does this ground-breaking new approach have on your infrastructure:-

VM Consolidation

Solutions for Workload Consolidation


Tintri VMstore lets you consolidate VMs to a single storage layer. It delivers simple, cost-effective performance on a per-VM basis, so you can stop worrying about storage placement for every VM. It automatically delivers performance for every VM as needed, and gives a clear picture of how much performance headroom is left on each node.

Traditionally, providing the right level of infrastructure for virtualized applications requires painstakingly careful planning. Although VMs can be provisioned and moved fairly easily, there are significant implications for the underlying infrastructure ? particularly storage. Enterprise IT has to tackle storage placement carefully to make sure each VM gets the performance it needs, often provisioning the data for a single VM across multiple tiers. The most viable solution for many enterprises has been to vastly overprovision storage to limit the risk of performance degradation and the complexity of managing multiple service levels.

With Tintri VMstore, delivering the right level of performance is easy. The Tintri file system automates performance allocation, but administrators can also pin individual VMs or virtual disks to flash to prioritize workloads. Virtualization and storage teams don?t need to waste endless cycles planning for every new set of VMs, working through the minutiae of how to best architect for virtualization.

Databases

Solutions for Databases


Tintri VMstore delivers aggregate IOPS to meet the requirements of demanding database workloads, without the cost or complexity of general-purpose storage solutions. Databases are among the most demanding applications to virtualize, and infrastructure is often overprovisioned to guarantee performance. Enterprises need the flexibility VMs offer - like the ability to quickly create a test database instance with real data by simply cloning the VM.

The expense and complexity of virtualizing databases can stall projects that rely on traditional shared storage. It takes extensive planning and costly storage to provide the right levels of performance and availability across multiple database instances. The storage, virtualization and database teams must coordinate closely - and spend precious hours - to architect the entire system and maintain service levels.

Database requirements can create hurdles in a virtual environment: A single database instance often has different quality-of-service requirements across components. For example, the log file is latency sensitive, while the index generates high levels of random I/O. The data can usually be placed on a lower tier - the overall access pattern is less demanding. Traditional storage requires one of two approaches:

*  Put each virtual disk on a separate datastore, each of which maps to different tiers of storage

*  Create a single gold-plated tier of storage for all the database components

Tintri VMstore automatically monitors the virtual disks and provides performance to database components that demand it ? all within a single datastore. The direct connection between VM, virtual disk and storage components makes it easier to quickly identify and meet performance requirements.

Test and Dev

Solutions for Test & Development


Tintri VMstore meets the storage demands of the most rigorous development environments, improving development and test productivity by eliminating storage complexity and bottlenecks.

Virtualization provides tremendous advantages. Software teams can self-provision resources on the fly and run build-and-test workloads efficiently by pooling infrastructure. However, virtualization can only truly have an impact if the underlying infrastructure meets the environment's demands.

There are typically two storage infrastructure options:

*  Direct-attached storage: Appropriate for small organizations with a handful of developers, this provides reasonable performance, but can become unreliable and complex as it scales. It also severely limits the benefits of virtualization.

*  Traditional shared storage: This improves flexibility and reliability, but requires specialized expertise and is cost-prohibitive. Set-up and configuration requires extensive work between the software, virtualization and storage teams.

Neither option suits highly dynamic enterprise and test environments. Intensive build cycles demand flexibility and performance. The ideal development and test infrastructure should:

*  Enable self-provisioning without intervention: Reconfiguring or reprovisioning servers, storage or networks slows software development. Tintri's simple approach lets users easily self-provision new workloads ? users don't need to worry about storage placement or configuration.

*  Leverage redundancy to increase efficiency: Development and test environments often maintain many copies of similar files or machines. Tintri VMstore delivers dramatic efficiency gains with inline de-duplication, compression, and fast copy at the storage layer.

*  Be responsive to development and test needs: I/O-intensive development workloads need real-world performance. Tintri automatically gives performance to VMs when they need it, supporting hundreds of active VMs on a single node.

VDI

Solutions for VDI


Virtual Desktop Infrastructure (VDI) supports an increasingly mobile workforce. VDI should deliver secure, cost effective remote access to desktops and applications, but is often stymied by storage performance, complexity and cost:

*  Small random-write workloads, boot storms and antivirus scans can cripple legacy storage systems in environments with hundreds of VMs.

*  Existing systems cannot isolate or monitor VM performance, making it difficult to identify and correct performance problems.

*  Overprovisioning storage resolves performance issues, but drives up costs significantly.

As a result, many enterprises have scaled back VDI deployments.

Tintri?s simple, cost-effective storage appliance meets the performance demands of hundreds of VMs with:

*  Predictable VM performance. The Tintri file system delivers performance for each VM out of Flash, without manual configuration or VM placement.

*  Lowest cost per VM. Inline deduplication and data compression makes flash highly efficient and cost-effective. Tintri customers are already running up to 500 virtual desktops on a single appliance, with room to spare.

*  Instant performance bottleneck visualization. Real-time VM and vDisk-level insight on IO, throughput, end-to-end latency and other key metrics enables rapid VDI performance diagnosis.

Tintri VMstore overcomes the limits of traditional storage. IT can easily support hundreds of desktop VMs on a single 3U appliance, with easy scalability to thousands of desktops.

For more information click on the Links above