HPE(Hewlett Packard Enterprise)의 Apollo는 엔터프라이즈 성능 스펙트럼의 고성능, 고밀도 말단에 있는 역할 기반 통합 인프라 컴퓨팅 및 스토리지 솔루션 제품군입니다. Apollo 4530 서버는 Xeon E4-68v3.5 또는 v9 프로세서로 구동되는 5개의 내부 ProLiant Gen2600 서버, 최대 3GB DDR4 메모리, 1,024개의 PCIe 슬롯 및 FlexibleLOM과 함께 최대 4개의 4인치 HDD를 지원하는 4530U 섀시를 활용합니다. 스토리지 관점에서 이는 각 Apollo 500 섀시가 8TB 디스크로 700TB 이상의 스토리지 또는 10TB 모델로 XNUMXTB 미만의 스토리지를 관리할 수 있음을 의미합니다. 이 시스템은 빠르게 확장되는 빅 데이터, 분석 및 HPC 스토리지를 위해 특별히 제작되었습니다.
HPE(Hewlett Packard Enterprise)의 Apollo는 엔터프라이즈 성능 스펙트럼의 고성능, 고밀도 말단에 있는 역할 기반 통합 인프라 컴퓨팅 및 스토리지 솔루션 제품군입니다. Apollo 4530 서버는 Xeon E4-68v3.5 또는 v9 프로세서로 구동되는 5개의 내부 ProLiant Gen2600 서버, 최대 3GB DDR4 메모리, 1,024개의 PCIe 슬롯 및 FlexibleLOM과 함께 최대 4개의 4인치 HDD를 지원하는 4530U 섀시를 활용합니다. 스토리지 관점에서 이는 각 Apollo 500 섀시가 8TB 디스크로 700TB 이상의 스토리지 또는 10TB 모델로 XNUMXTB 미만의 스토리지를 관리할 수 있음을 의미합니다. 이 시스템은 빠르게 확장되는 빅 데이터, 분석 및 HPC 스토리지를 위해 특별히 제작되었습니다.
아폴로 4500호의 후손 HPE의 SL4540 개체 스토리지 및 엔터프라이즈 분석을 지향합니다. Apollo 제품군은 구성을 제공하는 데 상대적으로 방대하며, 우리 연구실에 있는 것과 같은 Apollo 4530 서버는 컴퓨팅 리소스에 더 많은 섀시 공간을 할당합니다. Apollo 4530의 컴퓨팅 밀도는 전체 42U 랙이 30개의 서버에 맞고 4530은 서버당 최대 2개의 Intel Xeon E5-2600v4 시리즈 프로세서와 함께 사용할 수 있음을 의미합니다. CPU는 6-22코어에서 최대 145W까지 사용할 수 있습니다.
물론 HPE는 기업에 널리 알려진 광범위한 SDS 솔루션을 제공합니다. Apollo 접근 방식은 대부분의 기업이 기본 스토리지의 도메인으로 인식되는 SDS 배포에 대해 생각하는 방식과 근본적으로 다릅니다. Apollo 플랫폼은 서버 집적형 4530 섀시에서도 SDS에 대한 용량 중심 접근 방식을 취합니다. 이것은 소프트웨어 파트너에게 고용량 규모의 Apollo 4530 작업을 위해 특별히 제작된 견고하면서도 독특한 운영 플랫폼을 제공합니다. Apollo 4530은 Apollo 제품군의 분석 컴퓨팅 틈새를 채우도록 설계되었으며 XNUMX개의 서버 섀시는 상대적으로 작은 랙 공간 내에서 확장성과 병렬성을 위한 기회를 만듭니다. 예를 들어 Hadoop 배포는 데이터 세트의 복사본 XNUMX개를 동시에 처리할 수 있는 이점이 있습니다. NoSQL 기반 분석은 이 아키텍처 구성의 또 다른 대상입니다.
Apollo 라인의 모델 간 물리적 차이를 알아보기 위해 4510에는 단일 노드가 있고 4520에는 4530개의 노드가 있으며 3에는 4510개의 노드가 있습니다. 외부의 명백한 노드 수 외에도 각 Apollo 장치의 내부 레이아웃은 섀시가 지원하는 노드 수를 처리하기 위해 다릅니다. 60은 하나의 노드에 연결된 4520개의 내부 드라이브 베이를 제공하고, 46은 23개의 드라이브 베이(노드당 4530개 균등 분할)를 포함하며, 45은 15개의 드라이브 베이(노드당 4510개 포함)를 제공합니다. 따라서 최대 스토리지 용량의 경우 4530은 대부분의 드라이브에 적합합니다. 그러나 최고의 장애 복구 복원력을 위해 4520노드가 포함된 4530은 최고의 보호 또는 동시 액세스를 제공합니다. 모든 하드 드라이브는 상단을 통해 들어갑니다. 15에는 노드 간 공유 스토리지용 확장기 모듈이 있고 4510에는 각각 4520개의 드라이브가 있는 4530개의 독립형 비공유 서버가 있습니다. 4510은 최대 디스크 밀도를 위해 8 또는 60보다 더 많은 컨트롤러 옵션과 전체 드라이브를 지원하므로 확장 개체 스토리지 배포 비용을 낮추는 데 가장 적합합니다. XNUMX은 내부에 XNUMX개 외에 XNUMX개의 추가 드라이브 베이(베이 애드온 포함)로 구성할 수도 있습니다.
모든 Apollo 4000 시스템은 운영 체제에 투명한 FIPS 140-2 보안 암호화 기능이 통합된 HPE Smart Array 카드를 통합합니다. 모든 드라이브의 데이터를 암호화할 수 있으며 키를 로컬에서 관리하거나 키 관리 시스템을 통해 키 관리 시스템을 통해 키가 필요한 환경 및 애플리케이션에 사용할 수 있습니다. Apollo는 또한 통합 ProLiant 서버용 iLO와 클러스터 프로비저닝, 관리 및 모니터링을 위한 CMU(Cluster Management Utility)에 의해 강조된 관리 유틸리티의 심층 포트폴리오를 지원합니다.
HPE Apollo 4530 사양
- 폼 팩터: 4U 공유 인프라 섀시
- 서버: 섀시당 최대 3대의 서버
- 스토리지 유형: 서버당 최대 15개의 LFF 핫플러그 SAS/SATA/SSD; 섀시당 최대 45개 드라이브
- 저장 용량: 서버당 최대 150TB(LFF 15TB HDD 10개) 4.5U 랙당 최대 42PB(30개 서버 10TB HDD)
- 스토리지 컨트롤러: HPE Dynamic Smart Array b140i; 통합 HPE 스마트 어레이 P244br/HPE H244br 컨트롤러, 추가 스마트 어레이 또는 스마트 HBA 컨트롤러 옵션
- 프로세서 제품군: Intel Xeon E5-2600 v3 또는 v4 시리즈
- 프로세서 번호: 서버당 XNUMX개 또는 XNUMX개
- Processor cores available: 6/8/10/12/14/16/18/20/22
- 프로세서 주파수: 1.6~2.6GHz
- 메모리: HPE SmartMemory; 16개의 DIMM 슬롯; 최대 1,024MHz에서 최대 4GB DDR2,400 메모리
- 네트워킹: 2Gb 이더넷 1개와 FlexibleLOM 및 PCIe 옵션
- 확장 슬롯: 최대 XNUMX개의 PCIe 슬롯 + FlexibleLOM 지원
- 관리: HPE iLO 4
- 대규모 관리에 권장: HPE Apollo Platform Manager; HPE Insight 클러스터 관리 유틸리티
- 시스템 팬 기능: 핫플러그 팬 모듈 XNUMX개(중복 제공)
빌드 및 디자인
Apollo 4530 시스템은 최대 밀도를 위해 설계된 4U 섀시를 특징으로 합니다. Apollo 4530은 9개의 ProLiant Gen15 서버를 이 섀시에 통합하고 각 서버에 최대 4530개의 핫플러그 SAS 또는 SATA 드라이브를 장착할 수 있습니다. 사용 가능한 가장 밀도가 높은 Apollo 10 스토리지 구성은 4.5TB LFF 드라이브를 사용하여 42 시스템으로 가득 찬 4530U 랙에서 총 용량 XNUMXPB를 달성합니다.
시스템 전면에서는 4530개의 내부 서버 노드에 대한 액세스를 제공합니다. 전면에서 서버 노드당 최대 XNUMX개의 SFF 드라이브에 액세스할 수 있으며 각 서버에는 예상되는 LED 표시기 범위가 있습니다. Apollo XNUMX 시스템의 모든 주요 구성 요소는 서버 노드와 해당 드라이브 및 전원 공급 장치를 포함하여 핫 플러그 유지 관리를 지원합니다.
Apollo 4530의 후면은 각 서버 노드의 I/O 모듈과 상단에 있는 PCIe 슬롯에 대한 액세스를 제공합니다. 섀시의 왼쪽 하단에는 HPE-APM 랙 관리 포트, iLO4 포트 및 HPE 도구 서비스 포트가 통합되어 있습니다. 최대 XNUMX개의 전원 공급 장치를 위한 베이가 섀시 후면의 나머지 공간을 완성합니다.
Apollo 4500 시스템은 에이전트 없는 모니터링, 관리 및 오류 해결을 위해 HPE의 iLO4(Integrated Lights Out 4)를 사용합니다. iLO4는 원격 콘솔, 전원 제어, 가상 미디어 관리, 페더레이션 검색 및 상태, RESTful API를 통합합니다. iLO4 및 ProLiant Gen9 관리 경험에 대한 자세한 검토는 다음에서 찾을 수 있습니다. HPE iLO4 검토 그리고 HPE ProLiant DL360 Gen9 검토.
iLO4는 .Net 인터페이스, Java 인터페이스 또는 모바일 앱의 세 가지 원격 콘솔 옵션을 제공합니다. 핵심 iLO4 인터페이스는 왼쪽에 있는 탐색 트리를 사용합니다.
iLO 페더레이션 그룹은 펌웨어 업그레이드 및 라이선스 키 설치를 포함하여 서버 그룹의 모니터링 및 관리를 용이하게 합니다. iLO는 Apollo 9에서 사용되는 것과 같은 Gen4530 서버용 XNUMX가지 라이선스 체계와 함께 제공됩니다. "iLO Standard" 라이선스는 통합 원격 콘솔(IRC)과 가상 미디어를 통한 원격 관리를 제공하고 핵심 iLO 페더레이션 기능을 제공합니다. "iLO Advanced" 라이선스에는 전체 원격 기능과 그룹 펌웨어 업데이트, 그룹 가상 미디어, 그룹 전원 제어, 그룹 전원 제한 및 그룹 라이선스 활성화와 같은 모든 iLO 페더레이션 기능이 포함됩니다. 이러한 사용 사례를 지향하는 "iLO Scale-Out" 라이선스도 있습니다.
Gen9 플랫폼으로서 Apollo 4500 시스템은 HPE의 Insight Control 관리 소프트웨어를 사용할 수 있습니다. HPE Insight Control은 배포 및 마이그레이션을 자동화하고 VMware, Microsoft, Citrix 및 Xen의 VM 관리 제품을 위한 통합 도구를 제공합니다.
HPE AHS(Active Health System)는 iLO4, 시스템 ROM, Agentless Management Service, 네트워크 인터페이스 카드 및 기타 구성 요소의 상태, 구성 및 기타 원격 분석을 기록합니다. 원격 측정을 HPE의 Insight Online 직접 연결 또는 Insight Remote Support 7.x 프로그램으로 자동 전송하는 데 사용할 수 있습니다.
iOS 및 Android용 iLO 모바일 앱은 iLO 프로세서와 상호 작용하여 시스템 상태, 로그, 스크립팅 및 가상 미디어에 대한 액세스를 제공할 수 있습니다. RESTful 인터페이스 도구는 HPE Virtual Connect Enterprise Manager 9를 통한 이기종 운영 체제 및 Apollo 4500 지원 관리와 같은 Gen7.4 서버가 포함된 ProLiant 서버의 신속한 배포를 위한 구성을 스크립팅할 수 있습니다.
HPE 원뷰
Apollo와 함께 사용할 수 있는 또 다른 관리 옵션은 HPE의 OneView입니다. OneView는 소프트웨어 인텔리전스가 내장된 HPE 인프라 자동화 엔진입니다. OneView의 기본 아이디어는 자동화를 통해 컴퓨팅, 스토리지 및 패브릭 전반에서 프로비저닝 및 수명 주기 관리를 단순화하는 것입니다. 한 줄의 코드로 인프라를 구성, 모니터링, 업데이트 및 용도 변경할 수 있으므로 IT 부서는 변화하는 다른 요구 사항을 관리할 수 있습니다. OneView는 기업을 대상으로 하며 최대 640개의 서버로 확장할 수 있습니다.
IT는 OneView에 포함된 HPE의 템플릿을 사용하여 인프라를 더 빠르게 배포할 수 있습니다. 이러한 템플릿을 통해 사용자는 RAID 구성, BIOS 설정, FW 기준선, 네트워크 업링크 및 다운링크, SAN 스토리지 볼륨 및 영역 지정과 같은 소프트웨어 설정을 모델링할 수 있습니다. OneView가 배포를 지원하는 또 다른 방법은 장치 드라이버 및 펌웨어 업데이트를 대규모로 자동화하는 것입니다. 관리자는 가동 중지 시간이 없는 마이너 업데이트와 가동 중지 시간이 줄어든 주요 업데이트를 설정할 수 있습니다. OneView는 또한 iLO에서 보고된 하드웨어 오류를 가져와 HPE 지원에 기록할 수 있으므로 문제 해결 속도가 빨라집니다.
HPE Insight 클러스터 관리 유틸리티
사용자의 필요에 따라 관리를 위한 또 다른 옵션은 HPE Insight Cluster Management Utility(CMU)입니다. CMU는 클러스터 환경용으로 설계되었으며 사용자에게 모니터링, 노드 메트릭 및 원격 관리 기능을 제공합니다. CMU는 수백에서 수천 개의 노드를 처리해야 하는 조직에 이상적입니다. CMU는 Red Hat Linux, SLES(SUSE Linux Enterprise Server) 및 여러 커뮤니티 Linux 배포판을 지원합니다. CMU는 모니터링 및 관리를 위한 CLI와 GUI를 모두 제공합니다. CMU는 HPC 및 빅 데이터 작업을 염두에 두고 설계되었으며 클러스터 구성에서 최대 10,000개의 서버로 확장할 수 있습니다.
GUI를 사용하면 세부 정보 아래의 모니터링 섹션으로 이동하여 클러스터의 Apollo 중 하나를 클릭할 수 있습니다. 여기에서 리소스 기능, 사용자 정의 기능 및 내부 기능을 포함한 많은 기능을 볼 수 있습니다.
더 큰 이미지를 보려면 마우스 오른쪽 버튼을 클릭하고 새 탭에서 열기
또한 노드당 기능을 더 자세히 살펴봐야 하는 개별 노드를 볼 수 있습니다.
더 큰 이미지를 보려면 마우스 오른쪽 버튼을 클릭하고 새 탭에서 열기
특정 이미지 그룹을 보고 해당 그룹에 속하는 노드와 어플라이언스를 확인할 수 있었습니다.
더 큰 이미지를 보려면 마우스 오른쪽 버튼을 클릭하고 새 탭에서 열기
또한 즉각적인 보기를 통해 CPU 로드 비율, 디스크 읽기 속도, 온도 및 전력 사용량과 같은 클러스터의 특정 메트릭을 확인하고 볼 수 있습니다. 스크린샷을 캡처하는 시점에 클러스터의 전원이 꺼졌습니다.
더 큰 이미지를 보려면 마우스 오른쪽 버튼을 클릭하고 새 탭에서 열기
HPE Apollo 사용 사례
하드웨어의 고유한 폼 팩터를 고려할 때 HPE는 여러 소프트웨어 회사와 협력하여 여러 사용 사례에 대한 모범 사례 및 배포 가이드를 개발했습니다. Apollo를 활용하는 방법에 대한 더 나은 그림을 제공하기 위해 아래에서 그 중 몇 가지를 강조했습니다.
Scality RING 및 Apollo 4530
HPE는 Apollo 4500 시리즈를 엔터프라이즈급 개체 스토리지의 빌딩 블록으로 설명합니다. 그 철학을 감안할 때 우리는 특히 다음과 같은 측면에서 Apollo 4530을 고려하는 데 관심이 있습니다. Scality RING이 포함된 HPE 확장 가능 개체 스토리지. Scality RING은 XNUMX개의 서버 노드가 있는 클러스터 하나의 최소 크기로 배포할 수 있으며 페타바이트 규모로 수천 개의 서버 노드까지 확장할 수 있습니다.
스토리지 계층에서 RING은 기본 하드웨어에 대한 추상화는 물론 데이터 액세스, 데이터 보호 및 관리를 위한 서비스를 제공합니다. RING 아키텍처의 중간 계층은 RING의 분산 키-값 개체 저장소를 지원하는 데이터 보호 메커니즘 및 관리 서비스를 갖춘 분산 가상 파일 시스템입니다. 최상위 계층에서 "커넥터 서버" 계층을 통해 RING 애플리케이션 데이터 서비스를 제공합니다. 이들은 물리적 게이트웨이이거나 스토리지 노드에서 직접 실행되는 VM일 수 있습니다.
Scality는 RING의 웹 GUI를 관리자로 지칭하며 대시보드와 RING 아키텍처의 다양한 계층을 관리하는 하위 메뉴를 제공합니다. 감독자는 각 서버에 설치된 “sagentd” 관리 에이전트와 통신합니다. RingSH라는 스크립트 가능한 콘솔 인터페이스는 관리 및 모니터링 용도로도 사용할 수 있습니다. RING은 타사 관리 도구와 통합하고 경고를 관리하기 위해 SNMP 호환 MIB를 제공합니다.
RING에는 맞춤형 Linux 커널이 필요하지 않기 때문에 시스템의 확장 및 업그레이드 선택은 하드웨어에 구애받지 않으며 Linux 배포 자체에 의해서만 제한됩니다. RING이 HPE 및 Dell과 같은 기업에 진출하는 또 다른 이유는 RING이 레거시 애플리케이션의 데이터를 새로운 스토리지 인프라로 통합하기 위해 레거시 시스템 및 프로토콜에 스토리지 서비스를 제공하는 도구를 제공하기 때문입니다.
블록 스토리지 참조 아키텍처: Ceph
HPE는 또한 Ceph 기반 개체 스토리지 솔루션을 위한 참조 아키텍처를 제공합니다. HPE의 Ceph 사용 사례는 기존 스토리지 인프라에서 콜드 데이터를 오프로드하는 것입니다. Ceph는 4530페타바이트 규모로 확장할 수 있으며 저성능 블록 스토리지와 개체 저장소를 제공하도록 구성할 수 있습니다. HPE는 저성능 또는 임시 블록 스토리지 호스트에 Apollo 4510 노드를 권장하고 개체 스토리지 호스트에는 Apollo XNUMX을 권장합니다. Ceph는 다양한 방식으로 작동할 수 있으며 최근에 SUSE 엔터프라이즈 스토리지, Apollo 서버에서도 실행됩니다.
Hadoop 참조 아키텍처: Cloudera 및 Hortonworks
HPE는 Cloudera와 Hortonworks의 두 가지 Hadoop 솔루션에 대한 참조 아키텍처를 제공합니다. 두 참조 아키텍처 모두 밀도가 높은 단일 랙 배포와 대규모 배포에 대해 검증되었습니다.
HPE는 Cloudera 5.3 및 Cloudera Manager 5로 이 구성을 검증했지만 HPE 및 Cloudera는 Apollo 5 하드웨어와 함께 다른 CDH 4000.x 릴리스의 사용도 지원합니다. 대규모로 Cloudera를 사용하는 고객은 측정 가능한 SLA 또는 지불 거절이 필요한 환경을 포함하여 클러스터 프로비저닝 및 관리를 위한 구독 기반 제품인 Cloudera Enterprise를 사용할 수도 있습니다. Hortonworks용 Apollo 4000 참조 아키텍처는 Hortonworks Data Platform 2.2를 기반으로 하며 HDP 2.x 릴리스에도 유효합니다.
HPE는 또한 이러한 Hadoop 참조 아키텍처를 위해 일부 자체 소프트웨어를 제공합니다. HPE Vertica는 통화 세부 기록, 재무 틱 스트림, 구문 분석된 웹로그 데이터와 같은 구조화된 데이터에 대한 분석 처리를 제공합니다. Vertica는 관계형 데이터에 대한 고속 로드 및 임시 쿼리를 처리하기 위해 이러한 두 가지 Hadoop 배포와 함께 필요에 따라 사용할 수 있습니다.
IDOL for Hadoop은 HPE의 IDOL 10 분석 플랫폼을 활용하여 Hadoop 내에서 구조화되지 않은 스토리지 기능을 제공합니다. 예를 들어 IDOL KeyView는 민감한 정보가 실수로 Hadoop에 저장되는 것을 방지하기 위해 주민등록번호, 신용카드 번호와 같은 민감한 필드를 식별하기 위해 데이터에서 텍스트, 메타데이터 및 보안 정보를 추출하는 방식으로 작동합니다.
결론
HPE Apollo 4500 시리즈는 Cloudera, Scality 및 Ceph와 같은 인기 있는 대규모 소프트웨어 개발 프로젝트에 특별히 맞춰진 놀라운 플랫폼입니다. 핵심에서 Apollo 4500은 JBOD 스토리지의 이점을 로컬 컴퓨팅 리소스와 혼합합니다. 그러나 4500 시리즈를 독특하게 만드는 것은 다른 공급업체가 방대한 스토리지 리소스가 있는 단일 서버 또는 두 개의 서버가 있는 HA JBOD를 포지셔닝하는 반면 HPE는 4510(노드 4520개), 4530( XNUMX개 노드) 및 XNUMX(XNUMX개 노드) 모델. 이것은 플랫폼을 구성하는 방법에 따라 오브젝트 스토리지 담당자가 원하는 것을 정확하게 제공합니다. 이 고유한 디자인은 사용자가 저장소 복원력 수준을 선택할 때 XNUMX개, XNUMX개 또는 XNUMX개의 복제본이 필요한 개체 저장소 복제본 수요로 귀결됩니다.
우리가 검토한 Apollo 4530은 각 노드에 9개의 15인치 HDD가 할당된 하나의 시스템 섀시에 3.5개의 ProLiant Gen450 서버를 결합합니다. 이것은 HPE의 엔터프라이즈 라인업에서 컴퓨팅 밀도를 위한 인상적인 발전과 병렬성을 위한 편리하고 업계 최고의 구성입니다. 단일 섀시에서 최대 9TB의 스토리지와 함께 4개의 노드를 활용하는 것은 인상적인 비트 하드웨어 엔지니어링이지만 더 중요한 것은 시스템이 현재 Gen10,000 ProLiant 서버에서 사용할 수 있는 다양한 관리 및 통합 솔루션을 활용할 수 있다는 것입니다. 여기에는 iLOXNUMX 에이전트 없는 관리 환경, 엔터프라이즈에서 보다 일반적인 서버 관리를 위한 OneView, 노드 수가 최대 XNUMX개인 HPC 및 빅 데이터 환경에서 대규모로 서버를 관리하기 위한 HPE의 Insight Cluster Management Utility가 포함됩니다. 관리 소프트웨어의 조합을 통해 Apollo 플랫폼을 쉽게 배포할 수 있으며 가장 강력한 솔루션은 아니지만 넓은 마진으로 사용할 수 있는 솔루션 중 하나가 됩니다.
소프트웨어 정의 스토리지는 주류 엔터프라이즈 애플리케이션 워크로드만을 위한 것이 아닙니다. HPE가 특히 Apollo와 4530에서 보여준 것처럼 고유한 하드웨어 엔지니어링은 방대한 데이터 세트를 처리할 때 소프트웨어 측면에서 엄청난 잠재력을 발휘할 수 있습니다. 더 많은 조직이 HPC 및 빅 데이터를 기업에 도입함에 따라 기존 인프라는 이러한 이니셔티브를 실현하는 최선의 방법이 아닐 것입니다. 더 중요한 것은 이러한 새 프로그램이 성공하려면 "엔터프라이즈급" 전용 하드웨어가 필요하다는 것입니다. Whitebox의 비용 효율성은 어떤 곳에서는 훌륭하지만 HPE가 목표로 삼고 있는 비즈니스의 경우 하드웨어가 기존 서버 관리 및 지원 프로토콜과 일치해야 하는 필요성이 중요합니다. iLO, OneView, CMU 또는 현장 하드웨어 지원과 결합된 이러한 도구의 조합이든지 간에 Apollo 4530은 이러한 특정 작업을 위해 강화된 플랫폼에서 데이터 마이닝 및 분석 프로젝트를 사내로 가져올 수 있는 훌륭한 솔루션입니다.