Blog

Nutanix가 지금 필요한 이유

 

By Dheeraj Pandey
NetApp

앞으로 몇 주간, Nutanix를 선택하는 이유, Nutanix가 무엇인지, Nutanix가 작동하는 방식을 순서대로 살펴보겠습니다. 네트워크 스토리지는 현재 많은 과제에 직면해 있지만 항상 이렇지는 않았습니다. 우리가 과거의 기억을 더듬어가며 들려드리는 얘기를 끝까지 들어주시기 바랍니다.

SAN이 어떻게 탄생했고 현재 어떤 상태에 있는지에 대한 이야기를 들어보면 지금 Nutanix와 같은 회사를 선택하는 것이 왜 합리적인 결정인지 이해하는 데 도움이 될 것입니다.

인터넷 이전: 네트워크 스토리지의 탄생
1980년대의 클라이언트-서버 중심 10년 동안 서버에 천천히 데이터가 축적되었는데 이러한 데이터의 양이 1990년대 초반의 하드 드라이브에 저장하기에는 너무 많았습니다. 워크스테이션 및 PC에 대한 기업 사무소의 수요는 계속 증가하고 있었습니다. Novell Netware는 왕과 같은 지위를 누렸지만 이 소프트웨어는 경계선에서 버스팅되고 있었습니다.

엔터프라이즈는 아직 1GB 하드 드라이브 장벽을 깨부수지 못했었고 데이터센터와 지점에서는 균열이 나타나기 시작하고 있었습니다. PC의 로컬 스토리지는 빠른 속도를 구현했지만 용량이 적었고 고장 안전 기능이 없었으며 아일랜드 문제가 협업을 방해했습니다. 서버의 로컬 스토리지는 빠른 속도를 용량이 적었고 고장 안전 기능이 없었으며 아일랜드 문제로 인해 많은 운영 비용을 지출해야 했습니다. 모순적이게도, 메인프레임에서 벗어나는 것이 처음으로 문제가 되고 있었습니다.

실질적이고 획기적인 해결책 없이 PC는 P2P(peer-to-peer) 방식으로 계속 네트워크로 연결되어 협업의 외관을 띠었습니다. 그 당시, Unix 서버는 물리적으로 가능한 만큼 로컬 스토리지를 제공하기 위해 계속 부피를 늘렸습니다. 이러한 임시방편은 엔터프라이즈에 많은 비용과 복잡성을 초래했습니다.

초중기인 이 시기 즈음, 너무 많았습니다.스토리지 통합을 향한 움직임이 사무실 PC와 데이터센터 환경에서 모두 진행 중이었습니다.

Sun은 Unix 워크스테이션 간 파일 공유를 위해 거의 NFS를 표준화했고 Microsoft는 PC 간 파일 공유를 위해 CIFS에 대한 작업을 진행 중이었습니다.

Netapp

NetApp은 부서 IT 및 지역 사무소를 위해 세심하게 제작된 어플라이언스를 제공할 수 있는 비즈니스 기회를 잡았습니다. 이 한 회사가 소규모 및 중간 규모 시장에 제공하기 쉬운 패키지로 첨단 프로토콜을 상용화하는 것이 무엇을 의미하는지를 상징하게 되었습니다.

NAS 어플라이언스가 탄생했습니다.

이와 거의 동시에 IBM은 스토리지 네트워킹 분야에서 Brocade와 협력하고 있었습니다. 유선으로 SCSI(블록 기반) 스토리지 프로토콜을 이동하기에 이더넷은 너무 느리고 손실이 많이 발생했습니다. SCSI는 TCP/IP/이더넷 스택에 내재된 레이턴시와 재시도를 결코 감당할 수 없었습니다. 손실이 없고 레이턴시가 매우 낮은 스토리지 네트워크를 만들기 위해 사람들은 Fiber Channel이라는 새로운 프로토콜을 발명해야 했습니다. 이러한 하이엔드 네트워크의 중량을 감당하기 위해 완전히 새로운 종류의 네트워크 카드(HBA), 스위치, 하드 디스크, 스토리지 어플라이언스, 스토리지 관리 스킬이 개발되었습니다. 하이엔드 Unix 서버는 이제 스토리지를 위해 특별히 설계된 새로운 종류의 "메인프레임"에서 네트워크를 통해 데이터를 저장할 수 있었습니다.

SAN 시장이 탄생했습니다.

인터넷 시대
지난 10년간 하이엔드 Unix 서버는 죽음을 맞이했고, x86 하드웨어가 지원하는 Microsoft 및 Linux가 데이터센터 부문을 지배하게 되었습니다.—— x86 기반 로컬 스토리지는 빨랐지만 엔터프라이즈에 사용하기에는 고장 안전 기능이 충분히 뛰어나지 않았습니다. NFSv3와 함께 NAS가 데이터센터에 사용할 만한 가치를 지니게 되었습니다. iSCSI는 경제적인 SAN으로 탄생했습니다.

SAN은 우후죽순처럼 성장했습니다. 네트워크 스토리지가 해결하도록 발명된 문제인 스토리지 아일랜드 문제가 다시 불거졌습니다. "스토리지 가상화"라는 또 다른 임시방편이 이러한 아일랜드를 연결하도록 발명되었습니다.

엔터프라이즈 부문의 데이터는 증가하고 있었지만 스토리지 부문의 혁신은 점진적이었습니다. 즉, 혁명이 아닌 진화에 더 가까웠습니다.—

Goolge News

그러나, 비록 엔터프라이즈에서 발생하지는 않았지만, 지난 10년 동안 거대한 혁명이 한 가지 진행 중이었습니다. Google은 네트워크 스토리지를 완전히 사라지게 한 인프라를 구축하면서 10년을 보냈습니다. Google은 상용 x86 서버의 로컬 스토리지를 빠르고, 확장 가능하며 안전하도록 만들기 위해 창의적으로 소프트웨어를 사용했습니다. Yahoo도 Google의 뒤를 따랐으며, Facebook, 그리고 결국 Windows Azure도 마찬가지였습니다. 클라우드 컴퓨팅의 시대가 도래한 것입니다. 엔터프라이즈에 사용할 가치가 있는 소프트웨어를 가진 로컬 스토리지가 대규모 데이터센터에서 다시 유행하게 되었습니다.

가상화 시대
VMware는 지난 10년의 후반기 동안 엔터프라이즈 컴퓨팅의 판도를 바꿔놓았습니다. 현재, 데이터센터에는 10~100배 더 많은 머신이 있으며 SAN은 수난을 겪고 있습니다.

이들은 성능 및 관리 용이성 측면에서 모두 이러한 대규모의 역동적 환경에 맞게 구축되지 않았습니다. 가상화 담당자와 SAN 담당자 사이에는 현저한 인지 부조화가 관찰됩니다. 즉, 이들은 다른 언어로 말하고 다른 목표를 갖고 있습니다.—

SAN은 현재 가상화의 가장 큰 골칫거리이며 프라이빗 클라우드 구축을 방해하는 가장 큰 장애물입니다. SAN은 비싸고 복잡하고 모놀리식이며 느립니다!

네트워크 스토리지는 오늘날의 데이터센터에서는 당황스러울 정도로 시대착오적으로 보입니다. 처리 성능(초당 요청 수)이 제한된 SAN은 떠오르는 솔리드 스테이트 드라이브 기술 혁명인 플래시를 만나면 버거워합니다. 노골적으로 높은 초당 IO를 가진 3,000 달러짜리 플래시 하나가 500,000 달러짜리 SAN의 처리 성능을 모두 사용할 것입니다. 몇 개의 가상 볼륨을 노출하여 수백 개의 스핀들에 대한 액세스를 가상화하는 몇 개의 컨트롤러로 구성된 SAN 아키텍처는 이번 10년 동안에는 절망적으로 부적합합니다.

Cars Movie

앞으로 몇 십년간 우리에게는 새로운 아키텍처가 필요합니다. 대규모로 병렬 처리되며, Lightning McQueen(플래시)을 관리할 준비가 되어 있으며, Doc Hudson(SAN)의 장점을 보유한 아키텍처 말입니다. 엔터프라이즈 부문에서 Fiber Channel의 점진적인 쇠퇴는 앞으로 일어날 일의 징조입니다.

분명히 SAN의 전성기는 지나갔습니다. 인터넷 이전 기술의 시대는 얼마 남지 않았습니다. 이 글을 통해 그 이유를 알려드리겠습니다.