サーバールーム・物理インフラの基礎
サーバールーム・物理インフラの基礎
サーバーやネットワーク機器の安定運用は、ソフトウェアの設定だけでは実現できません。物理インフラ――ラック、ケーブリング、電源、冷却、KVM――これらの物理的な基盤が適切に設計・管理されていなければ、いくらOSやアプリケーションを完璧に設定しても意味がありません。ひとり情シスにとって物理インフラの知識は、障害対応や機器増設の現場で直接役立つ実践スキルです。
サーバーラックの種類と選定
サーバーやネットワーク機器を格納するラックは、物理インフラの最も基本的な要素です。業界標準の19インチラックが広く使われています。
| ラックの種類 | 特徴 | 適した用途 | 代表製品例 |
|---|---|---|---|
| クローズド(密閉型)ラック | 前面・背面にドア付き。セキュリティと冷却効率が高い | サーバールーム、データセンター | APC NetShelter SX、富士通 PRIMECENTER |
| オープンラック | フレームのみ。通気性が高く安価 | サーバールーム内で施錠不要な環境 | APC NetShelter 4-Post、PANDUIT 4-Post |
| 壁掛けラック | 壁面に設置。省スペース。小型 | 拠点オフィスのスイッチ・パッチパネル収納 | 各社6U〜18U壁掛けBOX |
| 2ポストラック | 前面2本の支柱のみ。軽量機器向け | パッチパネル、スイッチなど軽量機器 | 各社2ポストオープンラック |
| 4ポストラック | 前面・背面4本の支柱。サーバー搭載に対応 | ラックマウントサーバー、ストレージ | APC NetShelter SX 42U |
U(ユニット)の概念
1U = 44.45mm(1.75インチ)がラックマウント機器の高さの基本単位です。一般的なラックサーバーは1U〜4U、ネットワークスイッチは1U、UPSは2U〜6Uが多いです。標準的なフルサイズラックは42Uの高さがあり、中小企業向けには20U〜25Uのハーフラックも使用されます。
ポイント:ラック選定時の重要パラメータは「U数」「奥行き」「耐荷重」の3つです。奥行きはサーバーの機種によって異なりますが、最近のサーバーは奥行き700mm以上が多いため、ラックの奥行きは1000mm〜1100mmを推奨します。耐荷重は搭載機器の合計重量+20%の余裕を見ましょう。APC NetShelter SX 42Uの場合、静的耐荷重は約1360kgです。
ラッキングの実践
機器をラックに搭載する作業をラッキングと呼びます。正しい手順で行わないと、機器の落下や故障の原因になります。
レールキットの種類
| レールキットの種類 | 特徴 | 用途 |
|---|---|---|
| スライドレール | 機器を前面に引き出して保守可能。ケーブルマネジメントアーム付きの製品もある | ラックマウントサーバー(Dell、HPEなど) |
| 固定レール(Lブラケット) | シンプルで安価。引き出しは不可 | UPS、スイッチ、棚板 |
| ケージナット方式 | 角穴ラック用。ナットをラックの角穴にはめ込む | 最も一般的な固定方式 |
| タップ穴(ネジ穴)方式 | 丸穴にネジが切ってあるラック | 古い機器や特定メーカーのラック |
⚠ 注意:ラッキングの鉄則は「重い機器は下段に、軽い機器は上段に」です。サーバーやUPS(非常に重い)は下段に配置し、スイッチやパッチパネルなどの軽量機器は上段に配置します。これはラックの重心を低く保ち、転倒を防ぐためです。42Uラックの場合、UPSを最下段、サーバーを中段、スイッチを上段に配置するのが標準的なレイアウトです。
ブランクパネルの重要性
ラックの空きスペースにはブランクパネル(目隠しパネル)を必ず取り付けてください。見た目の問題ではなく、エアフロー管理のためです。ブランクパネルがないと、前面から吸気した冷気が機器を通らずに背面へ抜けてしまい(ホットアイル/コールドアイルの混合)、冷却効率が著しく低下します。
ケーブリング/ケーブル管理
ケーブル管理は、サーバールーム運用の品質を決定づける重要な要素です。乱雑なケーブリングは障害切り分けを困難にし、保守作業のミスを誘発します。
ケーブルの色分けルール
組織内で統一的な色分けルールを策定し、ドキュメント化しましょう。
| ケーブル色 | 用途例 | 備考 |
|---|---|---|
| 青 | データ(一般LAN) | 最も一般的 |
| 赤 | 管理用ネットワーク(iLO/iDRAC/IPMI) | 通常のデータネットワークと区別 |
| 黄 | インターネット/DMZ | セキュリティ境界を明確化 |
| 緑 | バックアップ用ネットワーク | 専用セグメント用 |
| 白/グレー | iSCSIストレージネットワーク | ストレージ専用 |
📋 具体例
ケーブルラベリングのベストプラクティス:
ケーブルの両端に以下の形式でラベルを貼付します。
ラベル形式:[ラック番号]-[機器名]-[ポート番号]
例:R1-SW01-Gi0/1(ラック1のスイッチ01のGi0/1ポート)
例:R2-SV03-NIC1(ラック2のサーバー03のNIC1)
ラベルはBradyやPANDUITのケーブルラベルプリンターを使用すると効率的です。手書きラベルは経年劣化で読めなくなるため、印刷ラベルを推奨します。
ケーブルマネージャーとパッチパネル
水平ケーブルマネージャーは、スイッチやパッチパネルの直上または直下に配置し、ケーブルを整理するためのアクセサリです。ケーブルが整然と管理されていれば、障害時のケーブル追跡が容易になります。
パッチパネルは、壁面や床下から引き込まれた固定配線(永久リンク)とスイッチを接続する中継点です。端末の移設やVLAN変更時に、パッチケーブルの差し替えだけで対応でき、固定配線に触れる必要がありません。24ポートまたは48ポートのCat6/Cat6Aパッチパネルが一般的です。
ポイント:ケーブルの曲げ半径にも注意が必要です。Cat6ケーブルの場合、ケーブル外径の4倍以上の曲げ半径が必要です(外径6mmなら最小曲げ半径24mm)。光ファイバーはさらに厳格で、シングルモードファイバーの場合は最小曲げ半径30mm以上が必要です。曲げ半径を下回ると、信号の減衰や断線の原因になります。余長(余ったケーブル長)はラック内のケーブルマネージャーに整理して収納し、決して無理に束ねたり鋭角に曲げたりしないでください。
KVMスイッチ
KVM(Keyboard, Video, Mouse)スイッチは、1組のキーボード・ディスプレイ・マウスで複数のサーバーを操作するための切替器です。サーバーの台数が増えると、各サーバーにモニターとキーボードを用意するのは非現実的です。
KVMスイッチの種類
| 種類 | 特徴 | 価格帯 | 代表製品 |
|---|---|---|---|
| ローカルKVM | ラック内で物理的に接続。サーバールーム内での操作が必要 | 5万〜15万円 | ATEN CL5708、Raritan Dominion |
| IP-KVM(KVM over IP) | ネットワーク経由で遠隔操作可能。ブラウザやクライアントソフトで接続 | 15万〜50万円 | Raritan Dominion KX III、ATEN KN1108V |
| 仮想KVM | 仮想化基盤のコンソール機能。VMware vSphereのVNCコンソール等 | 仮想化ライセンスに含まれる | vSphere Client、Hyper-V Manager |
帯域外管理(BMC/IPMI/iLO/iDRAC)
近年の企業向けサーバーには、帯域外管理(Out-of-Band Management)のためのBMC(Baseboard Management Controller)が搭載されています。これはサーバーの電源がオフでも、専用の管理ポート経由でサーバーを遠隔操作できる仕組みです。
| 名称 | メーカー | 主な機能 |
|---|---|---|
| iLO(Integrated Lights-Out) | HPE ProLiant | リモートコンソール、電源操作、ハードウェア監視、仮想メディアマウント |
| iDRAC(Dell Remote Access Controller) | Dell PowerEdge | リモートコンソール、電源操作、ライフサイクル管理、ファームウェア更新 |
| IPMI(Intelligent Platform Management Interface) | 業界標準仕様 | 電源操作、ハードウェア監視、コンソールリダイレクト |
| IMM/XCC | Lenovo ThinkSystem | リモートコンソール、電源操作、Lenovo XClarity統合 |
ポイント:ひとり情シスにとってiLO/iDRACは必須です。サーバールームに行かずにサーバーの電源ON/OFF、BIOSの設定変更、OSの再インストール(仮想メディアマウント)が可能です。KVMスイッチの代替としても使えますが、iLO/iDRACは各サーバーに内蔵されているのに対し、KVMスイッチは複数サーバーを1台で管理できる集約型です。予算に余裕がなければ、まずiLO/iDRACの管理ポートを必ずネットワークに接続し、管理用ネットワーク(VLANを分離)に配置しましょう。
UPS(無停電電源装置)の詳細
UPSはサーバーやネットワーク機器を停電から保護するための装置です。停電時に一時的にバッテリーから電力を供給し、安全なシャットダウンの時間を確保します。
UPSの方式比較
| 方式 | 仕組み | 切替時間 | 電力効率 | 価格帯 | 適用場面 |
|---|---|---|---|---|---|
| 常時インバーター方式 (オンライン/ダブルコンバージョン) | 常にバッテリー→インバーター経由で給電。商用電源はバッテリー充電に使用 | 0ms(無瞬断) | 90〜95% | 高価(20万〜200万円以上) | サーバー、基幹システム、データセンター |
| ラインインタラクティブ方式 | 通常は商用電源を直接供給。電圧変動はAVR(自動電圧調整)で補正。停電時にバッテリーに切替 | 2〜4ms | 95〜98% | 中程度(5万〜30万円) | 中小企業のサーバー、ネットワーク機器 |
| 常時商用方式 (スタンバイ/オフライン) | 通常は商用電源をそのまま供給。停電時のみバッテリーに切替 | 5〜12ms | 98%以上 | 安価(1万〜5万円) | PC、ワークステーション、個人用 |
⚠ 注意:サーバーやネットワーク機器には常時インバーター方式またはラインインタラクティブ方式を使用してください。常時商用方式は切替時間が長く、サーバーが瞬断で再起動する可能性があります。中小企業ではラインインタラクティブ方式のAPC Smart-UPS(SMTシリーズ)がコストパフォーマンスに優れた定番製品です。基幹系サーバーには常時インバーター方式のAPC Smart-UPS Online(SRTシリーズ)を検討しましょう。
UPS容量の計算
UPSの容量はVA(ボルトアンペア:皮相電力)とW(ワット:有効電力)で表されます。機器選定時は以下の手順で計算します。
📋 具体例
UPS容量計算の具体例:
接続機器の消費電力の合計:
・ラックサーバー × 2台:各450W = 900W
・L3スイッチ × 1台:150W
・ルーター × 1台:50W
・合計:1,100W
力率を考慮したVA計算(力率0.9の場合):
1,100W ÷ 0.9 = 約1,222VA
余裕率(20〜30%)を加算:
1,222VA × 1.3 = 約1,589VA
選定結果:APC Smart-UPS 1500(SMT1500J)1500VA/1000W、またはワンサイズ上のSMT2200J(2200VA/1980W)を選定。将来の機器増設を考慮するとワンサイズ上をお勧めします。
バッテリー管理
UPSのバッテリーは消耗品です。一般的な鉛蓄電池の寿命は3〜5年です。バッテリーの劣化を放置すると、停電時に電力供給できなくなります。
| 管理項目 | 推奨頻度 | 確認方法 |
|---|---|---|
| セルフテスト | 月1回(自動設定推奨) | UPS管理ソフトまたは本体パネル |
| バッテリー交換 | 3〜5年ごと(製品推奨に従う) | バッテリー警告LED、管理ソフトの通知 |
| ランタイム確認 | 四半期ごと | 管理ソフトで予想ランタイムを確認 |
| 環境温度 | 常時 | 25℃超えると寿命が短縮(10℃上昇で寿命半減の法則) |
UPS管理ソフトウェアと自動シャットダウン連携
UPSの真価は、停電時に接続された機器を安全に自動シャットダウンさせることです。バッテリーが切れる前にOSを正常終了させることで、データの破損を防ぎます。
| 管理ソフト | 対応UPS | 特徴 |
|---|---|---|
| APC PowerChute Business Edition | APC Smart-UPS | Windows/Linux対応。複数サーバーの順次シャットダウン。VMware連携 |
| APC PowerChute Network Shutdown | APC UPS(NMC搭載) | ネットワーク経由での管理。仮想化環境に最適 |
| NUT(Network UPS Tools) | 多くのUPSに対応(OSS) | Linux標準のUPS管理ツール。無料。設定はやや複雑 |
| CyberPower PowerPanel | CyberPower UPS | Windows/Linux対応。Webブラウザ管理画面 |
📋 具体例
NUT(Network UPS Tools)によるLinuxサーバーの自動シャットダウン設定の概要:
1. NUTのインストール(Ubuntu):
sudo apt install nut
2. /etc/nut/ups.confにUPSを定義:
[myups]
driver = usbhid-ups
port = auto
desc = "APC Smart-UPS 1500"
3. /etc/nut/upsmon.confでシャットダウン条件を設定:
MONITOR myups@localhost 1 admin password master
SHUTDOWNCMD "/sbin/shutdown -h +0"
4. サービスを有効化:
sudo systemctl enable --now nut-server nut-monitor
バッテリー残量が低下すると自動的にOSのシャットダウンコマンドが実行されます。
サーバールーム環境の管理
サーバーやネットワーク機器は精密機器であり、適切な環境条件が維持されなければ故障率が大幅に上昇します。
温度・湿度管理
| 項目 | 推奨範囲 | 注意点 |
|---|---|---|
| 温度 | 18〜27℃(推奨22〜25℃) | ASHRAE(米国暖房冷凍空調学会)の推奨に準拠 |
| 湿度 | 40〜60%RH | 低すぎると静電気発生、高すぎると結露のリスク |
| 温度変化率 | 1時間あたり5℃以内 | 急激な温度変化は結露の原因 |
冷却方式
| 冷却方式 | 特徴 | 適した規模 |
|---|---|---|
| 一般空調(壁掛け/天カセ) | 家庭用・業務用エアコンを使用。安価だが精密な温度制御は困難 | サーバー数台の小規模環境 |
| 精密空調 | 温度・湿度を精密に制御。年間連続運転対応。高価 | 10台以上のサーバー環境 |
| ホットアイル/コールドアイル | ラック前面(冷気吸入面)と背面(排熱面)を分離する配置方式 | 複数ラック環境 |
| インロウ冷却 | ラック列の間に冷却ユニットを配置 | 高密度データセンター |
⚠ 注意:家庭用エアコンをサーバールームの冷却に使用する場合、24時間365日運転に対応していないことに注意してください。家庭用エアコンは12〜16時間/日の使用を想定して設計されており、連続運転するとコンプレッサーの寿命が大幅に短縮されます。冷房が故障した真夏のサーバールームは数時間で50℃を超え、機器が熱暴走します。最低でも冷房は2台設置して冗長化し、1台が故障しても運用を継続できるようにしましょう。
入退室管理
サーバールームは物理的なセキュリティの最重要拠点です。以下の管理を実施してください。
| 管理項目 | 推奨施策 | 最低限の施策 |
|---|---|---|
| 施錠 | ICカード/生体認証による電子錠 | 物理鍵(鍵管理簿で運用) |
| 入退室記録 | 電子錠のログで自動記録 | 入退室管理簿への手書き記録 |
| 監視カメラ | ラック前面・背面、入口にカメラ設置 | 入口に1台設置 |
| アクセス権限 | 業務上必要な人のみに限定。定期的に見直し | 鍵の貸出記録を管理 |
消火設備
サーバールームでは、水を使った消火はサーバーに致命的なダメージを与えます。ガス系消火設備(窒素・FM-200・イナージェンなど)が推奨されますが、高額なため、中小企業では最低限CO2消火器をサーバールーム内に設置してください。スプリンクラー設備がある建物では、サーバールーム区画のスプリンクラーをガス系に変更するか、予作動式スプリンクラーを検討しましょう。
ひとり情シスの視点:物理インフラの整備は一見地味ですが、障害発生時の復旧速度に直結します。ケーブルにラベルが貼られていなければ、障害ポートの特定に何時間もかかります。ラックが整理されていなければ、機器の交換作業が困難になります。「今すぐ必要ではないから後回し」ではなく、機器導入のタイミングで最初からきちんと整備することが、結果的に最もコスト効率が良いのです。
✅ 完了済み