VIB - vSpehre Installation Bundle로, 단일 아카이브로 패키징된 파일의 모음
1. A file archive = VIB payload
- VIB payload에는 VIB를 구성하는 파일이 포함되어 있다.
- ESXi 이미지에 VIB가 추가되면 VIB payload의 파일이 호스트에 설치되며,
이미지에서 VIB가 제거되면 이러한 파일이 제거된다.
2. An XML descriptor file
- VIB의 내용을 설명하는 파일.
- 종속성, 호환성 문제 및 VIB를 재부팅 없이 설치할 수 있는지 여부를 포함, 설치 요구 사항에 대한 정보
3. A signature file
- 해당 VIB의 신뢰도 수준을 확인하는 데 사용하는 전자 서명.
- 승인 수준은 네 가지로.
- VMwareCertified : VMware에서 생성 및 테스트한 VIB로, 철저한 테스트 진행
- VMwareAccepted : VMware 파트너에서 생성한 VIB로, VMware에서 테스트 및 결과를 확인함
- PartnerSupported : VMware 파트너에서 생성한 VIB로, 파트너사에서 테스트, VMware에서 결과를 보지 않음
- CommunitySupported : 개인 또는 파트너에서 만든 VIB, 테스트를 거치지 않으며, VMware에서 지원 X
VIB의 생성 및 배포방식
VMware에서 VIB를 생성하는 데 사용할 수 있는 소프트웨어 도구를 제공,
배포 방식은 두 가지로 나뉜다.
1. 개별 VIB
- ESXiCLI 명령어만 이용 가능함
2. 소프트웨어 번들/디포
- VIB는 소프트웨어 번들의 일부로 배포되는 경우가 더 많음
- 소프트웨어 번들에는 ESXCLI 명령뿐 아니라,
Update Manager 및 Image Buider CLI를 사용하여 VIB를 관리할 수 있는 추가 메타데이터 포함되어 있음
- 사용자가 다운로드하는 ZIP 아카이브로 배포하거나, 온라인 번들을 사용하여 원격 엑세스할 수 있음
Bootbank는 무엇일까?
bootbank는 부팅에 필요한 모듈들이 올라오는 곳이다.
VMware ESXi 7.0.2 build-17867351 기준으로 BOOTBANK1,2 사용공간은 각 200MB정도 된다.
BOOTBANK에 대한 내용은 추후에 다뤄보도록 하겠다.
관련 링크 : https://blogs.vmware.com/vsphere/2020/05/vsphere-7-esxi-system-storage-changes.html
다시 돌아와서, 오프라인 번들에 있던 vmw-ESXi-7.0.2-metadata.zip 압축을 해제해 보았다.
bulletins라는 폴더는 뭘까? 답은 VMware docs에 있었다.
The bulletin is a grouping of one or more VIBs. Bulletins are defined within the metadata of the VIB. You use bulletins, and not individual VIBs, to create vSphere Lifecycle Manager baselines, which you attach to inventory objects and use to update and upgrade ESXi hosts.
bulletins는 하나 이상의 VIB 그룹으로, VIB의 메타데이터 내에 정의된다. 개별 VIB가 아닌 Bulletins를 사용해서 인벤토리 개체에 연결하고 ESXi 호스트를 업데이트 및 업그레이드 하는데 사용하는 vSphere LCM 기준선을 생성한다.
'VMware > vSphere' 카테고리의 다른 글
VMware Network Adapter (0) | 2021.12.06 |
---|