1. 스토리지(Storage)란?
스토리지는 대용량 데이터 저장장치로서, 하나 또는 여러 장비가 스토리지에 접속해 데이터를 사용하고 관리할 수 있는 기능을 제공하는 장치입니다. (비휘발성 기억 장치)
데이터 용량이 기하 급수적으로 증가함에 따라, 현재는 시스템 구성 시 스토리지 서버 사용을 필수적으로 보고 있습니다.
스토리지를 구매하여 효율적으로 활용하기 위해서는, 스토리지의 사용 목적(용도)를 명확히 하여 구성하는 것이 중요합니다.
2. 스토리지 구성 유형
1) DAS (Direct Attached Storage)
스카시(SCSI) 또는 파이버 채널(Fibre Channel)을 이용하여, 시스템에 직접 연결하는 스토리지 구성 방식입니다.
※ 스카시(SCSI): 호스트와 스토리지 사이에서 블록 단위의 전송을 위한 프로토콜
※ 파이버 채널(Fibre Channel, FC): 기가비트 급의 전송속도를 가진 블록 단위 전송 프로토콜
● 장점
- 전용선을 이용하여 연결하기 때문에, 성능이 보장되고 안정성이 뛰어납니다.
- 구성이 간단하여 설치하는데 큰 어려움이 없습니다.
● 단점
- 물리적 포트의 한계로 확장성이 떨어집니다.
2) NAS (Network Attached Storage)
NAS는 여러 사용자가 문서 등의 파일을 용이하게 공유하기 위해 개발되었습니다.
네트워크를 통해 데이터를 공유하는 것이 특징이며,
기존에 네트워크 인프라가 구축되어 있다면, 스토리지를 연결해서 바로 사용 가능합니다.
● 장점
- 기본적으로 구축되어 있는 네트워크에 스토리지를 연결하면 되기 때문에, 도입 비용이 상대적으로 저렴한 편입니다.
- 다른 장치들 과의 데이터 공유에 유리합니다.
● 단점
- 대역폭에 제한이 있어, 대용량 데이터 전송 시에는 네트워크 정체가 발생할 가능성이 있습니다.
(매우 많은 대역폭을 필요로 하는 애플리케이션 환경에는 적합하지 않은 솔루션입니다.)
- 네트워크 자체에 문제가 생기면 스토리지 연결 문제도 발생합니다.
3) SAN (Storage Area Network)
SAN 스위치를 통해 여러 스토리지를 하나의 네트워크에 연결시키고, 이 네트워크에 서버를 연결하여 스토리지에 접속하는 개념입니다.
여러 서버 또는 컴퓨터에 액세스할 수 있는 스토리지 디바이스 네트워크로, 스토리지 공간의 공유 풀을 제공합니다.
SAN은 파일이 아닌 블록 단위의 I/O 입출력을 기본으로 합니다. (NAS는 파일 단위)
● 장점
- 전용 네트워크 덕분에 속도가 빠릅니다.
- 필요에 따라 성능과 용량을 확장하기 용이합니다.
● 단점
- 서버와 스토리지를 연결하는 SAN 전용 스위치가 필요하며, 도입 비용이 고가인 편입니다.
4) iSCSI (Internet small computer system interface)
SAN은 도입 비용이 부담되기 때문에 SAN을 구축하지 않아도
기존 LAN 상에서 블록 I/O 프로토콜을 사용할 수 있도록 한 기술이 iSCSI입니다.
iSCSI는 TCP/IP를 통해 SCSI 명령을 실어 보냄으로써, 스토리지의 물리적 위치에 상관없이 원거리에 있는 스토리지를 관리하는데 사용 가능합니다.
● 장점
- 서버와의 거리 제한없이 스토리지 구성이 가능합니다.
- 기존 LAN 또는 WAN 인프라에서 iSCSI 프로토콜을 이용하여 스토리지를 연결할 수 있으므로, 낮은 구축 비용이 장점입니다.
● 단점
- 스토리지 트래픽이 많은 경우에는 네트워크 부하가 증가할 수 있습니다.
'일 > 개발, IT정보' 카테고리의 다른 글
UDF와 Scalar T-SQL UDF Inlining (0) | 2024.10.19 |
---|---|
오라클 DB RECYCLEBIN 관리 및 사용법 (0) | 2024.10.17 |
Oracle 실행 계획 확인 / 쿼리 튜닝과 최적화 (0) | 2024.10.15 |
DB 이상현상, 정규화 과정 (3) | 2024.10.14 |
대용량 DB 관리하는 방법 및 개념 (0) | 2024.07.28 |