发明名称 Automated time-based testing method for distributed system
摘要 This disclosure relates to a method, article of manufacture, and apparatus for automated time-based testing of a distributed system. In some embodiments, this includes setting a backup schedule for a backup of data on a client using a server scheduler on a server, setting a recover schedule using a client scheduler on the client, wherein the client includes a data simulation for generating the data and a repository, wherein the repository includes attributes of the data and a metadata of the backup, starting the data simulation on the client, according to the backup schedule, from the server, triggering a set of backup scripts to perform the backup of the data generated by the data simulation, and according to the recover schedule, triggering a set of recover scripts to perform a recover of the data on the client.
申请公布号 US8914329(B1) 申请公布日期 2014.12.16
申请号 US201213726351 申请日期 2012.12.24
申请人 EMC Corporation 发明人 Chandra Krishna Reddy;Dudala Kiran Kumar;Nallasivam Subramanian
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Staniford Tomita LLP 代理人 Staniford Tomita LLP
主权项 1. A computer-implemented method for testing multiple features of a software product across a plurality of hosts, comprising: a first computer process setting a backup schedule for a backup of a client using a server scheduler on a server; a second computer process setting a recover schedule using a client scheduler on the client, wherein the client includes a data simulation for generating simulated data and a repository, wherein the repository includes attributes of the simulated data and a metadata of the backup, wherein the simulated data comprises inputs and outputs of the multiple features; starting the data simulation on the client to generate the simulated data comprising simulated production environment data for automated testing of the backup, wherein timing of the inputs depends on at least one of timing or status of the outputs; according to the backup schedule, from the server, triggering a set of backup scripts to perform the backup of the simulated data generated by the data simulation; and according to the recover schedule, triggering a set of recover scripts to perform a recover of the simulated data on the client.
地址 Hopkinton MA US