iSCSIとは?定義、パフォーマンスと制限

iSCSIは、IPネットワーク経由でコンピューターとストレージデバイスを接続するストレージプロトコルです。その仕組みやメリットについて詳しく解説します。

Written By
Don Hall
Don Hall
Oct 12, 2023
1 minute read
Enterprise Storage Forum content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

インターネット・スモール・コンピューター・システム・インターフェース(iSCSI)は、クライアントデバイスからイーサネットネットワーク経由でブロックレベルのストレージデバイスにアクセスできる、ストレージエリアネットワーク向けのトランスポートプロトコルです。Fibre Channelと同様に、iSCSIはストレージエリアネットワーク(SAN)に利用でき、共有ネットワークでも専用ストレージネットワークでも動作します。ただし、異なるトランスポートプロトコルを使用するネットワーク接続ストレージ(NAS)やオブジェクトストレージなど、ファイルアクセスソリューションには対応していません。本記事では、iSCSIプロトコルの仕組みと、そのメリットおよび制限について説明します。

iSCSIの仕組みとは?

ストレージエリアネットワーク(SAN)では—接続されたスイッチ、ホスト、ストレージデバイスで構成される独立した高速ネットワーク—、iSCSIプロトコルを使って、ユーザーとストレージデバイスを接続するイーサネットネットワーク経由でデータを送信します。iSCSIはトランスポート層で機能します。これにより、ネットワーク接続されたデバイスをユーザーからローカルデバイスとして認識できるようになります。

データパケット、つまりネットワーク転送用にまとめられたデータ単位は、データ本体と、宛先および送信元のIPアドレスなどパケットに関する情報を格納するヘッダーで構成されます。データグラムとも呼ばれます。TCPトランスポート層のデータ単位はセグメント、リンク層のデータ単位はフレームと呼ばれます。

エンドユーザーのアプリケーションがオペレーティングシステムに要求を開始すると、適切なSCSIコマンドとデータ要求が生成されます。要求にはパケットヘッダーが追加され、プロトコルデータユニット(PDU)としてカプセル化されたSCSIデータを、イーサネットフレームの一部としてTCPヘッダー内に格納します。その後、フレーム全体がイーサネットネットワーク経由で送信されます。

An iSCSI Header within the TCP Header of an Ethernet Frame.
Figure 1. An iSCSI Header within the TCP Header of an Ethernet Frame.

イーサネットフレームが最終宛先に到達すると、宛先のデータリンク層がフレームのカプセル化を解除し、結果をネットワークに送ります。iSCSIプロトコルはパケットを分解してSCSIコマンドを分離し、オペレーティングシステムからストレージデバイスをローカル接続されたSCSIデバイスとして認識できるようにします。

SCSIコマンドはSCSIコントローラーに送られ、コントローラーがそのSCSIコマンドをSCSIストレージデバイスに転送します。iSCSIプロトコルは双方向で動作し、元の要求に応じてデータを返すこともできます。

iSCSIプロトコルでは、iSCSIイニシエーターとiSCSIターゲットを使用します。図1に示すPDUは、イニシエーターとターゲットの間で通信します。PDU内の情報は、セッションの確立、iSCSIコマンドの転送、データの移動、ノード検出情報の提供に役立ちます。

iSCSI uses initiators and targets to transmit information.
Figure 2. iSCSI uses initiators and targets to transmit information.

イニシエーターはクライアントマシン上にあります。ソフトウェアまたはハードウェアのいずれからでも起動できますが、ソフトウェアによる起動が一般的です。サーバーがiSCSIターゲットとなり、1つ以上のTCP/IP接続でイニシエーターからの要求を受信できます。

iSCSI uses logical unit numbers (LUNs) representing numbered hard drives to emulate a physical connection.
Figure 3. iSCSI uses logical unit numbers (LUNs) representing numbered hard drives to emulate a physical connection.

iSCSIのパフォーマンス

iSCSIネットワークとプロトコルは、ローカルエリアネットワーク、ワイドエリアネットワーク、インターネット経由でデータを送信できます。そのため、iSCSIネットワークのパフォーマンスは、ネットワークやストレージコントローラーの速度、コントローラー構成など、さまざまな要因によって大きく変動します。

イーサネットスイッチとメディアは、1 GB、10 GB、40 GB、100 GBの速度で動作できます。iSCSIネットワークの速度は通常、10 GB/sのインフラストラクチャネットワーク向けに設定されます。

Advertisement

iSCSIとFibre Channel:ストレージデータの伝送方式

iSCSIとFibre Channel(FC)は、どちらも大量のデータ転送に効果的で広く利用されています。次の表に、iSCSIとFCの主な違いを示します。


iSCSIFibre Channel
インフラストラクチャユーザーネットワークとサーバーネットワークで同じインフラストラクチャを使用ユーザーネットワークとサーバーネットワークを分離した専用インフラストラクチャ
CPU負荷Fibre Channelより高いiSCSIより低い
対応距離距離の制限なし距離に制限あり
導入管理しやすく簡単手間がかかり複雑
遅延Fibre Channelより高いiSCSIより低い
コスト低コスト高コスト
適用性入出力の少ないアプリケーションに適している入出力の多いアプリケーションに適している

Fibre ChannelよりiSCSIを選ぶべきケース

Fibre Channel SANは、専用のファイバーチャネルネットワークを導入・管理するための十分な予算と専門知識を持つ企業に適しています。iSCSI SANはイーサネットネットワーク上で動作し、専用のネットワークハードウェアを必ずしも必要としません。専用のネットワークハードウェアを導入せずに高パフォーマンスのワークロードを必要とする企業には、iSCSI SANが適しています。

iSCSIのメリット

iSCSIをSANの一部として導入することで、企業は幅広いメリットを得られます。主なメリットは次のとおりです。

  • TOEを内蔵。ホストCPUで追加処理を行う負担をなくすため、ネットワークインターフェースカード(NIC)にはTCPオフロードエンジン(TOE)テクノロジーが組み込まれており、TCP/IPスタックの処理をネットワークコントローラーにオフロードします。
  • 初期投資が少ない。iSCSIプロトコルでストレージデバイスにアクセスすることで、企業は総保有コスト(TCO)を低く抑えられます。TCOが低いだけでなく、iSCSIで構築したSANは導入が容易で、メンテナンスも最小限で済みます。
  • 追加のハードウェアが不要。iSCSIは、追加のハードウェアなしで、IPベースのテクノロジーとTCP/IPおよびイーサネットの相互運用性を利用します。
  • セキュリティを強化。iSCSIはストレージネットワークに追加のセキュリティ層を提供します。
  • トレーニング・メンテナンスコストが低い。ネットワークスタッフがiSCSIプロトコルを使用するための追加トレーニングは不要です。また、大がかりな監視や管理を行わずにストレージ使用量を増やせるため、運用コストを抑えられます。
  • 互換性が高い。IPは世界中で利用されている普遍的かつ非独自仕様のテクノロジーであるため、異なるネットワークストレージ機器同士をシームレスに連携できます。
  • 柔軟に拡張できる。iSCSI SAN環境は、既存のネットワークハードウェアやその他のデバイスを使って容易に導入できます。そのため、企業は成長に合わせてストレージ容量を拡張し、規模を拡大できます。
  • 消費電力・コストが低い。オンラインで稼働するスイッチの数を減らすことでインフラストラクチャコストを削減でき、インフラストラクチャ、消費電力、冷却のコストを抑えられます。

iSCSIの制限とは?

iSCSIには多くのメリットがありますが、ほとんどのテクノロジーと同様に制限もあります。主な制限は次のとおりです。

  • 条件によってパフォーマンスが変動。ビジネスデータとiSCSI情報を処理する混在ネットワークでiSCSIテクノロジーを使用すると、遅延が大きくなり、パフォーマンスの問題が発生します。
  • SSD非対応。iSCSIはシリアルテクノロジーを使用するため、ソリッドステートストレージデバイス(SSD)には適していません。
  • 容量に制限がある。ハードディスクドライブのLUN最大容量は250 TBで、NASの最大容量は144 TBです。
  • スナップショット数に上限がある。iSCSIアプリケーションごとに作成できるスナップショット、つまり保存データの仮想コピーは512個、ファイル共有ボリュームでは64個までです。スナップショット機能に障害が発生すると、データを復旧できなくなり、iSCSIのパフォーマンスにも悪影響が及びます。
  • 接続数に上限がある。iSCSIでは、1セッションあたりの接続数も最大255です。セッションが255を超えると、ターゲットは同時接続の試行を拒否します。

結論:エンタープライズソリューションとしてのiSCSI

高速なデータ転送と大容量のデータストレージは、企業のデータ業務に不可欠となっています。ストレージエリアネットワークは、これら双方のニーズに対応できる有効なソリューションです。iSCSIプロトコルを使用するSANはイーサネットネットワーク上で動作するため、既存のネットワークがあり、高パフォーマンスのワークロードを必要としながら、専用のネットワークハードウェアの購入・導入を望まない企業に適しています。

詳しくは、エンタープライズデータストレージの5つのタイプについての記事をご覧ください。企業がデータを保存し、ユーザーからアクセスできるようにするさまざまな方法を解説しています。

Don Hall

Don Hall is a contributing writer to Enterprise Storage Forum, where he covers data storage technology, storage hardware and software, and data networking. He worked for more than two decades as an IT Supervisor for the federal government and as IT Operations Supervisor for an IT Military Command managing programmers, cybersecurity staff, and infrastructure and networking personnel. Previously he worked as an application programmer. Don earned a B.S. in Business Information Systems from San Diego State University and has certificates in Technical Communication and web development with an emphasis in Java/Open Source. He has also had an active CompTIA Security + (ce) since 2011, and a Network +(ce) since 2015.

Enterprise Storage Forum Logo

Enterprise Storage Forum offers practical information on data storage and protection from several different perspectives: hardware, software, on-premises services and cloud services. It also includes storage security and deep looks into various storage technologies, including object storage and modern parallel file systems. ESF is an ideal website for enterprise storage admins, CTOs and storage architects to reference in order to stay informed about the latest products, services and trends in the storage industry.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.