Xsan은 최고 수준의 데이터 가용성이 필요한 소규모 및 대규모 컴퓨팅 환경을 위한 64비트 클러스터 파일 시스템입니다. 이렇게 특화된 기술 덕분에 많은 Mac 데스크탑과 Xserve 시스템이 고속 Fibre Channel 네트워크를 통해 RAID 스토리지 볼륨에 접속할 수 있습니다. 각 클라이언트는 읽기와 기록하기를 일원화된 파일 시스템에 바로 할 수 있으므로 사용자의 업무효율성과 워크그룹의 협업이 향상됩니다. Xsan 솔루션의 구조는 다음과 같습니다.
SAN 볼륨
Xsan을 사용하면 데이터를 하나의 스토리지 볼륨에 통합할 수 있습니다. SAN(Storage Area Network) 상에 있는 시스템 모두가 이 볼륨에 접속할 수 있습니다. Fibre Channel 네트워크에 RAID 스토리지 시스템을 추가하여 용량을 쉽게 늘릴 수 있습니다.
Fibre Channel 네트워크
SAN 볼륨은 메타데이터 컨트롤러에 연결하며, Xsan 클라이언트는 모두 고속 Fibre Channel 스위치를 통해 연결됩니다. Apple은 많이 사용하는 타사 스위치와 Xsan의 호환성을 보증합니다.
Xsan 메타데이터 컨트롤러
Xsan에는 '메타데이터 컨트롤러'라고 불리는 소프트웨어가 포함되어 있습니다. 이 소프트웨어는 SAN에서 교통 경찰과 같은 역할을 합니다. Xsan 클라이언트가 파일을 읽거나 쓰려고 시도하는 경우, 메타데이터 컨트롤러에서 허가를 받은 다음, 고속 Fibre Channel을 통해 SAN에 바로 접속합니다. Mac OS X Server로 구동되는 Xserve와 Mac Pro는 Xsan 메타데이터 컨트롤러가 될 수 있습니다.
Xsan 클라이언트
Xsan이 실행되는 Mac 데스크탑이나 Xserve 시스템은 SAN 볼륨에 저장된 파일에 블록 수준으로 바로 접속할 수 있으며 완전한 읽기와 쓰기도 가능합니다. Xsan을 사용하면 더 높은 성능이 필요한 경우, 서버와 컴퓨터를 SAN에 추가할 수 있습니다. Xsan이 있으면 하나의 SAN에서 몇 백 대의 클라이언트를 처리할 수 있습니다.
Ethernet 네트워크
파일 시스템 메타데이터는 SAN에 바로 연결된 모든 시스템이 공유하는 사설 Ethernet 네트워크에서 '대역 외'로 처리됩니다. 이렇게 하면 Fibre Channel 대역폭의 제한이 풀려 스토리지 산출량이 대폭 상승합니다.
네트워크 클라이언트
Mac OS X Server와 Xsan이 설치된 Xserve는 AFP, SMB/CIFS, NFS 같은 파일 공유 프로토콜을 사용하는 Ethernet 네트워크를 통해 연결된 수 많은 컴퓨터와 SAN 볼륨에서 데이터를 공유할 수 있습니다.



