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 패킷으로 캡슐화하여 표준 이더넷 네트워크를 통해 스토리지에 액세스할 수 있도록 하여 비용 효율적이고 기존 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.