U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Virtual ports for data transferring of a data storage system

Patent 6421711 Issued on July 16, 2002. Estimated Expiration Date: Icon_subject June 29, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Fault tolerant and load sharing processing system
Patent #: 4577272
Issued on: 03/18/1986
Inventor: Ballew ,   et al.

Direct control facility for multiprocessor network
Patent #: 5146605
Issued on: 09/08/1992
Inventor: Beukema, et al.

System and method for disk mapping and data retrieval
Patent #: 5206939
Issued on: 04/27/1993
Inventor: Yanai, et al.

Local-remote apparatus with specialized image storage modules
Patent #: 5321816
Issued on: 06/14/1994
Inventor: Rogan, et al.

Reconfigurable, multi-function data storage system controller selectively operable as an input channel adapter and a data storage unit adapter
Patent #: 5335352
Issued on: 08/02/1994
Inventor: Yanai, et al.

System and method for dynamically controlling cache management
Patent #: 5381539
Issued on: 01/10/1995
Inventor: Yanai, et al.

Frame relay protocol-based multiplex switching scheme for satellite
Patent #: 5434850
Issued on: 07/18/1995
Inventor: Fielding, et al.

Quality of service management for source routing multimedia packet networks
Patent #: 5461611
Issued on: 10/24/1995
Inventor: Drake, Jr., et al.

Method and system of multicast routing for groups with a single transmitter
Patent #: 5517494
Issued on: 05/14/1996
Inventor: Green

Dynamically controlled routing using virtual nodes
Patent #: 5526414
Issued on: 06/11/1996
Inventor: Bedard, et al.

More ...

Inventors

Assignee

Application

No. 106299 filed on 06/29/1998

US Classes:

709/213, MULTICOMPUTER DATA TRANSFERRING VIA SHARED MEMORY710/36, Input/Output access regulation711/153Shared memory partitioning

Examiners

Primary: Rinehart, Mark H.
Assistant: Vu, Hung

Attorney, Agent or Firm

Foreign Patent References

  • WO 97/16023 WO 05/13/1997

International Class

G06F 015/167

Abstract

A storage controller has at least one physical data port for a data network including host processors. The storage controller is programmed to provide a plurality of virtual ports for access to storage, and a virtual switch for routing storage access requests from the physical port to the virtual ports. The virtual ports and the virtual switch are defined by software. The virtual ports appear to the hosts as physical ports in the data network. For example, in a Fiber-Channel network, the virtual ports have World Wide Names (WWNs) and are assigned temporary addresses (S_Ds), and the virtual switch provides a name server identifying the WWNs and S_IDs of the virtual ports. For convenient partitioning of storage among host processors, one or more virtual ports are assigned to each host, and a set of storage volumes are made accessible from each virtual port. A host can access storage at a virtual port only if the virtual port has been assigned to the host. Preferably, storage can be accessed through each virtual port by no more than one assigned host, although a shared volume may be accessible from more than one virtual port. The storage controller may provide a service for reporting to a host the virtual ports through which the host can access storage, and the storage volumes that are accessible to the host through each of the virtual ports.

Other References

  • Cisco IOS software, 1996. www.piz.tu-berlin.de/docs/misc/ciscodoc/data/doc/cintrnet/prod_cat/79999. htm.
  • IEEE/IEE Electronic Library, "Scheduling for Interactive Operations in Parallel Video Servers" Min-You Wu; Wei Shu, Dept. of Comput. Sci., State Univ. of New York, Buffalo, NY; Multimedia Computing and Systems '97, Jun. 3-6, 1997, pp. 178-185
  • IEEE/IEE Electronic Library, "On The Efficient Retrieval of VBR Video in a Multimedia Server" Sambit Shau; Zhi-Li Zhang; Kurose, J.; Towsley, D. Dept. of Comput. Sci., Massachusetts Univ., MA. Multimedia Computing and Systems '97, Jun. 3-6, 1997, pp. 46-53
  • IEEE/IEE Electronic Library, "Scheduling of Storage and Cache Servers For Replicated Multimedia Date" Park Kyeongho; Yanghee Choi; Chong Sang Kim, Dept. of Comput. Eng., Seoul Nat. Univ., South Koria; High Performance Computing on the Information Superhighway, 1997 HPC Asia '97, Apr. 18-May 1, 1997, pp. 484-487
  • Fibre Channel, Fabric Generic Requirements (FC-FC) Rev. 3.5; ANSI X3.289-199x; X3T11/Project958-D; Working Draft Proposed American National Standard for Information Systems, Aug. 7, 1996, pp. i-x, 1-23
  • IEEE/IEE Electronic Library, "The Design and Implementation of a Multimedia Storage Server to Support Video-On-Demand Applications" Molano, A.; Garcia-Martinez, A.; Vina A.; Univ. Autonoma de Madrid, Sprain; EUROMICRO Conference, Sep. 2-5, 1996, pp. 564-571
  • IEEE/IEE Electronic Library; "Techniques for Increasing the Stream Capacity of a Multimedia Server" Jadav, D.; Choudhary, A.; ECE Dept., Syracuse Univ., NY, 3rd Intl. Conf. on High Performance Computing, Dec. 19-22, 1996, pp. 43-48
  • IEEE/IEE Electronic Library, "MMPacking: A Load and Storage Balancing Algorithm for Distributed Multimedia Servers" Serpanos, D.N.; Georgiadis, L.; Bouloutas, T.; IBM Thomas J. Watson Res. Center, Yorktown Heights, NY;1996 IEEE Int'l Conf. on Computer Design VLSI in Computers and Processors, Oct. 7-9, 1996, pp. 170-174
  • Fibre Channel, Generic Services (FC-GS) Rev. 3.1, dpANS X3.288-199xX3T11/Project 1050D; Working Draft Proposed American National Standard for Information Systems, Aug. 7, 1996, pp. i-xiv, 1-84
  • Fibre Channel--FAQ's Answers, Technology, Mar. 18, 1998, pp. 1-15; http://www.fibrechannel.com/technology/answer.htm
  • Fiber Channel Tutorial, Technology, pp. 1-8, Mar. 7, 1998, pp. 1-8; http://www.fibrechannel.com/technology/tutorial, htm
  • Networking Group, Internet-Draft, Paul J. Leach, Dilip C. Naik, "A Common Internet File System (CIFS/1.0) Protocol", Dec. 19, 1997, pp. 1-121
  • Fibre Channel Overview, Zoltan Meggyesi, KFKI--RMKI, Research Institute for Particle and Nuclear Physics, Dec. 9, 1997; pp. 1-10, http://www1.cern.ch/HSI/fcs/spec/overview.htm
  • Fibre Channel, TR-20-199x, "Fabric Loop Attachment" (FC-FLA) Rev. 2.7, NCITS Working Draft Proposed Technical Report, Aug. 12, 1997, pp. i-xiv, 1-122
  • Tina, "A Common Software Architecture for Multimedia and Information Services" Emmanual Darmois, Motoo Hoshi, Aug. 9, 1997, pp. 1-6, http://www.tinac.com/about/nutshell.htm
  • IEEE/IEEE Electronic Library, "Performance Model of the Argonne Voyager" Dixz, T.; Olson, R; Stevens, R.; Div. of Math & Comput.Sci., Agronne Nat. Lab, IL, USA; Application-Specific Systems, Architectures and Processors 1997, Conference held: Jul. 14-16, 1997, pp. 316-327
  • RFC 1910, RFC Archive; "User-Based Security Model for SNMPv2", G. Waters, Editor, Bell-Northern Research Ltd., Feb. 1996, pp. 1-40
  • IEEE/IEE Electronic Library, "High-Performance VOD Server AIMS" Nishikawa, K.; Egawa, H.; Kawai, O.; Inamoto, Y.; Fujitsu Labs. Ltd., Kawasaki, Japan; Global TelecommunicationsConference, Nov. 13-17, 1995, pp. 795-798
  • Fibre Channel Arbitrated Loop (FC-AL) Rev. 4.5; X3.272-199xX3T11/Project960D; Working Draft Proposal American National Standard For Information Technology, Jun. 1, 1995, pp. i-x, 1-92
  • IEEE/IEE Electronic Library, "Multimedia Servers-design and Performance" Ghafir, H.; Chadwick, H.; IBM Corp., Bethesda, MD; Global Telecommunications Conference, Nov. 28-Dec. 2, 1994, pp. 886-890
  • IEEE/IEE Electronic Library, "Multimedia Storage Servers: A Tutorial" Gemmell, D.J.; Vin, H.M.; Kandlur, D.D.; Venkat Rangan, P.; Rowe, L.A.; Simon Fraser Univ., Burnaby, BC, Canada, Computer, May 1995, pp. 40-49
  • IEEE/IEE Electronic Library, "An Observation-Based Admission Control Algorithm For Multimedia Servers" Vin, H.M.; Goyal, A.; Goyal, A.; Goyal, P.; Dept. of Comput. Sci., Texas Univ., Austin, TX; International Conference on Multimedia Computing and Systems, 1994, May 15-19, 1994, pp. 234-243
  • "Symmetrix Model 55XX Product Manual, P/N 200-810-550 Rev D" EMC Corporation, Hopkinton, Mass., May 1994, pp. 1-236
  • IEEE/IEE Electronic Library, "Data Organization and Storage Hierarchies in a Multimedia Server" Christodoulakis,S.; Anestopoulos, D; Argyropoulos,S.; Tech. Univ. of Crete, Chania, Greece; Compcon Spring '93, Feb. 22-26, 1993, pp. 596-604
  • Lev Vaitzblitr; "The Design and Implementation of a High-Bandwidth File Server for Continuous Media" Thesis, Master of Science, Massachusetts Institute of Technology, Cambridge, Mass., Sep. 1991, pp. 1-95
  • J. Case, M. Fedor, M. Schoffstall, J. Davin, "A Simple Network Management Protocol (SNMP)," May 1990, MIT Laboratory for Computer Science, Cambridge, Mass., pp. 1-35
  • Ulyless Black, "TCP/IP and Related Protocols", McGraw-Hill, Inc., New York, N.Y., pp. 304-13
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?