Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

Contents

Nexentastor

Nexentastor는 opensolaris를 기반으로 스토리지관리를 위한 목적으로 다시 만들어진 어플라이언스 제품입니다. ZFS 파일 시스템을 기반으로 하고 있다. ZFS는 파일 시스템이지만 볼륨 메니지먼트 기능까지를 모두 포함하고 있다. 따라서 Nexenta도 별도의 기능개발 없이 ZFS의 기능을 활용해서 볼륨을 서비스한다.

ZFS는 볼륨생성, iSCSI, NFS, 소프트웨어 레이드(RAIDZI,II,III), snapshot, hot spare, cache management, Deduplication, 압축, Encryption, Dynmic striping, clone ... all-in-one 파일 시스템이다. Nexenta는 ZFS의 기능을 쉽게 활용하기 위한 (CLI, GUI)UI와 어플라이언스 관리를 위한 여러 유틸리티(네트워크 설정, 모니터링, HA 구성 같은)를 포함하고 있다.

따라서 ZFS에 대한 경험이 있다면, Nexenta는 경험한거나 마찬가지다.

Nexentastor 버전

2012년 1월 현재 3.1.x 버전을 사용할 수 있지만, 아마 당분간은 3.0.5를 다루게 될 것 같습니다. 3.1.x는 3.0.5와의 차이점을 설명하는 방향으로 내용을 정리해나가려고 한다.

구성

  • NMC : CLI 기반의 쉘 형식의 프로그램이다. 탭 기반으로 명령어와 인자들을 선택할 수 있으므로, 쉽게 사용할 수 있다.
  • NMV : 웹 애플리케이션 서버다. 웹브라우저를 이용해서 nexenta를 제어할 수 있다. NMC의 모든 기능을 좀 더 직관적으로 이용할 수 있다. Nexenta에 익숙해지면 NMV 보다는 NMC를 애용하는 경향이 있다.
  • NMS : 관리 서버다 NMC, NMV의 요청을 받아서 처리한다.
  • SA-API : NMS와의 통신을 위해서 사용하는 API다. 이 API를 이용해서 클라이언트 프로그램을 개발할 수 있다. C/C++, python, ruby, perl을 위한 라이브러리를 제공한다.

특징들

  • 파일 시스템 : ZFS
  • Block-level 및 file-level replication
  • ZFS의 snapshot 기능을 이용한 replication
  • WORM (Write once Read Many) 지원
  • 플로그인을 이용한 기능 확장 가능
    • HA 기능등
  • FTP, NFS, SSH, rsync, WebDAV
  • iSCSI targets
  • iSCSI initiator
  • P-ATA/S-ATA, SCSI, iSCSI, USB, Firewire 지원
  • Software RAID : 0, 1, 5, JBOD, 5+0, 5+1, 0+1, 1+0 지원.
    • ZFS에 내장돼 있음.
  • SNMP 지원
  • ATA over Ethernet

라이센스

몇 가지 라이센스를 가지고 있다. Community Edtion은 자유롭게 이용할 수 있지만 아래의 제한이 있다.
  • HA
  • Auto Sync and CDP for Data Replication
  • WORM for Data retention
  • Target for virtual LUN mapping
  • 18TB 제한
간단히 사용하는데는 문제가 없겠다.

문서들

제목 저자 변경일

히스토리

  • 2012년 1월 7일 작성
  • 수정
    • : 소개글 수정, 링크 추가