VMware Cloud Community
NicolasBourbaki
Contributor
Contributor

Some question about snapshot and apis.

Hi all,

I have some questions about taking snapshot on VMWare.

I have read some books, and still don't know the relation between VIX APIs, vSphere APIs and vStorage APIs?

Another question is what is the difference between VDR, VDP and VCB?

I am about to integrate snapshot into my storage device.

Thanks for your reading and hope for some replies.

0 Kudos
5 Replies
snekkalapudi
VMware Employee
VMware Employee

Hi,

This link - Virtual Disk Development Kit FAQ should answer some of your questions.

-Suresh
snekkalapudi
VMware Employee
VMware Employee

See this thread - VDR, VDP, VCB - Demystifying Backup Options for your other question

-Suresh
NicolasBourbaki
Contributor
Contributor

Thanks for your reference information.

So,

vSphere APIs is a web service and XML interface like vSphere Client?

vStorage APIs is a framework, and every backup service or service rely on it? Include the other third-party software like NetApp or EMC?


Thanks for your reply. Smiley Happy

0 Kudos
snekkalapudi
VMware Employee
VMware Employee

You are right.

vStorage API - VMware vSphere Storage APIs for Third Party Integration | United States .

For example:- VMware VDP product uses vStorage API for Data Protection


-Suresh
0 Kudos
NicolasBourbaki
Contributor
Contributor

Even I use NetApp or EMC, they still are based on vStorage APIs.

Due to this, if I want to integrate snapshot into my storage product, I should focus on vStorage APIs, right?

0 Kudos