Switch assisted frame aliasing for storage virtualization
AssigneeBroadcom Corporation
InventorsLani William Brewer, John Gifford Logan
Life of this patent
Estimating the term…
Loading patent…
AssigneeBroadcom Corporation
InventorsLani William Brewer, John Gifford Logan
Estimating the term…
An apparatus and process for relabelling and redirecting at least some of the read transaction data frames and the write transaction write data and transfer ready frames in a network so as to bypass a storage manager and pass directly between the client and a storage device via a switch. This eliminates the storage manager as a bottleneck. Some embodiments redirect every read and write transaction, and others redirect only large transactions, or only ones not stored in cache or when latency gets too high. Redirection is accomplished by transmission from the storage manager to a switch redirection commands that contain old and new address data. When a frame to be redirected comes in, its address is compared to the old address data. If there is a match, the new address data is substituted and the frame is passed to a conventional routing process to be routed so as to bypass the storage manager.
A switch for a packet switched or frame switched network, said switch having conventional routing circuitry, said network having client devices and storage devices and a storage manager that decides to redirect read and/or write transactions on any basis so as to virtualize said storage devices, said switch comprising:
A virtualizing storage manager for a packet switched or frame switched network, said network having client devices and storage devices and a switch having any structure capable of redirecting read and/or write transactions based upon commands from said storage manager so as to virtualize said storage devices, said storage manager comprising:
A packet switched or frame switched network, comprising:
A packet switched or frame switched network, comprising:
A switch for a packet or frame switched network including one or more client devices and one or more storage devices and a storage manager server, said switch comprising:
A storage manager for a packet or frame switched network including one or more client devices and one or more storage devices and a switch, said storage manager comprising:
A packet or frame switched network including one or more client devices and one or more storage devices each of which is coupled to a packet or frame switch comprising:
A packet or frame switched network including one or more client devices and one or more storage devices, each of which is coupled to a packet or frame switch, comprising:
A packet or frame switched network including one or more client devices and one or more storage devices, comprising:
A process of redirecting selected types of data frames or packets which are part of a read transaction between a client computer and a storage device in a packet or frame switched network including a storage manager, one or more client computers, one or more storage devices and a packet or frame switch, comprising the steps:
A process of redirecting selected frames or packets which are part of read transaction between a client device which is requesting data and which transmitted a read request to a storage manager via a packet or frame switch requesting data from a storage device which stores the requested data, said client and storage device and storage manager and switch all being in a packet or frame switched network, said process carried out in said switch and comprising the steps:
A process for controlling redirection of selected data frames or packets of selected types which are part of a read transaction between a client device and a storage device in a packet or frame switched network wherein said client device initiates said read transaction to be redirected by transmitting a read request to a storage manager via a switch requesting data from a particular storage device, said process carried out in said storage manager and comprising the steps:
A process of redirecting data frames or packets in a packet or frame switched network, said process carried out in a switch and comprising the steps:
A process of redirecting data frames or packets in a packet or frame switched network comprising the steps:
A process of redirecting data frames or packets in a packet or frame switched network, said process carried out in a switch and comprising the steps:
A system comprising:
A switch for a packet switched or frame switched network, said switch having conventional routing circuitry, said network having client devices and storage devices and a storage manager that decides to redirect read and/or write transactions on any basis so as to virtualize said storage devices, said switch comprising:
Dependencies are inferred from the claim text.