- 스토리지 관련 용어 (스토리지 분류/구분)
DAS SAN NAS
- 스토리지 관련 프로토콜
SAN - FC Protocol
NAS - IP Protocol
- [참고] http://5log.tistory.com/19
- SAN 이란?
서버 및 공유 스토리지 디바이스로 구성된 전용 고속 네트워크
중앙 집중식 스토리지 및 관리
블록 레벨의 여러 서버간 스토리지 소스 공유 지원
더 경제적인 확장이 가능하므로 증가하는 스토리지 요구를 효율적으로 충족
일반적인 SAN 구축
FC(Fibre Channel) SAN: 통신에 FC 프로토콜 사용
IP SAN : 통신에 IP기반 프로토콜 사용
- Fibre Channel
고속 네트워크 기술
최신 FC 구축 디바이스에서는 최대 16Gb/s 의 속도 지원
뛰어난 확장성
이론적으로 대략 1500만개의 디바이스 수용 가능
상호 접속 옵션
Point-to-Point
노드 간 직접 연결 지원
제한된 접속 및 확장성 제공
DAS 환경에 사용됨
FC-AL (Fibre Channel Arbitrated Loop)
연결된 노드에 공유 루프 제공
노드가 중재를 통해 제어권을 획득해야 함
링 또는 스타토폴로지로 구축됨
FC-AL의 제한 사항
한번에 디바이스 하나만 입출력 작업을 수행할 수 있음
최대 126개의 노드 지원
노드 추가 또는 제거시 루프 트래픽이 일시적으로 중지
FC-SW (Fibre Channel Switched Fabric)
모든 노드는 스위치를 사용하여 서로 통신하는 논리 공간(Fabric이라함) 형성
ISL(Inter-Switch Link)은 스위치들이 서로 연결되도록 지원함
노드간 전용 경로 제공
노드 추가/ 제거 시 다른 노드의 트래픽은 영향을 받지 않음
- IP-SAN
IP-SAN에서는 IP 네트워크를 통해 블록 레벨 데이터 전송
IP를 스토리지 전송 수단으로 사용하는 이유
기존의 네트워크 인프라 스트럭처 활용 가능
새로운 FCSAN 하드웨어와 소프트웨어를 구매하는 것 보다 낮은 비용
많은 원거리 재해 복구 솔루션에 IP 기반 네트워크가 이미 활용되고 있음
IP 네트워크에는 견고하고 완성도 높은 수많은 보안 옵션을 사용할 수 있음
iSCSI Protocol
호스트와 스토리지를 연결하는데 사용되는 IP 기반 프로토콜
SCSI 명령과 데이터를 IP 패킷으로 캡슐화 하여 TCP/IP를 통해 전송
구성요소
iSCSI 이니시에이터 ( iSCSI HBA )
iSCSI 타겟
iSCSI 포트가 포함되어 있는 스토리지 시스템
iSCSI 게이트 웨어 - FC 스토리지 시스템과의 통신 지원
iSCSI 검색
iSCSI 통신의 경우 이니시에이터가 네트워크에서 타겟 위치 및 이름을 검색해야함
sendTargets 검색
타겟의 네트워크 포털로 이니시에이터를 수동으로 구성
이니시에이터가 SendTargets 명령을 실행하고 타겟이 필수매개 변수로 응답함
iSNS(Internet Storage Name Service iSNS)
이니시에이터와 타겟이 iSNS 서버에 자동으로 등록됨
이니시에이터가 사용가능한 타겟 목록을 iSNS서버에 쿼리할 수 있음
iSCS 이름
iSCS 이름은 iSCSI 네트워크 내에서는 이니시에이터와 타겟을 식별하는데 사용되는 고유한 iSCSI ID임
iqn : IQN
eui: EUI
FCIP Protocol
분산되어 있는 FC SAN을 접속하는데 사용되는 IP기반 프로토콜
기존 IP 네트워크를 통해 여러 FC SAN간에 FC 데이터를 전송하는데 사용되는 가상 FC링크 형성
FC 프레임을 IP패킷으로 캡슐화
재해 복구 솔루션 제공
FCoE (FC over Ethernet)
FCoE는 CEE라는 이더넷 네트워크를 통해 PC 데이터를 전송하는 프로토콜
FCoE를 스토리지 네트워킹 옵션으로 사용해야 하는 이유
FCSAN 트래픽과 이더넷 트래픽을 공용 이더넷 인프라 스트럭처에 통합 지원
어댑터, 스위치 포트 및 케이블의 수 감소
비용절감 및 데이터 센터 관리 간소화
전원 사용량, 냉각 비용 및 설치 공간 감소
사용 전 |
사용 후 |
|
- NAS의 구성 요소
NAS 파일 공유 프로토콜
CIFS (Common Internet File System)
클라이언트 서버 애플리케이션 프로토콜
SMB 프로토콜의 개방형 버전
클라이언트 TCP/IP를 통해 서버에 있는 파일을 액세스 할 수 있도록 지원
상태 저장 프로토콜
접속된 모든 클라이언트에 대한 접속 정보 유지
접속을 자동으로 복구하고 중단 전에 열려있던 파일을 다시 열 수 있음
NFS (Network File System)
클라이언트 서버 애플리케이션 프로토콜
클라이언트에서 서버에 있는 파일을 액세스 할 수 있도록 지원
RPC(Remote Procedure Call) 메커니즘을 사용하여 원격 파일 시스템에 대한 액세스 제공
현재 세 가지 버전의 NFS가 사용되고 있음
NFSv2 / NFSv3 / NFSv4
통합 NAS 접속 구성
게이트웨이 NAS접속 구성
스케일 아웃 NAS 접속 구성
'Security > Linux Server' 카테고리의 다른 글
NAS (Network Attached Storage)_ FreeNAS Storage 공유 설정하기(Linux) (0) | 2017.12.29 |
---|---|
NAS (Network Attached Storage)_ FreeNAS 설치/기본 설정 하기 (0) | 2017.12.29 |
Linux Kernel Parameter ( 리눅스 커널 변수) (0) | 2017.12.28 |
SELinux / sudo / File ACL / lsattr,chattr CMD 비교 (0) | 2017.12.28 |
lsattr / chattr CMD 사용법 (0) | 2017.12.28 |