Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
API rozhraní Hyper-V umožňují uživatelům vytvářet a spravovat virtuální počítače nebo kontejnery na různých úrovních virtualizačního zásobníku.
Hyper-V poskytovatel WMI
Zprostředkovatel rozhraní WMI pro Hyper-V umožňuje vývojářům a skriptovacím nástrojům rychle vytvářet vlastní nástroje, nástroje a vylepšení pro virtualizační platformu. Rozhraní WMI můžou spravovat všechny aspekty Hyper-V služeb.
Další informace najdete v tématu: zprostředkovatel Hyper-V WMI (V2)
Rozhraní API hostitelského výpočetního systému
Hlavním účelem rozhraní API hostitelského výpočetního systému je poskytovat přístup na úrovni platformy k virtuálním počítačům a kontejnerům ve Windows.
Rozhraní HCS API jsou zaměřená na vývojáře, kteří chtějí vytvářet aplikace nebo služby pro správu virtuálních počítačů nebo kontejnerů. U koncových uživatelů se neočekává, že budou přímo komunikovat s rozhraními HCS API, prostředím koncového uživatele (rozhraními grafického nebo příkazového řádku, rozhraními API vyšší úrovně atd.), které budou poskytovat aplikace nebo služba pro správu, které jsou založené na rozhraních API platformy.
Další informace najdete v tématu: Rozhraní API hostitelského výpočetního systému
Platforma Hypervisoru Windows
Toto rozhraní API je k dispozici od aktualizace Windows z dubna 2018.
Platforma Hypervisor windows přidává rozšířené rozhraní API uživatelského režimu pro zásobníky virtualizace a aplikace třetích stran pro vytváření a správu oddílů na úrovni hypervisoru, konfiguraci mapování paměti pro oddíl a vytváření a řízení spouštění virtuálních procesorů.
Příklad: Klient, jako je QEMU, může běžet na hypervisoru při zachování správy, konfigurace, protokolů hosta/hostitele a podporovaných ovladačů hosta. Při souběžném spuštění se spravovaným oddílem Hyper-V aniž by docházelo k překrývání.
Další informace najdete v tématu: Rozhraní API platformy Hypervisor pro Windows
Porovnání rozhraní WHP, WMI a HCS API
Rozhraní WHP API vyžadovala k provozu virtuálního počítače virtualizační vrstvu třetí strany, zatímco rozhraní HCS API a WMI API jsou integrované ve virtualizační vrstvě Windows. S tím, jak se scénář rozšiřuje, poskytovala rozhraní WMI API více instrukcí pro správu a zároveň více omezení a zásad.
Rozhraní WMI API jsou ve scénářích virtualizace serverů skutečně přizpůsobená k pracovním postupům vysoké úrovně, zatímco rozhraní API HCS jsou navržená tak, aby spravovála místní pracovní postupy virtuálních počítačů záměrně, které poskytují větší flexibilitu, ale větší odpovědnost za aplikační služby, které potřebují přímý přístup ke kontejnerům nebo místním virtuálním počítačům na jednom počítači.
Rozhraní WMI API se zaměřují hlavně na místní správu serverů a poskytují vysoce úrovňové abstrakce, které skutečně zapadají do pracovních postupů virtualizace místních serverů. Například při výběru rozhraní WMI API by se model rozhraní WMI plně použil na virtuální počítače, který by přidal úplný seznam výchozích virtuálních zařízení, i když chcete vytvořit jenom jednoduchý virtuální počítač. Pokud jde o rozhraní HCS API, protože vzhledem k širokému rozsahu různých případů použití pro virtuální počítač mimo virtualizaci serveru, jako je kontejner a WSL, je cílem rozhraní API HCS poskytovat více nízkoúrovňové, podrobnější služby rozhraní API, na jedné straně, aby se zajistila větší flexibilita o věcech, jako je konfigurace virtuálního počítače, na druhé straně pro přiřazení další práce správy uživatelům, to znamená, že nenutí konkrétní model správy na volání rozhraní API.
Nástroje související s virtualizací
Rozhraní virtuálního pevného disku
Formát virtuálního pevného disku (VHD) je veřejně dostupná specifikace formátu image, která určuje zapouzdření virtuálního pevného disku v jednom souboru, který umožňuje hostovat nativní systémy souborů a současně podporovat standardní disky a operace se soubory. Sada Windows SDK podporuje rozhraní API pro vytvoření a správu virtuálního disku.
Další informace naleznete v tématu: Rozhraní virtuálního pevného disku
Rozhraní API služby Host Compute Network
Rozhraní API služby Host Compute Network (HCN) je veřejně přístupné rozhraní WIN32 API, které poskytuje přístup na úrovni platformy ke správě virtuálních sítí, koncových bodů virtuální sítě a přidružených zásad.
Další informace najdete v tématu: Rozhraní API služby HCN
Rozhraní API pro emulátor instrukcí hypervisoru
Rozhraní API emulátoru instrukce hypervisoru slouží ke zpracování komunikace mezi akcelerátory a emulací zařízení, které nejsou poskytovány přímo rozhraními API platformy Hypervisor windows.
Další informace najdete v tématu: Rozhraní API emulátoru instrukcí hypervisoru
Poskytovatel výpisu uloženého stavu virtuálního počítače
Sada Windows SDK obsahuje rozhraní API pro přístup k nezpracovaným výpisům stavu uloženého virtuálního počítače.
Další informace najdete v tématu: Rozhraní API zprostředkovatele výpisu stavu uloženého virtuálního počítače