发明名称 Method and apparatus for simulated failover testing
摘要 Implementations of the present disclosure involve a system and method for simulating a storage cluster testing system. The method and system includes a processor configured to instructions stored on a memory to produce a simulation interface. The simulation interface includes an abstraction layer that receives verbs from a test driver and passes the verbs to one of two or more plugins. The plugins may include a synthetic plugin configured to translate the verbs into one or more command and send commands to a simulated storage appliance that is a computing device with relatively lower performance than an actual storage appliance. The simulated storage appliance may act in place of two storage appliances clustered to form a storage cluster. The simulated storage appliance forms a simulated storage cluster. The simulated storage cluster simulates the performance of the verb on by the storage cluster.
申请公布号 US9282021(B2) 申请公布日期 2016.03.08
申请号 US201213655857 申请日期 2012.10.19
申请人 Oracle International Corporation 发明人 Smith Jeffrey Anderson;Shivam Piyush;Baker William Eugene
分类号 G06F9/44;G06F13/10;G06F13/12;H04L12/26;H04L29/08;H04L29/06;H04L12/24;G06F11/26;G06F11/07;G06F3/06 主分类号 G06F9/44
代理机构 Polsinelli PC 代理人 Polsinelli PC
主权项 1. A computer for testing a simulated storage cluster testing system comprising: a processor coupled with a memory, wherein the processor is configured to execute instructions stored in the memory to produce a simulation interface, the instructions for producing a simulation interface comprising: an abstraction layer configured to receive a verb and pass the verb to at least one plugin comprising a synthetic plugin configured to translate the verb into at least one command and send the at least one command to a simulated storage appliance, the simulated storage appliance being a computing device operating as a storage server with at least one storage pool, the simulated storage appliance acting in place of a first actual storage appliance and a second actual storage appliance clustered to form an actual storage cluster, the simulated storage appliance forming a simulated storage cluster, wherein the at least one command corresponds to simulating the verb being performed by the actual storage cluster.
地址 Redwood City CA US