VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析
发布日期:2021-06-30 10:09:09 浏览次数:2 分类:技术文章

本文共 831 字,大约阅读时间需要 2 分钟。

目录

VMDK

VMDK(VMware’s Virtual Machine Disk Format,VMware 虚拟磁盘格式):简单来说就是存储虚拟机虚拟磁盘数据的文件格式。不过一般来说,VMDK 指代的是 VMware GuestOS File System Data Storage File,也就是 VMware 虚拟磁盘文件,简称「虚拟磁盘」

VDDK

VDDK(VMware’s Virtual Disk Development Kit,VMware 虚拟磁盘开发工具集):是 VMware 官方提供的 VMDK 开发工具包,其包含了一系列与「 VMDK 相关的 C 函数库」,e.g.:

  • 用于管理 VMDK 的虚拟磁盘库 VixDiskLib,也被称之为虚拟磁盘接口 Virtual Disk API

  • 用于挂载 VMDK 分区的 VixMntApi

VDDK 主要关注如何有效地访问并传输 VMDK 数据,对 VMDK 的管理是其主要核心功能,常被用于开发 VMware 容灾备份相关产品。

VixDiskLib

VixDiskLib 虚拟磁盘库:是一组「管理 VMDK 的函数调用集合」,目的是帮助开发者集成 VMware 平台产品的解决方案。

可以在 VDDK 安装目录下的 doc 子目录中找到 index.html 文件,使用 Web 浏览器打开即可查看 VixDiskLib 的接口参考文档。

VADP

VADP(vSphere Storage Data Protection API,数据存储保护接口):是 vShpere API 的一个子集,由官方提供的、针对 vSphere 场景的容灾备份解决方案。

基于快照的 VADP 框架允许非主机(off-host)的、由中央控制的(centralized)的虚拟机备份方案。在创建虚拟机快照后,VMDK File 会变为静默状态(quiesce),此时就能够使用 VDDK 进行备份了。

转载地址:https://is-cloud.blog.csdn.net/article/details/77927455 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:让人失望透顶的 CSDN 博客改版
下一篇:VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年05月01日 08时37分06秒