Unlock instant, AI-driven research and patent intelligence for your innovation.

Storage system and control method of storage system

A storage system and controller technology, applied in the field of storage systems, can solve problems such as complex processing

Inactive Publication Date: 2010-06-09
HITACHI LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The above-mentioned prior art has a problem that when switching the processing device for processing corresponding to the command, it is necessary to move data and change various settings accompanying it, and the processing is complicated.

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
  • Storage system and control method of storage system
  • Storage system and control method of storage system
  • Storage system and control method of storage system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment

[0149] A-1. System composition:

[0150] A-2. Main command execution processing:

[0151] A-3. The controller is responsible for CPU core switching:

[0152] A-4. Address space and memory map (map) in the controller 110 of the storage node 100:

[0153] A-5. Address space and memory map of storage system 100:

[0154] A-6. CPU core switching between nodes:

[0155] A-7. Change of access path between host computer and storage node:

[0156] A-8. An example of the management screen:

[0157] A-9. Application of the first embodiment:

no. 2 Embodiment

[0159] C. Variations:

[0160] A. The first embodiment:

[0161] A-1. System composition:

[0162] figure 1 It is an explanatory diagram schematically showing the configuration of the data processing system according to the first embodiment of the present invention. The data processing system 10 of the first embodiment includes a host computer (hereinafter also referred to as 'Host') 200 and a storage system 1000 connected to the host computer 200 . exist figure 1 In the illustrated example, the data processing system 10 includes three host computers 200 ( 200 a , 200 b , and 200 c ), but the data processing system 10 may include at least one host computer 200 .

[0163] In the data processing system 10 of the present embodiment, it is assumed that an IP network is used as the network connecting the host computer 200 and the storage node 100. Similarly, it is assumed that the TCP / IP protocol is used as the network protocol, and a block-type I / O interface (interface) is ass...

example 1

[0325] The inter-node controller combination unit 102 ( figure 1 and Figure 39 ) consists of ( image 3 and Figure 40 ) is just an example, and the configuration of the inter-node controller coupling unit 102 may be other configurations. Figure 42 It is an explanatory diagram showing the configuration of the inter-node controller coupling unit 102 as a modified example.

[0326] exist Figure 42 In the shown modified example, a joint switch 106 is provided, and the joint switch 106 is connected to a switch (SW) 142 of each controller 110 via a connection line 104 . That is, in Figure 42 In the shown modified example, the inter-node controller link 102 is composed of a link switch 106 and a connection line 104 connecting the link switch 106 and the switch 142 . exist Figure 42 In the modification shown, the configuration for connecting the controllers 110 can be simplified. In addition, in Figure 42 In the shown modified example, the connection line 104 connectin...

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 system comprises a plurality of storage nodes and a controller coupling unit interconnecting controllers within the storage nodes. A memory in the controller has a plurality of shared memoryareas each associated with a combination of one CPU core with one logical unit controller. When a network controller of a first storage node receives a host command addressed to a logical unit of a second storage node, the CPU core of the first storage node stores the host command in the shared memory area associated with the logical unit controller of the second storage node. The logical unit controller of the second storage node acquires the stored host command in the shared memory area via the controller coupling unit.

Description

technical field [0001] The present invention relates to a storage system, and in particular to a technology for switching a processing device that performs processing corresponding to an instruction in the storage system. Background technique [0002] A data processing system including a host computer and a storage system is used for various purposes. Here, the storage system is a system composed of at least one storage node including disks for storing data and a controller for controlling the disks. Within a storage node, disks are typically used to construct one or more logical storage areas (eg, referred to as 'logical units'). The host computer executes a data processing job while issuing a command targeting a logic unit constructed in a storage node of the storage system. In a storage node that receives an instruction from a host computer, a processing device (such as a CPU core) in a controller executes processing corresponding to the received instruction. [0003] ...

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 Patents(China)
IPC IPC(8): G06F3/06G06F12/00
CPCG06F3/0659G06F3/067H04L67/1097G06F3/061G06F3/0658G06F3/0605
Inventor 松并直人白银哲也西本哲志贺贤太岩见直子
Owner HITACHI LTD