Method and apparatus for implementing extensible network-attached secondary storage

a secondary storage and network connection technology, applied in the computer system field, can solve the problems of reducing the storage capacity and throughput required, slowed down storage input/output (i/o) from another computer through a network, so as to reduce the development cost, the effect of reducing the development cos

Inactive Publication Date: 2007-06-12
HITACHI LTD
View PDF8 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0049]The development cost may be reduced by writing in the declaration the declarative part of the way to store objects in a secondary storage (in which part of which block and in which order the object is stored). Thus in accordance with the present invention, object description data is introduced, which describes declaratively the way to store objects in secondary storages.
[0050]By enabling the object description data to be downloadable from a computer to storage, the e...

Problems solved by technology

The processing power of the computer attaching the storage may become a bottleneck to cause storage input/output (I/O) from another computer through a network to be slowed down.
Secondly, The storage capacity and the throughput required for a storage increase from year to year.
As a result, the number of storages attached to a single computer may grow up so that the computer may become the bottleneck of the storage I/O.
If the range of application is sufficiently vast, that may lead to larger market, and then larger market may lead to some decrease of development cost and to some increase of development speed.
Although there have been proposed a number of machines proprietary for database usage, these machines was difficult to have sufficient competitive power to survive among other multi-purpose machines using versatile devices, because these da...

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
  • Method and apparatus for implementing extensible network-attached secondary storage
  • Method and apparatus for implementing extensible network-attached secondary storage
  • Method and apparatus for implementing extensible network-attached secondary storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082]An embodiment carrying out the present invention will be described in greater detail with reference to the accompanying drawings. For the sake of simplicity, the embodiment carrying out the present invention will be simply referred to as the “embodiment.” Referring to FIG. 1 at first, the overview of the present embodiment will be described.

[0083]Referring to FIG. 1, the reference number 101 designates to a computer system preferable to the present embodiment. The system 101 comprises a network 103, one or more of computers 102, 102′, . . . interconnected by the network 103, and one or more of active network storage (ANS) 104.

[0084]The network 103 may be a LAN (local area network) used in an organization or in one working group thereof (here an organization may be an enterprise, a school, or a similar corporation). Also, the network 103 may be part of WAN (wide area network) or WAN itself, which may interconnect a plurality of geologically dispersed points. In addition, the ne...

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 storage comprising an object access module for the shared part for implementing advanced I/O provides an interface (121) for registering and deleting object description data declaring how to store objects within a second storage, in order to reduce the development cost of modules for implementing functions. Also, in order to reduce the total cost of ownership, modules are transferred to the storage through a management computer. The present invention allows the storage for contiguously providing functions effective to a vast range of applications to be provided with lower development cost as well as lower total cost of ownership.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The present invention relates to a computer system, more specifically to a method and an apparatus for implementing extensible secondary storage, suitable for application programs.[0003]2. Description of the Related Art[0004]Primary components in a modern computer system include computers (one computer comprises a processor, memory, and peripheral devices), a network, and a secondary storage. The storage heretofore was considered as a device attached to a computer, however the situation has been changed recently.[0005]At first, there become common in recent years that a plurality of computers shares a single storage, because of the widespread usage of network. The processing power of the computer attaching the storage may become a bottleneck to cause storage input / output (I / O) from another computer through a network to be slowed down.[0006]Secondly, The storage capacity and the throughput required for a storage increase...

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
IPC IPC(8): G06F17/30G06F3/06G06F15/16G06F12/00H04L29/08
CPCG06F3/0607G06F3/0638G06F3/0659G06F3/067H04L67/1097Y10S707/99945Y10S707/99948
Inventor INOHARA, SHIGEKAZUNISHIZAWA, ITARUWATANABE, NAOKITOMITA, AKIMACIEL, FREDERICO BUCHHOLZODAWARA, HIROAKISAGAWA, NOBUTOSHISUGIE, MAMORU
Owner HITACHI LTD
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