Call a Specialist Today! 800-886-5369

Tintri Development & Test


There’s an irony in development and test. By definition, the objective of test and development is to keep an organization ahead of the curve—creating new products, teasing out scenarios and operating with agility. And yet, the team’s work is often slowed down by antiquated storage technology—operating in LUNs and volumes. 

Tintri sees this as a perfect opportunity to challenge convention. When you can see and act at the VM level, test and development are freed to shift their focus from storage to what really matters to the business—software. Tintri offers test and development less friction and more freedom:

Convention:

Intervention. Test and development has to halt or slow their software development while they runs scripts and copy data to refresh Dev-Test VMs with new production data.

Tintri:

Continuous Integration. Tintri SyncVM accelerates application development and testing with efficient copy data management at the VM-level in minutes, regardless of the VM size and with no loss of performance history. That means Dev-Test environments can be refreshed with no intervention, fewer scripts, and far less data copy time.

Convention:

Inefficiency. Test and development environments often have many copies of similar files or machines.

Tintri:

Agility. Replicating and cloning at the LUN level imposes unnecessary bulk—unwanted VMs that are locked up in the LUN are along for the replication ride. Tintri replicates and clones individual VMs—only the incremental block-level changes between snapshots—so you can use your WAN and storage up to 95% more efficiently, and quick spin VMs up and down.

Convention:

LUN Latency. Test and development often runs I/O intensive workloads, which dumb storage can sequence behind non-critical workloads.

Tintri:

VM-level Quality of Service. Tintri assigns every individual VM its own ‘lane’ to guarantee quality of service. That eliminates the ‘noisy neighbor’ problem and ensures that test and development gets the exact performance needed for each VM. If a floor or ceiling is needed for performance, Tintri also enables customers to assign min/max IOPS setting at a VM-level and to visualize the impact of those settings in real-time.

Virtualization offers tremendous potential for test and development. But that potential is locked up in LUNs and volumes—complexity and policy prevent self-provisioning. Tintri solves this problem by taking an entirely different approach than every other storage vendor. We use individual VMs as the unit of management to release the full potential of virtualization… and the full potential of the test and development team.

Accelerate build and test processes 50% or more with VM-aware storage for less than half the cost of a traditional SAN

Tintri VMstore meets the storage demands of the most rigorous development environments, improving development and test productivity by eliminating storage complexity and bottlenecks. Integration with management tools such as VMware vCloud Director (vCD) and vSphere API for Array Integration (VAAI) provide ability to quickly, efficiently provision hundreds of VMs in minutes.

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.

Legacy shared storage solutions suffer from poor performance and management complexity in scaling to support thousands of VMs in large scale test & dev environments affecting both developer and IT staff productivity. The legacy storage solutions also fail to provide consistent performance as the environment scales in number of VMs hampering developer productivity. Setup, configuration and maintenance of legacy storage solutions requires extensive work between the software, virtualization and storage teams as the environment scales to thousands of VMs. These legacy storage shortcomings limit highly dynamic enterprise and test environments. Intensive build cycles demand flexibility and performance. The ideal development and test infrastructure should:

  1. Enable self-provisioning without intervention: Reconfiguring or reprovisioning servers, storage or networks slows software development. Tintri simplifies storage management, enabling end-users to easily self-provision new workloads — users don’t need to worry about storage placement or configuration.
  2. 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.
  3. 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.
  4. Integrate natively with tools such as vCD and VAAI for quickly and efficiently provisioning hundreds of VMs on the fly.

The Tintri flash-based VM-aware storage platform eliminates storage performance issues in large scale test and dev environments. By eliminating storage overprovisioning, Tintri also reduces the storage footprint necessary to run thousands of VMs, reducing lab operating costs from space, power and cooling. VM-aware functionality and native integration with tools such as vCD allow easy management and maintenance to scale test & dev environments to thousands of VMs cost-effectively.