HOME > PRESS RELEASE > 케이투시스템즈 자료

케이투시스템즈 소식

제목 [기본] 뉴타닉스(Nutanix) 특징 및 장점 등록일 2019.03.27 17:50
글쓴이 신석훈 조회 1012

 뉴타닉스 가상 컴퓨팅 플랫폼(Nutanix Virtual Computing Platform)은 가상화 환경에서 동작하는 가상머신의 성능을 최적화하기 

위하여 서버, 스토리지, 네트워크를 하나의 노드에 컨버지드한 플랫폼으로, 

 뉴타닉스 분산 파일 시스템(Nutanix Distributed File System)을 통하여 엔터프라이즈 레벨의 성능(Performance), 효율성(Efficiency),

안정성(Reliability), 확장성(Scalability)을 제공할 뿐만 아니라 아주 쉽고 간단한 설정 및 관리기능을 제공한다. 

 뉴타닉스의 핵심 경쟁력은 "Controller VM"이라고 불리는 가상머신을 통하여 구현된 뉴타닉스 분산 파일 시스템에 있다. 

 뉴타닉스 가상 컴퓨팅 플랫폼은 "하드웨어 + 소프트웨어"가 통합된 어플라이언스 행태로 공급되지만, 

 뉴타닉스는 하드웨어를 직접 제조하지 않으며, OEM 등의 형태로 "Super Micro Computer, Inc"나 Dell과 같은 제조 업체로부터 

공급받는다.


데이터 센터 아키텍처의 단순화

  •  - 서버, 스토리지, 네트워크를 하나의 노드에 컨버지드한 매우 단순한 아키텍처
  •  - SAN, NAS와 같은 공유 스토리지 네트워크를 사용하지 않고, 10G 이더넷 인터페이스를 통하여 클러스터의 
  •    모든 스토리지 자원을 공유
  •  - 표준 2U 사이즈의 뉴타닉스 블록(Nutanix Block)을 랙에 장착하는 구조로 상면 및 전력 사용과 관련된 비용 절감
  •  - 네트워크 이중화를 지원하면서도 최대 5개의 이더넷 포트만을 사용하므로 케이블링의 복잡성 제거
  •  - 뉴타닉스 웹 콘솔, REST APIs, nCLI, PowerShell을 이용한 오퍼레이션의 자동화 구현 지원

  • 타협할 수 없는 간단함(Uncompromisingly Simplicity)
  •  - 30분 이내에 새로운 클러스터를 배포할 수 있는 매우 쉽고 간단한 설정 및 관리 인터페이스 제공
  •  - 단지 2번의 클릭만으로 새로운 노드를 추가하여 클러스터의 서버 및 스토리지 자원을 확장할 수 있음
  •  - 클러스터 서비스의 중단 없이 한 번의 클릭만으로 소프트웨어를 업그레이드할 수 있는 기능 제공
  •  - 여러 개의 클러스터를 하나의 인터페이스에서 관리할 수 있는 기능 제공
  •  - HTML5 기반의 GUI 인터페이스 및 REST API 제공 (nCLI 및 PowerShell 기능 지원)
  •  - 클러스터의 설치 및 관리와 관련된 자원을 현저하게 절약할 수 있음

100% 소프트웨어 기반의 기능 제공

  •  - 뉴타닉스 가상 컴퓨팅 플랫폼에서 제공하고 있는 모든 기능은 100% 소프트웨어로 구현되었으며, 하드웨어에 종속되어 있는 
  •     기능은 없음
  •  - NDFS는 소프트웨어 정의 스토리지(Software Defined Storage) 기능을 구현
  •  - 소프트웨어 업그레이드를 통하여 기존 기능의 보완 및 새로운 기능의 추가가 가능

  • 시장 선도적인 하이퍼바이저 지원
  •  - VMware ESXi
  •  - Microsoft Hyper-V
  •  - KVM (오픈 소스)

  • 실시간 경고, 통계 및 분석 기능
  •  - 클러스터에 장애 또는 이상 징후가 발견되었을 경우에, 이를 이메일 등을 통하여 실시간으로 통보할 수 있는 기능 제공
  •  - 클러스터의 상태, 성능 등과 관련된 각종 통계 정보를 실시간으로 수집하고, 이를 주기적으로 저장하여 각종 통계 및 
  •    분석 정보를 실시간으로 제공
  •  - 맵리듀스 기반의 아키텍처를 사용하므로, 클러스터의 사이즈가 증가하더라도 성능의 영향이 전혀 없음

  • 성능(Performance)
  •  - 입출력 I/O 성능을 최적화하기 위해 SSD를 Write 버퍼 및 Read 캐시로 활용(Hot 데이터는 SSD에, Cold 데이터는 HDD에 저장)
  •  - 로컬 가상머신에서 사용하는 데이터를 로컬 스토리지에 저장함으로써 입출력 I/O 성능을 향상시키고, 네트워크를 통한 
  •    불필요한 트래픽을 최소화
  •  - 랜덤 및 순차 데이터의 종류에 최적화된 알고리즘을 적용하여 입출력 응답 시간을 최소화
  •  - NoSQL DBMS인 Cassandra와 맵리듀스(MapReduce) 기술을 사용하여 최고 성능의 분산파일시스템 관리
  •  - 데이터 복제, 백업, 디스크 밸런싱 등과 같은 작업을 위해 모든 노드가 참여하므로 클러스터의 사이즈가 증가할수록 성능이 
  •    향상됨(n-Way 스토리지 컨트롤러 및 맵리듀스 아키텍처)

  • 안정성(Reliability)
  •  - 클러스터 설정 정보는 3개의 노드에, 파일 시스템 메타 데이터는 3개 노드에, 유저 데이터는 최소 2개 노드에 중복·복제하여 
  •    관리하므로 데이터 안정성 제공
  •  - 노드, 디스크, 네트워크와 같은 컴포넌트의 SPOF(Single Point Of Failure)에 따른 서비스 중단 가능성 없음
  •  - 유저 데이터의 중복계수(Replication Factor)를 "3"으로 설정할 경우에, 동시에 2개 노드에 장애가 발생하여도 유저 데이터는 
  •    안전하게 보호됨
  •  - 클러스터가 3개 이상의 블록으로 구성된 경우에, 1개의 블록 전체에 장애가 발생하더라도 데이터 손실 없이 정상적인 클러스터 
  •    서비스 제공
  •  - Controller VM의 장애 시에도 Controller VM의 Autopath 기능을 사용하여 로컬 가상머신의 중단 없는 서비스 제공
  •  - 하드웨어 및 소프트웨어 진단 및 장애 복구 기능 제공
  •  - 10G 네트워크에 장애가 발생하면 1G 네트워크로의 페일오버 기능 지원

  • 확장성(Scalability)
  •  - 시스템의 초기 구축 비용을 최소화하기 위해 최소 3개의 노드로 클러스터를 구성하고, 비즈니스가 확장됨에 따라 노드 단위로 
  •    클러스터를 확장 및 축소할 수 있는 유연한 스케일-아웃(Scale-Out) 구조 지원
  •  - 여러 개의 뉴타닉스 제품의 모델을 혼합하여 뉴타닉스 클러스터를 구성할 수 있음
  •  - 클러스터에서 노드의 수가 증가하더라도 성능의 저하가 없는 선형적인 확장성(Linear Scalability) 지원

  • 효율성(Efficiency)
  •  - 클러스터 레벨에서 메모리, SSD, HDD의 모든 계층에 걸쳐 데이터 중복 제거(Deduplication) 기능 지원
  •    (최대 10배까지의 스토리지 용량 추가 확보 가능)
  •  - 인라인 및 후처리 데이터 압축 기능 지원(30% 이상의 스토리지 절감)
  •  - 디스크의 사용률을 균일하게 관리할 수 있는 디스크 밸런싱 기능 지원

  • 가상화 기능 지원
  •  - 가상머신의 Live Migration, HA(High Availability), FT(Fault Tolerance) 기능 지원
  •  - 가상머신 레벨의 스냅샷(Snapshot) 및 클론(Clone) 기능 지원
  •  - 부트스톰(Boot Storm) 문제를 해결하기 위해 Shadow Clone 기능 제공
  •  - VMware의 VAAI(VMware API for Array Integration), VACI(View Composer for Array Integration)의 완벽한 지원, 
  •    SRM(Site Recovery Manager) 및 SRA(Site Recovery Adaptor) 지원
  •  - LUN 또는 Volume 레벨이 아닌 가상머신 레벨의 락킹(Locking) 기능 지원

  • 백업 및 재해복구 기능
  •  - 재해복구(Disaster Recovery)를 위한 다양한 토폴로지 지원(1:1, 1:N, N:1, N:M)
  •  - 상호 연관성이 높은 가상머신을 보호 도메인(Protection Domain)으로 구성하여 일괄적으로 백업 및 복구할 수 있는 기능 지원
  •  - 가상머신 및 파일 단위의 백업 및 복구 기능 지원
  •  - 백업을 위하여 변경된 데이터만을 WAN으로 전송하고, WAN 트래픽을 최소화할 수 있는 데이터 압축 및 중복제거 기능 지원
  •  - Amazon 등 기존의 퍼블릭 클라우드와 연결하여 가상머신의 백업 등을 지원할 수 있는 하이브리드 클라우드 서비스 지원
  •  - 매트로 가용성(Metro Availability) 기능을 사용하여 프라이머리 사이트와 세컨더리 사이트에서 가상머신을 동기화하여 
  •    관리하고, 재해 발생 시에 세컨더리 사이트에서 즉시 가상머신의 서비스를 활성화할 수 있는 기능 제공