切換器除了能節(jié)省多個(gè)鍵盤和顯示器的開銷,還可以騰出更大的桌面空間。KVM切換器通常使用在有多臺(tái)電腦的網(wǎng)絡(luò)及其他服務(wù)器場(chǎng)所,這些情況下通常有多臺(tái)計(jì)算機(jī)卻只有一個(gè)管理員或網(wǎng)管。切換器的價(jià)格從控制八臺(tái)電腦環(huán)狀系統(tǒng)切換器的$200到控制10個(gè)工作站的切換器的$2000不等。越大的配置開銷越大。KVM類型主要指KVM切換器所控制的終端類型,如果終端主要是控制電腦則可以叫做多電腦控制類型。KVM的領(lǐng)域,也已經(jīng)擴(kuò)展到串口設(shè)備,如集線器、路由器、儲(chǔ)存設(shè)備及UPS等。從應(yīng)用范圍上來看,低端的KVM的端口比較少。內(nèi)蒙古16端口KVM品牌
KVM只支持基于硬件輔助的虛擬化(如Intel-VT與AMD-V),在內(nèi)核加載時(shí),KVM先初始化內(nèi)部數(shù)據(jù)結(jié)構(gòu),打開CPU控制寄存器CR4里面的虛擬化模式開關(guān),執(zhí)行VMXON指令將HostOS設(shè)置為root模式,并創(chuàng)建的特殊設(shè)備文件/dev/kvm等待來自用戶空間的命令,然后由KVM內(nèi)核與QEMU相互配合實(shí)現(xiàn)VM的管理。KVM會(huì)復(fù)用部分Linux內(nèi)核的能力,如進(jìn)程管理調(diào)度、設(shè)備驅(qū)動(dòng),內(nèi)存管理等。在KVM中每一個(gè)VM就是一個(gè)用戶空間的QEMU進(jìn)程,分配給Guest的vCPU就是該進(jìn)程派生的一個(gè)線程Thread,由Linux內(nèi)核動(dòng)態(tài)調(diào)度到基于時(shí)分復(fù)用的物理pCPU上運(yùn)行。KVM支持設(shè)置CPU親和性,將vCPU綁定到特定物理pCPU,如通過libvirt驅(qū)動(dòng)指定從NUMA節(jié)點(diǎn)為Guest分配vCPU與內(nèi)存。KVM支持vCPU超分(over-commit)使得分配給Guest的vCPU數(shù)量超過物理CPU線程總量。內(nèi)蒙古16端口KVM品牌KVM技術(shù)的關(guān)鍵思想是:通過適當(dāng)?shù)逆I盤、鼠標(biāo)、顯示器的配置,實(shí)現(xiàn)系統(tǒng)和網(wǎng)絡(luò)的集中管理。
KVM設(shè)備本身值得關(guān)注的安全訪問的問題要點(diǎn)包括:KVM設(shè)備的軟件或者叫做系統(tǒng)廠家是否支持不斷的版本升級(jí),這個(gè)考驗(yàn)廠商的研發(fā)能力與責(zé)任心。KVM設(shè)備是否可以集中多種常用的如Radius、LDAP、AD以及TACACS+(CC)安全認(rèn)證的解決方案,KVM設(shè)備是否可以設(shè)置簡(jiǎn)單的網(wǎng)絡(luò)規(guī)則,對(duì)非法訪問進(jìn)行屏蔽。具體來說是否有ACL功能。KVM設(shè)備是否可以多用戶分組管理以及權(quán)限管理。KVM設(shè)備是否支持VPN功能。KVM設(shè)備是否擁有足夠強(qiáng)大的日志審計(jì)功能。KVM是否可以配合第三方產(chǎn)品,在身份認(rèn)證、安全審計(jì)、日志回放、實(shí)時(shí)報(bào)警等方面可以做的更好。當(dāng)然如果廠家足夠的認(rèn)真,諸如防DDOS設(shè)計(jì)等功能也是要考慮進(jìn)去的。
KVM中通過QEMU來模擬網(wǎng)卡或磁盤設(shè)備。Guest發(fā)起IO操作時(shí)被KVM的內(nèi)核捕獲,處理后發(fā)送到IO共享頁并通知QEMU;QEMU獲取IO交給硬件模擬代碼模擬IO操作,并發(fā)送IO請(qǐng)求到底層硬件處理,處理結(jié)果返回到IO共享頁;然后通知IO捕獲代碼,讀取結(jié)果并返回到Guest中。熱插拔就是在服務(wù)器運(yùn)行時(shí)插上或拔出硬件,以保障服務(wù)器的擴(kuò)展性與靈活性。熱插拔需要總線電氣特性、主板BIOS、操作系統(tǒng)以及設(shè)備驅(qū)動(dòng)的支持。目前支服務(wù)器持硬盤、CPU、內(nèi)存、網(wǎng)卡、USB設(shè)備與風(fēng)扇等部件熱插拔。在KVM中在Guest不關(guān)機(jī)情況下支持PCI設(shè)備(如模擬、半虛擬化或直通的網(wǎng)卡、硬盤、USB設(shè)備)。CPU和內(nèi)存熱插拔硬件平臺(tái)和OS層面的限制還比較多。KVM提供真正的主板級(jí)別訪問,并支持多平臺(tái)服務(wù)器和串行設(shè)備。
KVM的局限性:一般局限性:CPUovercommit(過載):即KVM在給VM分配資源時(shí),盡量避免超過宿主機(jī)的物理CPU的資源數(shù),如:物理CPU有6顆,那么分配給VM的VCPU的總和應(yīng)該為6,若超過,則這些VCPU將會(huì)在物理CPU間調(diào)度以實(shí)現(xiàn)獲得CPU資源,但這將對(duì)性能造成一定影響。時(shí)間記錄難以精確:這是因?yàn)椴僮飨到y(tǒng)在啟動(dòng)時(shí),會(huì)讀取一次硬件時(shí)鐘,作為系統(tǒng)啟動(dòng)時(shí)的系統(tǒng)時(shí)鐘,隨后,OS將通過CPU的頻率來計(jì)時(shí),如CPU的主頻為2GHz,則OS會(huì)檢測(cè)CPU的晶振次數(shù)若到達(dá)2G次,則認(rèn)為已經(jīng)過了1秒,以此來更新時(shí)鐘.但在虛擬化環(huán)境中,GuestOS是不可獨(dú)占CPU的,因此它統(tǒng)計(jì)的CPU晶振次數(shù)是不精確的,這也導(dǎo)致GuestOS的時(shí)鐘不可能非常精確.它必須依賴與時(shí)鐘服務(wù)器來同步時(shí)間。多計(jì)算機(jī)切換器(KVM)以多主機(jī)切換技術(shù)為依據(jù),借助一組鍵盤、鼠標(biāo)和顯示器完成多臺(tái)服務(wù)器之間的切換。福建維諦KVM配置
切換器(KVM)一般應(yīng)用在哪些領(lǐng)域??jī)?nèi)蒙古16端口KVM品牌
切換器(KVM)一般應(yīng)用在哪些領(lǐng)域?信息控制中心、呼叫中心、證券/金融交易系統(tǒng)、銀行數(shù)據(jù)中心、工業(yè)控制環(huán)境、教學(xué)環(huán)境、測(cè)試中心等所有多服務(wù)器或多計(jì)算機(jī)工作環(huán)境。切換器(KVM)的基本特點(diǎn):即插即用的設(shè)計(jì),操作起來方便簡(jiǎn)單??芍С諴C、SUN和MAC等各種品牌計(jì)算機(jī)和服務(wù)器。適用于NETWARE、WIN95/98/2000/ME/XP/NT、UNIX、OS/2等各種操作系統(tǒng)和應(yīng)用軟件??蛇m配VGA、SVGA和XGA等各種分辨率顯示器。有自動(dòng)掃描、熱鍵切換和OSD菜單等強(qiáng)大功能。內(nèi)蒙古16端口KVM品牌