위로
아래
DAS
DAS(Direct Attached Storage)
- 스토리지를 compute 노드에 직접 연결하는 방식
- SAN 스위치를 거치지 않고 FC 케이블로 compute Node와 Storage가 직접 연결
FC 프로토콜 사용
- Fibre Channel
- FC 케이블 사용
SAN
SAN(Storage Area Network)
스토리지 영역 네트워크
- 여러 스토리지를 하나의 네트워크에 연결시키고, 이 네트워크에 서버를 연결해 스토리지에 접속한다는 개념
- 네트워크에 묶인 스토리지들은 가상으로 중앙화된 논리 볼륨(logical volume)을 형성하고, 필요에 따라 각 서버에 공간을 논리적으로 할당.
- 사용자는 LUN(Logical Unit Number)라는 고유번호를 통해 가상으로 할당된 디스크 드라이브에 연결
특징
- 장점 : 네트워크 부하가 적고 전송 속도가 빠르다
- 데이터 전송 : 블록 수준으로 백업 수행. 데이터를 블록으로 분할하여 전송해 백업
- 목적
- 대용량 데이터 전송에 효과적
- 대규모 데이터베이스, 가상화 환경, 온라인 트랜잭션 처리 등의 I/O 집중적인 작업에 사용
- 데이터의 일관성과 빠른 속도가 필요한 경우.
- 관리 및 확장성
- 전용 스토리지 네트워크를 구축해야 하므로 구성과 관리가 복잡하다
- 다수의 서버와 스토리지 장치를 연결하여 확장성이 높고 고성능을 제공할 수 있다
SAN 스위치
- SAN 환경을 구성하기 위해 스토리지와 서버를 중계하는 역할
- 각 서버와 스토리지를 케이블로 SAN 스위치와 연결해 데이터를 주고 받는다
- SAN의 주요 스토리지 프로토콜
- iSCSI (Internet Small Computer Systems Interface)
- 파이버 채널 (Fiber Channel)
- iSER (iSCSI Extensions for RDMA)
FC 프로토콜 이용
FC 케이블을 통해 Compute Node와 Storage Node(LUN들)을 연결
연결할 때 SAN Switch를 사용한다
NAS
NAS(Network Attached Storage)
네트워크 결합 스토리지
- 네트워크를 통해 데이터에 엑세스하는 방식 (이더넷 케이블(=LAN 케이블) 사용)
- 일반적으로 파일 서버와 연결되어 파일 시스템을 공유하고 백업한다 (파일 수준의 스토리지 장치)
- SAN과의 공통점 : 네트워크를 통해 서버나 클리아언트가 스토리지에 결합한다
- SAN과의 차이점 : SAN스위치를 사용하지 않고, 이더넷 케이블을 사용해 네트워크에 연결한다.
특징
- 데이터 전송
- 파일 수준으로 백업 수행. (블록보다 상위 개념)
- 폴더에 하위 폴더와 파일이 저장되는 계층적 구조
- 일이나 폴더만 선택적으로 백업할 수 있다.
- 목적
- 작은 규모의 백업에 효과적.
- 파일 공유, 웹 서버, 영상 및 멀티미디어 파일 저장 등의 작업에 사용
- 파일 단위의 액세스와 공유가 필요한 경우
- 관리 및 확장성
- 네트워크에 직접 연결되어 파일 공유와 관리가 간편하다
- 단일 장치로 구성되어 쉽게 관리할 수 있다.
사용하는 스토리지 프로토콜
- NFS (Network File System)
- SMB/CIFS (Server Message Block / Common Internet File System)
- FTP (File Transfer Protocol)
- HTTP (Hypertext Transfer Protocol)
- AFP (Apple Filing Protocol)
Unified Data Storage
유니파이드 스토리지
- SAN과 NAS를 합한 스토리지
- 멀티 프로토콜 스토리지라고도 부른다
- 블록과 파일 프로토콜을 모두 지원한다
- 하나의 유니파이드 스토리지 시스템은 파일 프로토콜(CIFS, NFS)와 블록 수준 프로토콜 (iSCSI, 파이버 채널)을 모두 지원한다
- 장점 : SAN이나 NAS를 따로 구매하지 않고 멀티 프로토콜 환경을 한 번에 구축하므로 비용이 효율적이다
참고 : https://tech.gluesys.com/blog/2019/12/02/storage_1_intro.html
글루시스 기술 블로그
A simple yet classy theme for your Jekyll website or blog.
tech.gluesys.com
참고 : https://ma-you-ing.tistory.com/16
Storage 연결방식
Storage 연결한다는 것은 Compute Node와 이전의 스토리지 가상화를 통해 생성한 LUN을 연결한다는 의미 입니다. 아래의 링크에서 LUN에대한 기본적 설명이 있으니 참고하시기 바랍니다. https://ma-you-ing.
ma-you-ing.tistory.com