サーバーに複数のストレージ・デバイスが存在することは一般的です。論理ユニット番号(LUN)は、各ドライブに一意の値を指定します。LUN は、単一のボリュームとして構成されたドライブのグループ、ドライブ上のパーティション、またはドライブ全体に割り当てることができます。LUN 値は、管理者によって自動的に割り当てられるか、手動で割り当てることができます。この記事では、LUN の仕組みと、LUN のメリットと欠点について説明します。
ストレージの LUN とは
LUN(論理ユニット番号)は、データの整理とアクセスのために、ストレージ・エリア・ネットワーク(SAN)環境内のストレージ・パーティションを定義する一意の識別子です。LUN はストレージ組織内のコンポーネントであり、ストレージ・デバイス自体ではないことに注意してください。LUN は、物理ディスクまたは論理ディスクのセットをさす数値です。ストレージ LUN は、論理的なパーティション・セットをさすこともできます。
LUN の目的は、クライアントがストレージ・スペースから要求を行い、データを取得することです。通常、LUN は SAN ストレージをさすため、クライアント・コンピュータはネットワーク・ドライブのマッピング、ネットワーク・ストレージからのデータのリクエスト、SAN へのデータの保存を行うことができます。ドライブのマッピング時に LUN に対応しないため、LUN 識別子を管理するのは管理者だけです。
LUN の仕組み
新しいサーバーを構築したり、サーバーにドライブを追加する場合は、パーティション化する必要があります。パーティション分割では、ファイル・システムの選択が強制されます。ドライブ・スペース全体をパーティションの一部にするか、パーティションのドライブ・スペースの一部のみを使用するか、ドライブのグループから論理ボリュームを作成するかを選択できます。LUN は、新しいパーティションまたはパーティションのセットに割り当てることができます。
SCSI(Small Computer System Interface)ポートに複数のディスクが RAID(独立ディスクの冗長アレイ)として構成されている場合、サーバーは LUN を使用して適切なストレージ・ユニットと通信します。LUN の割り当ては SCSI ディスクでは一般的ですが、他のストレージ・ポート(SATA や SAS など)を持つストレージ・エリア・ネットワーク(SAN)を RAID として構成し、LUN が割り当てられたファイバー・チャネルを介して接続することができます。
ユーザーにとっては、複数のパーティションやディスクの RAID が単一の LUN を表す場合でも、LUN は単一のマウント型ストレージ・デバイスとみなされます。内部ストレージにアクセスするサーバーは、LUN を使用して、読み書きする適切なディスクを識別する必要があります。SAN に割り当てられた LUN は、クライアント・コンピュータが適切なディスクをマウントし、名前(ドライブ文字として X や Z など)を割り当てるために必要です。
1 つの LUN で、特に SAN 環境で数千の論理ボリュームを識別できます。管理者は、SAN ボリュームに LUN を割り当てるか、SAN ユニットが自動的にストレージに LUN を割り当てることができます。LUN は、起動後に管理者が再割り当てし、特定のセットアップ要件を満たすように構成をカスタマイズできます。
LUN ストレージの代替と実装
全てのサーバーまたはネットワーク・ストレージ・デバイスには LUN が搭載されており、オペレーティング・システムがディスクの読み取りまたは書き込みを行うボリュームを識別できます。多くのエンタープライズ環境では、大規模なネットワーク・ストレージ・デバイスは RAID ストレージを使用します。つまり、複数のディスクを単一の LUN で表すことができます。複数のディスクが単一のボリュームとして構成されている大規模な SAN には、単一の LUN も搭載できます。
従来の SCSI 技術をパーソナル・コンピュータで使用しない限り、LUN ストレージは、古い SAN またはサーバー・ハードウェアでのみ使用できます。新しい SATA(Serial Advanced Technology Attachment)ドライブは、サーバーやパーソナル・コンピュータで使用されていますが、SCSI は SAS(Serial Attached SCSI)または iSCSI(Internet Small Computer System Interface)に置き換えられました。エンタープライズ・システムは、大量の読み取り/書き込み要求をサポートするために必要なストレージの種類と速度に応じて、SATA または SAS を使用する場合があります。
LUN ストレージのメリット
LUN は、ディスクのストレージ容量の一部または全部を表しますが、必ずしも単一のディスクを表すわけではありません。LUN 管理ソフトウェアでは、特定のディスクまたはボリュームに対して LUN 値を選択できますが、LUN ストレージの値をカウントしても、ディスクの合計数は表示されません。LUN を使用するリモート・コンピュータのオペレーティング・システムは、ドライブとしてマウントできるため、ストレージにわかりやすい名前(通常は Z ドライブや X ドライブなど)を付けることができます。
LUN 管理により、管理者は SAN ディスクと容量をより適切に制御できます。エンタープライズ・ネットワークでは、複数の大容量ドライブを使用してペタバイトのデータを保持し、LUN により、ワークステーションに 1 つの LUN を使いやすいドライブ・レターとしてマウントできます。これらのドライブ・レターには、多くの場合、論理的な構成(例えば、会計用のストレージや全社的な文書の共有など)と、ほとんどの従業員がネットワーク・ドライブに文書を転送する際に知っている使いやすいボリューム・レターがあります。
LUN は、ローカル・デバイスへのドライブとリソース共有のマウントを可能にしますが、セキュリティは提供しません。管理者は、ユーザー・グループを作成し、データ・アクセス制御のために各ユーザー・グループに適切な権限を割り当てる責任があります。ほとんどの組織は、各ユーザー・グループに異なるドライブ・レターを割り当てるため、各マウント・ドライブの目的について従業員が混乱することはありません。例えば、X ドライブは組織内の誰とでもファイルを共有するために使用され、Z ドライブは 1 人の従業員のみがアクセスできる個人用ファイル・スペースへのリンクを表す場合があります。
LUN の潜在的な欠点
LUN は SCSI またはファイバー・チャネルの数値割り当てですが、LUN は RAID システムを使用して SAN に関連付けられることがよくあります。標準ユーザーは LUN の割り当てに遭遇しませんが、従来のハードウェアを使用する管理者は LUN の管理が困難になる場合があります。LUN は SAN 内のストレージのスライスを表しますが、必ずしも単一のディスクやパーティションを表すわけではありません。LUN の割り当ては手動または自動で行うことができますが、ほとんどの管理者は SAN ソフトウェアを使用して LUN 値を管理します。
LUN の欠点は、管理関連です。初期設定はやや便利ですが、SAN に追加された新しいスペースには、現在のストレージ容量を拡張できるように、LUN を付与するか、既存のボリュームに追加する必要があります。オペレーティング・システムや SAN の構成によっては、LUN に新しいディスクを追加するのに苦労する管理者もいます。ほとんどのオペレーティング・システムには、現在の容量にストレージを追加するのにやや便利なインターフェースがありますが、新しいディスクがシステムで認識されない場合は、トラブルシューティングが必要になる場合があります。
LUN は、必ずしも SAN や NAS 環境に割り当てられるわけではありません。RAID ボリュームは、管理者が LUN を割り当てることができる物理サーバーにも存在できます。仮想マシン上で実行されているオペレーティング・システムは、LUN も使用できます。管理者は、LUN 戦略を作成し、読み取りと書き込みの性能を最適化する必要があります。同じ LUN に書き込むアプリケーションやユーザーが多すぎると、性能が低下する可能性があるため、性能を考慮して LUN を割り当てる必要があります。
まとめ
LUN(論理ユニット番号)は、ブロック・ストレージの領域において不可欠な役割を果たし、物理ストレージ・リソースとそれらが保持するデータとの間の重要なリンクとして機能します。これまで見てきたように、LUN は、ストレージ・スペースの効率的で柔軟な割り当てを容易にし、小規模なセットアップから大規模なデータセンターまで、さまざまな環境でのデータの動的な管理を可能にします。
エンタープライズ・ソリューションを扱う管理者は、通常、大規模な SAN 環境において、LUN 管理と連携するかもしれません。SCSI RAID 環境を使用するシステムでは、LUN 割り当ては、サーバーやクライアント・ワークステーションにドライブを取り付けるためのコンポーネントです。
LUN を理解することは、ストレージの効率的な利用とデータ検索に必要な基礎知識を提供するため、ストレージ管理やデータ管理に携わる人にとって極めて重要な知識の 1 つに過ぎません。ストレージ・インフラの管理とサポートは、貴重な IT リソースを消費する可能性があります。ピュア・ストレージのプロフェッショナル・サービスが、ストレージ・アレイの管理にかかる管理オーバーヘッドの削減にどのように役立つかをご紹介します。