개방형 가상화 포맷
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
개방형 가상화 포맷(OVF)은 가상 머신을 패키징하고 배포하기 위한 표준으로, 2007년 VM웨어, 델, HP, IBM, 마이크로소프트, 젠소스 등이 제안하여 시작되었다. OVF는 XML 기반의 디스크립터 파일(.ovf)과 디스크 이미지, 인증서 파일 등으로 구성되며, OVA(Open Virtualization Format Archive)라는 tar 아카이브 파일 형태로 배포될 수 있다. OVF는 ANSI 및 ISO/IEC에 의해 표준으로 채택되었으며, 다양한 가상화 플랫폼에서 지원되고 있다. 주요 지원 플랫폼으로는 VirtualBox, VMware, XenServer, IBM, Oracle VM, Microsoft System Center Virtual Machine Manager 등이 있다.
더 읽어볼만한 페이지
- DMTF 표준 - 일반 정보 모델 (컴퓨팅)
일반 정보 모델(CIM)은 DMTF에서 정의하고 관리하는 IT 환경 요소 모델링 표준으로, CIM 인프라 명세와 스키마로 구성되어 WBEM, SMASH, SMI-S 등의 기반이 되며 다양한 운영체제와 스토리지/서버 제조업체에서 활용된다. - 개방형 표준 - 오픈 핸드셋 얼라이언스
오픈 핸드셋 얼라이언스(OHA)는 구글을 중심으로 2007년 11월에 결성된 컨소시엄으로, 34개의 기업이 참여하여 안드로이드 모바일 플랫폼을 개발 및 발전시키고 개방형 표준 설계를 통해 혁신적인 모바일 기기 및 서비스 개발을 목표로 한다. - 개방형 표준 - 디지털 비디오 방송
디지털 비디오 방송(DVB)은 유럽에서 개발된 디지털 텔레비전 방송 표준으로, 위성, 케이블, 지상파 등 다양한 전송 방식을 지원하며 전 세계적으로 아날로그 방송 종료와 디지털 방송 전환을 주도하고 있고, 최근에는 인터넷 프로토콜 기반의 DVB-I 서비스로 발전하고 있다. - 컴퓨터 표준 - 포트란
포트란은 1950년대 IBM에서 개발되어 과학 및 공학 계산에 주로 사용되는 프로그래밍 언어이며, '수식 번역 시스템'에서 유래하여 객체 지향 프로그래밍, 병렬 처리 등의 기능이 추가되며 현대적인 언어로 발전해왔다. - 컴퓨터 표준 - PCI 익스프레스
PCI 익스프레스(PCIe)는 고속 직렬 통신을 사용하는 컴퓨터 확장 카드 인터페이스 규격으로, 점대점 연결 방식과 패킷 기반 데이터 전송, 그리고 다양한 레인 구성과 지속적인 발전을 특징으로 한다.
개방형 가상화 포맷 - [IT 관련 정보]에 관한 문서 |
---|
2. 역사
개방형 가상화 포맷(OVF) 표준은 가상화 환경에서의 상호 운용성을 높이기 위해 여러 주요 기업들의 협력을 통해 시작되었다. 2007년 9월 VM웨어, 델, HP, IBM, 마이크로소프트, 젠소스 등이 DMTF(Distributed Management Task Force)에 '개방형 가상 머신 포맷'(Open Virtual Machine Formateng)이라는 이름으로 초기 제안서를 제출한 것이 그 시작이다.[30][1]
DMTF는 이 제안을 바탕으로 OVF 사양 버전 1.0과 1.1을 발표했으며,[31][2] 이는 이후 ANSI 표준(INCITS 469-2010)[32][3] 및 국제 표준화 기구(ISO)/국제 전기 기술 위원회(IEC) 국제 표준(ISO/IEC 17203)[33][4]으로도 채택되며 표준으로서의 입지를 다졌다.
클라우드 컴퓨팅 환경의 부상에 발맞춰 2013년 1월에는 OVF 2.0이 발표되었다.[5] OVF 2.0은 향상된 네트워크 구성 지원과 안전한 배포를 위한 패키지 암호화 기능 등을 포함하여 클라우드 환경에서의 활용성을 높이는 데 중점을 두었다.[5] 이 표준 개발 과정에는 노벨, 델, HP, IBM, 마이크로소프트, Enomaly, VM웨어, 젠소스(시트릭스 시스템즈) 등 여러 기업이 참여하여 표준의 완성도를 높였다.
2. 1. 초기 제안 및 표준화
2007년 9월, VMware, 델, HP, IBM, 마이크로소프트, 젠소스는 DMTF(Distributed Management Task Force)에 '개방형 가상 머신 포맷'(Open Virtual Machine Formateng)이라는 이름의 OVF 제안서를 제출했다.[1]DMTF는 2008년 9월 예비 표준으로서 OVF 사양 V1.0.0을 발표했으며, 2010년 1월에는 V1.1.0을 발표했다.[2]
ANSI는 OVF 1.1.0을 ANSI 표준 INCITS 469-2010으로 승격했다.[3]
2011년 8월, 국제 표준화 기구(ISO)와 국제 전기 기술 위원회(IEC)의 ISO/IEC JTC 1은 OVF 1.1을 국제 표준 ISO/IEC 17203으로 채택했다.[4]
2. 2. OVF 2.0 및 발전
DMTF는 2008년 9월 예비 표준으로 OVF 사양 V1.0.0을 발표했고, 2010년 1월에는 V1.1.0을 발표했다.[31][2] ANSI는 OVF 1.1.0을 ANSI 표준 INCITS 469-2010으로 비준했다.[32][3] 또한, OVF 1.1은 2011년 8월 국제 표준화 기구(ISO)와 국제 전기 기술 위원회(IEC)의 ISO/IEC JTC 1/SC 38에 의해 국제 표준 ISO/IEC 17203으로 채택되었다.[33][4]2013년 1월, DMTF는 이 표준의 두 번째 버전인 OVF 2.0을 발표했다. OVF 2.0은 새롭게 부상하는 클라우드 컴퓨팅 환경에서의 활용 사례에 맞춰 개발되었으며, OVF 1.0 대비 중요한 개선 사항을 포함한다. 주요 개선점으로는 향상된 네트워크 구성 지원과 안전한 배포를 위한 패키지 암호화 기능이 있다.[5] 이를 통해 업계는 클라우드 시대로 전환하면서 더욱 광범위한 사용 사례에 OVF 표준을 적용할 수 있게 되었다.[5]
3. 디자인
OVF 패키지는 특정 가상 머신을 배포하기 위한 파일들을 모아 놓은 디렉토리 구조를 가진다. 이 디렉토리 안에는 항상 `.ovf` 확장자를 가진 OVF 디스크립터 파일이 하나 포함된다. 이 파일은 XML 형식으로 작성되며, 가상 머신의 이름, 하드웨어 요구 사항, 패키지 내 다른 파일들에 대한 참조 정보, 그리고 사람이 읽을 수 있는 설명과 같은 메타데이터를 담고 있다.
일반적으로 OVF 패키지는 이 디스크립터 파일 외에도 하나 이상의 디스크 이미지 파일을 포함하며, 필요에 따라 인증서 파일이나 다른 보조 파일들이 추가될 수 있다.[6]
이러한 파일들로 구성된 전체 OVF 패키지 디렉토리는 배포의 편의성을 위해 tar 아카이브 파일 하나로 묶일 수 있는데, 이를 개방형 가상 어플라이언스(OVA) 패키지라고 부른다.
3. 1. 구성 요소
OVF 패키지는 하나의 디렉토리 안에 여러 파일로 구성된다. 여기에는 항상 정확히 하나의 OVF 디스크립터 파일(.ovf 확장자)이 포함된다. 이 디스크립터 파일은 XML 형식으로 작성되며, 패키지로 만들어진 가상 머신에 대한 정보를 담고 있다. 구체적으로는 가상 머신의 이름, 필요한 하드웨어 사양, 패키지 내 다른 파일들에 대한 참조 정보, 그리고 사람이 읽을 수 있는 설명과 같은 메타데이터가 포함된다.OVF 디스크립터 외에도, OVF 패키지에는 일반적으로 하나 이상의 디스크 이미지 파일이 들어간다. 또한 필요에 따라 인증서 파일이나 다른 보조 파일들이 선택적으로 포함될 수도 있다.[6]
이러한 파일들을 포함하는 전체 디렉토리는 tar 아카이브 파일 형태로 묶여 배포될 수 있는데, 이를 개방형 가상 어플라이언스(OVA) 패키지라고 부른다. 즉, OVA 파일은 OVF 파일과 다양한 가상 머신 이미지(젠, KVM, VMware 등)를 tar 형식으로 하나로 묶은 것이다.
3. 2. OVA 패키지
개방형 가상 어플라이언스(Open Virtual Appliance, OVA) 패키지는 OVF(Open Virtualization Format) 패키지 전체를 배포하기 쉽도록 하나의 파일로 묶은 것이다. OVF 패키지는 원래 하나의 디렉토리에 여러 파일로 구성되는데, OVA는 이 디렉토리 구조를 그대로 유지하면서 tar 아카이브 파일 형식으로 압축한 형태이다.OVF 패키지에는 기본적으로 다음과 같은 요소들이 포함된다.
- OVF 디스크립터: 확장자가 `.ovf`인 파일로, 패키지의 핵심 정보를 담고 있다. XML 형식으로 작성되며, 패키지된 가상 머신의 이름, 필요한 하드웨어 사양, 패키지 내 다른 파일들에 대한 참조 정보, 사람이 읽을 수 있는 설명 등 다양한 메타데이터와 속성 정보가 기록된다.[6]
- 디스크 이미지: 가상 머신이 사용할 하나 이상의 디스크 이미지 파일. 젠, KVM, VMware 등 다양한 가상화 환경을 위한 이미지들이 포함될 수 있다.
- 기타 파일 (선택 사항): 인증서 파일이나 기타 필요한 보조 파일들이 포함될 수 있다.[6]
따라서 OVA 패키지는 이러한 OVF 구성 요소들을 하나의 파일로 묶어 편리하게 관리하고 배포할 수 있게 해주는 형식이며, '''오픈 가상화 포맷 아카이브'''(Open Virtualization Format Archive), 줄여서 '''OVA'''라고도 불린다.
4. 산업 지원
OVF는 대체적으로 긍정적으로 수용되고 있다.[7] 산업에서 여러 가상화 업체들은 OVF 지원을 발표해왔다.[8][9][10][11]
4. 1. 주요 지원 가상화 플랫폼
OVF는 일반적으로 광범위하게 수용되었다.[7] 업계의 여러 가상화 업체에서 OVF 지원을 발표했다.[8][9][10][11]가상화 플랫폼 | OVF 최초 지원 버전 | 출시일 |
---|---|---|
버추얼박스 | 2.2.0[12] | 2009년 4월 |
레드햇 엔터프라이즈 버추얼라이제이션 | 2.2[13] | 2010년 3월 |
VM웨어 | ESX 3.5, Workstation 6.5, Player 3.1[14][15], Fusion 4.0[16] | 2007년 12월 |
젠서버 | 5.6[17] 또는 이전 XenConvert | 2010년 5월 |
IBM 파워 서버 AIX, 리눅스 z/VM, IBM 시스템즈 디렉터 (VMControl 엔터프라이즈 에디션 플러그인을 통해)[18][19][20] | ||
IBM SmartCloud | IBM SmartCloud Enterprise 1.4[21] | 2011년 10월 |
오픈노드 클라우드 플랫폼 | 1.1[48] | 2010년 11월 |
Oracle VM | 3.0[22] | 2011년 8월 |
rPath | 4.0[23] | 2008년경 |
수세 스튜디오 | [24] | 2010년 10월 |
마이크로소프트 시스템 센터 버추얼 머신 매니저 | 2012[25] | 2012년? |
아마존 일래스틱 컴퓨트 클라우드 | [26] | |
Proxmox VE | 5.0[28] | 2017년 9월 |
Google Cloud Platform | [29] | 2020년 1월 |
5. 데이터 구성
OVF 파일은 XML로 기술되어 있으며, 가상 머신에 관한 다양한 속성 정보가 기재되어 있다.
일반적으로 이 OVF 파일과 각종 이미지 (젠, KVM, VMware) 등을 tar 형식으로 하나의 파일로 묶은 '''오픈 가상화 포맷 아카이브''' (줄여서 '''OVA''') 파일 형식으로 제공된다.
6. 구현
예시로, 다음 가상 머신에서 이용 가능하다.
- VMware Workstation
- Oracle VM VirtualBox
참조
[1]
웹사이트
DMTF Press Release on OVF submission 9/2007
http://www.dmtf.org/[...]
2008-09-28
[2]
웹사이트
DMTF Published Documents page
http://www.dmtf.org/[...]
2008-09-28
[3]
웹사이트
INCITS 469-2010 Information Technology - Open Virtualization Format (OVF) Specification
http://webstore.ansi[...]
[4]
웹사이트
DMTF Gains International Recognition with Two ISO/IEC Standards
http://dmtf.org/news[...]
2013-02-04
[5]
웹사이트
OVF 2.0 FAQ
https://www.dmtf.org[...]
[6]
웹사이트
Open Virtualization Format Specification, V1.10
http://dmtf.org/site[...]
2012-03-16
[7]
웹사이트
techtarget.com article about OVF, 9/2008
http://searchserverv[...]
2008-09-28
[8]
웹사이트
DMTF press release on VMAN Initiative, 9/2008
http://www.dmtf.org/[...]
2008-09-28
[9]
웹사이트
Fortisphere embraces OVF, 9/2008
http://www.businessw[...]
2008-09-28
[10]
웹사이트
Citrix Systems Unveils Project Kensho for Easy Creation of Hypervisor-Independent Application Workloads, 7/2008
http://phx.corporate[...]
2008-07-15
[11]
웹사이트
Microsoft Responds to Citrix OVF Standard, 7/2008
http://hypervoria.co[...]
2008-07-17
[12]
웹사이트
VirtualBox changelog
http://www.virtualbo[...]
2009-04-13
[13]
웹사이트
Red Hat Announces Beta Availability of Red Hat Enterprise Virtualization 2.2
http://press.redhat.[...]
2010-03-29
[14]
웹사이트
Open Virtualization Format (OVF) -Virtual Machines - Virtualization
http://www.vmware.co[...]
Vmware.com
2011-12-09
[15]
웹사이트
VMware Workstation 7.1 Release Notes
http://www.vmware.co[...]
Vmware.com
2011-12-09
[16]
웹사이트
VMware Fusion 4.0 Release Notes
https://www.vmware.c[...]
VMware
2011-09-14
[17]
웹사이트
XenServer 5.6 Release Notes
http://support.citri[...]
2010-05-27
[18]
웹사이트
IBM Redbooks | IBM Systems Director VMControl Implementation Guide on IBM Power Systems
http://www.redbooks.[...]
Redbooks.ibm.com
2011-12-09
[19]
간행물
5765-EMP IBM Systems Director VMControl Enterprise Edition for Power Systems
http://www-01.ibm.co[...]
IBM United States Sales Manual
2010-04-13
[20]
웹사이트
IBM Director v6.1.x
http://publib.boulde[...]
Publib.boulder.ibm.com
2011-12-09
[21]
웹사이트
Create solutions on IBM SmartCloud Enterprise: Transfer image assets between different accounts
http://www.ibm.com/d[...]
IBM developerWorks
2012-06-06
[22]
웹사이트
What's new in Oracle VM 3.0
http://www.oracle.co[...]
[23]
웹사이트
Images
http://docs.rpath.co[...]
[24]
웹사이트
SUSE Studio
http://blog.susestud[...]
2012-09-24
[25]
웹사이트
TechNet
https://technet.micr[...]
2016-09-09
[26]
웹사이트
EC2 VM Import/Export Image Formats
http://docs.aws.amaz[...]
[27]
웹사이트
Add new qm command 'importovf', to create VMs from an OVF manifest
https://git.proxmox.[...]
[28]
웹사이트
qemu-server package changelog
https://git.proxmox.[...]
2020-04-25
[29]
웹사이트
Import virtual appliances
https://cloud.google[...]
[30]
웹인용
DMTF Press Release on OVF submission 9/2007
http://www.dmtf.org/[...]
2008-09-28
[31]
웹인용
DMTF Published Documents page
http://www.dmtf.org/[...]
2008-09-28
[32]
웹인용
INCITS 469-2010 Information Technology - Open Virtualization Format (OVF) Specification
http://webstore.ansi[...]
[33]
웹인용
DMTF Gains International Recognition with Two ISO/IEC Standards
http://dmtf.org/news[...]
2013-02-04
[34]
웹인용
techtarget.com article about OVF, 9/2008
http://searchserverv[...]
2008-09-28
[35]
웹인용
DMTF press release on VMAN Initiative, 9/2008
http://www.dmtf.org/[...]
2008-09-28
[36]
웹인용
Fortisphere embraces OVF, 9/2008
http://www.businessw[...]
2008-09-28
[37]
웹인용
Citrix Systems Unveils Project Kensho for Easy Creation of Hypervisor-Independent Application Workloads, 7/2008
http://phx.corporate[...]
2008-07-15
[38]
웹인용
Microsoft Responds to Citrix OVF Standard, 7/2008
http://hypervoria.co[...]
2008-07-17
[39]
웹인용
VirtualBox changelog
http://www.virtualbo[...]
2009-04-13
[40]
웹인용
redhat.com | red-hat-announces-beta-availability-of-red-hat-enterprise-virtualization-2-2
http://press.redhat.[...]
Press.redhat.com
2011-12-09
[41]
웹인용
Open Virtualization Format (OVF) -Virtual Machines - Virtualization
http://www.vmware.co[...]
Vmware.com
2011-12-09
[42]
웹인용
VMware Workstation 7.1 Release Notes
http://www.vmware.co[...]
Vmware.com
2011-12-09
[43]
웹인용
XenServer 5.6 Release Notes
http://support.citri[...]
2010-05-27
[44]
웹인용
IBM Redbooks | IBM Systems Director VMControl Implementation Guide on IBM Power Systems
http://www.redbooks.[...]
Redbooks.ibm.com
2011-04-06
[45]
간행물
5765-EMP IBM Systems Director VMControl Enterprise Edition for Power Systems
http://www-01.ibm.co[...]
IBM United States Sales Manual
2010-04-13
[46]
웹인용
IBM Director v6.1.x
http://publib.boulde[...]
Publib.boulder.ibm.com
2011-12-09
[47]
웹사이트
Create solutions on IBM SmartCloud Enterprise: Transfer image assets between different accounts
http://www.ibm.com/d[...]
IBM developerWorks
2012-06-06
[48]
웹인용
OpenNode
http://opennode.acti[...]
[49]
웹인용
What's new in Oracle VM 3.0
http://www.oracle.co[...]
[50]
웹인용
Images
http://docs.rpath.co[...]
[51]
웹인용
SUSE Studio
http://blog.susestud[...]
2018-10-20
[52]
웹인용
TechNet
https://technet.micr[...]
[53]
웹인용
EC2 VM Import/Export Image Formats
http://docs.aws.amaz[...]
[54]
웹인용
Add new qm command 'importovf', to create VMs from an OVF manifest
https://git.proxmox.[...]
[55]
웹인용
qemu-server package changelog
https://git.proxmox.[...]
2018-11-12
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com