Data Storage and Data Sharing in a Network of Heterogeneous Computers

a heterogeneous computer network and data storage technology, applied in the field of cached data storage systems, can solve the problems of high cost, high cost, and high cost of assembler-level programming, and achieve the effect of reducing the cost of the cached data storage system and high performan

Inactive Publication Date: 2012-10-11
LS CLOUD STORAGE TECH LLC
View PDF21 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0014]The primary object of the invention is to provide a high performance, scalable, data storage system using off-the-shelf standard components. The preferred embodiment of the present invention comprises a network of PCs including an I / O channel adapter and network adapter and method for managing distributed cache memory stored in the plurality of PCs interconnected by the network. The use of standard PCs reduces the cost of the data storage system. The use of the network of PCs permits building large, high-performance, data storage systems.
[0015]Another object of the invention is to provide a distributed cache that supports arbitrary reads and writes arriving via I / O channels or network links, as well as a method for sharing data between two or more heterogeneous host computers using different data formats and connected to a data storage system. The method includes a translation module that inputs a record in a format compatible with the first host and stores the translated record in a data format compatible with the second host. Sharing of data in one format and having a translation module permitting representations in different formats in cache memory provides a means for improving performance of I / O requests and saving disk storage space.
[0017]The preferred embodiment of the present invention involves a method for building a data storage system that provides superior functionality at lower cost when compared to prior art systems. The superior functionality is achieved by using an underlying general-purpose operating system to provide utilities for managing storage devices, backing data, troubleshooting storage devices and performance monitoring. The lower cost is achieved by relying on standard components. Furthermore, the preferred embodiment of the present invention overcomes the limitations of prior art systems by providing concurrent access for both I / O channel attached hosts and network link attached hosts.

Problems solved by technology

Prior art data storage systems are implemented using proprietary hardware and very low-level software, frequently referred to as microcode, resulting in expensive and not portable systems.
However, the above systems use very specialized embedded operating systems and custom programming in a very low-level programming language such as assembler.
The obvious drawback of the above systems is high cost because assembler-level programming is very time consuming.
Another drawback is inflexibility and lack of functionality.
For example, some features such as reconfigurability in data storage are very limited in proprietary embedded systems when compared to general purpose operating systems.
Finally, networking support is very expensive and limited because it relies on dedicated communication links such as T1, T3and ESCON.
However, the above systems use dedicated communication links that are very expensive when compared to modern networking technology.
Furthermore, the data management model is limited to the primary-node sending messages to the secondary node scenario.
This model does not support arbitrary read and write requests in a distributed data storage system.
In response to this demand some prior art systems have evolved into complex assemblies of two systems, one proprietary a data storage system and the other an open networking server.
The two systems are needed because of the lack of generic networking support.
Two systems are very expensive even in minimal configuration that must include two systems.
However, those systems support only network file systems.
Those systems do not support I / O channels.
However the system above is limited to a video data and does not support network attached hosts.
However, existing storage systems are limited when applied to support multiple platform systems.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data Storage and Data Sharing in a Network of Heterogeneous Computers
  • Data Storage and Data Sharing in a Network of Heterogeneous Computers
  • Data Storage and Data Sharing in a Network of Heterogeneous Computers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]Detailed descriptions of the preferred embodiment are provided herein. It is to be understood, however, that the present invention may be embodied in various forms. Therefore, specific details disclosed herein are not to be interpreted as limiting.

[0028]FIG. 1 illustrates data storage system configurations of the preferred embodiment. The PC data storage system 131 services a plurality of channel attached host processors 111, 112 using channels 121, 122, and a plurality of network attached host processors 106, 107 using network link 151, and a plurality of network attached data storage systems 132, 133 using network links 152, 153. PC storage system 132 services channel attached hosts 157, 158.

[0029]Hosts 157 and 158 access a data storage system 131 indirectly via network attached data storage system 132, thereby offloading communications protocol overhead from remote hosts 157, 158. Hosts 106 and 107 directly access storage system 131 via network link 151 thereby incurring co...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A network of PCs includes an I / O channel adapter and network adapter, and is configured for management of a distributed cache memory stored in the plurality of PCs interconnected by the network. The use of standard PCs reduces the cost of the data storage system. The use of the network of PCs permits building large, high-performance, data storage systems.

Description

RELATED APPLICATIONS[0001]This is a continuation-in-part of U.S. Ser. No. 09 / 236,409, filed on Jan. 22, 1999, the entire disclosure of which is incorporated by reference in its entirety.FIELD OF THE INVENTION[0002]This invention relates generally to the field of cached data storage systems and more particularly to a data storage system that permits independent access from local hosts connected via I / O channels and independent access from remote hosts and remote storage systems connected via network links. A network of PCs permits building a high-performance, scalable, data storage system using off-the-shelf components at reduced cost. A configuration manager ensures consistency of data stored in the distributed cache.BACKGROUND OF THE INVENTION[0003]A typical data processing system generally involves a cached data storage system that connects to local host computers via I / O channels or remote host computers via network links. The purpose of the data storage system is to improve the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F15/16G06F17/30
CPCG06F17/30569G06F12/12G06F16/258H04L67/568H04L67/1097G06F3/0619G06F3/0635G06F3/065G06F3/067G06F12/0808G06F12/128G06F2212/621G06F2212/70
Inventor GERTNER, ILYA
Owner LS CLOUD STORAGE TECH LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products