openStack五分鐘之KVM和Libvirt

2021-09-25 18:57:52 字數 457 閱讀 2276

kvm(kernel-based virtual machine),是基於linux核心實現的,是目前x86平台最火的虛擬化方案。openstack對kvm的支援是最好的。kvm核心kvm.ko,用於管理虛擬cpu和記憶體。kvm作為hypervisor只關注虛擬機器排程和記憶體管理而io的虛擬化交給linux和qemu(虛擬作業系統模擬器)

libvirt是用於管理虛擬化平台的開源的api,後台程式和管理工具virsh。它可以用於管理kvm、xen、vmware esx,qemu和其他虛擬化技術。

libcirtd是服務程式,接收和處理api請求;

api庫使得其他人可以開發基於libvirt的高階工具,比如virt-manager,這個圖形化的kvm管理工具。

virsh是常用的kvm命令列工具

五分鐘了解什麼是Openstack

什麼是openstack openstack是全球雲計算技術專家和開發者為公有雲和私有雲聯合協作完成的開源雲計算平台。這個專案通過實現簡單 超大規模以及特性豐富等特點為所有型別的雲提供解決方案。這項技術包含了很多相關的專案用以為雲基礎架構的解決方案提供各種元件。openstack的幕後英雄 由rac...

每天學習5分鐘open stack之vlan篇

交換機的埠有兩種配置模式 access和trunk access口直接與計算機網絡卡相連,access口只能屬於乙個vlan 假設兩個交換機a和b,如何讓ab上相同的vlan之間能夠通訊,將ab連起來,而且連線a和b的埠要允許所有vlan資料都能通過,這樣的埠就是trunk口 物理網絡卡 vlan ...

pyecharts之五分鐘上手

pyecharts官方教程 因為數學建模和平時分析一些資料都會用到視覺化的東西,就來學學pyecharts。五分鐘快速上手 import pyecharts from pyecharts.charts import bar bar bar bar.add xaxis 襯衫 羊毛衫 雪紡衫 褲子 高跟...