Claims
- 1. A method for preparing for playing a captured trace of workload activity experienced on one or more data storage volumes included with a first data storage system, the method comprising the step of preparing the captured trace for being played as a replication of the trace of workload data on one or more data storage volumes included with a second data storage system.
- 2. The method of claim 1, wherein the first and second data storage system are the same data storage system.
- 3. The method of claim 1, wherein the trace of workload data is a trace of I/O activity.
- 4. The method of claim 3, wherein the preparing of the trace is performed so that it may be played for benchmarking purposes.
- 5. The method of claim 3, wherein the preparing of the trace is performed so that it may be played for troubleshooting purposes.
- 6. The method of claim 3, wherein the preparing of the trace is performed so that it may be played for consolidation purposes.
- 7. The method of claim 3, wherein the preparing of the trace is performed so that it may be played for capacity planning purposes.
- 8. The method of claim 3, wherein the volume size is adjusted as part of the preparing of the trace for being replayed.
- 9. The method of claim 3, wherein the number of volumes is adjusted as part of the preparing of the trace for being replayed.
- 10. The method of claim 3, wherein the IO rate is adjusted as part of the preparing of the trace for being replayed.
- 11. The method of claim 3, wherein the port assignments are adjusted as part of the preparing of the trace for being replayed.
- 12. The method of claim 1, including the step of playing the prepared data as a replication of the trace of workload data on one or more data storage volumes included with a second data storage system.
- 13. The method of claim 11, including the step of feeding back the data from playing the prepared data and adjusting the IO rate in accordance with an analysis of the fed back data.
- 14. A system for preparing for playing a captured trace of workload activity experienced on one or more data storage volumes included with a first data storage system, the system comprising:
a first data storage system wherein a trace of workload activity experienced on one or more data storage volumes included with the first data storage system may be captured; a second data storage system; and a computer system for cooperating with the second data storage system for preparing for playing a captured trace of workload activity experienced on one or more data storage volumes included with the first data storage system.
- 15. The system of claim 14 wherein the first and second data storage system are the same data storage system.
- 16. The system of claim 14 wherein the trace of workload data is a trace of I/O activity.
- 17 The system of claim 16, wherein the preparing of the trace is performed so that it may be played for benchmarking purposes.
- 18. The system of claim 16, wherein the preparing of the trace is performed so that it may be played for troubleshooting purposes.
- 19. The system of claim 16, wherein the preparing of the trace is performed so that it may be played for consolidation purposes.
- 20. The system of claim 16, wherein the preparing of the trace is performed so that it may be played for capacity planning purposes.
- 21. The system of claim 16, wherein the volume size is adjusted as part of the preparing of the trace for being replayed.
- 22. The system of claim 16, wherein the number of volumes is adjusted as part of the preparing of the trace for being replayed.
- 23. The system of claim 16, wherein the IO rate is adjusted as part of the preparing of the trace for being replayed.
- 24. The system of claim 16, wherein the port assignments are adjusted as part of the preparing of the trace for being replayed.
- 25. The system of claim 14 including the step of playing the prepared data as a replication of the trace of workload data on one or more data storage volumes included with a second data storage system.
- 26. The system of claim 25 including the step of feeding back the data from playing the prepared data and adjusting the IO rate in accordance with an analysis of the fed back data.
- 27. A program product for preparing for playing a captured trace of workload activity experienced on one or more data storage volumes included with a first data storage system, the program product including a computer readable medium with program logic configured for causing the following computer-executed step to occur: preparing the captured trace for being played as a replication of the trace of workload data on one or more data storage volumes included with a second data storage system.
- 28. The program product of claim 27, wherein the first and second data storage system are the same data storage system.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 10/180,849 entitled SYSTEM AND METHOD FOR REPLAYING WORKLOAD DATA IN A DATA STORAGE ENVIRONMENT to William Zahavi et al. filed Jun. 26, 2002 and is also a continuation-in-part of U.S. patent application Ser. No. 09/794,696 entitled METHODS AND APPARATUS FOR ACCESSING TRACE DATA” to William Zahavi et al. filed Feb. 26, 2001 and this application claims priority to both of these earlier applications respective filing dates under 35 U.S.C. 120, and incorporates both of these earlier applications by reference and wherein both of these incorporated applications are assigned to EMC Corporation the assignee of the present application.
[0002] A portion of the disclosure of this patent document contains command formats and other computer language listings, all of which are subject to copyright protection. The copyright owner, EMC Corporation, has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever.
Continuations (1)
|
Number |
Date |
Country |
Parent |
10335643 |
Dec 2002 |
US |
Child |
10858534 |
Jun 2004 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
10180849 |
Jun 2002 |
US |
Child |
10858534 |
Jun 2004 |
US |
Parent |
09794696 |
Feb 2001 |
US |
Child |
10180849 |
Jun 2002 |
US |