[go: up one dir, main page]

DE10162524A1 - Interfacevorrichtung für virtuelle Speicher - Google Patents

Interfacevorrichtung für virtuelle Speicher

Info

Publication number
DE10162524A1
DE10162524A1 DE10162524A DE10162524A DE10162524A1 DE 10162524 A1 DE10162524 A1 DE 10162524A1 DE 10162524 A DE10162524 A DE 10162524A DE 10162524 A DE10162524 A DE 10162524A DE 10162524 A1 DE10162524 A1 DE 10162524A1
Authority
DE
Germany
Prior art keywords
unit
control unit
data
data storage
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE10162524A
Other languages
English (en)
Inventor
Jerry Chen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Micro Star International Co Ltd
Original Assignee
Micro Star International Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US10/012,535 priority Critical patent/US20030110300A1/en
Application filed by Micro Star International Co Ltd filed Critical Micro Star International Co Ltd
Priority to DE10162524A priority patent/DE10162524A1/de
Publication of DE10162524A1 publication Critical patent/DE10162524A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0607Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0662Virtualisation aspects
    • G06F3/0664Virtualisation aspects at device level, e.g. emulation of a storage device or system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Bei einer Interfacevorrichtung (1) für virtuelle Speicher ist eine Steuereinheit (13) für die virtuellen Speicher über eine zweite Verbindungseinheit (11) mit einer ersten Verbindungseinheit (20) an einem Terminalcomputer (2) und außerdem über eine Netzwerksteuereinheit (12) mit einem Netzwerksystem verbunden. Eine Verarbeitungseinheit (14), die mit der Netzwerksteuereinheit (12) und der Speichereinheit (13) für die virtuellen Speicher verbunden ist, überträgt die ausgehenden Daten, die von der Steuereinheit (13) für die virtuellen Speicher aufgenommen werden, nach einer ersten Datenformattransformation zum Speichern der ausgehenden Daten in der Datenspeichereinrichtung (41; 42; 43; 44) über die Netzwerksteuereinheit (12) an das Netzwerksystem, und die eingehenden Daten, die von der Netzwerksteuereinheit (12) aufgenommen werden, nach einer zweiten Datenformattransformation über die Steuereinheit (13) für die virtuellen Speicher und die zweite Verbindungseinheit (11) an den Terminalcomputer (2).

Description

  • Die Erfindung betrifft eine Interfacevorrichtung für virtuelle Speicher und insbesondere eine Interfacevorrichtung für virtuelle Speicher, die einen Terminalcomputer und eine Datenspeichereinrichtung eines Netzwerksystems miteinander verbindet.
  • Ein Netzwerksystem umfaßt eine Anzahl von herkömmlichen Computern, von denen jeder im allgemeinen zur Datenspeicherung eine Datenspeichereinrichtung enthält, etwa ein Festplattenlaufwerk, ein Diskettenlaufwerk, ein CD-Laufwerk und dergleichen. Da auf jede der Datenspeichereinrichtungen nur durch den entsprechenden einen der herkömmlichen Computer zugegriffen wird, ist es nicht möglich, alle Datenspeichereinrichtungen im Netzwerksystem wirkungsvoll zu verwalten. Außerdem haben die Datenspeichereinrichtungen der herkömmlichen Computer im Gebrauch die folgenden Nachteile:
    • 1. Wenn die Datenspeichereinrichtung, etwa ein Festplattenlaufwerk mit fester Speicherkapazität, für den Benutzer nicht ausreicht, ist es erforderlich, ein weiteres Festplattenlaufwerk zu installieren, was in der Regel zu Unannehmlichkeiten und Schwierigkeiten beim Einbau des zusätzlichen Festplattenlaufwerks führt. Wenn die Daten einem Diskettenlaufwerk oder einem CD-Laufwerk entnommen werden, müssen die Disketten bzw. CDs sorgfältig gelagert werden, um Schäden und Datenverluste zu vermeiden, was auch zu Unannehmlichkeiten führt.
    • 2. Da die Datenspeichereinrichtung, etwa ein Festplattenlaufwerk, direkt mit dem Hauptmodul des herkömmlichen Computers verbunden ist, treten leicht Schäden und Datenverluste an der Festplatte auf, wenn der herkömmliche Computer nicht normal abgeschaltet wird.
    • 3. Beim Betrieb mit mehreren Betriebssystemen ist es schwierig, die Datenspeichereinrichtung zu partitionieren oder zu vergrößern.
  • Aufgabe der vorliegenden Erfindung ist es daher, eine Interfacevorrichtung für virtuelle Speicher zu schaffen, mit der ein Terminalcomputer und eine Datenspeichereinrichtung eines Netzwerksystems derart miteinander verbunden werden können, daß über den Terminalcomputer auf die Datenspeichereinrichtung zugegriffen werden kann.
  • Erfindungsgemäß ist eine Interfacevorrichtung für virtuelle Speicher dafür vorgesehen, einen Terminalcomputer und eine Datenspeichereinrichtung eines Netzwerksystems so miteinander zu verbinden, daß über den Terminalcomputer auf die Datenspeichereinrichtung zugegriffen werden kann. Der Terminalcomputer ist dazu mit einer ersten Verbindungseinheit versehen, die so ausgestaltet ist, daß sie an wenigstens ein peripheres Datenspeichermedium angeschlossen werden kann. Die Interfacevorrichtung für virtuelle Speicher umfaßt
    eine zweite Verbindungseinheit, die dafür vorgesehen ist, an die erste Verbindungseinheit angeschlossen zu werden;
    eine Netzwerksteuereinheit, die dafür vorgesehen ist, an das Netzwerksystem angeschlossen zu werden;
    eine Steuereinheit für die virtuellen Speicher, die mit der zweiten Verbindungseinheit und der Netzwerksteuereinheit verbunden ist und die in der Lage ist, aus dem Terminalcomputer ausgehende Daten von der zweiten Verbindungseinheit und von der Datenspeichereinrichtung des Netzwerksystems eingehende Daten aus der Netzwerksteuereinheit aufzunehmen; und
    eine Verarbeitungseinheit, die mit der Netzwerksteuereinheit und der Speichereinheit für die virtuellen Speicher verbunden ist,
    wobei die Verarbeitungseinheit so betrieben werden kann, daß die ausgehenden Daten, die von der Steuereinheit für die virtuellen Speicher aufgenommen werden, nach einer ersten Datenformattransformation an den ausgehenden Daten zum Speichern der ausgehenden Daten in der Datenspeichereinrichtung über die Netzwerksteuereinheit an das Netzwerksystem übertragen werden, und
    wobei die Verarbeitungseinheit des weiteren so betrieben werden kann, daß die eingehenden Daten, die von der Netzwerksteuereinheit aufgenommen werden, nach einer zweiten Datenformattransformation an den eingehenden Daten über die Steuereinheit für die virtuellen Speicher und die zweite Verbindungseinheit an den Terminalcomputer übertragen werden.
  • Die Erfindung wird im folgenden anhand der Zeichnungen beispielhaft näher beschrieben, wobei aus dieser Beschreibung weitere Merkmale und Vorteile der vorliegenden Erfindung hervorgehen. In den Zeichnungen zeigen:
  • Fig. 1 ein schematisches Blockschaltbild einer bevorzugten Ausführungsform einer Interfacevorrichtung für virtuelle Speicher;
  • Fig. 2 eine schematische Darstellung der Verbindung der bevorzugten Ausführungsform mit einem Netzwerksystem mit einer Anzahl von Datenspeichereinrichtungen über einen Netzwerkknoten;
  • Fig. 3 eine schematische Ansicht der Hauptplatine eines Computers; und
  • Fig. 4 eine schematische Darstellung einer Anwendung der bevorzugten Ausführungsform der Interfacevorrichtung bei einem Büro-Netzwerksystem.
  • Die Fig. 1 und 2 zeigen eine bevorzugte Ausführungsform einer Interfacevorrichtung 1 für virtuelle Speicher. Die Interfacevorrichtung 1 für virtuelle Speicher ist dafür vorgesehen, einen Terminalcomputer und eine von mehreren Datenspeichereinrichtungen 41, 42, 43, 44 eines Netzwerksystems über einen Netzwerkknoten 46 derart miteinander zu verbinden, daß vom Terminalcomputer aus auf die eine der Datenspeichereinrichtungen 41, 42, 43, 44 zugegriffen werden kann. Bei der vorliegenden Ausführungsform enthält der Terminalcomputer eine Hauptplatine 2, die in der Fig. 3 gezeigt ist und die mit einer ersten Verbindungseinheit 20 versehen ist, die so ausgestaltet ist, daß an sie wenigstens ein peripheres Datenspeichermedium angeschlossen werden kann. Die erste Verbindungseinheit 20 umfaßt vier PCI-Steckplätze 201, zwei DIMM- Steckplätze 202, zwei IDE-Steckplätze 203, einen FDD-Steckplatz 204 und zwei SCSI-Steckplätze 205. Die Interfacevorrichtung 1 für virtuelle Speicher besteht, wie in den Fig. 1 und 2 gezeigt, aus einer Leiterplatte 16, einer zweiten Verbindungseinheit 11, einer Netzwerksteuereinheit 12, einer Steuereinheit 13 für die virtuellen Speicher und einer Verarbeitungseinheit 14.
  • Auf der Leiterplatte 16 sind die zweite Verbindungseinheit 11, die Netzwerksteuereinheit 12, die Steuereinheit 13 für die virtuellen Speicher und die Verarbeitungseinheit 14 angeordnet. Die Leiterplatte 16 weist des weiteren einen Steckerabschnitt 10 (z. B. mit Gold-Kontaktstreifen) auf, der dafür vorgesehen ist, in einen der PCI-Steckplätze 201 auf der Hauptplatine 2 eingesteckt zu werden.
  • Die zweite Verbindungseinheit 11 ist dafür vorgesehen, mit der ersten Verbindungseinheit 20 verbunden zu werden. Bei der vorliegenden Ausführungsform umfaßt die zweite Verbindungseinheit 11 zwei IDE-Verbinder 111, einen FDD-Verbinder 112 und zwei SCSI-Verbinder 113, die dafür vorgesehen sind, über ein externes Kabel mit den IDE-Steckplätzen 203, dem FDD-Steckplatz 204 und den SCSI-Steckplätzen 205 verbunden zu werden.
  • Die Netzwerksteuereinheit 12 ist dafür vorgesehen, an das Netzwerksystem angeschlossen zu werden. Wenn der Terminalcomputer eingeschaltet wird, kann die Netzwerksteuereinheit 12 so betrieben werden, daß zu wenigstens einer bestimmten der Datenspeichereinrichtungen 41, 42, 43, 44, zum Beispiel der Datenspeichereinrichtung 41, eine Verbindung hergestellt wird. Der Terminalcomputer ist dann in der Lage, ein in der Datenspeichereinrichtung 41 gespeichertes Betriebssystem zu laden und auszuführen und die Datenspeichereinrichtung 41 als Datenspeichermedium zu benennen und zu verwenden. Die Datenspeichereinrichtung 41 umfaßt eine Anzahl von Festplattenlaufwerken, von denen jedes einen relativ großen Speicherbereich zur Datenspeicherung aufweist.
  • Die Steuereinheit 13 für die virtuellen Speicher ist mit der zweiten Verbindungseinheit 11 (mit den IDE-Verbindern 111, dem FDD-Verbinder 112 und den SCSI-Verbindern 113) und der Netzwerksteuereinheit 12 verbunden. Die Steuereinheit 13 für die virtuellen Speicher ist in der Lage, die aus dem Computerterminal ausgehenden Daten an der zweiten Verbindungseinheit 11 aufzunehmen und die von der Datenspeichereinrichtung 41 des Netzwerksystems eingehenden Daten an der Netzwerksteuereinheit 12 aufzunehmen.
  • Die Verarbeitungseinheit 14 ist mit der Netzwerksteuereinheit 12 und der Steuereinheit 13 für die virtuellen Speicher verbunden. Die Verarbeitungseinheit 14 sorgt dafür, daß die ausgehenden Daten, die von der Steuereinheit 13 für die virtuellen Speicher aufgenommen werden, nach dem Ausführen einer ersten Datenformattransformation an den ausgehenden Daten, etwa einer Datenpaketbildung, zum Speichern der ausgehenden Daten in der Datenspeichereinrichtung 41 über die Netzwerksteuereinheit 12 an das Netzwerksystem übertragen werden. Die Verarbeitungseinheit 14 sorgt außerdem dafür, daß die eingehenden Daten, die von der Netzwerksteuereinheit 12 aufgenommen werden, nach dem Ausführen einer zweiten Datenformattransformation an den eingehenden Daten, etwa einer Paketdatengewinnung, über die Steuereinheit 13 für die virtuellen Speicher und die zweite Verbindungseinheit 11 an die Hauptplatine 2 des Computerterminals übertragen werden.
  • Die Interfacevorrichtung 1 für virtuelle Speicher umfaßt des weiteren eine Speichereinheit 15, die mit der Verarbeitungseinheit 14 verbunden ist und die auf der Leiterplatte 16 angeordnet ist. Bei der vorliegenden Ausführungsform ist die Speichereinheit 15 ein Flash-ROM, das dafür vorgesehen ist, für den Terminalcomputer ein Betriebssystem und einen Datenspeicherbereich bereitzustellen, wenn die Netzwerksteuereinheit 12 nicht mit dem Netzwerksystem verbunden ist.
  • Wenn die Interfacevorrichtung 1 für virtuelle Speicher mit dem Terminalcomputer und der Datenspeichereinrichtung 41 verbunden ist und mit einer relevanten Software betrieben wird, kann demnach die Datenspeichereinrichtung 41 als virtuelles Plattenlaufwerk (HDD, FDD oder MOD bzw. Festplattenlaufwerk, Diskettenlaufwerk oder CD-ROM-Laufwerk) für den Terminalcomputer dienen. Wenn der Terminalcomputer ausgehende Daten hat, die zu speichern sind, werden die ausgehenden Daten über die erste und die zweite Verbindungseinheit 20, 11 zu der Steuereinheit 13 für die virtuellen Speicher gegeben. Die Verarbeitungseinheit 14 transformiert dann die ausgehenden Daten zu einem Datenpaket, das über die Netzwerksteuereinheit 12 zur Datenspeicherung zu der Datenspeichereinrichtung 41 gesendet wird.
  • Wenn der Terminalcomputer eingehende Daten aus der Datenspeichereinrichtung 41 auslesen will, erzeugt er ein Lesesignal, das über die erste und die zweite Verbindungseinheit 20, 11 und die Steuereinheit 13 für die virtuellen Speicher von der Verarbeitungseinheit 14 aufgenommen wird, so daß die Verarbeitungseinheit 14 die Netzwerksteuereinheit 12 so steuern kann, daß diese die eingehenden Daten (in einem Datenpaketformat) aus der Datenspeichereinrichtung 41 ausliest. An den eingehenden Daten wird dann eine Datenformattransformation ausgeführt, die im vorliegenden Beispiel das Datenpaketformat des Netzwerks in das Datenformat des Terminalcomputers umwandelt. Die eingehenden Daten werden danach über die Steuereinheit 13 für die virtuellen Speicher und die zweite und die erste Verbindungseinheit 11, 20 zum Terminalcomputer gegeben.
  • Wie in der Fig. 4 gezeigt, kann die beschriebene Interfacevorrichtung 1 für virtuelle Speicher in jedem der vielen Terminalcomputer eines beliebigen Netzwerksystems installiert werden, etwa in einem Büro-Netzwerksystem. Das Netzwerksystem ist des weiteren mit einer Anzahl von Datenspeichereinrichtungen 51, 52, 53, 54 versehen, die über einen Netzwerkknoten 55 mit jedem der Terminalcomputer verbunden sind, so daß ein ganzheitliches lokales Netzwerk entsteht. Mittels der beschriebenen Interfacevorrichtung 1 für virtuelle Speicher kann von jedem Terminalcomputer auf jede der vielen Datenspeichervorrichtungen 51, 52, 53, 54 zugegriffen werden.
  • Einige Vorteile der beschriebenen Interfacevorrichtung sind:
    • 1. Mittels der beschriebenen Interfacevorrichtung 1 für virtuelle Speicher können die in den Datenspeichereinrichtungen des Netzwerksystems gespeicherten Daten zentral verwaltet werden. Zum Beispiel können, wenn ein in den Datenspeichereinrichtungen gespeichertes Betriebssystem aktualisiert wird, sofort alle Terminalcomputer in dem Netzwerksystem das aktualisierte Betriebssystem laden und ausführen.
    • 2. Die Datenspeichereinrichtungen stellen sehr viel Speicherplatz für die Datenspeicherung zur Verfügung, so daß die in den herkömmlichen Computern installierten Plattenlaufwerke (HDD, FDD und MOD) in den Terminalcomputern des Netzwerks weggelassen werden können, mit dem Ergebnis von weniger Kosten und einer geringeren Größe.
    • 3. Der Speicherplatz in der Datenspeichereinrichtung kann leicht partitioniert werden.

Claims (5)

1. Interfacevorrichtung (1) für virtuelle Speicher, das dafür vorgesehen ist, einen Terminalcomputer (2) und eine Datenspeichereinrichtung (41; 42; 43; 44) eines Netzwerksystems derart miteinander zu verbinden, daß vom Terminalcomputer (2) auf die Datenspeichereinrichtung (41; 42; 43; 44) zugegriffen werden kann, wobei der Terminalcomputer (2) mit einer ersten Verbindungseinheit (20) versehen ist, die so ausgestaltet ist, daß an sie wenigstens ein peripheres Datenspeichermedium angeschlossen werden kann, und wobei die Interfacevorrichtung (1) für virtuelle Speicher gekennzeichnet ist durch
eine zweite Verbindungseinheit (11), die dafür vorgesehen ist, an die erste Verbindungseinheit (20) angeschlossen zu werden;
eine Netzwerksteuereinheit (12), die dafür vorgesehen ist, an das Netzwerksystem angeschlossen zu werden;
eine Steuereinheit (13) für die virtuellen Speicher, die mit der zweiten Verbindungseinheit (11) und der Netzwerksteuereinheit (12) verbunden ist und die in der Lage ist, aus dem Terminalcomputer (2) ausgehende Daten von der zweiten Verbindungseinheit (11) aufzunehmen sowie von der Datenspeichereinrichtung (41; 42; 43; 44) des Netzwerksystems eingehende Daten aus der Netzwerksteuereinheit (12) aufzunehmen; und durch
eine Verarbeitungseinheit (14), die mit der Netzwerksteuereinheit (12) und der Speichereinheit (13) für die virtuellen Speicher verbunden ist,
wobei die Verarbeitungseinheit (14) so betrieben werden kann, daß die ausgehenden Daten, die von der Steuereinheit (13) für die virtuellen Speicher aufgenommen werden, nach einer ersten Datenformattransformation an den ausgehenden Daten zum Speichern der ausgehenden Daten in der Datenspeichereinrichtung (41; 42; 43; 44) über die Netzwerksteuereinheit (12) an das Netzwerksystem übertragen werden, und
wobei die Verarbeitungseinheit (14) des weiteren so betrieben werden kann, daß die eingehenden Daten, die von der Netzwerksteuereinheit (12) aufgenommen werden, nach einer zweiten Datenformattransformation an den eingehenden Daten über die Steuereinheit (13) für die virtuellen Speicher und die zweite Verbindungseinheit (11) an den Terminalcomputer (2) übertragen werden.
2. Interfacevorrichtung nach Anspruch 1, gekennzeichnet durch eine Speichereinheit (15), die mit der Verarbeitungseinheit (14) verbunden ist und die dafür vorgesehen ist, für den Terminalcomputer (2) ein Betriebssystem und einen Datenspeicherbereich bereitzustellen, wenn die Netzwerksteuereinheit (12) vom Netzwerksystem getrennt ist.
3. Interfacevorrichtung nach Anspruch 2, gekennzeichnet durch eine Leiterplatte (16), auf der die zweite Verbindungseinheit (11), die Netzwerksteuereinheit (12), die Steuereinheit (13) für die virtuellen Speicher, die Verarbeitungseinheit (14) und die Speichereinheit (15) angeordnet sind.
4. Interfacevorrichtung nach Anspruch 1, gekennzeichnet durch eine Leiterplatte (16), auf der die zweite Verbindungseinheit (11), die Netzwerksteuereinheit (12), die Steuereinheit (13) für die virtuellen Speicher und die Verarbeitungseinheit (14) angeordnet sind.
5. Interfacevorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die zweite Verbindungseinheit (11) wenigstens einen IDE-Verbinder (111), einen FDD-Verbinder (112) und/oder einen SCSI-Verbinder (113) umfaßt.
DE10162524A 2001-12-12 2001-12-19 Interfacevorrichtung für virtuelle Speicher Ceased DE10162524A1 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/012,535 US20030110300A1 (en) 2001-12-12 2001-12-12 Virtual storage interface device
DE10162524A DE10162524A1 (de) 2001-12-12 2001-12-19 Interfacevorrichtung für virtuelle Speicher

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/012,535 US20030110300A1 (en) 2001-12-12 2001-12-12 Virtual storage interface device
DE10162524A DE10162524A1 (de) 2001-12-12 2001-12-19 Interfacevorrichtung für virtuelle Speicher

Publications (1)

Publication Number Publication Date
DE10162524A1 true DE10162524A1 (de) 2003-07-17

Family

ID=28792809

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10162524A Ceased DE10162524A1 (de) 2001-12-12 2001-12-19 Interfacevorrichtung für virtuelle Speicher

Country Status (2)

Country Link
US (1) US20030110300A1 (de)
DE (1) DE10162524A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007041092A1 (de) * 2007-08-30 2009-03-05 Vodafone Holding Gmbh Elektronisches Endgerät, externes Speichersystem und Verfahren zum Betrieb eines externen Speichersystems

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8301810B2 (en) * 2004-12-21 2012-10-30 Infortrend Technology, Inc. SAS storage virtualization controller, subsystem and system using the same, and method therefor
US10353633B2 (en) * 2013-12-19 2019-07-16 Sony Interactive Entertainment LLC Mass storage virtualization for cloud computing
US10635316B2 (en) 2014-03-08 2020-04-28 Diamanti, Inc. Methods and systems for data storage using solid state drives
US10628353B2 (en) 2014-03-08 2020-04-21 Diamanti, Inc. Enabling use of non-volatile media-express (NVMe) over a network
CA2941702A1 (en) 2014-03-08 2015-09-17 Diamanti, Inc. Methods and systems for converged networking and storage
US11921658B2 (en) 2014-03-08 2024-03-05 Diamanti, Inc. Enabling use of non-volatile media-express (NVMe) over a network
CN111971691A (zh) * 2018-04-12 2020-11-20 渊慧科技有限公司 表示物理系统的图神经网络

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0264834A (ja) * 1988-08-31 1990-03-05 Midori Denshi Kk 小型コンピュータシステムにおけるデータ転送装置
US5544347A (en) * 1990-09-24 1996-08-06 Emc Corporation Data storage system controlled remote data mirroring with respectively maintained data indices
US5291584A (en) * 1991-07-23 1994-03-01 Nexcom Technology, Inc. Methods and apparatus for hard disk emulation
US5491812A (en) * 1992-09-28 1996-02-13 Conner Peripherals, Inc. System and method for ethernet to SCSI conversion
US5991813A (en) * 1997-05-16 1999-11-23 Icon Cmt Corp. Network enabled SCSI interface
US6073220A (en) * 1997-09-03 2000-06-06 Duocor, Inc. Apparatus and method for providing a transparent disk drive back-up
US5941972A (en) * 1997-12-31 1999-08-24 Crossroads Systems, Inc. Storage router and method for providing virtual local storage
US5996024A (en) * 1998-01-14 1999-11-30 Emc Corporation Method and apparatus for a SCSI applications server which extracts SCSI commands and data from message and encapsulates SCSI responses to provide transparent operation
US6658459B1 (en) * 1998-02-27 2003-12-02 Adaptec, Inc. System for sharing peripheral devices over a network and method for implementing the same
US6324627B1 (en) * 1998-06-22 2001-11-27 Virtual Data Security, Llc Virtual data storage (VDS) system
US6738821B1 (en) * 1999-01-26 2004-05-18 Adaptec, Inc. Ethernet storage protocol networks
TW410297B (en) * 1999-03-05 2000-11-01 Via Tech Inc Remote booting of computers in local area network
US6834326B1 (en) * 2000-02-04 2004-12-21 3Com Corporation RAID method and device with network protocol between controller and storage devices
US6826711B2 (en) * 2000-02-18 2004-11-30 Avamar Technologies, Inc. System and method for data protection with multidimensional parity
EP1292893B1 (de) * 2000-05-23 2008-09-03 Sepaton, Inc. Verfahren und vorrichtung zur datenvervielfachung durch verwendung von scsi ber tcp/ip
US6748502B2 (en) * 2001-01-12 2004-06-08 Hitachi, Ltd. Virtual volume storage
WO2003017598A1 (en) * 2001-08-15 2003-02-27 The Board Of Governors For Higher Education, State Of Rhode Island And Providence Plantations Scsi-to-ip cache storage device and method
US20030061401A1 (en) * 2001-09-25 2003-03-27 Luciani Luis E. Input device virtualization with a programmable logic device of a server
US6976073B2 (en) * 2001-11-29 2005-12-13 Hewlett-Packard Development Company, L.P. Transparent remote data storage device and method
US6874060B2 (en) * 2001-12-07 2005-03-29 Dell Products L.P. Distributed computer system including a virtual disk subsystem and method for providing a virtual local drive

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007041092A1 (de) * 2007-08-30 2009-03-05 Vodafone Holding Gmbh Elektronisches Endgerät, externes Speichersystem und Verfahren zum Betrieb eines externen Speichersystems

Also Published As

Publication number Publication date
US20030110300A1 (en) 2003-06-12

Similar Documents

Publication Publication Date Title
DE60031499T2 (de) Verfahren zur Übertragung von Signalen der Typen "fibre-channel" und "non-fibre-channel" über ein gemeinsames Kabel
DE19581859B4 (de) Steckverbinderanordnung zur Kopplung einer Einheit mit einem SCSI-Bus
DE102004053801B4 (de) Dynamische Rekonfiguration von PCI-Expresslinks
DE60305304T2 (de) Adapter, speichereinrichtung für umgesetzte daten und verfahren zum betrieb einer speichereinrichtung für umgesetzte daten
DE102004011446A1 (de) Express Card (Express-Karten-)-Interface Adapter für Small Memory Cards (kleine Speichermedien)
DE10355143A1 (de) Tragbares modulares elektronisches System mit symmetrischen Verbindungen
DE10337049A1 (de) Tragbares modulares Elektroniksystem
DE29812256U1 (de) Externes Verbindungs-Interface für periphere Vorrichtungen für Computer
DE20101164U1 (de) Computertastatur
DE112007000688B4 (de) Fehlerverwaltungstopologien
EP2163979A2 (de) Anschlussvorrichtung zum Anschluss einer Mehrzahl von Peripheriegeräten und Betriebsverfahren
DE69428878T2 (de) Selbstbeschreibendes Datenverarbeitungssystem
DE112006001412T5 (de) Tragbares Datenspeicherungsgerät
DE10162524A1 (de) Interfacevorrichtung für virtuelle Speicher
DE69935625T2 (de) DUPLEX-fertige SCSI Rückwand eines Rechnersystems
DE69215736T2 (de) Angepasster Personalcomputer für Netzkommunikation
DE102012107577A1 (de) Multiport-Speicherelement sowie Halbleitervorrichtung und System mit demselben
EP0671033A1 (de) Anordnung zur übertragung von daten über einen bus
DE20312002U1 (de) Digitales Datenübertragungsgerät
DE19905960A1 (de) Computer
DE60207144T2 (de) Schaltungsanordnung einer Rückwandleiterplatte
DE69636805T2 (de) Massenspeicherplattenanordnung zur Verwendung in Rechnersystemen
DE60126158T2 (de) Serverlets mit hoher dichte mittels hochgeschwindigkeits-datenbus
DE102006062578A1 (de) Speichersystem
EP1748347B1 (de) Computereinschubmodul

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection