AnyStor Enterprise는 데이터의 다중화를 통하여 무중단 데이터 서비스를 제공합니다. Erasure coding 방식의 네트워크 RAID로 각 노드에 데이터를 분산 저장하고 추가 노드에 패리티 블록을 저장해 고가용성을 보장합니다. 레플리케이션 방식에 비해 공간 효율성을 높일 수 있어 대용량 데이터를 장기 보존할 경우 스토리지 공간 확보가 용이합니다.
AnyStor Enterprise는 스케일아웃으로 확장 시 관리의 복잡성을 최소화 할 수 있습니다. 스토리지 볼륨을 확장하거나 변경할 경우, 별도로 재구성 작업이 필요 없이 데이터를 재배치할 수 있습니다. 노드를 증설할 경우 해당 노드의 여유 공간에 기존 클러스터의 데이터를 균등하게 분배하고, 장애 발생 시 다른 정상 노드에 데이터를 분배해 데이터 손실의 위험에 대비할 수 있습니다.
AnyStor Enterprise는 Thin Provisioning 기능을 제공해 스토리지 용량의 활용성을 극대화 시킬 수 있습니다. 사용자에게 스토리지 자원을 분배할 시 향후 공간 증가 추이를 고려해 실제 물리적 용량 이상으로 논리적 공간을 할당하고, 물리적인 용량 초과 시 무중단으로 스토리지를 바로 추가해 활용도를 높일 수 있습니다. 이로서 실제 가능한 공간보다 많은 수의 할당량을 확보할 수 있어 스토리지 공간 관리를 최적화 할 수 있습니다.
스냅샷 기능으로 볼륨을 과거 시점으로 복원해 데이터 복구 및 시스템 복원을 할 수 있습니다. 스냅샷 생성 시 서비스 중단 없이 해당 볼륨의 스냅샷을 만들 수 있으며, 스냅샷 배리어 옵션을 통해 파일 오퍼레이션과 충돌을 방지할 수 있습니다. 또한 생성 시점 기준으로 만들어지기 때문에 이미 생성된 스냅샷과의 충돌은 없습니다.
게이트웨이를 통해 기존 블록 및 오브젝트 환경에서 파일 서비스를 제공할 수 있습니다. NFS, SMB/CIFS, Active Directory, Open Directory 등의 프로토콜 게이트웨이 서비스를 제공해 기존 SAN이나 Ceph 환경에서 사용하는 Xsan, SNFS, GPFS 등 공유 파일 시스템의 라이선스 비용을 절감할 수 있습니다. 또한 이중화 구성을 통해 고가용성 서비스를 제공할 수 있습니다.
AnyStor Enterprise는 인라인(in-line) 중복 제거와 압축 기술을 제공합니다. 4KB 고정 블록(fixed block) 중복제거를 지원하며, LZ4, LZJB, GZIP, ZLE 압축 알고리즘을 통해 스토리지 공간의 활용성을 향상시킬 수 있습니다. 중복제거 기능은 실시간 압축 옵션과 함께 사용 가능하며, 압축 기능의 사용으로 인한 성능하락은 거의 없습니다.
NAND SSD 또는 NVMe SSD와 같은 플래시 메모리를 캐시로 활용할 수 있습니다. Write-through와 write-back을 지원하며, 사용하는 어플리케이션의 특성에 따라 적정 용량을 산정해 활용할 수 있습니다. 또한, 하드디스크에서 erasure coding 볼륨을 사용 시 워크로드를 최적화 할 수 있습니다.