How to Beat Storage Bottlenecks in a Flash
When a data visualization and analysis software provider found that its backend storage was slowing down its developers, it resisted the urge to add capacity. Instead, it turned to a software solution that scales storage performance using virtualization.
Thu, October 10, 2013
CIO — It's difficult to identify and address application performance issues when they're tied to storage I/O bottlenecks, but a company that specializes in data analysis has found a way to eliminate those storage performance roadblocks - it hopes once and for all.
Pete Koehler, the IT Manager and Virtualization Architect for Tecplot, says his company was looking for a storage acceleration option that didn't involve buying an entirely new array.
When Storage Bottlenecks Block Innovation
Tecplot, based in Bellvue, Wash., provides data visualization and analysis software for scientists and engineers to help them better understand and analyze data, Koehler says.
The company's software is constantly evolving, but underperforming storage was hampering its developers and slowing down the development cycle, he says.
"In a software development environment, we need to be able to compile code quickly so developers can see the results of their work faster, address bugs more quickly and get the product out to the customers," Koehler says.
"And we had a problem in our environment: the sophistication had grown, but our backend storage couldn't keep up. It wasn't giving us the speed we needed for our developers to work at their full capacity," Koehler says.
Tecplot began looking at the conventional solution to the problem: adding a larger storage array, but quickly turned to more innovative options, Koehler says.
"Historically, we'd shell out a large sum of money to buy a hardware-based solution, and hoped and prayed that was the right choice. Sometimes it worked, and sometimes it didn't," Koehler says.
Even if it did work, "you were stuck with this big, expensive array," Koehler says. "This wasn't something we wanted to do again, so we were looking into options for host-based acceleration so we wouldn't have to add capacity," he says.
Tecplot took a chance on PernixData, and participated in the beta program with about 100 other beta customers. Once the beta was over, Koehler says, Tecplot continued to use the solution and hasn't looked back.
"PernixData FVP does exactly what we need it to do, and works with our existing infrastructure. FVP improves the storage performance on the back end so our developers can do their jobs better and faster," he says.