Storage Area Network
A Storage Area Network (SAN) is a dedicated, high-speed network that provides block-level access to consolidated, shared storage devices, enabling servers to ac...
Storage Area Network (SAN) は、統合されたブロックレベルのデータストレージへのブロックレベルのネットワークアクセスを提供する、専用の高速ネットワークです。ファイルレベルのアクセスを提供するNetwork Attached Storage (NAS) とは異なり、SANはストレージがオペレーティングシステムからローカルに接続されたドライブのように見えるように、サーバーをストレージデバイスに接続します。これは通常、Fibre Channel (FC) や iSCSI (Internet Small Computer System Interface) のような専用プロトコルを使用して実現されます。Fibre Channelは、高性能で低遅延のプロトコルであり、従来はエンタープライズ環境で使用され、Host Bus Adapters (HBAs) や FCスイッチのような専用ハードウェアを必要とします。一方、iSCSIはSCSIコマンドをIPパケットにカプセル化し、標準的なEthernetネットワーク経由でストレージにアクセスできるようにするため、よりコスト効率が高く、既存のIPインフラストラクチャへの統合が容易になります。SANは、高可用性、パフォーマンス、スケーラビリティのために設計されており、データベース、仮想化環境、高性能コンピューティングクラスターのようなミッションクリティカルなアプリケーションに最適です。ストレージリソースの一元管理、サーバー間の効率的なデータ共有、ストレージプロビジョニング、データレプリケーション、ディザスタリカバリのような高度な機能が可能になります。
graph LR
Center["Storage Area Network"]:::main
Rel_network_attached_storage["network-attached-storage"]:::related -.-> Center
click Rel_network_attached_storage "/terms/network-attached-storage"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 5歳でもわかるように説明
コンピューター情報専用の、巨大で超高速な図書館を想像してください。サーバーは、まるで自分の机の上にあるかのように、この図書館から直接本(データブロック)を借りることができ、情報の読み書きが迅速に行えます。
🤓 Expert Deep Dive
SANs operate at the block level, abstracting physical storage devices into logical units (LUNs) presented to servers via protocols like Fibre Channel or iSCSI. Fibre Channel utilizes a fabric architecture with WWPNs (World Wide Port Names) for device addressing and zoning for access control, offering high throughput and low latency crucial for I/O intensive workloads. iSCSI leverages the existing TCP/IP stack, using iSCSI initiators (on servers) and targets (on storage arrays) to map SCSI commands over Ethernet. This convergence simplifies infrastructure but can introduce latency and contention issues if not properly managed. Key architectural benefits include centralized storage management, improved utilization through pooling, high availability via redundant paths and hardware, and performance gains from offloading I/O processing. Trade-offs involve higher initial cost and complexity compared to NAS, especially for FC-based SANs, and the need for specialized networking and administration skills. Performance bottlenecks can occur at the network fabric, storage controllers, or host adapters.