100s to 1000s of VMDKs Zero Hassle Fast, Efficient Migration Gets Smarter

NetApp Tech Blog에 갔다가 흥미로운 주제의 글이 보여서 AI 번역(+약간 수정)의 힘을 빌려 읽어보았습니다.
출처: https://community.netapp.com/t5/Tech-ONTAP-Blogs/100s-to-1000s-of-VMDKs-Zero-Hassle-Fast-Efficient-Migration-Gets-Smarter/ba-p/462386

일반 공급(GA) 출시 이후, 가상 머신 마이그레이션을 위한 NetApp Shift toolkit의 고객 채택률이 크게 증가했습니다. 원래는 KVM 호환 하이퍼바이저에 대한 엔드투엔드 Hyper-V 마이그레이션 및 QCOW2 변환을 지원하도록 개발되었지만, 고객 수요가 빠르게 확대되어 다음과 같은 주요 하이퍼바이저도 지원하게 되었습니다.

  • Oracle Linux 가상화 관리자
  • OpenShift 가상화
  • 클라우드 스택 등..

실제 세계에 미치는 영향:

새로운 기능 세트 목록을 살펴보기에 앞서 Shift 툴킷이 마이그레이션 타임라인을 획기적으로 단축한 몇 가지 실제 사례를 살펴보겠습니다.

고객 X 마이그레이션 과제:

  • 마이그레이션 범위: 1,000개의 VM을 선도적인 KVM 기반 하이퍼바이저로 마이그레이션합니다.
  • VM 크기 분포:
    • 대부분: ≤ 1-2TB
    • 중요 청크(각각 여러 가상 디스크가 있는 20TB VM) – 더 작지만 중요한 부분

전통적인 이주 영향:

  • 20TB VM당 가동 중지 시간: ~4일
  • 비즈니스 영향: 마이그레이션 기간 동안 중요한 워크로드를 장기간 사용할 수 없어 운영이 중단되었습니다.

Shift Toolkit의 장점:

  • 20TB VM의 마이그레이션 시간: ~5분
  • 개선 사항: 가동 중지 시간 약 99.8% 감소

결과: 비즈니스에 미치는 영향을 최소화하면서 원활한 마이그레이션

예제 2: OpenShift Virtualization으로 마이그레이션

  • VM 크기: ~800GB
  • 기존 마이그레이션 시간: ~1.5시간
  • Shift Toolkit API 사용: 5분

결과: 더 빠른 마이그레이션, 프로젝트 일정 단축 및 운영 오버헤드 감소

저희 랩 환경에서는 각각 8TB의 데이터가 4개의 2TB VMDK에 분산된 두 개의 VM을 Hyper-V로 성공적으로 마이그레이션했습니다. 16TB 용량의 변환 과정은 단 60초 만 에 완료되었으며 , 전체 마이그레이션은 5분 이내에 완료되었습니다 .

니야즈_0-1754044685737.png

이러한 예는 Shift 툴킷이 자동화, 안정성 및 확장성을 통해 며칠이 걸리는 VM 마이그레이션을 몇 분 만에 완료하는 방식으로 전환하는 방법을 보여줍니다.

v2.2의 새로운 기능:

최신 v2.2 릴리스에서는 마이그레이션을 간소화하고 보호하기 위한 강력한 개선 사항이 도입되었습니다.

  • RAW 포맷 변환
  • 이메일 알림 및 경고
  • 간소화된 업그레이드 프로세스
  • 중단 및 되돌리기 기능
  • 가상 머신 준비 유연성
  • 여러 볼륨에 걸쳐 확장된 VMDK를 사용하여 VM을 마이그레이션하는 기능

RAW 포맷 변환

이번 릴리스에서는 VMDK 파일을 RAW 형식으로 변환하는 REST API 기반 접근 방식을 도입하여 OpenShift Virtualization, OLVM 및 기타 플랫폼과 호환됩니다. 변환 프로세스는 매우 효율적이며, VMDK 크기에 관계없이 일반적으로 몇 초 이내에 완료됩니다 . 이를 통해 고객은 최소한의 스토리지 오버헤드와 거의 제로에 가까운 다운타임으로 VM 변환을 실행할 수 있습니다. 변환은 데이터 이동 없이 즉시 이루어지므로 기존의 복사 기반 또는 오프로드 방식보다 훨씬 효율적입니다.

변환이 완료되면 RAW 파일은 Trident의 가져오기 기능을 사용하여 OpenShift 클러스터로 원활하게 가져와서 가상 머신을 프로비저닝하는 데 사용할 수 있습니다.

Settings > Developer Access > Script 블록에서 제공된 코드 샘플을 참조하세요.

니야즈_1-1754044803123.png

이메일 알림 및 경고

이메일 알림을 구성하여 지정된 수신자에게 검색, 변환 또는 마이그레이션 작업에 대한 알림을 보낼 수 있습니다. UI 알림(UI 내 알림)도 사용할 수 있으며, 7일 동안 저장됩니다.

이메일 알림 설정은 설정 창(Settings > Platform Settings > Email)에 있습니다.

알림을 활성화하는 절차:
  1. Shift 툴킷 UI에 로그인
  2. Settings > Platform 설정으로 이동합니다.
  3. 이메일 알림을 선택하고 SMTP 서버 주소, 포트, 사용자 이름 및 비밀번호를 포함한 SMTP 세부 정보를 업데이트합니다.
  4. “수신자” 필드를 업데이트하고 사용 가능한 카테고리에서 이벤트를 선택하세요.
  5. 완료되면 적용을 클릭하세요.
니야즈_2-1754044966966.png

위의 스크린샷은 각 알림 범주 이벤트에 대한 세부 내용을 보여줍니다.

참고: 이번 릴리스에서는 이메일 알림에 기본 SMTP 인증과 Sendgrid가 사용됩니다. 향후 릴리스에서는 최신 인증을 지원할 예정입니다.

간소화된 업그레이드 프로세스

2.2 릴리스부터 업그레이드가 자동화되어 클릭 한 번으로 완료할 수 있습니다. 업그레이드를 원활하게 진행하기 위해 추가 서비스가 추가되었습니다. 3002 포트에서 수신 대기하는 Shift Toolkit 업데이터 서비스는 다음 단계를 수행합니다.

  1. 업그레이드 패키지를 다운로드합니다.
  2. Shift 툴킷 서비스 중지
  3. 파일을 추출하고 필요한 파일을 덮어씁니다.
  4. 업데이트를 실행하고 동일한 IP 주소를 사용합니다(메타데이터는 그대로 유지).
  5. 완료되면 UI는 포트 3001에서 수신하는 Shift 툴킷 UI로 리디렉션됩니다.

참고: 인터넷에 연결되지 않은 배포의 경우, 업그레이드 패키지를 NetApp Toolchest에서 수동으로 다운로드하여 지정된 폴더(C:\NetApp_Shift)에 저장해야 합니다. 이 폴더 경로는 업데이트 과정에서 지정해야 합니다. 다른 모든 단계는 온라인 업그레이드 절차와 동일합니다.

니야즈_3-1754045058685.png

중단 및 되돌리기 기능

Shift 툴킷은 이제 워크플로 내 단계와 관계없이 실행 중인 작업을 취소하는 옵션을 제공합니다. 작업이 취소되면 분리된 구성 요소가 정리됩니다. 예를 들어, Hyper-V 측 VM 정리, VM 전원이 켜져 있는 경우 전원 끄기, 해당 Qtree에서 디스크 항목 제거 등이 여기에 포함됩니다. Shift 툴킷은 원본 VM을 어떤 방식으로도 수정하지 않으므로 VM을 매우 쉽게 켤 수 있습니다. VM 전원을 켜는 것 외에는 다른 롤백 작업이 없습니다.

가상 머신 준비 유연성

이번 릴리스에서 Shift Toolkit은 가상 머신 준비에 더욱 향상된 유연성을 제공합니다. 기본적으로 이 툴킷은 OS별 스크립트를 배포하여 VM 준비를 자동화합니다.

  • VMware Tools 제거
  • 선택된 블루프린트에 따라 재할당을 위한 IP 설정 백업

새로운 기능 향상을 통해 사용자는 기본 prepareVM 작업을 재정의하여 IP 할당을 포함한 수동 VM 준비를 위한 사용자 지정 스크립트를 실행할 수 있습니다. 이를 통해 고유한 구성 또는 규정 준수 요구 사항이 있는 환경에 대한 제어력이 향상됩니다.

여러 볼륨에 걸쳐 확장된 VMDK를 사용하여 VM을 마이그레이션하는 기능

Shift 툴킷 UI가 이제 특정 RG에 선택된 VM의 일부인 모든 스팬 볼륨을 자동으로 선택합니다. 이렇게 하면 데이터 저장소-Qtree 매핑을 수행하는 RG 페이지에 모든 볼륨이 나열됩니다.

니야즈_4-1754045207184.png

이는 마이그레이션 과정을 간소화하도록 설계된 강력한 기능 세트이며, 언제나 그렇듯이 저희는 모든 단계에서 여러분을 지원하기 위해 여기 있습니다.

요약하자면, NetApp Shift 툴킷을 사용하면 가상 머신(VM) 마이그레이션이 더 이상 문제가 되지 않습니다. 이 독립형 제품은 VM을 다른 하이퍼바이저로 빠르고 효율적으로 마이그레이션할 수 있도록 지원합니다. 또한 다양한 가상 디스크 형식 간의 디스크 수준 변환도 지원합니다.

행동 촉구

다른 하이퍼바이저로 마이그레이션할 계획이라면 Shift 툴킷이 도움이 될 것입니다. 지금 무료 로 사용해 보시고 NetApp Docs 에서 자세한 단계별 설명서를 따라 하세요 .

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like
Read More

Symmetric active-active Oracle clustering with ONTAP

출처: https://community.netapp.com/t5/Tech-ONTAP-Blogs/Symmetric-active-active-Oracle-clustering-with-ONTAP/ba-p/451314특별한 기술적 설명 보다는, Oracle RAC 환경에서 Active-Active 모드의 SnapMirror Activ Sync가 잘 동작한다는 예를 보여주는 것…
Read More

SNIA: RDMA QA

SNIA 홈페이지 갔다가 RDMA Q&A란 글이 보여서 AI번역(+살짝 교정)의 힘을 빌려 정리해 봤습니다. “Everything You Wanted to Know…