Most of our customers who use Pure Storage have one of two scenarios:
- They have production data with high performance requirements running out of Pure Storage, and they want an efficient way to make a copy of that data onto some other storage for backup and DR purposes. For this scenario, we have integration with Pure Storage that allows us to very efficiently leverage their APIs to capture that data without the need to do things like repeated full copies of that data, leverages their snapshot APIs and differential APIs which tell us what's different from one snap to another to another.
- The customer has their data, maybe it is on Pure Storage or it's on some other array, then they want to use Actifio to get a copy onto a Pure Storage array.
For example, an Oracle user might need to make a copy of a large Oracle Database. They would want us to spin that database up in one or more lower, testing, or QA environments. These environments sometimes have high performance requirements, which could be met by placing a copy on Pure Storage on them.
Another example is a customer who has Oracle Exadata. Obviously, Oracle engineered systems have very high performance, and they don't want to have all of their test and dev copies in that Exadata platform, because of the cost of the platform. Therefore, Pure Storage, combined with Actifio, captures the data efficiently from the Exadata environment, then stores it on the Pure Storage disk. We then present that data to their test servers, which can be the Exadata Compute Servers or it can be any non-Exadata Linux-based Oracle servers. Then, they can have great performance because of the high speed delivery of data from Pure Storage using Actifio.









