[go: up one dir, main page]

JP2008108019A - Blade server system - Google Patents

Blade server system Download PDF

Info

Publication number
JP2008108019A
JP2008108019A JP2006289399A JP2006289399A JP2008108019A JP 2008108019 A JP2008108019 A JP 2008108019A JP 2006289399 A JP2006289399 A JP 2006289399A JP 2006289399 A JP2006289399 A JP 2006289399A JP 2008108019 A JP2008108019 A JP 2008108019A
Authority
JP
Japan
Prior art keywords
blade
server
storage
storage device
storage devices
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.)
Pending
Application number
JP2006289399A
Other languages
Japanese (ja)
Inventor
Takashi Kanazawa
金澤隆
Koichi Hosoku
甫足剛一
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.)
Hitachi Ltd
Original Assignee
Hitachi 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
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2006289399A priority Critical patent/JP2008108019A/en
Publication of JP2008108019A publication Critical patent/JP2008108019A/en
Pending legal-status Critical Current

Links

Images

Abstract

【課題】
ブレードサーバ装置において、Serial Attached SCSI(SAS)インターフェースを用いて、任意の台数のサーバブレードに搭載する任意の台数の記憶装置と、任意の台数のストレージブレードに搭載する任意の台数の記憶装置と、ブレードサーバ外にある任意の台数の記憶装置を接続し、全ての記憶装置を自由な組み合わせで制御する手段を提供する。
【解決手段】
サーバブレード、ストレージブレード及び外部記憶装置がそれぞれ少なくとも1台の記憶装置を搭載したブレードサーバシステムにおいて、サーバブレードとストレージブレード及び外部記憶装置間で転送データを中継する中継機構と、サーバブレード、ストレージブレード及び外部記憶装置に搭載された全ての記憶装置に対するアクセスを制御する記憶装置制御機構とを備える。
【選択図】 図1
【Task】
In a blade server device, using a Serial Attached SCSI (SAS) interface, an arbitrary number of storage devices mounted on an arbitrary number of server blades, an arbitrary number of storage devices mounted on an arbitrary number of storage blades, A means for connecting any number of storage devices outside the blade server and controlling all the storage devices in a free combination is provided.
[Solution]
In a blade server system in which at least one storage device is installed in each of the server blade, storage blade, and external storage device, a relay mechanism that relays transfer data between the server blade, the storage blade, and the external storage device, and the server blade, storage blade And a storage device control mechanism for controlling access to all the storage devices mounted on the external storage device.
[Selection] Figure 1

Description

本発明は、サーバブレードとストレージブレードを備えたブレードサーバ装置と外部記憶装置から構成されるブレードサーバシステムに関する。   The present invention relates to a blade server system including a blade server device including a server blade and a storage blade, and an external storage device.

近年、サーバの高密度実装化が進んでいる中、登場したのがブレードサーバ装置である。ブレードサーバ装置の”ブレード”とは、サーバとしての機能するためのハードウェア、ソフトウェアを備えた1枚の回路基板のことである。このブレードを複数枚、1つの筐体内に実装して、高密度実装を実現している。   In recent years, with the progress of high-density mounting of servers, a blade server device has appeared. The “blade” of the blade server device is a single circuit board provided with hardware and software for functioning as a server. A plurality of blades are mounted in a single casing to achieve high-density mounting.

ブレードサーバ装置は、基本的に次のような構成をしている。サーバとしての機能を果たすために、CPUを搭載してユーザのアプリケーションに応じて様々な情報処理を行うサーバブレードと、これをインターネット、LAN等と接続するインターフェースを提供する機能部と、サーバブレードが使用する記憶装置を接続するためのインターフェース部と、ブレードサーバ装置内の動作の監視、制御、設定を行う機能部、とこれらに必要な電源を供給する電源部より構成され筐体内に実装される。また、任意の台数の記憶装置を搭載したブレードをストレージブレードと称する。   The blade server device basically has the following configuration. In order to fulfill the functions as a server, a server blade that is equipped with a CPU and performs various information processing according to a user's application, a functional unit that provides an interface for connecting this to the Internet, a LAN, etc., and a server blade An interface unit for connecting a storage device to be used, a functional unit for monitoring, controlling, and setting the operation in the blade server device, and a power source unit for supplying power necessary for these components are mounted in a housing. . A blade on which an arbitrary number of storage devices are mounted is referred to as a storage blade.

現状のブレードサーバ装置が使用する記憶装置の多くは、ATA、S−ATA(Serial ATA)、FC(Fibre Channel)、SCSIインターフェースを用いているものが多くある。その中で、SCSIインターフェースは、これまでパラレル伝送方式によるインターフェースであったが、転送性能が向上されるに従いパラレル伝送方式での性能上の限界となり、今後は、より高速な伝送を行うために、SAS(Serial Attached SCSI)インターフェースへと、移行される。   Many of the storage devices used by current blade server apparatuses use ATA, S-ATA (Serial ATA), FC (Fibre Channel), and SCSI interfaces. Among them, the SCSI interface has been an interface by the parallel transmission method so far, but as the transfer performance is improved, it becomes a limit on the performance of the parallel transmission method, and in order to perform higher speed transmission in the future, Transition to a SAS (Serial Attached SCSI) interface.

FCの場合、転送元(イニシエータ)と、転送先(ターゲット)を接続する方法として、1対1で接続するポイント・ツー・ポイント方式と、FC−SW(Fibre Channel Switch)を利用して、イニシエータとターゲットをそれぞれ任意の台数づつ接続する方法があるが、FC機器は一般的に高価なため、システム全体の構成を組むと、非常に高価なシステムとなる。   In the case of FC, as a method of connecting a transfer source (initiator) and a transfer destination (target), a point-to-point method in which one-to-one connection is used, and an initiator using FC-SW (Fibre Channel Switch). There is a method of connecting any number of targets, but FC devices are generally expensive, so if the entire system is configured, the system becomes very expensive.

SASインターフェースでも、基本はポイント・ツー・ポイントで接続する方式であるが、他に、FC−SWに相当するデバイスとして、データ転送を中継するエクスパンダがある。エクスパンダを利用することで、多数のイニシエータやターゲットが接続可能である。   The SAS interface is basically a point-to-point connection method, but there is an expander that relays data transfer as a device corresponding to the FC-SW. By using an expander, a large number of initiators and targets can be connected.

また、FCにおいては、SAN(Storage Area Network)構成にて、SANで接続される記憶装置から、システム装置(サーバ装置)をブートできる機能を構成可能であり、FC−SWと記憶装置の構成により、任意の台数のサーバ装置と、任意の台数の記憶装置での組み合わせにて、ブート可能とすることで、サーバ故障時や、記憶装置故障時においても、速やかな装置切り替えが可能となっている。   In addition, in the FC, a SAN (Storage Area Network) configuration can be configured to boot a system device (server device) from a storage device connected by the SAN, depending on the configuration of the FC-SW and the storage device. By enabling booting with a combination of an arbitrary number of server devices and an arbitrary number of storage devices, it is possible to switch devices quickly even in the event of a server failure or a storage device failure .

特許文献1には、ブレードサーバとしての、搭載される機器、インターフェースの数に応じて、そのインターフェース数自体を増設可能であること、が開示されている。   Patent Document 1 discloses that the number of interfaces can be increased according to the number of devices and interfaces mounted as a blade server.

特開2004−355351号公報JP 2004-355351 A

現在のブレードサーバ装置において、記憶装置はサーバブレード上に搭載されており、該記憶装置の冗長制御(例えばRAID制御)は該サーバブレードのソフトウェア機能で行っている。   In the current blade server device, the storage device is mounted on the server blade, and redundancy control (for example, RAID control) of the storage device is performed by the software function of the server blade.

ブレードサーバ装置外に接続された外部記憶装置については、外部記憶装置自身で冗長制御を行っているか、該サーバブレードのソフトウェア機能により冗長制御を行っている。   For external storage devices connected outside the blade server device, redundancy control is performed by the external storage device itself, or redundancy control is performed by the software function of the server blade.

現行の方式では、サーバブレード上の記憶装置と、ブレードサーバ装置外の記憶装置との組み合わせのような自由な組み合わせでの冗長制御は行えない。   In the current method, redundancy control cannot be performed in a free combination such as a combination of a storage device on the server blade and a storage device outside the blade server device.

本発明は、ブレードサーバ装置内に接続された任意の台数の記憶装置と、ブレードサーバ装置外に接続された任意の台数の記憶装置へアクセスとすることを可能とし、ミラーリング制御等の冗長性を備えた制御を可能とすることを目的とする。   The present invention makes it possible to access an arbitrary number of storage devices connected in the blade server device and an arbitrary number of storage devices connected outside the blade server device, and provides redundancy such as mirroring control. The purpose is to enable the prepared control.

本発明は、少なくとも1台のサーバブレードと少なくとも1台のストレージブレードを備えたブレードサーバ装置と、該ブレードサーバ装置に接続される少なくとも1台の外部記憶装置から構成され、各サーバブレード、各ストレージブレード及び各外部記憶装置はそれぞれ少なくとも1台の記憶装置を搭載したブレードサーバシステムにおいて、各サーバブレードと各ストレージブレード及び各外部記憶装置間で転送データを中継する第1の中継機構と、各サーバブレード、各ストレージブレード及び各外部記憶装置に搭載された全ての記憶装置に対するアクセスを制御する記憶装置制御機構とを備えたブレードサーバシステムである。   The present invention includes a blade server device including at least one server blade and at least one storage blade, and at least one external storage device connected to the blade server device. In a blade server system in which at least one storage device is mounted on each blade and each external storage device, a first relay mechanism that relays transfer data between each server blade, each storage blade, and each external storage device, and each server A blade server system including a blade, a storage device control mechanism for controlling access to all storage devices mounted on each storage blade and each external storage device.

さらに、本発明は、前記記憶装置制御機構が、2台以上の記憶装置の組み合わせによる冗長構成を定義する記憶装置管理情報を有するブレードサーバシステムである。   Furthermore, the present invention is a blade server system in which the storage device control mechanism has storage device management information that defines a redundant configuration by a combination of two or more storage devices.

さらに、本発明は、各サーバブレードが各サーバブレードに搭載される記憶装置との転送データを中継する第2の中継機構を備え、各ストレージブレードが各ストレージブレードに搭載される記憶装置との転送データを中継する第3の中継機構を備え、各外部記憶装置が各外部記憶装置に搭載される記憶装置との転送データを中継する第4の中継機構を備え、前記第1の中継機構が各サーバブレードと前記第2の中継機構、前記第3の中継機構及び前記第4の中継機構との転送データを中継するブレードサーバシステムである。   The present invention further includes a second relay mechanism in which each server blade relays transfer data to / from a storage device mounted on each server blade, and each storage blade transfers to / from a storage device mounted on each storage blade. A third relay mechanism that relays data; each external storage device includes a fourth relay mechanism that relays transfer data to and from a storage device mounted on each external storage device; and each of the first relay mechanisms includes The blade server system relays transfer data between a server blade and the second relay mechanism, the third relay mechanism, and the fourth relay mechanism.

本発明によれば、任意の台数の記憶装置を搭載した任意の台数のサーバブレードと、任意の台数の記憶装置を搭載した任意の台数のストレージブレードと、ブレードサーバ装置の外部に接続された任意の台数の記憶装置とを任意の台数のエクスパンダを中継して接続し、記憶装置制御機構により、全ての記憶装置に対してアクセス可能となり、任意の台数の記憶装置を使用して、冗長構成設定と、冗長制御と、前述の運用が可能である。   According to the present invention, an arbitrary number of server blades mounted with an arbitrary number of storage devices, an arbitrary number of storage blades mounted with an arbitrary number of storage devices, and an arbitrary connected to the outside of the blade server device Any number of expanders can be relayed and connected to any number of storage devices, and all storage devices can be accessed by the storage device control mechanism, and any number of storage devices can be used for redundant configuration. Settings, redundancy control, and the operations described above are possible.

以下、本発明の実施例を図面を用いて説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1に本実施例で使用するブレードサーバ装置(G10)の全体構成例を示す。   FIG. 1 shows an example of the overall configuration of a blade server device (G10) used in this embodiment.

ブレードサーバ装置(G10)は、6台のサーバブレード(G51〜G56)と、各サーバブレードに内蔵する2台の記憶装置(G81〜G86)と、2台のストレージブレード(G21〜G22)と、各ストレージブレードに各々内蔵する4台の記憶装置(G31〜G32)と、各サーバブレード及び、各ストレージブレードのインターフェース部分を接続するためのバックプレーンボード(G41)と、各サーバブレードと各ストレージブレードとのインターフェースを中継する2台のSASエクスパンダ(G61〜G62)を有し、付加機器として2台の外付け記憶装置(G71〜G72)を有する。本実施例では搭載するサーバブレードを6台、各サーバブレードに搭載される記憶装置を2台、ストレージブレードを2台、各ストレージブレードに搭載される記憶装置を4台、外付け記憶装置を2台、としたが、台数は任意である。また、ここで搭載する記憶装置はハードディスク装置とする。   The blade server device (G10) includes six server blades (G51 to G56), two storage devices (G81 to G86) built in each server blade, two storage blades (G21 to G22), Four storage devices (G31 to G32) built in each storage blade, each server blade, a backplane board (G41) for connecting the interface part of each storage blade, each server blade and each storage blade And two SAS expanders (G61 to G62) that relay the interface with the two, and two external storage devices (G71 to G72) as additional devices. In this embodiment, six server blades are installed, two storage devices are installed on each server blade, two storage blades are installed, four storage devices are installed on each storage blade, and two external storage devices are installed. However, the number is arbitrary. The storage device installed here is a hard disk device.

サーバブレードと、ストレージブレードとのインターフェース部分の物理的な接続は、バックプレーンボード(G41)を使用する。また、バックプレーンボードには、伝送制御のインターフェースの結線も含む。   The backplane board (G41) is used for the physical connection of the interface part between the server blade and the storage blade. The backplane board also includes connection of transmission control interfaces.

図2は、サーバブレードと、ストレージブレードと、SASエクスパンダと、外付け記憶装置と、の接続例を示す。図2では、SAS(Serial Attached SCSI)における実施例を示してある。   FIG. 2 shows a connection example of a server blade, a storage blade, a SAS expander, and an external storage device. FIG. 2 shows an embodiment in SAS (Serial Attached SCSI).

ブレードサーバ装置(D10)は、サーバブレード(D101〜D102)と、該サーバブレードに搭載される記憶装置(D141〜D144)と、該サーバブレードに搭載される記憶装置(D141〜D144)とのデータ転送を中継するエクスパンダ(D131〜D132)と、ストレージブレード(D201)と、該ストレージブレード(D201)に搭載される記憶装置(D211〜D214)と、該ストレージブレードに搭載される記憶装置(D211〜D214)とのデータ転送を中継するエクスパンダ(D231〜D232)と、全てのブレードサーバと全てのストレージブレードとのデータ転送を中継するエクスパンダ(D301〜D302)と、該エクスパンダ(D301〜D302)を中核に接続された全ての記憶装置を制御する機能を有するSASコントローラ(D341〜D342)と、該SASコントローラ用のCPU(D321〜D322)及びメモリ(D331〜D332)を有し、該SASコントローラ(D341〜D342)を介して外付け記憶装置(D701,D801)へ接続される。本実施例ではサーバブレード台数を2台、各サーバブレードに搭載される記憶装置を2台、ストレージブレードを1台、該ストレージブレードに搭載される記憶装置を4台、外付け記憶装置を2台、としたが、台数は任意である。   The blade server device (D10) includes data of the server blades (D101 to D102), storage devices (D141 to D144) mounted on the server blade, and storage devices (D141 to D144) mounted on the server blade. An expander (D131 to D132) that relays transfer, a storage blade (D201), storage devices (D211 to D214) mounted on the storage blade (D201), and a storage device (D211) mounted on the storage blade To D214), an expander (D231 to D232) that relays data transfer to and from the blade server and all storage blades, an expander (D301 to D302), and the expander (D301 to D301). D302) all storage devices connected to the core A SAS controller (D341 to D342) having a function of controlling, a CPU (D321 to D322) and memories (D331 to D332) for the SAS controller, and external storage via the SAS controller (D341 to D342) Connected to the devices (D701, D801). In this embodiment, the number of server blades is 2, 2 storage devices mounted on each server blade, 1 storage blade, 4 storage devices mounted on the storage blade, 2 external storage devices , But the number is arbitrary.

ストレージブレード(D201)は、4台の記憶装置(D211〜D214)を有し、各記憶装置は、各々2台のエクスパンダ(D231、D232)により接続される。2台のエクスパンダとしたのは、冗長性を持たせるためである。   The storage blade (D201) has four storage devices (D211 to D214), and each storage device is connected by two expanders (D231, D232). The reason for using two expanders is to provide redundancy.

SASエクスパンダ(D301、D302)は、サーバブレード(D101〜D102)と、ストレージブレード(D201)をSASコントローラ(D341,D342)を介して接続する機能を有する。該機能を実施するにあたり予め接続管理情報(D311、D312)をメモリに設定する。該設定を行うため、設定ツール(T311、T312)を有する。例えば、ポート1(P1)、ポート2(P2)、ポート3(P3)の組み合わせと、ポート4(P4)、ポート5(P5)、ポート6(P6)の組み合わせを接続管理情報(D311、D312)として設定した場合、サーバブレード(D101)は、記憶装置(D141〜D144)と、ストレージブレード(D201)内の記憶装置(D211〜D214)へSASエクスパンダ(D231)を介して制御可能となる。サーバブレード(D102)も同様に、記憶装置(D141〜D144)とストレージブレードD201内の記憶装置(D211〜D214)へSASエクスパンダ(D232)を介して制御可能となる。   The SAS expanders (D301 and D302) have a function of connecting the server blades (D101 to D102) and the storage blade (D201) via the SAS controllers (D341 and D342). Connection management information (D311 and D312) is set in the memory in advance for executing this function. In order to perform the setting, setting tools (T311 and T312) are provided. For example, a combination of port 1 (P1), port 2 (P2), and port 3 (P3) and a combination of port 4 (P4), port 5 (P5), and port 6 (P6) are connected to management information (D311 and D312). ), The server blade (D101) can control the storage devices (D141 to D144) and the storage devices (D211 to D214) in the storage blade (D201) via the SAS expander (D231). . Similarly, the server blade (D102) can be controlled via the SAS expander (D232) to the storage devices (D141 to D144) and the storage devices (D211 to D214) in the storage blade D201.

図3は、図2の実施例での接続管理情報(D311、D312)を示す。   FIG. 3 shows connection management information (D311 and D312) in the embodiment of FIG.

サーバブレード(D101、D102)は、SASコントローラ(D341〜D342)を介して、外付け記憶装置(D701,801)へのアクセスも可能である。   The server blades (D101, D102) can also access the external storage devices (D701, 801) via the SAS controllers (D341-D342).

例えば、サーバブレード(D101)からストレージブレードに搭載される記憶装置(D211〜D214)へのアクセス経路の例としては、SASコントローラ(D121)から、SASエクスパンダ(D301)、SASコントローラ(D341)のTargetポート(D361)、Initiatorポート(D371)、SASエクスパンダ(D301)、SASエクスパンダ(D231)を経由し、記憶装置(D211〜D214)に至る。   For example, as an example of an access path from the server blade (D101) to the storage devices (D211 to D214) mounted on the storage blade, the SAS controller (D121), the SAS expander (D301), and the SAS controller (D341) It reaches the storage devices (D211 to D214) via the Target port (D361), the initiator port (D371), the SAS expander (D301), and the SAS expander (D231).

また、サーバブレード(D101)からサーバブレード(D102)に搭載される記憶装置(D143,D144)へのアクセス経路の例としては、SASコントローラ(D121)から、SASエクスパンダ(D302)、SASコントローラ(D342)のTargetポート(D362)、Initiatorポート(D372)、SASエクスパンダ(D302)、SASエクスパンダ(D132)、を経由し、記憶装置(D143,D144)に至る。   Examples of access paths from the server blade (D101) to the storage devices (D143, D144) mounted on the server blade (D102) are from the SAS controller (D121) to the SAS expander (D302) and the SAS controller ( D342) via the Target port (D362), Initiator port (D372), SAS expander (D302), and SAS expander (D132) to reach the storage devices (D143, D144).

また、サーバブレード(D101)から外付け記憶装置(D701)に搭載される記憶装置(D721)へのアクセス経路の例としては、SASコントローラ(D121)から、SASエクスパンダ(D301)、SASコントローラ(D341)、のTargetポート(D361)、Initiatorポート(D381)、SASエクスパンダ(D711)、を経由し、記憶装置(D721)に至る。   As an example of an access path from the server blade (D101) to the storage device (D721) mounted on the external storage device (D701), the SAS controller (D121), the SAS expander (D301), the SAS controller ( D341), the target port (D361), the initiator port (D381), and the SAS expander (D711) to reach the storage device (D721).

このように、全ての記憶装置を制御できることで、SASコントローラ(記憶装置制御機構)(D341〜D342)のPROC(処理部)(D351〜D352)に任意の台数の記憶装置を制御するSASコントローラ制御プログラムを搭載し、以下のことが可能となる。   In this way, by controlling all the storage devices, the SAS controller control for controlling an arbitrary number of storage devices to the PROC (processing units) (D351 to D352) of the SAS controller (storage device control mechanism) (D341 to D342). With the program, you can:

例えば、複数の記憶装置に同一のデータを持たせる、即ちRAID−1と称されるミラーリング制御が可能である。記憶装置(D141)と記憶装置(D143)と記憶装置(D211)と記憶装置(D721)と記憶装置(D821)を1つのミラーリンググループとする、多重のミラーリング構成が可能である。これにより、仮に記憶装置(D141)が故障した場合においても、他の記憶装置(D143、D211、D721、D821)を使用して継続運用もしくはサーバブレード交換や切り替え時にこれらの記憶装置(D143、D211、D721、D821)からのブートが可能である。故障した記憶装置(D141)は、交換後に再度利用可能である。   For example, the same data can be given to a plurality of storage devices, that is, mirroring control called RAID-1 is possible. Multiple mirroring configurations are possible in which the storage device (D141), the storage device (D143), the storage device (D211), the storage device (D721), and the storage device (D821) are one mirroring group. As a result, even if the storage device (D141) fails, these storage devices (D143, D211) are used during continuous operation or server blade replacement or switching using other storage devices (D143, D211, D721, D821). , D721, D821). The failed storage device (D141) can be used again after replacement.

また、前記冗長構成においては、サーバブレードまたはストレージブレード上に搭載された記憶装置に正副の関係を設定し、正または副いずれかの記憶装置からブートして装置の立ち上げや、動作が可能である。   In the redundant configuration, a primary / secondary relationship can be set for a storage device mounted on a server blade or storage blade, and the device can be started up or operated by booting from either the primary or secondary storage device. is there.

ここでは仮に、5つの記憶装置を選択したが、2台以上であれば組み合わせは自由である。本組み合わせは、予め、冗長性構成を記憶装置管理情報(D411,D412)に設定することにより決定する。該設定を行うため、設定ツール(T411,T412)を有する。   Here, five storage devices have been selected, but any combination is possible as long as there are two or more. This combination is determined in advance by setting the redundancy configuration in the storage device management information (D411, D412). In order to perform the setting, a setting tool (T411, T412) is provided.

図4は、記憶装置管理情報(D411,D412)の一例を示す。   FIG. 4 shows an example of the storage device management information (D411, D412).

上記ではRAID−1を例に挙げて説明したが、これは、RAID−1に限定するものではなく、SASコントローラ制御プログラムの変更により他のRAIDレベル制御も可能であることはいうまでもない。   In the above description, RAID-1 has been described as an example. However, this is not limited to RAID-1, and it goes without saying that other RAID level control is possible by changing the SAS controller control program.

前記接続管理情報(D311,312)は、前記設定ツール(T311,T312)により設定可能であるが、他にも、前記記憶装置管理情報(D411,D412)を設定ツール(T411,T412)により設定することで、SASコントローラ(D341〜D342)から設定することも可能である。使用する記憶装置を設定することにより、該記憶装置へアクセスするための接続経路を探索した結果を接続管理情報(D311,312)へ反映可能である。   The connection management information (D311 and 312) can be set by the setting tool (T311 and T312). In addition, the storage device management information (D411 and D412) is set by the setting tool (T411 and T412). By doing so, it is also possible to set from the SAS controller (D341 to D342). By setting the storage device to be used, the result of searching for a connection path for accessing the storage device can be reflected in the connection management information (D311, 312).

即ち、前述した接続管理情報は、前記冗長構成を設定する際に、使用する記憶装置を選択することで、記憶装置制御機構により、該当する記憶装置への接続経路が決定するため、記憶装置制御機構が、その接続経路に従って接続管理情報を生成し、接続管理情報をエクスパンダへ設定可能とする。   That is, since the connection management information described above selects the storage device to be used when setting the redundant configuration, the storage device control mechanism determines the connection path to the corresponding storage device. The mechanism generates connection management information according to the connection path, and enables the connection management information to be set in the expander.

図5は、記憶装置制御機構に設定された記憶装置管理情報をSASコントローラが認識し、エクスパンダへ接続管理情報を設定する経路を示す。   FIG. 5 shows a path through which the SAS controller recognizes the storage device management information set in the storage device control mechanism and sets the connection management information to the expander.

他の実用例として、ストレージブレード(D201)と、エクスパンダ(D301,D302)と、SASコントローラ(D341,D342)がブレードサーバ装置に最初は搭載しておらず、記憶装置はサーバブレード内の記憶装置のみであって、その後の増設において、該組み合わせをブレードサーバ装置に組入れた場合、記憶装置(D141,D142)の全データをストレージブレード上の記憶装置の内、少なくとも1台へコピーし、ミラーリングの状態とした後、該記憶装置を主たる記憶装置として運用し、その後、サーバブレード上の記憶装置(D141,D142)は着脱することで、世代管理を行いつつ、バックアップを行う利用方法もある。ここでは、着脱する記憶装置をサーバブレード上の記憶装置としたが、ミラーリングされている記憶装置のいずれかでよい。   As another practical example, the storage blade (D201), the expander (D301, D302), and the SAS controller (D341, D342) are not initially mounted on the blade server device, and the storage device is a storage in the server blade. If the combination is incorporated into the blade server device in the subsequent expansion, the entire data of the storage devices (D141, D142) is copied to at least one of the storage devices on the storage blade, and mirroring is performed. There is also a usage method in which the storage device is operated as the main storage device after the state is set, and then the storage devices (D141, D142) on the server blade are attached and detached to perform backup while performing generation management. Here, the storage device to be attached / detached is the storage device on the server blade, but any of the mirrored storage devices may be used.

本発明の一実施例による、ブレードサーバ装置の全体構成例を示す図である。It is a figure which shows the example of whole structure of the blade server apparatus by one Example of this invention. 本発明の一実施例による、サーバブレードと、ストレージブレードと、SASエクスパンダと、SASコントローラと、外付け記憶装置の接続を示す図であるFIG. 3 is a diagram showing connections of a server blade, a storage blade, a SAS expander, a SAS controller, and an external storage device according to an embodiment of the present invention. 本発明の一実施例による、接続管理情報例を示す図である。It is a figure which shows the example of connection management information by one Example of this invention. 本発明の一実施例による、記憶装置管理情報を示す図である。It is a figure which shows the memory | storage device management information by one Example of this invention. 本発明の一実施例による、記憶装置制御機構に設定された記憶装置管理情報から接続管理情報への設定経路を示す図である。It is a figure which shows the setting path | route from the memory | storage device management information set to the memory | storage device control mechanism to the connection management information by one Example of this invention.

符号の説明Explanation of symbols

G10 ブレードサーバ装置
G21〜G22 ストレージブレード
G31〜G32 記憶装置
G41 バックプレーンボード
G51〜G56 サーバブレード
G61〜G62 SASエクスパンダ
G71〜G72 外付け記憶装置
G81〜G86 記憶装置
D10 ブレードサーバ装置
D101〜D102 サーバブレード
D121〜D122 SASコントローラ
D131〜D132 SASエクスパンダ
D141〜D144 記憶装置
D201 ストレージブレード
D211〜D214 記憶装置
D231〜D232 SASエクスパンダ
D301〜D302 SASエクスパンダ
D311〜D312 接続管理情報
T311〜T312 接続管理情報設定手段
P1〜P6 SAS入出力ポート
D321〜D322 CPU
D331〜D332 メモリ
D341〜D342 SASコントローラ
D351〜D352 SASコントローラ制御プログラム
D361〜D362 SAS入出力ポート(Target用)
D371〜D372,D381〜D382,D391〜D392 SAS入出力ポート(Initiator用)
D411〜D412 記憶装置管理情報
T411〜T412 記憶装置管理情報設定手段
D601〜D602、D611,D621 SASインターフェース結線
D701〜D702 外付け記憶装置
D711〜D712 SASエクスパンダ
D721〜D724 記憶装置
D801〜D802 外付け記憶装置
D811〜D812 SASエクスパンダ
D821〜D824 記憶装置


G10 Blade server devices G21 to G22 Storage blades G31 to G32 Storage devices G41 Backplane boards G51 to G56 Server blades G61 to G62 SAS expanders G71 to G72 External storage devices G81 to G86 Storage devices D10 Blade server devices D101 to D102 Server blades D121 to D122 SAS controllers D131 to D132 SAS expanders D141 to D144 Storage device D201 Storage blades D211 to D214 Storage devices D231 to D232 SAS expanders D301 to D302 SAS expanders D311 to D312 Connection management information T311 to T312 Connection management information setting means P1 to P6 SAS input / output ports D321 to D322 CPU
D331 to D332 Memory D341 to D342 SAS controller D351 to D352 SAS controller control program D361 to D362 SAS input / output port (for Target)
D371-D372, D381-D382, D391-D392 SAS I / O port (for Initiator)
D411 to D412 Storage device management information T411 to T412 Storage device management information setting means D601 to D602, D611, D621 SAS interface connection D701 to D702 External storage devices D711 to D712 SAS expanders D721 to D724 Storage devices D801 to D802 External storage Device D811 to D812 SAS expander D821 to D824 Storage device


Claims (6)

少なくとも1台のサーバブレードと少なくとも1台のストレージブレードを備えたブレードサーバ装置と、該ブレードサーバ装置に接続される少なくとも1台の外部記憶装置から構成され、各サーバブレード、各ストレージブレード及び各外部記憶装置はそれぞれ少なくとも1台の記憶装置を搭載したブレードサーバシステムにおいて、
各サーバブレードと各ストレージブレード及び各外部記憶装置間で転送データを中継する第1の中継機構と、各サーバブレード、各ストレージブレード及び各外部記憶装置に搭載された全ての記憶装置に対するアクセスを制御する記憶装置制御機構とを備えたことを特徴とするブレードサーバシステム。
Each server blade, each storage blade, and each external server is composed of at least one server blade, a blade server device including at least one storage blade, and at least one external storage device connected to the blade server device. In the blade server system in which each storage device is equipped with at least one storage device,
A first relay mechanism that relays transfer data between each server blade, each storage blade, and each external storage device, and controls access to all storage devices installed in each server blade, each storage blade, and each external storage device And a storage device control mechanism.
前記第1の中継機構は、複数の入出力ポートと、該複数の入出力ポートの接続の組み合わせを定義する接続管理情報とを有することを特徴とする請求項1記載のブレードサーバシステム。   The blade server system according to claim 1, wherein the first relay mechanism includes a plurality of input / output ports and connection management information that defines a combination of connections of the plurality of input / output ports. 前記第1の中継機構は、前記接続管理情報を設定する設定入力手段を備えることを特徴とする請求項2記載のブレードサーバシステム。   The blade server system according to claim 2, wherein the first relay mechanism includes a setting input unit that sets the connection management information. 前記記憶装置制御機構は、2台以上の記憶装置の組み合わせによる冗長構成を定義する記憶装置管理情報を有することを特徴とする請求項2記載のブレードサーバシステム。   The blade server system according to claim 2, wherein the storage device control mechanism has storage device management information that defines a redundant configuration by a combination of two or more storage devices. 前記記憶装置制御機構は、前記記憶装置管理情報に基づいて前記第1の中継機構の接続管理情報を生成して、前記第1の中継機構に設定することを特徴とする請求項2記載のブレードサーバシステム。   The blade according to claim 2, wherein the storage device control mechanism generates connection management information of the first relay mechanism based on the storage device management information and sets the connection management information in the first relay mechanism. Server system. 各サーバブレードは各サーバブレードに搭載される記憶装置との転送データを中継する第2の中継機構を備え、各ストレージブレードは各ストレージブレードに搭載される記憶装置との転送データを中継する第3の中継機構を備え、各外部記憶装置は各外部記憶装置に搭載される記憶装置との転送データを中継する第4の中継機構を備え、前記第1の中継機構が各サーバブレードと前記第2の中継機構、前記第3の中継機構及び前記第4の中継機構との転送データを中継することを特徴とする請求項1記載のブレードサーバシステム。

Each server blade includes a second relay mechanism that relays transfer data to and from the storage device mounted on each server blade, and each storage blade relays transfer data to and from the storage device mounted on each storage blade. Each of the external storage devices is provided with a fourth relay mechanism for relaying the transfer data to and from the storage device mounted on each external storage device, and the first relay mechanism is connected to each server blade and the second storage device. 2. The blade server system according to claim 1, wherein transfer data is relayed between the relay mechanism of the first relay mechanism, the third relay mechanism, and the fourth relay mechanism.

JP2006289399A 2006-10-25 2006-10-25 Blade server system Pending JP2008108019A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006289399A JP2008108019A (en) 2006-10-25 2006-10-25 Blade server system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006289399A JP2008108019A (en) 2006-10-25 2006-10-25 Blade server system

Publications (1)

Publication Number Publication Date
JP2008108019A true JP2008108019A (en) 2008-05-08

Family

ID=39441328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006289399A Pending JP2008108019A (en) 2006-10-25 2006-10-25 Blade server system

Country Status (1)

Country Link
JP (1) JP2008108019A (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002007304A (en) * 2000-06-23 2002-01-11 Hitachi Ltd Computer system using storage area network and data handling method thereof
JP2003316616A (en) * 2002-04-24 2003-11-07 Hitachi Ltd Computer system
JP2004021557A (en) * 2002-06-14 2004-01-22 Hitachi Ltd Program, information processing method, information processing device, and storage device
JP2004178253A (en) * 2002-11-27 2004-06-24 Hitachi Ltd Storage device control apparatus and storage device control apparatus control method
JP2004341961A (en) * 2003-05-16 2004-12-02 Nippon Telegr & Teleph Corp <Ntt> Storage system and storage program
WO2005017734A1 (en) * 2003-08-14 2005-02-24 Fujitsu Limited Computer device and cluster server device
JP2005055995A (en) * 2003-08-07 2005-03-03 Hitachi Ltd Storage control method and server system having redundancy function
JP2005293547A (en) * 2004-03-11 2005-10-20 Hitachi Ltd Storage device
JP2006072405A (en) * 2004-08-31 2006-03-16 Hitachi Ltd Boot disk management method
JP2006221526A (en) * 2005-02-14 2006-08-24 Hitachi Ltd Storage controller
JP2006268093A (en) * 2005-03-22 2006-10-05 Hitachi Ltd Storage control method and system
JP2006268531A (en) * 2005-03-24 2006-10-05 Hitachi Ltd Data processing system and database management method

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002007304A (en) * 2000-06-23 2002-01-11 Hitachi Ltd Computer system using storage area network and data handling method thereof
JP2003316616A (en) * 2002-04-24 2003-11-07 Hitachi Ltd Computer system
JP2004021557A (en) * 2002-06-14 2004-01-22 Hitachi Ltd Program, information processing method, information processing device, and storage device
JP2004178253A (en) * 2002-11-27 2004-06-24 Hitachi Ltd Storage device control apparatus and storage device control apparatus control method
JP2004341961A (en) * 2003-05-16 2004-12-02 Nippon Telegr & Teleph Corp <Ntt> Storage system and storage program
JP2005055995A (en) * 2003-08-07 2005-03-03 Hitachi Ltd Storage control method and server system having redundancy function
WO2005017734A1 (en) * 2003-08-14 2005-02-24 Fujitsu Limited Computer device and cluster server device
JP2005293547A (en) * 2004-03-11 2005-10-20 Hitachi Ltd Storage device
JP2006072405A (en) * 2004-08-31 2006-03-16 Hitachi Ltd Boot disk management method
JP2006221526A (en) * 2005-02-14 2006-08-24 Hitachi Ltd Storage controller
JP2006268093A (en) * 2005-03-22 2006-10-05 Hitachi Ltd Storage control method and system
JP2006268531A (en) * 2005-03-24 2006-10-05 Hitachi Ltd Data processing system and database management method

Similar Documents

Publication Publication Date Title
US8145932B2 (en) Systems, methods and media for reducing power consumption in multiple controller information handling systems
US8095810B2 (en) Storage system and power consumption reduction method for the same
JP5959733B2 (en) Storage system and storage system failure management method
US7577812B2 (en) Storage controlling unit
EP2936494B1 (en) Nvram path selection
JP2008269462A (en) Node management apparatus and method
WO2012114378A1 (en) Data storage system and management method of the data storage system
US7908510B2 (en) Storage system and method of designing disaster recovery constitution
JP2010287212A (en) Architecture connected directly from optional controller to optional controller by n-ways
WO2015162663A1 (en) Storage system
JP2006031630A (en) Storage device and power consumption control method for storage device
JP2007086972A (en) Storage system, duplex control method, and program
JP2005301488A (en) I / O interface module management method
JP2009301136A (en) Electronic device, power-on method for an electronic device, and program
JP2007066162A (en) Storage system and storage system management method
US20130132766A1 (en) Method and apparatus for failover and recovery in storage cluster solutions using embedded storage controller
US20080244306A1 (en) Storage system and management method for the same
JPWO2009008084A1 (en) Disk array device, control method, and control program
JP5147586B2 (en) Storage apparatus and control method thereof
US20070002847A1 (en) Storage control device and storage control device path switching method
JP2008108019A (en) Blade server system
US20110231674A1 (en) Independent drive power control
US20190146572A1 (en) Storage system with power saving function
JP3776438B2 (en) Storage device
JP2008033704A (en) Storage system for remote copy

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110712

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111108