Source: http://www.google.com/patents/US7548975?dq=6,957,233
Timestamp: 2014-10-22 08:10:20
Document Index: 404910891

Matched Legal Cases: ['Application No. 2002361837', 'Application No. 2004311001', 'Application No. 02797469', 'Application No. 02828446', 'Application No. 200480033685', 'Application No. 2003']

Patent US7548975 - Methods and apparatus for implementing virtualization of storage within a ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsMethods and apparatus for implementing storage virtualization on a network device of a storage area network are disclosed. A virtual enclosure is created that has one or more virtual enclosure ports and is adapted for representing one or more virtual storage units. Each of the virtual storage units represents...http://www.google.com/patents/US7548975?utm_source=gb-gplus-sharePatent US7548975 - Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosureAdvanced Patent SearchPublication numberUS7548975 B2Publication typeGrantApplication numberUS 10/045,883Publication dateJun 16, 2009Filing dateJan 9, 2002Priority dateJan 9, 2002Fee statusPaidAlso published asCA2472992A1, CA2472992C, CN1311326C, CN1623136A, EP1502179A2, US20030131182, WO2003060688A2, WO2003060688A3Publication number045883, 10045883, US 7548975 B2, US 7548975B2, US-B2-7548975, US7548975 B2, US7548975B2InventorsSanjaya Kumar, Manas Barooah, John L. BurnettOriginal AssigneeCisco Technology, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (61), Non-Patent Citations (26), Referenced by (12), Classifications (10), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetMethods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosureUS 7548975 B2Abstract Methods and apparatus for implementing storage virtualization on a network device of a storage area network are disclosed. A virtual enclosure is created that has one or more virtual enclosure ports and is adapted for representing one or more virtual storage units. Each of the virtual storage units represents one or more physical storage locations on one or more physical storage units of the storage area network. Each of the virtual enclosure ports of the virtual enclosure is associated with a port of a network device within the storage area network. An address or identifier is then assigned to each of the virtual enclosure ports.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5617421Jun 17, 1994Apr 1, 1997Cisco Systems, Inc.Extended domain computer network using standard linksUS5740171Mar 28, 1996Apr 14, 1998Cisco Systems, Inc.Address translation mechanism for a high-performance network switchUS5742604Mar 28, 1996Apr 21, 1998Cisco Systems, Inc.Interswitch link mechanism for connecting high-performance network switchesUS5764636Mar 28, 1996Jun 9, 1998Cisco Technology, Inc.Color blocking logic mechanism for a high-performance network switchUS5809285Dec 21, 1995Sep 15, 1998Compaq Computer CorporationComputer system having a virtual drive array controllerUS5999930Aug 1, 1997Dec 7, 1999Hewlett-Packard CompanyMethod and apparatus for distributed control of a shared storage volumeUS6035105Jan 2, 1996Mar 7, 2000Cisco Technology, Inc.Multiple VLAN architecture systemUS6101497Apr 25, 1997Aug 8, 2000Emc CorporationMethod and apparatus for independent and simultaneous access to a common data setUS6148414Mar 3, 1999Nov 14, 2000Seek Systems, Inc.Methods and systems for implementing shared disk array management functionsUS6188694Dec 23, 1997Feb 13, 2001Cisco Technology, Inc.Shared spanning tree protocolUS6202135Dec 23, 1996Mar 13, 2001Emc CorporationSystem and method for reconstructing data associated with protected storage volume stored in multiple modules of back-up mass data storage facilityUS6208649Mar 11, 1998Mar 27, 2001Cisco Technology, Inc.Derived VLAN mapping techniqueUS6209059Sep 25, 1997Mar 27, 2001Emc CorporationMethod and apparatus for the on-line reconfiguration of the logical volumes of a data storage systemUS6219699Mar 26, 1999Apr 17, 2001Cisco Technologies, Inc.Multiple VLAN Architecture systemUS6226771Dec 14, 1998May 1, 2001Cisco Technology, Inc.Method and apparatus for generating error detection data for encapsulated framesUS6260120 *Jun 29, 1998Jul 10, 2001Emc CorporationStorage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacementUS6266705Sep 29, 1998Jul 24, 2001Cisco Systems, Inc.Look up mechanism and associated hash table for a network switchUS6269381Jun 30, 1998Jul 31, 2001Emc CorporationMethod and apparatus for backing up data before updating the data and for restoring from the backupsUS6269431Aug 13, 1998Jul 31, 2001Emc CorporationVirtual storage and block level direct access of secondary storage for recovery of backup dataUS6295575Jun 29, 1998Sep 25, 2001Emc CorporationConfiguring vectors of logical storage units for data storage partitioning and sharingUS6400730Feb 8, 2000Jun 4, 2002Nishan Systems, Inc.Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP networkUS6542961Dec 21, 1999Apr 1, 2003Hitachi, Ltd.Disk storage system including a switchUS6683883Apr 9, 2002Jan 27, 2004Sancastle Technologies Ltd.ISCSI-FCP gatewayUS6772231Jun 1, 2001Aug 3, 2004Hewlett-Packard Development Company, L.P.Structure and process for distributing SCSI LUN semantics across parallel distributed componentsUS6847647Sep 26, 2000Jan 25, 2005Hewlett-Packard Development Company, L.P.Method and apparatus for distributing traffic over multiple switched fiber channel routesUS6850955Feb 15, 2002Feb 1, 2005Hitachi, Ltd.Storage system and control methodUS6880062Aug 19, 2002Apr 12, 2005Candera, Inc.Data mover mechanism to achieve SAN RAID at wire speedUS6898670Apr 4, 2001May 24, 2005Storeage Networking TechnologiesStorage virtualization in a storage area networkUS6907419Feb 27, 2002Jun 14, 2005Storage Technology CorporationMethod, system, and product for maintaining within a virtualization system a historical performance database for physical devicesUS6952734Aug 21, 2000Oct 4, 2005Hewlett-Packard Development Company, L.P.Method for recovery of paths between storage area network nodes with probationary period and desperation repairUS6978300Oct 19, 2000Dec 20, 2005International Business Machines CorporationMethod and apparatus to perform fabric managementUS6983303Jan 31, 2002Jan 3, 2006Hewlett-Packard Development Company, Lp.Storage aggregator for enhancing virtualization in data storage networksUS6986015Aug 13, 2002Jan 10, 2006Incipient, Inc.Fast path cachingUS7200144 *Oct 18, 2001Apr 3, 2007Qlogic, Corp.Router and methods using network addresses for virtualizationUS7237045Oct 28, 2003Jun 26, 2007Brocade Communications Systems, Inc.Apparatus and method for storage processing through scalable port processorsUS7269168Jul 31, 2002Sep 11, 2007Brocade Communications Systems, Inc.Host bus adaptor-based virtualization switchUS7277431Oct 31, 2002Oct 2, 2007Brocade Communications Systems, Inc.Method and apparatus for encryption or compression devices inside a storage area network fabricUS7353305Oct 28, 2003Apr 1, 2008Brocade Communications Systems, Inc.Apparatus and method for data virtualization in a storage processing deviceUS20020053009 *Jun 19, 2001May 2, 2002Storage Technology CorporationApparatus and method for instant copy of data in a dynamically changeable virtual mapping environmentUS20020083120 *Dec 21, 2001Jun 27, 2002Soltis Steven R.Storage area network file systemUS20020095547 *Jan 12, 2001Jul 18, 2002Naoki WatanabeVirtual volume storageUS20020103889 *Jun 19, 2001Aug 1, 2002Thomas MarksonVirtual storage layer approach for dynamically associating computer storage with processing hostsUS20020103943 *Jul 12, 2001Aug 1, 2002Horatio LoDistributed storage management platform architectureUS20020112113 *Jan 11, 2002Aug 15, 2002Yotta Yotta, Inc.Storage virtualization system and methodsUS20020120741 *Nov 2, 2001Aug 29, 2002Webb Theodore S.Systems and methods for using distributed interconnects in information management enviromentsUS20030131105Jan 9, 2002Jul 10, 2003Moshe CzeigerMapping between virtual local area networks and fibre channel zonesUS20030159058Feb 20, 2003Aug 21, 2003Hitachi, Ltd.Method of performing active data copying processing, and storage subsystem and storage control apparatus for performing active data copying processingUS20030185154Mar 20, 2003Oct 2, 2003Nishan Systems, Inc.Network congestion management systems and methodsUS20030210686 *Oct 18, 2001Nov 13, 2003Troika Networds, Inc.Router and methods using network addresses for virtualizationUS20040030857Jul 31, 2002Feb 12, 2004Brocade Communications Systems, Inc.Hardware-based translating virtualization switchUS20040039939Aug 23, 2002Feb 26, 2004Koninklijke Philips Electronics N.V.Embedded data set processingUS20040057389Sep 12, 2003Mar 25, 2004Finisar CorporationNetwork analysis scalable analysis tool for multiple protocolsUS20040088574Oct 31, 2002May 6, 2004Brocade Communications Systems, Inc.Method and apparatus for encryption or compression devices inside a storage area network fabricUS20050050211Aug 29, 2003Mar 3, 2005Kaul Bharat B.Method and apparatus to manage network addressesUS20050076113Sep 12, 2003Apr 7, 2005Finisar CorporationNetwork analysis sample management processUS20050091426May 27, 2004Apr 28, 2005Horn Robert L.Optimized port selection for command completion in a multi-ported storage controller systemUS20050117522Dec 1, 2003Jun 2, 2005Andiamo Systems, Inc.Apparatus and method for performing fast fibre channel write operations over relatively high latency networksJP2000242434A Title not availableWO2000052576A1Feb 8, 2000Sep 8, 2000Yotta Yotta IncMethods and systems for implementing shared disk array management functionsWO2001080013A1Apr 4, 2001Oct 25, 2001Nelson NahumStorage virtualization in a storage area networkWO2003084106A1Mar 28, 2003Oct 9, 2003Nishan Systems IncNetwork congestion management systems and methods* Cited by examinerNon-Patent CitationsReference1"Fibre Channel-Fabric Generic Requirements (FC-FG)", Dec. 4, 1996, American National Standards Institute, Inc.2Australian Office Action dated May 13, 2008 from related AU Application No. 2002361837, 3 pages.3Australian Office Action dated Oct. 9, 2008 from related AU Application No. 2004311001, 2 pages.4European Office Action dated Jul. 16, 2008 from corresponding European Office Action No. 02797469.0, 10 pages.5European Office Action dated Jun. 8, 2007 from corresponding European Application No. 02797469.0, 13 pgs.6Examiner's Communication (The First Office Action) dated Apr. 7, 2006, from corresponding Chinese Patent Application No. 02828446.1, Methods and Apparatus for Implementing Virtualization of Storage Within a Storage Area Network Through a Virtual Enclosure, English translation, 10 pages; and the non-translated original in Chinese, 10 pages. Total of 20 pages.7Examiner's Communication (The First Office Action) dated Jul. 4, 2008 from Chinese Patent Application No. 200480033685.4 English translation, 10 pages; and the non-translated original in Chinese, 10 pages.8International Search Report dated May 23, 2006 from related PCT Application No. PCT/US2004/039904, 3 pages.9International Search Report dated Oct. 22, 2004 from related PCT Application No. PCT/US02/41079, 6 pages.10Japanese Office Action dated Dec. 9, 2008 from related Japanese Patent Application No. 2003-560717.11Monia et al., "IFCP-A Protocol for Internet Feibre Channel Networking", Dec. 2002, www.ietf.org/lid-abstracts.txt.12PCT International Search Report dated Mar. 11, 2005 from related PCT Application No. PCT/US2003/00883.13U.S. Final Office Action dated Aug. 19, 2008 from related U.S. Appl. No. 10/242,374, 21 pgs.14U.S. Office Action dated Aug. 29, 2007 from related U.S. Appl. No. 10/242,374, 21 pages.15U.S. Office Action dated Jan. 2, 2008 from related U.S. Appl. No. 10/242,374, 21 pages.16U.S. Office Action dated Jan. 7, 2009 from U.S. Appl. No. 10/726,269, 16 pages.17U.S. Office Action dated Jul. 16, 2007 from related U.S. Appl. No. 10/726,269, 16 pages.18U.S. Office Action dated Jun. 27, 2008 from related U.S. Appl. No. 10/726,269, 16 pages.19U.S. Office Action dated Mar. 20, 2007 from related U.S. Appl. No. 10/242,374, 21 pages.20U.S. Office Action dated Mar. 30, 2006 from related U.S. Appl. No. 10/242,374, 19 pages.21U.S. Office Action dated May 3, 2006 from related U.S. Appl. No. 10/726,269 16 pages.22U.S. Office Action dated Nov. 14, 2007 from related U.S. Appl. No. 10/726,269, 16 pages.23U.S. Office Action dated Oct. 2, 2006 from related U.S. Appl. No. 10/242,374, 19 pages.24U.S. Office Action dated Sep. 29, 2006 from related U.S. Appl. No. 10/726,269, 15 pages.25Vibhavasu Vuppala, et al., "Layer-3 Switching Using Virtual Network Ports", Computer Communications and Networks, 1999, Proceedings, 8th International Conference, Boston, MA.26Vuppala, Vibhavasu and Ni, Lionel M.: "Layer-3 Switching Using Virtual Network Ports," Computer Communications and Networks, 1999. Proceedings. Eight International Conference on Boston, MA, USA Oct. 11-13, 1999, Piscataway, NJ, USA, IEEE. ISBN: 0-7803-5794-9; pp. 642-648.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS7606239 *Jan 31, 2003Oct 20, 2009Brocade Communications Systems, Inc.Method and apparatus for providing virtual ports with attached virtual devices in a storage area networkUS7934023Dec 1, 2003Apr 26, 2011Cisco Technology, Inc.Apparatus and method for performing fast fibre channel write operations over relatively high latency networksUS7984227 *May 12, 2008Jul 19, 2011Hitachi, Ltd.Connecting device of storage device and computer system including the same connecting deviceUS8077730 *Sep 9, 2009Dec 13, 2011Brocade Communications Systems, Inc.Method and apparatus for providing virtual ports with attached virtual devices in a storage area networkUS8200871May 13, 2010Jun 12, 2012Brocade Communications Systems, Inc.Systems and methods for scalable distributed storage processingUS8341457 *Mar 11, 2010Dec 25, 2012Lsi CorporationSystem and method for optimizing redundancy restoration in distributed data layout environmentsUS8364809Oct 5, 2009Jan 29, 2013Netapp, Inc.Method and apparatus for debugging protocol traffic between devices in integrated subsystemsUS8402196 *Mar 4, 2010Mar 19, 2013Xyratex Technology LimitedStorage assembly, a physical expander and a methodUS8473947 *Jan 18, 2010Jun 25, 2013Vmware, Inc.Method for configuring a physical adapter with virtual function (VF) and physical function (PF) for controlling address translation between virtual disks and physical storage regionsUS20110179414 *Jan 18, 2010Jul 21, 2011Vmware, Inc.Configuring vm and io storage adapter vf for virtual target addressing during direct data accessUS20110219158 *Mar 4, 2010Sep 8, 2011Xyratex Technology LimitedStorage assembly, a physical expander and a methodUS20110225453 *Mar 11, 2010Sep 15, 2011Lsi CorporationSystem and method for optimizing redundancy restoration in distributed data layout environments* Cited by examinerClassifications U.S. Classification709/226, 709/223, 711/6International ClassificationG06F15/173, G06F12/00, G06F3/06, G06F21/00Cooperative ClassificationG06F2003/0697, G06F3/0601European ClassificationG06F3/06ALegal EventsDateCodeEventDescriptionDec 17, 2012FPAYFee paymentYear of fee payment: 4Jun 27, 2005ASAssignmentOwner name: CISCO TECHNOLOGY, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CISCO SYSTEMS, INC.;REEL/FRAME:016741/0616Effective date: 20040219Owner name: CISCO TECHNOLOGY, INC.,CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CISCO SYSTEMS, INC.;US-ASSIGNMENT DATABASE UPDATED:20100203;REEL/FRAME:16741/616Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CISCO SYSTEMS, INC.;REEL/FRAME:16741/616Jan 25, 2005ASAssignmentOwner name: CISCO TECHNOLOGY, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CISCO SYSTEMS, INC.;REEL/FRAME:015687/0620Effective date: 20050125Jul 6, 2004ASAssignmentOwner name: CISCO SYSTEMS, INC., CALIFORNIAFree format text: MERGER;ASSIGNOR:ANDIAMO SYSTEMS, INC.;REEL/FRAME:014849/0935Effective date: 20040219Owner name: CISCO SYSTEMS, INC.,CALIFORNIAFree format text: MERGER;ASSIGNOR:ANDIAMO SYSTEMS, INC.;US-ASSIGNMENT DATABASE UPDATED:20100203;REEL/FRAME:14849/935Free format text: MERGER;ASSIGNOR:ANDIAMO SYSTEMS, INC.;REEL/FRAME:14849/935Jan 9, 2002ASAssignmentOwner name: ANDIAMO SYSTEMS, CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KUMAR, SANJAYA;BAROOAH, MANAS;BURNETT, JOHN L.;REEL/FRAME:012488/0737Effective date: 20020108RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google