Testing a storage network

US2016307643A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016307643-A1
Application numberUS-201615097589-A
CountryUS
Kind codeA1
Filing dateApr 13, 2016
Priority dateApr 17, 2015
Publication dateOct 20, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present disclosure provide an apparatus for testing a storage network comprising a processor configured to generate a configuration signal in response to a test request; and a tester coupled to the processor and configured to, by the configuration signal, operate under different operation modes so as to test different to-be-tested objects in the storage network. The test request indicates an operation mode of the tester, wherein various types of to-be-tested objects in a storage network can be tested by one test device, at a low test cost and with more convenient operations.

First claim

Opening claim text (preview).

What is claimed is: 1 . An apparatus for testing a storage network, comprising: a processor configured to generate a configuration signal in response to a test request; and a tester coupled to the processor and configured to, by the configuration signal, operate under diverse operation modes to test different to-be-tested objects in the storage network; wherein the test request indicates an operation mode of the tester. 2 . The apparatus according to claim 1 , wherein the tester is further configured to simulate, under one of the operation modes, at least one to-be-tested object of the to-be-tested objects to test other to-be-tested objects communicating with a simulated to-be-tested object. 3 . The apparatus according to claim 1 , wherein the tester is configured to support a communication protocol between different to-be-tested objects. 4 . The apparatus according to claim 1 , wherein the tester further comprises: at least one test port configured to transfer a test signal to the to-be-tested objects and receive a response to the test signal from the to-be-tested objects; wherein each of the test ports is associated with one of the operation modes. 5 . The apparatus according to claim 4 , wherein the test ports comprise at least one of the following: a Serial Attached Small Computer System Interface (SAS) port, a Fibre Channel (FC) port, and a Serial Advanced Technology Attachment (SATA) port. 6 . The apparatus according to claim 1 , wherein the processor comprises an embedded processor. 7 . The apparatus according to claim 1 , wherein the to-be-tested objects at least comprise two of the following: a host bus adapter (HBA); a physical storage device; and a storage expansion device coupled between the host bus adapter and the physical storage device. 8 . A method for testing a storage network, the method comprising: generating a configuration signal in response to a test request; and configuring a tester, by the configuration signal, to operate under diverse operation modes to test different to-be-tested objects in the storage network; wherein the test request indicates an operation mode of the tester. 9 . The method according to claim 8 , wherein testing different to-be-tested objects in the storage network comprises: under one of the operation modes, simulating at least one to-be-tested object of the to-be-tested objects to test other to-be-tested objects communicating with a simulated to-be-tested object. 10 . The method according to claim 8 , wherein the tester is configured to support a communication protocol between different to-be-tested objects. 11 . The method according to claim 8 , wherein the tester further comprises: at least one test port configured to transfer a test signal to the to-be-tested objects and receive a response to the test signal from the to-be-tested objects; and associating each of the test ports with one of the operation modes. 12 . The method according to claim 11 , wherein the associating each of the test ports with one of the operation modes comprises: generating another configuration signal in response to a configuration request; and associating each of the test ports with one of the operation modes with the another configuration signal, wherein the configuration request indicates one of the operation modes. 13 . The method according to claim 10 , wherein the protocol comprises at least one of the following: Serial Attached Small Computer System Interface (SAS) Protocol, Fibre Channel (FC) Protocol, and Serial Advanced Technology Attachment (SATA) Protocol. 14 . The method according to claim 8 , wherein the to-be-tested objects at least comprise two of the following: a host bus adapter (HBA); a physical storage device; and a storage expansion device coupled between the host bus adapter and the physical storage device. 15 . A computer program product, the computer program product being tangibly stored on a non-transient computer readable storage medium and comprising machine executable instructions which, when executed, cause the machine to. generate a configuration signal in response to a test request; and a tester configured to, by the configuration signal, operate under diverse operation modes to test different to-be-tested objects in the storage network; wherein the test request indicates an operation mode of a tester. 16 . The computer program product according to claim 15 , further configured to simulate, under one of the operation modes, at least one to-be-tested object of the to-be-tested objects to test other to-be-tested objects communicating with a simulated to-be-tested object. 17 . The computer program product according to claim 15 , wherein the tester is configured to support a communication protocol between different to-be-tested objects. 18 . The computer program product according to claim 15 , wherein the tester further comprises: at least one test port configured to transfer a test signal to the to-be-tested objects and receive a response to the test signal from the to-be-tested objects; wherein each of the test ports is associated with one of the operation modes. 19 . The computer program product according to claim 18 , wherein the test ports comprise at least one of the following: a Serial Attached Small Computer System Interface (SAS) port, a Fibre Channel (FC) port, and a Serial Advanced Technology Attachment (SATA) port. 20 . The computer program product according to claim 15 , wherein the processor comprises an embedded processor.

Assignees

Inventors

Classifications

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • G11C29/56Primary

    External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor · CPC title

  • H04L43/00Primary

    Arrangements for monitoring or testing data switching networks · CPC title

  • Data generation devices, e.g. data inverters · CPC title

  • G11C29/38Primary

    Response verification devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016307643A1 cover?
Embodiments of the present disclosure provide an apparatus for testing a storage network comprising a processor configured to generate a configuration signal in response to a test request; and a tester coupled to the processor and configured to, by the configuration signal, operate under different operation modes so as to test different to-be-tested objects in the storage network. The test requ…
Who is the assignee on this patent?
Emc Corp
What technology area does this patent fall under?
Primary CPC classification G11C29/56. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 20 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).