UK — The Register
건축가, VMware가 숨긴 VM 마이그레이션 도구의 오픈소스 대체품 개발
소프트웨어1분 읽기
한 클라우드 설계자가 VMware가 공개 다운로드를 중단한 가상 디스크 도구 VDDK를 대신할 오픈소스 도구 OpenVDDK를 만들었습니다. 이 도구는 가상 머신을 다른 플랫폼으로 옮기는 작업을 돕습니다.
무슨 일이 있었나
VMware는 8월에 VDDK 다운로드를 파트너사에만 열어 두었습니다. VDDK는 가상 디스크를 읽고 다루는 데 쓰는 라이브러리 모음입니다. 이 때문에 VMware 고객은 도구를 받기 어려워졌고, 다른 회사의 이전 도구도 덜 잘 작동하게 되었습니다. 클라우드 설계자 안드리야 파니치는 이 문제를 해결하려고 OpenVDDK를 만들었습니다.
주요 사실
- OpenVDDK는 Go 언어로 작성되었고, 일부 C 코드 층이 VMware와 같은 인터페이스를 제공합니다.
- 디스크를 읽을 수만 있고 쓸 수는 없습니다. 백업과 이전 용도로만 쓸 수 있습니다.
- vSphere 6.7 U3, 7.0.3, 8.0.3, 9.1.1 버전에서 테스트했다고 합니다.
- Apache 라이선스로 공개되어 있습니다.
왜 VDDK가 중요한가
VDDK는 원래 개발자가 저장장치와 백업 프로그램을 만들 때 쓰는 도구입니다. 하지만 많은 사람이 가상 머신을 VMware 밖의 다른 가상화 플랫폼으로 옮기는 데도 이 도구를 썼습니다. 그래서 다운로드가 막히자 이전 작업이 더 어려워졌습니다.
왜 중요한가
사람들이 자기 데이터를 옮기고 보호하는 능력이 다운로드 페이지 하나에 달려 있으면 안 된다는 생각에서 나온 프로젝트입니다. VMware에서 벗어나려는 기업에게 선택지를 넓혀 줄 수 있습니다. 다만 개발자는 이 도구가 모든 운영 환경에 맞는다고 보장하지는 않는다고 강조했습니다.
앞으로 지켜볼 점
- Red Hat이 VDDK 문제를 고치는지, 그리고 다른 이전 도구들이 OpenVDDK를 쓰는지
- OpenVDDK가 더 많은 VMware 버전과 실제 대규모 환경에서 잘 작동하는지
- OpenNebula의 OneSwap과 Nutanix의 Move 같은 다른 이전 도구들의 발전
용어 풀이
- VDDK
- VMware가 만든 가상 디스크 개발 도구 모음으로, 가상 디스크를 읽고 다루는 데 쓰입니다.
- OpenVDDK
- 안드리야 파니치가 VDDK를 대신하려고 새로 만든 오픈소스 도구입니다. 디스크를 읽기만 합니다.
- VMware
- 가상화 소프트웨어를 만드는 회사로, 서버 하나를 여러 가상 머신으로 나눠 쓰게 해 줍니다.
- Apache 라이선스
- 누구나 무료로 쓰고 고칠 수 있게 허용하는 오픈소스 라이선스입니다.
- Red Hat
- 기업용 리눅스와 오픈소스 소프트웨어를 만들고 파는 회사입니다.