IP Library Granted Patent US 8,560,627
Granted Patent B2
US 8,560,627 · App. 10/444,817 · Granted Oct 15, 2013

Virtual switch for use in fibre channel applications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,560,627
App. No.
10/444,817
Granted
Oct 15, 2013
Kind
B2
Abstract

A virtual switch for use in fiber channel applications is described herein. In an exemplary implementation, a virtual switch is created. The virtual switch stores control-traffic-information associated with a device in a remote autonomous region of a fabric. The device has a domain ID associated with the autonomous region in which it is located. A virtual domain ID associated with the virtual switch is assigned to the device. Accordingly, the virtual domain ID is provided to other autonomous regions for sharing the device.

Claims (30)

1. One or more computer-readable media comprising computer executable instructions that, when executed, direct a computer to:

store control-traffic-information associated with a device in a remote autonomous region of a fabric, the device having a domain ID associated with the autonomous region;

assign a virtual domain ID to the device; and

provide the virtual domain ID to another autonomous region of the fabric for sharing the device.

2. One or more computer-readable media as recited in claim 1 , wherein the computer executable instructions further comprise instructions that, when executed, direct a computer to:

select a data path for communication between the device and another device in the fabric.

3. One or more computer-readable media as recited in claim 1 , wherein the control-traffic information includes a world wide name identification number and a domain ID number.

4. One or more computer-readable media as recited in claim 1 , wherein other devices in the other autonomous region use the virtual domain ID to communicate with the device.

5. One or more computer-readable media as recited in claim 1 , wherein the computer is a border switch.

6. One or more computer-readable media as recited in claim 1 , where the device is a storage device in a storage area network.

7. A system, comprising: a memory comprising a set of computer-executable instructions; and a processor coupled to the memory, the processor configured to execute the computer-executable instructions for:

storing control-traffic-information associated with a device in a remote autonomous region of a fabric, the device having a real domain ID associated with the autonomous region;

assigning a virtual domain ID to the device; and

providing the virtual domain ID to another autonomous region of the fabric for sharing the device.

8. The system as recited in claim 7 , wherein the computer executable instructions further comprise instructions for:

selecting a data path for communication between the device and another device in the fabric.

9. The system as recited in claim 7 , wherein the control-traffic information includes a worldwide name identification number and a domain ID number.

10. The system as recited in claim 7 , wherein other devices in the other autonomous region use the virtual domain ID to send information to the device.

11. The system as recited in claim 7 , wherein the system is a border switch.

12. The system as recited in claim 7 , where the device is a storage device in a storage area network.

13. A method for configuring a fabric in a storage area network, comprising:

storing control-traffic-information associated with a device in a remote autonomous region of a fabric, the device having a real domain ID associated with the autonomous region;

assigning a virtual domain ID to the device; and

providing the virtual domain ID to another autonomous region of the fabric for sharing the device.

14. The method as recited in claim 13 , further comprising:

selecting a data path for communication between the device and another device in the fabric.

15. The method as recited in claim 13 , wherein the control-traffic information includes a worldwide name identification number and a domain ID number.

16. The method as recited in claim 13 , wherein other devices in the other autonomous region use the virtual domain ID to send information to the device.

17. The method as recited in claim 13 , wherein the system is a border switch.

18. The method as recited in claim 13 , where the device is a storage device in a storage area network.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 031007/0252 →
MERGER Recorded Aug 10, 2013
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 030984/0576 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2003
From: KRIEG, WILLIAM R.; SHAFER, JEFFREY J.
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 014487/0840 →