이러한 저장 기술은 조직에서 엄청난 양의 정보를 저장, 보호 및 관리하는 목적을 달성하기 위해 고안되었습니다.
비교 차트
비교 근거 | SAN | NAS |
---|---|---|
의지 | 저장 영역 네트워크 | 네트워크 연결 스토리지 |
기술에 연결할 수있는 장치 | 서버 클래스이고 SCSI 파이버 채널이있는 장치 만. | LAN에 연결하고 NFS, CIFS 또는 HTTP 프로토콜을 사용할 수있는 각 장치는 NAS에 연결할 수 있습니다. |
데이터 식별 | 디스크 블록으로 데이터를 식별하십시오. | 파일 이름과 바이트 오프셋으로 데이터를 처리합니다. |
정보 공유 범위 | 파일 공유는 운영 체제에 의존합니다. | Unix, NT 등의 OS 간 공유가 가능합니다. |
파일 시스템 관리 | 서버 | 헤드 유닛이 책임진다. |
프로토콜 | SCSI, 파이버 채널 또는 SATA. | 파일 서버, NFS 또는 CIFS. |
백업 및 복구 | 블록 복사 기술이 사용됩니다. | 파일은 백업 및 미러에 사용됩니다. |
비용 및 복잡성 | 비싸고 복잡한. | 비용 효과적이고 비교적 덜 복잡합니다. |
SAN 정의
SAN (Storage Area Network) 은 파이버 채널 및 스위치를 사용하여 서버와 저장 장치간에 데이터를 전송합니다. SAN을 사용하면 전체 데이터를 단일 저장소에서 병합하고 여러 서버에서 공유 할 수 있습니다. 이 여러 조직을 통해 지리적으로 분리 된 저장소 및 서버를 연결할 수 있습니다. SAN은 강력하고 안전한 통신 기술입니다.
이전 SAN은 허브와 연결 장치를 통해 네트워크에 연결되는 호스트와 스토리지를 결합하여 구현되었습니다. 구형 구성은 Fibre Channel Arbitrated Loop 로 알려져 있습니다. 데이터가 블록 으로 알려진 볼륨에 저장되는 블록 저장소를 사용합니다.
SAN은 각 호스트가 스토리지를 제공하고 관리가 쉽고 공유 가능하며 유연하지 않은 DAS (Directly Attached Storage) 의 발명 이후에 창안되었습니다. 프런트 엔드 (SAN 연결성)의 경우 광섬유 케이블이 사용되고 백엔드 (디스크 연결성) 구리 케이블의 경우 FC 및 SCSI와 같은 프로토콜이 사용되는 고속 파이버 채널에서 실행됩니다.
SAN의 구성 요소
SAN은 다음 구성 요소로 구성됩니다.
- 모든 파이버 채널 장치는 스토리지, 호스트 및 테이프 라이브러리와 같은 노드 포트 로 불립니다. 각 노드는 다른 호스트의 소스 또는 대상이 될 수 있습니다.
- 네트워크의 케이블 연결 은 광섬유 케이블과 구리 케이블을 사용하여 이루어집니다. 백엔드 연결 용으로 사용되는 단거리 구리 케이블을 포함합니다.
- 허브, 스위치 및 디렉터는 SAN에 채택 된 상호 연결 장치 입니다.
- 대형 스토리지 어레이 는 스토리지 자원에 대한 호스트 액세스를 제공하는 데 사용됩니다.
- SAN 관리 소프트웨어 는 스토리지 배열, 상호 연결 장치 및 호스트 간의 인터페이스를 제어하는 데 사용됩니다.
NAS의 정의
NAS (Network Attached Storage) 는 파일 레벨 저장 기술로 LAN (Local Area Network)을 통해 파일 공유 기능을 제공합니다. SAN과 달리 전용 네트워크 대신 공유 네트워크가 필요합니다. NAS의 가장 큰 장점은 서버 통합을 통해 여러 서버를 사용할 필요가 없다는 것입니다. 사용자가 비용 효율적이거나 저렴한 비용으로 스토리지를 원할 때 스토리지를 차단하는 대신 파일 스토리지를 사용하는 것이 좋습니다.
파일 저장소는 파일에 대해 액세스가 용이 한 중앙 위치를 제공합니다. 표준 프로토콜을 사용하여 NAS에 전용으로 사용되는 실시간 운영 체제가 자주 사용됩니다. NAS 장치는 브라우저를 사용하여 네트워크를 통해 구성 및 제어됩니다. NAS에서 데이터는 파일 데이터 스트림으로 이동합니다.
파일 액세스에는 호스트를 처리하기위한 추가 레이어와 파일 액세스와 블록 액세스 간의 변환이 더 높은 추상화 레이어에서 구성되므로 필요합니다. NAS 처리의 결과로 처리 속도 나 여분의 데이터 전송에 영향을 미치는 추가 오버 헤드가 필요합니다.
NAS의 구성 요소
- NAS 헤드 (CPU 및 메모리).
- 네트워크에 연결할 수있는 네트워크 인터페이스 카드 .
- NAS의 기능을 제어하는 최적화 된 운영 체제 .
- NFS 및 CIFS와 같은 파일 공유를위한 프로토콜 .
- ATA, SCSI 또는 FC와 같은 저장소 프로토콜 은 실제 디스크 리소스를 연결하고 관리하는 데 사용됩니다.
SAN과 NAS의 주요 차이점
- SAN은 SCSI 파이버 채널이 있고 서버 클래스에 속한 장치에만 연결됩니다. 반대로 NAS는 LAN에 존재하는 장치를 연결할 수 있으며 NFS 또는 CIFS와 같은 프로토콜을 사용할 수 있습니다.
- SAN의 데이터는 dist 블록에 의해 인식되는 반면 NAS에서는 파일 이름과 바이트 오프셋으로 처리됩니다.
- 정보는 SAN의 서버 기반 운영 체제에 의해 공유되므로 운영 체제에 의존합니다. 이와 반대로, NAS는 특히 유닉스와 NT와 같은 OS 사이에서 높은 공유를 허용한다.
- SAN에서 파일 시스템은 서버에 의해 처리되는 반면, NAS에서는 헤드 유닛이 파일 시스템을 제어합니다.
- SAN에서 사용되는 프로토콜은 SCSI, 파이버 채널 또는 SATA입니다. 반대로 NAS는 NFS 또는 CIFS와 같은 프로토콜을 포함합니다.
- 백업 및 미러는 SAN의 블록을 사용하여 만들어집니다. 반대로, NAS 파일은 백업 및 미러 생성에 사용됩니다.
- SAN은 NAS보다 비용이 많이 들고 복잡합니다.
SAN의 장점
- 유연성과 단순화 된 스토리지 관리 기능을 제공합니다.
- 서버는 SAN에서 자동으로 부팅 할 수 있습니다.
- 결함있는 서버는 쉽고 빠르게 교체됩니다.
- 효과적인 재해 복구 프로세스를 제공합니다.
- 더 나은 스토리지 복제를 제공합니다.
NAS의 장점
- 단일 볼륨은 여러 호스트 (클라이언트)간에 공유됩니다.
- 내결함성 시스템을 제공합니다.
- 관리자가 간단하고 저렴한로드 균형 조정을 사용할 수 있습니다.
SAN의 단점
- 매우 비쌉니다.
- SAN 관리가 어렵습니다.
- SAN을 유지하려면 높은 학위 기술이 필요합니다.
NAS의 단점
- 모든 응용 프로그램에서 지원되지 않습니다.
- 백업 솔루션은 스토리지 시스템보다 비용이 많이 든다.
- LAN (Local Area Network)이 축소되면 스토리지 액세스 시간이 느려질 수 있습니다.
결론
SAN은 트랜잭션 데이터 또는 자주 변경되는 데이터에 적합하며 고성능을 제공합니다. 반면 NAS는 공유 파일 데이터에 적합하며 공유 파일의 액세스 및 관리를 단순화합니다.