Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Computer system, disk apparatus and data update control method

A computer system and data update technology, applied to the direction of data error detection and storage system, which can solve the problem of increased data transmission volume, and achieve the effect of enhanced writing performance and high reliability

Inactive Publication Date: 2006-10-18
KK TOSHIBA +1
View PDF0 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, there is a problem that, compared with a normal file system that does not use a journal, the amount of data transfer to the disk is doubled, and writing is performed twice in the process

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
  • Computer system, disk apparatus and data update control method
  • Computer system, disk apparatus and data update control method
  • Computer system, disk apparatus and data update control method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0028] A first embodiment of the present invention is described. figure 1 The configuration of the computer system according to the first embodiment is shown.

[0029] The host 1 includes a journal file system, application programs, memory management functions, process management functions, network management functions, and device drivers for managing connections to disk devices. figure 1 Only the file system cache 11 and the journaling file system 12 related to the description of the first embodiment are shown.

[0030] The host 1 is connected to the disk device 2 via a bus (eg, SCSI bus, fiber channel) or via a transmission medium. The host 1 recognizes the disk device 2 as a block device and accesses it.

[0031] A file system cache 11 is provided on the memory of the host 1 and is used as a cache for storing data present on the disk device 2 . The journaling file system 12 is a file system that handles access requests to disks from applications and operating systems. U...

no. 2 example

[0074] Next, a second embodiment of the present invention is described. Figure 9 The configuration of a computer system according to the second embodiment is shown.

[0075] In the computer system of the first embodiment, if a log is provided in a nonvolatile storage medium, it should have the above-mentioned capability, and it is not necessary to store the log as a file on the disk 23 . On the other hand, in the computer system of the second embodiment, the log is stored as a file on the disk 23 in order to cope with the case where the amount of update data is so large that the log amount also becomes very large. Therefore, in the computer system of the second embodiment, it does not matter whether a nonvolatile storage medium used as a cache is provided in the disk device 2 or not.

[0076] First, a description is given of the conversion map 24 and the operating principle of the disk control unit 21 of the computer system of the second embodiment using the conversion map 2...

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 computer system includes a disk apparatus and a host computer including a journal file system. The disk apparatus includes a memory unit which is capable of permanently storing a journal, a storing control unit which stores a journal, which is sent from the host computer, in the memory unit, and an updating unit which executes data update corresponding to the journal stored in the memory unit in accordance with an instruction from the host computer. The journal file system of the host computer includes a writing unit which executes, each time the data on the disk apparatus is updated, writing of a journal, which corresponds to the data update, to the disk apparatus, and an informing unit which informs the disk apparatus of an instruction to execute the data update corresponding to the written journal.

Description

technical field [0001] The present invention relates to a data update control technology in a computer system including a log file system ensuring data integrity. Background technique [0002] In recent years, with the increase in the popularity of the Internet, most of the work involving affairs between companies and customers or between companies has been processed using computers. Computer processing of transactions requires storage devices that store various data to be highly reliable and responsive. [0003] A RAID system enables two or more disk drives to act as one logical volume and provides high reliability and performance. Other various techniques for enhancing the responsiveness of RAID systems have been proposed (see, for example, Jpn. Pat. Appln. KOKAI Publication Nos. 11-53235 and 2001-75741). [0004] On the other hand, various techniques have been developed for: even when a failure occurs in a computer system including, for example, a storage device applyin...

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(China)
IPC IPC(8): G06F3/06G06F11/14
CPCG06F11/1471G06F12/0866G06F2212/224G06F16/1815
Inventor 友田正宪
Owner KK TOSHIBA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products