Dell EMC 스토리지 시스템 PowerStore 및 Unity XT 메트로 노드 기능의 제품 가이 드 Version 7.
참고, 주의 및 경고 노트: 참고"는 제품을 보다 효율적으로 사용하는 데 도움이 되는 중요 정보를 제공합니다. 주의: 주의사항은 하드웨어의 손상 또는 데이터 유실 위험을 설명하며, 이러한 문제를 방지할 수 있는 방법을 알려줍니다. 경고: 경고는 재산 손실, 신체적 상해 또는 사망 위험이 있음을 알려줍니다. © 2020 2021 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC 및 기타 상표는 Dell Inc. 또는 해당 자회사의 상표입니다. 기타 모든 상표는 해당 소 유주의 상표일 수 있습니다.
목차 그림............................................................................................................................................... 5 표.................................................................................................................................................. 6 머리말............................................................................................................................................ 7 장 1: 메트로 노드 소개...................................................
메트로 노드 Metro 하드웨어............................................................................................................................................29 장 5: 소프트웨어 및 업그레이드........................................................................................................30 메트로 노드 OS...................................................................................................................................................................30 NDU(Non-Disruptive Upgrade).........................
그림 1 메트로 노드 활성-활성...............................................................................................................................................9 2 메트로 노드 제품군: Local 및 Metro...................................................................................................................... 10 3 구성 요약.....................................................................................................................................................................
표 6 1 입력 표기법.................................................................................................................................................................. 8 2 일반적인 메트로 노드 활용 사례 및 이점............................................................................................................. 14 3 데이터 이동 작업의 유형......................................................................................................................................... 15 4 메트로 노드 OS AccessAnywhere 기능....
서문 Dell EMC는 제품군을 향상시키기 위한 노력의 일환으로 소프트웨어와 하드웨어의 개정 버전을 정기적으로 릴리스하고 있습니다. 따 라서 이 문서에서 설명하는 일부 기능은 현재 사용 중인 소프트웨어 또는 하드웨어의 일부 버전에서 지원되지 않을 수 있습니다. 제품 기능에 대한 최신 정보는 제품 릴리스 노트를 참조하십시오. 제품이 올바르게 작동하지 않거나 이 문서에 설명된 대로 작동하지 않는 경우 Dell EMC 기술 지원 전문가에게 문의하십시오. 노트: 이 문서는 발행일 현재 정확한 것으로 간주됩니다. Dell EMC 온라인 지원(https://www.dell.com/support)으로 이동하여 이 문서의 최신 버전을 사용하고 있는지 확인하십시오. 목적 이 문서는 VPLEX 설명서 세트의 일부로, VPLEX의 기능 및 활용 사례, 구성 옵션, VPLEX 소프트웨어와 업그레이드, 하드웨어 개요에 대해 설명합니다.
노트: 중요하지만 위험하지는 않은 정보를 나타냅니다. 입력 표기법 이 문서에서는 다음과 같은 글꼴을 사용하였습니다. 표 1. 입력 표기법 굵은 글꼴 인터페이스 요소의 이름(예: 창, 대화상자, 버튼, 필드, 탭, 키, 메뉴 경로 등 특히 사용자가 선택하 거나 클릭할 수 있는 요소의 이름)에 사용됩니다. 기울임꼴 본문에서 인용되는 출판물의 전체 제목에 사용됩니다. Monospace 다음을 나타내기 위해 사용됨: ● 시스템 코드 ● 시스템 출력(예: 오류 메시지 또는 스크립트) ● 경로 이름, 파일 이름, 프롬프트 및 구문 ● 명령 및 옵션 Monospace 기울임꼴 변수를 나타내는 데 사용됩니다. Monospace 굵은 글꼴 사용자 입력에 사용됩니다. [] 선택적 값은 대괄호로 표시합니다. | 세로 막대는 대체 선택 항목을 나타냅니다(막대는 "또는"을 의미함). {} 중괄호는 사용자가 지정해야 하는 내용(예: x, y 또는 z)을 의미합니다. ...
1 메트로 노드 소개 이 장에서는 메트로 노드 기능을 소개합니다. 주제: • • • • • 메트로 노드 개요 메트로 노드 제품군 메트로 노드 하드웨어 플랫폼 구성 요약 관리 인터페이스 메트로 노드 개요 메트로 노드는 스토리지 어레이에 저장된 데이터를 가상화하여 가용성이 뛰어나고 동적이며 분산된 데이터 센터를 생성합니다. 메트로 노드를 사용하여 다음을 수행합니다. ● 호스트의 다운타임 없이 Dell EMC PowerStore, Unity XT 및 타사 스토리지 어레이 간에 데이터를 무중단으로 이동합니다. 메트로 노드는 운영에 영향을 주지 않고 데이터를 이동하며, 가상 볼륨은 동일한 ID와 호스트에 대한 동일한 액세스 포인트를 유 지합니다. 호스트를 재구성할 필요가 없습니다. ● 재해가 발생하거나 데이터 센터의 구성 요소에 장애가 발생해도 데이터를 보호합니다.
● 메트로 노드 분산/페더레이션 가상 스토리지는 새로운 애플리케이션 및 데이터 이동성 모델을 지원합니다. 메트로 노드는 VMware ESX, Hyper-V, Oracle Virtual Machine, AIX VIOS 등의 가상 서버 플랫폼에 최적화되어 있습니다. 메트로 노드는 다른 업무 운영에 영향을 미치지 않고 워크로드를 다른 사이트로 간편하고 신속하게 재배치할 수 있습니다. 가상 머신을 이동하는 작업도 마찬가지입니다. ● Metro 구성에서 메트로 노드 AccessAnywhere는 두 메트로 노드 클러스터 간에 이미지 정합성이 보장되는 활성-활성 데이터 액세 스를 지원합니다. 메트로 노드는 어디에서든 데이터를 액세스할 수 있도록 여러 데이터 센터의 스토리지 리소스를 풀링합니다. 메트로 노드를 사용하 여 다음 작업을 수행할 수 있습니다. ● 무중단 가용성 및 워크로드 이동성을 제공합니다.
메트로 노드 Local은 단일 데이터 센터 내에 구축합니다. 메트로 노드 Metro 메트로 노드 Metro는 10ms 이하의 RTT(Round Trip Time)로 클러스터 간 링크를 통해 연결되는 2개의 메트로 노드 클러스터로 구성됩 니다. 메트로 노드 Metro: ● 데이터와 애플리케이션을 원격으로 원활하게 재배치하고, 재해로부터 데이터 센터를 보호합니다. 단일 관리 인터페이스에서 두 데이터 센터의 스토리지를 모두 관리합니다. ● 데이터를 다른 사이트에 미러링하고 로컬 사이트에서 액세스하는 것과 거의 같은 액세스 속도를 지원합니다. 데이터 센터 내에 메트로 노드 Metro를 구축하는 경우는 다음과 같습니다.
HP, Oracle (Sun), Microsoft, Linux, IBM Oracle, VMware, Microsoft Brocade, Cisco VPLEX Brocade, Cisco HP, Oracle (Sun), Hitachi, HP (3PAR), IBM, EMC 그림 3 . 구성 요약 메트로 노드는 조닝에 적용될 수 있는 기존 WWN, 즉 World-Wide Naming 지침을 따릅니다. 또한 Dell EMC 스토리지는 물론, HDS, HP, IBM 등 다른 공급업체의 어레이도 지원합니다. 메트로 노드는 물리적 서버와 VMware ESX 및 Microsoft Hyper-V를 사용하는 가상 서 버 환경을 포함하여 클러스터 파일 시스템을 지원하는 운영 체제 및 애플리케이션에 스토리지 페더레이션을 제공합니다. Brocade 및 Cisco의 네트워크 패브릭은 메트로 노드에서 지원됩니다. http://elabnavigator.EMC.
그림 4 . GUI를 사용하여 스토리지 할당(HTML5용) UI는 대부분의 메트로 노드 작업을 지원하며 신규 사용자가 인터페이스를 익히는 데 도움이 되는 메트로 노드에 대한 Dell EMC 온라 인 도움말을 제공합니다. GUI에서 지원되지 않는 메트로 노드 작업은 CLI에서 지원됩니다. CLI에서는 전 기능을 지원합니다. 메트로 노드 CLI 메트로 노드 CLI는 모든 메트로 노드 작업을 지원합니다. CLI는 다양한 명령 컨텍스트로 구분됩니다. ● 전역 명령은 모든 컨텍스트에서 사용할 수 있습니다. ● 다른 명령은 계층형 컨텍스트 트리로 구성되어 있으며 컨텍스트 트리의 해당 위치에서만 실행할 수 있습니다. 다음 예에서는 그림에 나와 있는 것과 동일한 작업을 수행하는 CLI 세션을 보여 줍니다. 예 1 CLI를 사용한 스토리지 할당: 다음 예에서 claimingwizard 명령은 할당되지 않은 스토리지 볼륨을 찾아 씬 스토리지로 할당하고 CLARiiON 힌트 파일에서 이름 을 할당합니다.
2 메트로 노드 활용 사례 이 장에서는 메트로 노드의 일반적인 기능, 이점 및 중요 활용 사례를 설명합니다. 주제: 일반적인 활용 사례 및 이점 이동성 가용성 • • • 일반적인 활용 사례 및 이점 다음 표에 일반적인 메트로 노드 활용 사례와 그 이점이 요약되어 있습니다. 표 2. 일반적인 메트로 노드 활용 사례 및 이점 일반적인 활용 사례 이점 이동성 ● 마이그레이션: 사용자에게 영향을 주지 않고 데이터 및 애플 리케이션 이동 ● 가상 스토리지 페더레이션: 데이터 센터 내에서 그리고 데이 터 센터 간에 다른 작업에 영향을 주지 않는 이동 및 액세스 구현 ● 스케일 아웃 클러스터 아키텍처: 소규모로 시작해서 예측 가 능한 서비스 수준으로 더 크게 확장 가용성 ● 회복탄력성: 호스트에 영향을 미치지 않으면서 단일 데이터 센터 내의 어레이 또는 두 데이터 센터의 어레이 간에 데이터 미러링 이러한 기능은 중요 애플리케이션의 가용성을 높입니 다.
MOBILITY Cluster A Cluster B ACCESS ANYWHERE Move and relocate VMs, application, and data over distance 그림 5 . 메트로 노드를 사용하여 데이터 이동 소스 어레이와 타겟 어레이는 동일한 데이터 센터(메트로 노드 Local) 내에 배치하거나, 최고 10ms(메트로 노드 Metro)의 지연 시간 간격을 두고 서로 다른 데이터 센터에 배치할 수 있습니다. 소스 어레이와 타겟 어레이를 이기종으로 구성할 수 있습니다. 메트로 노드를 사용하여 데이터를 이동하는 경우 이동 작업 도중과 후에 데이터의 원래 메트로 노드 볼륨 식별자가 유지됩니다. 볼륨 식별자가 변경되지 않으므로 애플리케이션의 작동에 지장을 주지 않습니다. 애플리케이션은 계속 동일한 데이터를 사용하지만, 데이 터가 다른 스토리지 어레이 시스템으로 이동되었습니다. 데이터 이동의 유형과 이유는 다음과 같이 다양합니다.
표 3. 데이터 이동 작업의 유형 (계속) 배치 마이그레이션 계획 파일을 사용하여 데이터를 이동합니다. 배치 마이그레이션을 생성하여 일상적인 작업을 자동화합니다. ● 배치로 구성된 디바이스 마이그레이션을 사용하여 이기종 어 레이로 마이그레이션하고 메트로 노드 Metro 구성에서 클러 스터 내와 클러스터 간에 디바이스를 마이그레이션합니다. 기술 갱신 일반적인 IT 환경에서 새로운 스토리지 어레이로 마이그레이션(Tech Refresh)하려면 호스트에서 사용 중인 데이터를 새 어레이의 새 볼륨에 복제해야 합니다. 그런 다음 새 스토리지에 액세스하도록 호스트를 재구성해야 합니다. 이 프로세스를 수행하려면 호스트 다 운타임이 불가피하게 발생합니다. 메트로 노드를 사용하면 백엔드에서 이기종 스토리지 어레이를 손쉽게 교체할 수 있습니다. 이기종 어레이 간의 마이그레이션은 복 잡할 수 있고, 추가 소프트웨어 또는 기능이 필요할 수도 있습니다.
Virtual Volume Array A Array B Array C VPLX-000380 그림 6 . 메트로 노드 기술 갱신 가상 머신은 추상화된 가상 볼륨에 데이터를 주소 지정하므로 데이터 저장소의 주소를 변경하지 않아도 가상 머신으로의 데이터 흐 름이 유지됩니다. 여기서는 가상 머신을 예로 들었지만 기존 호스트의 경우에도 마찬가지입니다. 메트로 노드를 사용하면 관리자가 애플리케이션이나 서버에서 변경 내용이 인식되지 않은 채로 애플리케이션에 사용되는 데이터를 다른 스토리지 어레이로 이동할 수 있습니다. 따라서 운영 중단이나 I/O 중단 없이 백엔드 스토리지 어레이를 변경할 수 있습니다. 가용성 메트로 노드 기능을 통해 운영 중단이 발생한 경우 가능한 최고 수준의 복구 성능이 지원됩니다. 다음 그림에는 클러스터 사이트 중 하나에서 스토리지를 사용할 수 없게 된 메트로 노드 Metro 구성이 나와 있습니다.
Cluster A ACCESS ANYWHERE Cluster B X Maintain availability and non-stop access by mirroring across locations. Eliminate storage operatios nfrom failover. 그림 7 . 고가용성 인프라스트럭처의 예 메트로 노드 이중화 기능은 단축된 RTO(Recovery Time Objective)와 RPO(Recovery Point Objective)를 지원합니다. 메트로 노드 AccessAnywhere는 모든 데이터를 미러링하므로 영향을 받지 않은 사이트의 백엔드 스토리지를 사용하여 애플리케이션이 중단 없이 계속 작동합니다. 메트로 노드의 Federated AccessAnywhere 기능을 사용하면 데이터의 정합성이 보장되고 온라인 상태로 항상 가용성이 유지됩니다. 메트로 노드의 경우 다른 솔루션처럼 전체 파일을 이리저리로 전송할 필요가 없습니다.
3 메트로 노드의 기능 이 장에서는 메트로 노드의 구체적인 기능을 설명합니다. 주제: • • • • • 메트로 노드 보안 기능 ALUA 메트로 노드를 사용하여 프로비저닝 성능 모니터링 Notification 메트로 노드 보안 기능 메트로 노드 관리 서버의 운영 체제와 디렉터는 Novell SUSE Linux Enterprise Server 15 SP1 배포 버전을 기반으로 합니다. 이 운영 체제는 사용되지 않는 서비스를 해제하거나 제거하고, 방화벽을 통해 네트워크 서비스에 대한 액세스를 보호함으로써 Dell EMC 보안 표준을 준수하도록 구성되었습니다. 메트로 노드 보안 기능은 다음과 같습니다.
스토리지 프로세서는 경로의 상태를 변경하도록 명시적으로 명령을 받아야 합니다. 활성/최적화 경로에서 장애가 발생하면 메트로 노드는 활성/비최적화 경로를 활성/최적화 경로로 전환하는 명령을 보냅니다. LUN을 페일오버할 필요가 없습니다. ● Implicit ALUA - 스토리지 프로세서가 호스트(메트로 노드 백엔드)로부터 명령을 받지 않고 경로의 상태를 변경할 수 있습니다. LUN을 소유한 컨트롤러에서 장애가 발생하면 어레이가 활성/비최적화 경로의 상태를 활성/최적화로 변경하고 장애가 발생한 컨 트롤러에서 LUN을 페일오버합니다. 스토리지 프로세서는 다음 I/O 시에 경로의 상태를 변경한 후 Unit Attention "Asymmetric Access State Changed"를 호스트(메트로 노드 백엔드)에 반환합니다. 그런 다음 메트로 노드는 모든 경로를 재검색하여 업데이트된 액세스 상태를 가져옵니다.
● 최대 1시간 동안 기록된 실시간 성능 모니터링 데이터를 보여 주는 Unisphere 성능 모니터링 대시보드 ● CLI 및 API를 사용한 성능 통계 수집. 이와 같은 방법으로 통계를 수집하여 표시하고 외부 애플리케이션으로 내보내 분석할 수 있 습니다. Unisphere 성능 모니터링 대시보드 Unisphere 성능 모니터링 대시보드에서 지원하는 일반적인 성능 모니터링 범주는 다음과 같습니다. ● 관리자가 업그레이드를 진행하는 동안의 CPU 로드, 클러스터 간 WAN 링크를 통한 I/O 로드 및 데이터 마이닝이나 백업을 수행하 는 동안의 프런트엔드와 백엔드 로드 비교 데이터를 확인할 수 있는 현재 로드 모니터링 ● 용량 계획과 로드 밸런싱을 위한 데이터를 수집하는 장기 로드 모니터링 ● 가상 볼륨에 대한 데이터를 수집하는 오브젝트 기반 모니터링 Unisphere 성능 모니터링 대시보드는 메트로 노드 시스템의 성능을 보여 주는 맞춤형 보기입니다. 그림 8 .
그림 10 . Unisphere 성능 모니터링 대시보드 - 샘플 차트(UI용) 성능 모니터링 대시보드를 통해 확인 가능한 통계에 대한 자세한 내용은 메트로 노드 UI에서 제공되는 메트로 노트에 대한 Dell EMC Unisphere 온라인 도움말을 참조하십시오. CLI를 사용한 성능 모니터링 CLI는 현재 로드 모니터링, 장기간 로드 모니터링, 오브젝트 기반 모니터링 및 문제 해결 모니터링을 지원합니다. CLI는 다음을 사용 하여 성능 통계를 수집하고 표시합니다. monitors - 지정한 타겟에서 지정한 간격으로 지정한 통계를 수집합니다. monitor sinks - 원하는 대상으로 출력을 전달합니다. 모니터 싱크에는 콘솔, 파일 또는 두 가지의 조합이 포함됩니다. 디렉터마다 사전 정의된 2개의 영구 모니터를 사용하여 일반적인 문제를 진단하기 위한 정보를 수집합니다. CLI를 사용하여 디버깅, 용량 계획 및 워크로드 특성 등의 다양한 조건에서 작동하는 맞춤형 모니터의 툴박스를 생성합니다.
4 무결성과 복원력 이 장에서는 시스템의 탁월한 무결성과 복구 성능을 보장하는 메트로 노드의 높은 가용성과 이중화 기능에 대해 설명합니다. 주제: • • • • • • • • 메트로 노드 복구 성능 및 무결성 정보 사이트 분산 클러스터 메타데이터 볼륨 백업 메타데이터 볼륨 로깅 볼륨 고가용성 및 메트로 노드 하드웨어 메트로 노드 Metro 하드웨어 메트로 노드 복구 성능 및 무결성 정보 메트로 노드를 사용하면 진정한 고가용성을 실현할 수 있습니다. 장애가 발생하더라도 업무 운영을 계속하며 데이터가 온라인 상태 를 유지합니다. 동기식 원격 구성(메트로 노드 Metro) 내에서 메트로 노드는 재해 복구가 아니라 재해 방지 기능을 제공한다고 할 수 있습니다. 메트로 노드 Metro는 사이트 간에 공유 데이터 액세스를 제공합니다. 복제본이 아닌 데이터 자체가 두 곳 이상의 위치에 동시에 존재 합니다.
Data center A Data center B Cluster file system Director 1-1-B Director 1-1-A Director 2-1-A Director 2 -1-B Engine 1 Engine 1 Virtual Volume Virtual Volume VPLX-000394 그림 11 . 경로 이중화: 여러 개의 사이트 클러스터 메트로 노드는 진정한 클러스터 아키텍처입니다. 다시 말해 모든 구성 요소의 가용성이 항상 유지되고 출처에 관계없이 클러스터로 유입되는 모든 I/O를 클러스터의 어느 노드에서든 서비스할 수 있을 뿐만 아니라 모든 읽기 및 쓰기에 대해 캐시와 정합성이 유지됩 니다. 노드에 디렉터를 추가함에 따라 캐시가 늘어나고 처리 능력이 향상되며 성능이 강화되는 이점을 얻을 수 있습니다. 메트로 노드 클러스터는 N–1 내결함성을 제공합니다.
이 장애로부터 복구된 후에는 디렉터가 하나만 남을 때까지 유사한 디렉터 장애가 더 발생하더라도 클러스터가 작동합니다. 단일 엔진 클러스터에서는 최대 1건의 디렉터 장애만 허용됩니다. ○ 클러스터 내 통신 장애 ■ 중앙에서 양분된 경우. 즉, 쿼럼을 획득한 작동 디렉터 중 절반과 나머지 디렉터 사이의 통신이 끊기고 양분된 두 디렉터 그 룹이 모두 실행 중이면, 디렉터가 관리 네트워크를 통해 작동 상태를 감지하고 가장 낮은 UUID를 갖는 절반의 디렉터에는 실행 상태를 유지하도록 지시하고 가장 낮은 UUID가 없는 디렉터에는 작동을 중지하도록 지시합니다. ● 쿼럼 소실 - 장애를 겪는 작동 메트로 노드 클러스터는 다음 시나리오에서 중지됩니다.
계속 작동하는 클러스터의 로깅 볼륨은 다음이 발생한 동안 I/O가 늘어납니다. ● 네트워크 운영 중단 또는 클러스터 장애 ● 변동분 동기화 네트워크 또는 클러스터가 복구되면 메트로 노드가 로깅 볼륨을 읽어 재연결된 볼륨에 동기화할 쓰기를 결정합니다. 정상적으로 작동하는 동안에는 I/O 작업이 실행되지 않습니다. 고가용성 및 메트로 노드 하드웨어 메트로 노드 하드웨어 환경의 아키텍처는 고가용성을 지원하도록 설계되었습니다. 메트로 노드 하드웨어는 대체로 기술적 장애를 견디도록 설계되었으며 무중단 데이터 가용성을 제공합니다. 하드웨어의 중요 구성 요소는 하나에서 장애가 발생하더라도 시스템 가동이 중단되지 않도록 이중화되어 있습니다. 디렉터 메트로 노드 디렉터는 메트로 노드 환경에서 호스트의 I/O 요청을 처리하는 구성 요소로, I/O를 처리하기 위해 백엔드 스토리지 어레 이와 상호 작용합니다. 디렉터에는 스토리지의 I/O를 처리하는 I/O 모듈이 2개 있습니다.
Director 1-1-A Director 1-1-B Engine 1 Virtual Volume VPLX-000376 그림 12 . 경로 이중화: 여러 개의 포트 경로 다중화 소프트웨어와 이중화된 볼륨 제공 기능을 결합하여 포트 장애 발생 시에도 무중단 데이터 가용성을 보장합니다. 백엔드 포트, 로컬 COM 포트 및 WAN COM 포트도 유사한 이중화 기능을 제공하므로 복구 성능이 한층 높아집니다. 글로벌 디렉토리의 이중화 특성과 캐시 정합성 덕분에 각 디렉터는 클러스터의 다른 디렉터를 대신해 I/O를 서비스할 수 있습니다. 엔진의 디렉터 중 하나에서 장애가 발생하더라도 다른 디렉터가 호스트의 I/O를 계속 서비스합니다. 다음 그림의 경우 디렉터 1-1-A에서 장애가 발생했지만 디렉터 1-1-B가 이전에 디렉터 1-1-A에서 처리하던 호스트 I/O를 대신 서비스합 니다.
Director 1-1-A Director 1-1-B Engine 1 Virtual Volume VPLX-000392 그림 13 . 경로 이중화: 여러 개의 디렉터 관리 서버 각 메트로 노드 서버에는 내장형 관리 서버가 포함되어 있습니다. 메트로 노드 Metro 구성의 두 클러스터는 모두 단일 관리 서버에서 관리할 수 있습니다. 클러스터의 다른 메트로 노드 구성 요소에 대해 관리 인터페이스 역할을 하는 관리 서버 이중화된 내부 네트워크 IP 인터페이스를 통해 관리 서버가 공용 네트워크에 연결됩니다. 내부적으로 관리 서버는 클러스터의 모든 주요 구성 요소에 대한 액 세스를 제공하는 전용 관리 IP 네트워크에 있습니다. 관리 서버는 다음과 같은 중요한 역할을 합니다. ● 데이터 수집, 메트로 노드 소프트웨어 업그레이드, 구성 인터페이스, 진단, 이벤트 알림 및 일부 디렉터 간 통신을 조율합니다.
메트로 노드 Metro 하드웨어 한 Metro 지역에서 여러 데이터 센터 간의 무중단 가용성을 보장하기 위해 메트로 노드 Metro는 MetroIP(Metro over IP) 옵션을 포함 한 이상적인 솔루션을 제공합니다. 메트로 노드는 10Gb 이더넷을 사용하여 메트로 노드 Metro를 사용합니다.
5 소프트웨어 및 업그레이드 이 장에서는 메트로 노드 하드웨어에서 실행되는 GeoSynchrony 소프트웨어에 대해 설명합니다. 주제: 메트로 노드 OS NDU(Non-Disruptive Upgrade) • • 메트로 노드 OS 메트로 노드 OS는 메트로 노드 하드웨어에서 실행되는 운영 체제입니다. 메트로 노드 OS는 다음과 같습니다. ● ● ● ● 지리적으로 분산된 환경에서 안정적인 고가용성 운영을 지원하도록 설계됨 실시간 I/O 작업 중심 지능적으로 액세스의 인접성 활용 AccessAnywhere를 지원하는 글로벌 디렉토리를 제공하도록 설계됨 다음 표에는 메트로 노드 OS와 AccessAnywhere가 제공하는 기능이 요약되어 있습니다. 표 4. 메트로 노드 OS AccessAnywhere 기능 기능 설명 및 고려 사항 스토리지 볼륨 캡슐화 메트로 노드 인스턴스에서 백엔드 어레이의 LUN을 가져와 사용 할 수 있으므로 데이터가 그대로 보존됩니다.
표 4. 메트로 노드 OS AccessAnywhere 기능 (계속) 기능 설명 및 고려 사항 고려 사항: 글로벌 가시성은 서로 다른 사이트 간의 AccessAnywhere 협업에 사용됩니다. 볼륨의 로컬 스토리지가 없 는 클러스터에서 해당 로컬 캐시를 사용하여 I/O를 처리하지만 캐시되지 않은 작업의 경우 데이터를 읽고 쓸 때 원격 지연이 발 생합니다. NDU(Non-Disruptive Upgrade) 메트로 노드 관리 서버 소프트웨어 및 메트로 노드 OS는 중단 없이 업그레이드할 수 있습니다. 운영 중단 없이 메트로 노드 하드웨어를 교체하고 클러스터의 엔진 수를 늘리고 메트로 노드 Local을 메트로 노드 Metro로 확장할 수 있습니다. 메트로 노드를 완전히 종료해야 하는 경우는 없습니다. 스토리지, 애플리케이션 및 호스트 업그레이드 메트로 노드는 스토리지, 애플리케이션 및 호스트를 손쉽게 추가하거나 제거할 수 있도록 지원합니다.
용어 ᄀ 가상 볼륨 메트로 노드 프런트엔드 포트에서 호스트에 제공되는 스토리지 단위입니다. 가상 볼륨은 연속된 볼륨처럼 보이지만 2개 이상의 스토 리지 볼륨에 분산되어 있을 수 있습니다. 가상화 소프트웨어에 구현된 추상화 계층이며, 서버에서 가용 물리적 스토리지를 스토리지 볼륨 또는 가상 볼륨으로 분할하는 데 이 계층을 사용합니다. 검색된 어레이 시스템 SAN에 연결되고 메트로 노드를 통해 검색되는 어레이입니다. 기가바이트(GB) 1,073,741,824(2의 30승)바이트입니다. 10의 9승으로 반내림하는 경우가 많습니다. 기가비트(Gb 또는 Gbit) 1,073,741,824(2의 30승)비트입니다. 10의 9승으로 반내림하는 경우가 많습니다. 기가비트 이더넷 1Gbps의 데이터 전송 속도를 지원하는 이더넷의 버전입니다. ᄂ 내결함성 하드웨어 또는 소프트웨어 장애가 발생할 때 작동을 계속하는 시스템의 능력을 의미합니다. 일반적으로 주요 시스템 구성 요소를 이 중화하는 방식으로 구현됩니다.
예를 들어 은행 업무의 경우 같은 예금 계좌에서 돈을 인출하는 작업이 동시에 시작되면 중복하여 실행할 수 없으므로 동기식으로 처 리됩니다. 등록된 어레이 메트로 노드에 등록된 어레이입니다. 어레이를 등록해야 서비스 기반 프로비저닝에 사용할 수 있습니다. 등록 프로세스에서는 어레 이의 지능형 기능에 연결하고 해당 기능을 인식할 수 있도록 설정합니다. VMAX 및 VNX 어레이만 등록할 수 있습니다. 디렉터 메트로 노드 OS, 코어 메트로 노드 소프트웨어를 실행하는 CPU 모듈입니다. 엔진마다 2개의 디렉터(A와 B)가 있고 각 디렉터는 전용 리소스를 사용하여 독립적으로 작동할 수 있습니다. 디바이스 하나 이상의 익스텐트로 이루어진 조합으로, 특정 RAID(Redundant Array of Independent Disk) 속성을 여기에 추가합니다. 로컬 디바이 스에는 단일 클러스터의 스토리지만 사용됩니다.
백엔드 포트 스토리지 어레이에 연결된 메트로 노드 디렉터 포트로, 이니시에이터 역할을 합니다. 복제본 볼륨 운영 볼륨이 복제되는 볼륨입니다. 이전 릴리즈에서는 복제본 볼륨의 크기가 운영 볼륨과 일치해야 합니다. RP(RecoverPoint) 4.0과 GeoSynchrony 릴리즈 5.2에서 RecoverPoint는 복제본 볼륨 크기를 운영 볼륨보다 크게 구성할 수 있는 가상 크기(Fake Size)라는 기능 을 지원합니다. 복제본 저널 볼륨 다음 항목이 저장되는 볼륨입니다. ● 복제하기 위해 대기 중이거나 이미 복제본으로 분산된 스냅샷 ● 각 이미지의 메타데이터 ● 북마크 복제본 저널은 해당 용량이 허용하는 만큼의 스냅샷을 유지합니다. 분산 후에는 최신 스냅샷을 저장할 공간을 확보하기 위해 가장 오래된 스냅샷이 삭제됩니다. 저널의 스냅샷 수는 스냅샷의 크기와 볼 륨의 용량에 따라 다릅니다.
ᄉ 사이트 ID 다중 클러스터 메트로 노드 환경에서 각 클러스터를 식별하는 식별자입니다. 기본적으로 지리적으로 분산되지 않은 시스템의 ID는 0 입니다. 지리적으로 분산된 시스템에서 첫 번째 클러스터에는 1, 다음 클러스터에는 2와 같은 식으로 ID가 할당됩니다. 즉, 물리적으로 분리된 클러스터를 각 번호로 식별합니다. 이러한 식별자는 설치 시에 할당됩니다. 소스 복구 복제 타겟에 있는 데이터에서 소스 정합성 보장 그룹을 복구하는 작업입니다. 스냅샷/PIT 데이터의 기존 전체 복제본과 다른 블록만 저장함으로써 특정 시점의 데이터 상태를 보존하는 시점 복제본입니다. 스냅샷을 PIT(Point In Time)라고도 합니다. 복제본 저널에 저장된 스냅샷은 이전 스냅샷 종료 후 운영 스토리지에서 변경된 데이터를 표시합니다. 스토리지 보기 등록된 이니시에이터(호스트), 프런트엔드 포트 및 가상 볼륨의 조합으로, 스토리지에 대한 호스트 액세스를 제어하는 데 사용됩니 다.
이중화 하드웨어 및 소프트웨어 구성 요소를 이중으로 구성하는 것을 말합니다. 이중화된 시스템에서 모든 구성 요소가 장애를 일으키면 이 중화 구성 요소가 역할을 넘겨받아 중단 없이 작업을 계속 수행합니다. 익스텐트 스토리지 볼륨의 전부 또는 일부입니다(블록의 범위). 인트라넷 World Wide Web처럼 작동하지만 권한이 부여된 사용자 그룹에 한해 액세스가 허용되는 네트워크입니다. 입출력(I/O) 컴퓨터로 또는 컴퓨터에서 데이터를 전송하는 모든 작업, 프로그램 또는 디바이스를 나타냅니다. ᄌ 장애 도메인 단일 장애 지점을 공유하는 구성 요소의 집합입니다. 메트로 노드에서는 고가용성 시스템의 모든 구성 요소를 분산시켜 특정 도메인 에서 장애가 발생하더라도 연결된 다른 도메인에 장애를 일으키지 않도록 하는 개념입니다. 재구축 드라이브 장애가 발생한 후 예비 드라이브 또는 교체 드라이브에 데이터를 재구성하는 프로세스입니다.
ᄎ 처리량 1. 데이터 통신 시스템이나 그러한 시스템의 일부분을 통과하는 비트, 문자 또는 블록의 수입니다. 2. 통신 채널 또는 시스템의 최대 용량을 나타냅니다. 3. 일정 시간 동안 시스템에서 수행하는 작업량의 측정 단위입니다. 예를 들어 일당 입출력 수가 사용될 수 있습니다. ᄏ 캐시 정합성 데이터가 손실되거나 손상되거나 덮어쓰여지지 않도록 캐시를 관리하는 것을 말합니다. 여러 개의 프로세서를 사용함에 따라 주 메 모리에 데이터 블록의 복제본이 한 번에 여러 개 존재하고 캐시 메모리마다 하나씩 존재할 수 있습니다. 캐시 정합성은 여러 사용자의 블록을 적시에 시스템 전체로 전파하여 서로 일치하지 않는 데이터 블록 버전이 여러 프로세서 캐시에 존재하지 않게 합니다. 컨트롤러 컴퓨터 및 주변 디바이스 안팎으로의 데이터 전송을 제어하는 디바이스입니다. 클러스터 2개 이상의 메트로 노드 디렉터가 1~4개의 엔진으로 구축되는 단일 내결함성 클러스터를 구성합니다.
ᄒ 확장성 변화하는 조건에 따라 시스템의 크기 또는 구성을 손쉽게 변경하여 요구 사항에 맞추어 확장하는 기능을 말합니다. 활성 미러 로컬 또는 원격 미러링 서비스를 구성하는 데이터의 복제본입니다. A AccessAnywhere 메트로 노드 클러스터에서 원거리에 분산되어 있는 다른 클러스터의 정보를 액세스할 수 있도록 지원하는 혁신 기술입니다. active/passive 운영 구성 요소에서 장애가 발생하면 즉각 작동할 수 있도록 전원이 공급되는 구성 요소입니다. Active-Active 운영 서버와 보조 서버 없이 모든 서버가 애플리케이션을 실행하고 교대로 서로의 백업 역할을 할 수 있는 클러스터입니다. Active Directory 대부분의 Windows Server 운영 체제에 포함된 디렉토리 서비스입니다. AD는 Windows 도메인 유형의 네트워크에서 사용자와 컴퓨터 를 인증하고 권한을 부여합니다.
FRU(Field Replaceable Unit) 수리하기 위해 제조업체로 보내지 않고 현장에서 교체 가능한 시스템 장치 또는 구성 요소입니다. G GFS(Global File System) 공유 스토리지 클러스터 또는 분산 파일 시스템입니다. H HBA(Host Bus Adapter) 호스트 컴퓨터 버스와 메모리 시스템 간의 정보 전송을 관리하는 입출력 어댑터입니다. 이 어댑터는 다양한 하위 레벨 인터페이스 기 능을 자동으로 수행하거나 프로세서를 거의 사용하지 않고 수행함으로써 호스트 프로세서 성능에 미치는 영향을 최소화합니다. I iFCP(internet Fibre Channel Protocol) 지리적으로 분산된 시스템에서 TCP를 사용하여 Fibre Channel 스토리지 디바이스를 SAN 또는 인터넷에 연결합니다. InfiniBand 컴퓨터 간에 그리고 모든 컴퓨터에 걸쳐 데이터를 전달하는 데 사용되는 네트워킹 표준입니다. VS6 하드웨어는 클러스터 내 통신에 이 프로토콜을 사용합니다.
N NAS(네트워크 연결 스토리지) 네트워크에 직접 연결된 스토리지 요소입니다. NDCG(Non-Distributed Consistency Group) 그룹 생성 시에 사용자가 지정한 특정 운영 RPA를 통해 데이터를 전송합니다. 이 정합성 보장 그룹을 통해 적용된 정책은 언제든지 수정할 수 있습니다. 그러나 RPA 장애 발생 시 장애가 발생한 RPA를 통해 데이터를 전송하는 그룹은 클러스터 내 다른 RPA로 이동됩니다. O Open LDAP 오픈 소스 방식으로 구현한 LDAP(Lightweight Directory Access Protocol)입니다. P partition 물리적 디스크 또는 가상 디스크를 최종 사용자에게만 표시되고 디바이스에는 인식되지 않는 논리적 개체로 나누는 것을 말합니다. R RAID 2개 이상의 스토리지 볼륨을 사용하여 더 나은 성능, 오류 복구 능력 및 내결함성을 제공하는 기술입니다. RAID 0 성능을 우선으로 스트라이핑하거나 분산하는 데이터 매핑 기술입니다.
사용하는 복구 기술에 크게 좌우됩니다. 예를 들어 백업의 RPO는 일반적으로 일수 단위, 비동기식 복제의 경우 분 단위, 미러링 또는 동기식 복제의 경우 초 단위 또는 즉각적인 복구로 설정됩니다. RTO(Recovery Time Objective) 복구 시간 목표입니다. RPO와 혼동하기 쉽지만, RTO는 스토리지 솔루션이 장애로부터 복구되어 애플리케이션 요청을 서비스하기 시작하는 데 소요되는 예상 시간입니다. 쉽게 말해, RTO는 스토리지 시스템의 장애로 인해 발생하는 애플리케이션 운영 중단에 대해 허용되는 최대 시간입니다. RTO는 스토리지 기술의 기능 중 하나입니다. 백업 시스템의 경우 시간 단위, 원격 복제의 경우 분 단위, 미 러링의 경우 초 단위(또는 1초 미만)로 측정됩니다. S SAN(Storage Area Network) 대규모 사용자 네트워크를 대신해, 연결된 데이터 서버에 여러 종류의 데이터 저장 장치를 상호 연결하는 특별한 용도의 고속 네트워 크 또는 하위 네트워크입니다.
색인 A AccessAnywhere 17 ALUA 19 API 13 C CAW 22 CLI 13 CPU 로드 21 경로 최적화 19 관련 설명서 7 관리 서버 28 관리 GUI 12 구성 관리 25 기술 갱신 16 다 대상 7 디렉터 26 E 라 Element Manager API 13 로깅 볼륨 25 로드 밸런싱 21 H HTTPS 19 I IPsec 19 L LDAP 19 R REST 13 S statistics 22 U Unisphere 모니터링 툴 21 Unisphere for VPLEX 12 Unisphere GUI 12 V VPLEX 하드웨어 26 VPLEX 하드웨어 플랫폼 11 VPLEX Witness 23 W WAN 링크 로드 21 WWN 11 가 가용성 23 경로 다중화 23 마 마이그레이션 16 매핑 해제 20 머리말 7 메타데이터 볼륨 25 메트로 노드 Metro Metro over IP 29 메트로 노드 OS 30 명령줄 관리 13 모니터 22 모니터링
이동성 14, 16 이중화 23, 24 인증서 19 자 장애 23, 24 지원 정보 7 카 쿼럼 24 클러스터 11, 12, 23, 24 클러스터에서 관리 12 파 포트 사용 19 프런트엔드 로드 21 하 협업 17