Azure Native Qumulo 이제 EU, 영국 및 캐나다에서 사용 가능 – 상세 보기

최신 파일 스토리지 시스템의 속성

작성자 :

약 2000년 전에 많은 회사에서 병렬 및 분산 파일 스토리지 시스템을 개발했습니다. 데이터가 기하급수적으로 증가하기 시작했을 때 스케일 아웃 스토리지가 대규모 데이터 세트에 따라야 할 패러다임이라는 것이 분명해졌습니다. WAFL, IBM Spectrum Scale(GPFS라고도 함), Lustre, ZFS 및 OneFS는 모두 스케일 아웃 파일 스토리지 시스템의 예입니다. 이 모든 시스템에는 공통점이 있습니다. XNUMX년경에 "첫 부팅"이 이루어졌습니다. 또한 모두 장단점이 있습니다. 이러한 시스템 중 일부는 실제로 확장되지 않습니다. 다른 것들은 설치 및 작동이 어렵습니다. 일부는 특수 하드웨어가 필요하거나 일반적인 NAS 프로토콜을 지원하지 않습니다. 확장성 제한이 있거나 혁신 속도가 부족할 수 있습니다.

이러한 스토리지 시스템이 20년 전에 설계되었다는 사실이 문제입니다. 다음과 같은 많은 중요한 인터넷 기술 동향 개발자, 빅 데이터, 수렴형 인프라, 컨테이너, IoT 또는 가상의 모든 것이 2000년보다 훨씬 더 늦게 발명되었으므로 이러한 파일 스토리지 시스템은 이제 결코 처리하도록 설계되지 않은 상황에서 사용됩니다. 이제 파일 스토리지에 대한 새로운 접근 방식이 필요한 시점임이 분명합니다.

관련 : 블록 스토리지 대 오브젝트 스토리지 대 파일 스토리지: 차이점은 무엇입니까?

Qumulo는 약 15년 ​​전에 수평 확장 스토리지를 구축하고 만든 동일한 엔지니어 여러 명이 설계했습니다(아이실론), 그리고 분명히 그들의 경험은 매우 현대적이고 유연한 솔루션으로 이끌었습니다.

최신 파일 스토리지 시스템은 하드웨어 독립적입니다.

여러 데이터 스토리지 공급업체는 자사 제품이 하드웨어별 요구 사항과 무관하다고 말합니다. 그들은 "소프트웨어 정의"라는 용어를 사용했을 수 있습니다. 소프트웨어 정의 제품의 두 가지 특성은 다음과 같습니다.

  1. 하드웨어 관련 종속성과 무관
  2. 프로그래밍 방식으로 확장 가능

Qumulo는 두 가지 요구 사항을 훌륭하게 충족합니다. Qumulo에서 제공하는 표준 하드웨어에서 Qumulo를 실행할 수 있습니다. HPE Apollo 4200 서버, 그리고 AWS에서. 개발 및 테스트 목적으로 Qumulo는 VMware Workstation 또는 Fusion에서 완전한 기능의 클러스터를 실행할 수 있도록 무료 OVA 패키지를 제공합니다. AWS에서 5TB의 스토리지가 있는 독립 실행형 Qumulo 인스턴스를 무료로 실행할 수도 있습니다.. AWS 인프라에 대해서만 비용을 지불합니다.

Qumulo는 API를 통해 완전히 관리할 수 있기 때문에 완전히 확장 가능하고 모든 운영 환경에 통합될 수 있습니다.

최신 파일 스토리지 시스템은 사용자 공간에서 실행됩니다.

Qumulo OS는 다음을 기반으로 합니다. Ubuntu. Qumulo 개발자는 Linux 에코시스템의 모든 기능을 활용할 수 있습니다.

Qumulo 파일 스토리지 시스템 프로세스는 커널 공간이 아닌 Linux 사용자 공간에서 실행되며 다음과 같은 이점이 있습니다.

  • Qumulo에는 SMB, NFS 및 LDAP와 같은 자체 프로토콜 구현이 있으며 이는 기본 OS와 무관합니다. 예를 들어 NFS는 고유한 사용자/그룹 표기법을 사용하여 서비스로 실행됩니다. 이것은 Qumulo를 더 휴대하기 쉽게 만듭니다.
  • 커널 모드는 주로 특정 하드웨어에서 작동하는 장치 드라이버를 위한 것입니다. 사용자 공간에서 작동함으로써 Qumulo는 하드웨어 독립성을 강화합니다. 다양한 구성 및 환경에서 실행할 수 있습니다.
  • 사용자 공간에서 실행한다는 것은 Qumulo가 훨씬 더 빠른 속도로 기능을 개발하고 제공할 수 있다는 것을 의미합니다.
  • 사용자 공간에서 실행하면 Qumulo 안정성이 향상됩니다. 독립적인 사용자 공간 프로세스인 Qumulo는 메모리 손상을 유발할 수 있는 다른 시스템 구성 요소로부터 격리되며 Qumulo 개발 프로세스는 소프트웨어 릴리스 전에 메모리 관련 코딩 오류를 감지할 수 있는 고급 메모리 검증 도구를 사용할 수 있습니다. 소프트웨어 업그레이드를 위한 이중 파티션 전략을 사용하여 Qumulo는 빠르고 안정적인 업그레이드를 위해 운영 체제와 Qumulo 소프트웨어를 모두 자동으로 업데이트할 수 있습니다. OS, 노드 또는 클러스터를 재부팅하지 않고도 Qumulo를 쉽게 다시 시작할 수 있습니다.

대화형 API, 실시간 분석 및 할당량

Qumulo는 프로그래밍 방식으로 확장할 수 있습니다. 모든 데이터 센터 환경으로 확장 및 통합할 수 있는 완전한 API가 있습니다.

원하는 경우 API를 모든 관리 및 운영 작업의 기본 인터페이스로 사용할 수 있습니다. 그러나 편의를 위해 웹 UI와 CLI도 사용할 수 있습니다. UI와 CLI는 누구나 Qumulo와 상호 작용하는 데 사용할 수 있는 동일한 API를 사용합니다. API 및 Python 바인딩은 GitHub에서 문서화 및 사용 가능. 동일합니다. 명령줄 래퍼, qq.

Qumulo에서 가장 똑똑한 것 중 하나는 실시간 분석 기능입니다. 사용된 바이트 수 및 파일 수와 같은 메타데이터는 파일 및 디렉터리가 생성되거나 수정될 때 집계됩니다. 즉, 값비싼 파일 스토리지 시스템 트리 탐색 없이 적시에 정보를 처리할 수 있습니다.

웹 UI에는 IO 핫스팟 및 처리량 핫스팟과 같은 실시간 대시보드 및 그래프가 많이 포함되어 있으며 다른 도구로도 처리하려는 경우 잘 문서화된 API를 통해 모든 데이터를 검색할 수 있습니다.

관련 게시물

위쪽으로 스크롤