日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

[Windows/Linux]判别服务器: 虚拟机 | 物理机 ?

發(fā)布時(shí)間:2023/12/19 综合教程 37 生活家
生活随笔 收集整理的這篇文章主要介紹了 [Windows/Linux]判别服务器: 虚拟机 | 物理机 ? 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

物理主機(jī),一般稱: 【宿主機(jī)】
虛擬機(jī)信息,一般涉及如下關(guān)鍵詞:

VMware : VMware 虛擬化技術(shù)

Vistualbox

KVM(Kernel-based Virtual Machine): KVM虛擬化技術(shù), 基于內(nèi)核的虛擬化技術(shù),現(xiàn)大多數(shù)云服務(wù)提供商使用的虛擬化技術(shù),例如: AWS,Vultr, 阿里云,美團(tuán)云等(20200828)

KVM 可分為2種技術(shù):kVM切換器, kVM虛擬機(jī)。(KVM叫法相同,實(shí)質(zhì)不同)

[切換器]
KVM(Keyboard Video Mouse),也叫切換器,用于管理控制多臺(tái)電腦或者服務(wù)器的設(shè)備。
KVM技術(shù),能夠深入到Linux內(nèi)核,至于管理可以通過openstack的nova組建來(lái)系統(tǒng)學(xué)習(xí),性能很強(qiáng)。
KVM技術(shù)的核心思想:KVM技術(shù) 通過直接連接鍵盤、視頻和鼠標(biāo) (KVM) 端口,能夠訪問和控制計(jì)算機(jī),KVM 技術(shù)無(wú)需目標(biāo)服務(wù)器修改軟件,實(shí)現(xiàn)系統(tǒng)和網(wǎng)絡(luò)的集中管理。
這就意味著: 
KVM技術(shù),可以在BIOS環(huán)境下,隨時(shí)訪問目標(biāo)計(jì)算機(jī)。
KVM 提供真正的主板級(jí)別訪問,并支持多平臺(tái)服務(wù)器和串行設(shè)備。
KVM 技術(shù)已經(jīng)從最初的基礎(chǔ)SOHO辦公型,發(fā)展成為企業(yè) IT 基礎(chǔ)機(jī)房設(shè)施管理系統(tǒng)。
可以從kvm 客戶端管理軟件輕松的直接訪問位于多個(gè)遠(yuǎn)程位置的服務(wù)器和設(shè)備。
KVM over IP 解決方案具備完善的多地點(diǎn)故障轉(zhuǎn)移功能、符合新服務(wù)器管理標(biāo)準(zhǔn) (IPMI) 的直接界面,以及將本地存儲(chǔ)媒體映射至遠(yuǎn)程位置的功能。

[KVM虛擬化技術(shù)]
KVM(Kernel-based Virtual Machine),一個(gè)開源的系統(tǒng)虛擬化模塊,自Linux 2.6.20之后集成在Linux的各個(gè)主要發(fā)行版本中。
它使用Linux自身的調(diào)度器進(jìn)行管理,所以相對(duì)于Xen,其核心源碼很少。
KVM是可基于內(nèi)核,基于硬件的完全虛擬化技術(shù)。
KVM目前已成為學(xué)術(shù)界的主流VMM之一。
KVM的主要功能是初始化CPU硬件,打開虛擬化模式;然后將虛擬客戶機(jī)運(yùn)行在虛擬機(jī)模式下,并對(duì)虛擬客戶機(jī)的運(yùn)行提供一定的支持。
KVM的虛擬化需要硬件支持(如Intel VT技術(shù)或者AMD V技術(shù))。是

而Xen早期則是基于軟件模擬的Para-Virtualization,新版本則是基于硬件支持的完全虛擬化。
但Xen本身有自己的進(jìn)程調(diào)度器,存儲(chǔ)管理模塊等,所以代碼較為龐大。
廣為流傳的商業(yè)系統(tǒng)虛擬化軟件VMware ESX系列是基于軟件模擬的Full-Virtualization。

Xen: Xen虛擬化技術(shù)

Virtualization Type(虛擬化類型)

虛擬化分為:
全虛擬化 / 半虛擬化 / 硬件輔助虛擬化

云計(jì)算服務(wù)模式

iaas(infrastructure as a service,基礎(chǔ)設(shè)施即服務(wù),提供計(jì)算功能,本質(zhì)就是個(gè)vm)
處理cpu,內(nèi)存,存儲(chǔ),網(wǎng)絡(luò)和其他基本的計(jì)算資源,本質(zhì)就是個(gè)虛擬化環(huán)境(vmware)

paas(platform as a service ,平臺(tái)即服務(wù),docker/k8s)
為企業(yè)提供定制化研發(fā)的中間件平臺(tái),同時(shí)涵蓋數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器。最終為客戶提供的是開發(fā)環(huán)境(省去了oracle(事實(shí)上云上沒有此數(shù)據(jù)庫(kù)),weblogic,tomcat,nginx等部署時(shí)間)

saas(software as a service,軟件即服務(wù))
幫助客戶實(shí)現(xiàn)在各種設(shè)備上通過客戶端進(jìn)行界面訪問

1 Windows

systeminfo

CMD(Ctrl+R): systeminfo

2 Linux

dmesg |grep -i virtual

(以CentOS為例)

公司服務(wù)器(虛擬機(jī))

[root@xx92 ~]# dmesg |grep -i virtual
DMI: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 09/30/2014
Booting paravirtualized kernel on bare hardware
input: Macintosh mouse button emulation as /devices/virtual/input/input1
ata2.00: ATAPI: VMware Virtual IDE CDROM Drive, 00000001, max UDMA/33
scsi 2:0:0:0: Direct-Access     VMware   Virtual disk     1.0  PQ: 0 ANSI: 2
scsi 2:0:1:0: Direct-Access     VMware   Virtual disk     1.0  PQ: 0 ANSI: 2
scsi 2:0:2:0: Direct-Access     VMware   Virtual disk     1.0  PQ: 0 ANSI: 2
VMware vmxnet3 virtual NIC driver - version 1.4.2.0-k-NAPI

[root@xx117-rac2 ~]# dmesg |grep -i virtual
DMI: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 09/30/2014
Booting paravirtualized kernel on bare hardware
input: Macintosh mouse button emulation as /devices/virtual/input/input1
ata2.00: ATAPI: VMware Virtual IDE CDROM Drive, 00000001, max UDMA/33
scsi 2:0:0:0: Direct-Access     VMware   Virtual disk     1.0  PQ: 0 ANSI: 2
VMware vmxnet3 virtual NIC driver - version 1.4.2.0-k-NAPI

個(gè)人阿里云主機(jī)(虛擬機(jī))

[root@xxx ~]# dmesg |grep -i virtual
[    0.000000] Booting paravirtualized kernel on KVM
[    0.358209] KVM setup paravirtual spinlock
[    1.078791] input: 【VirtualPS/2 VMware VMMouse】 as /devices/platform/i8042/serio1/input/input2
[    1.084293] input: VirtualPS/2 VMware VMMouse as /devices/platform/i8042/serio1/input/input3
[    1.135730] systemd[1]: Detected virtualization kvm.
[    1.196870] systemd[1]: Starting Setup Virtual Console...

物理機(jī)

[root@xxx]# dmesg |grep -i virtual
Booting paravirtualized kernel on bare hardware
input: Macintosh mouse button emulation as /devices/virtual/input/input1

lscpu

虛擬機(jī)

[root@es1 elasticsearch]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             8
NUMA node(s):          1
Vendor ID:             GenuineIntel //(Vendor: 供應(yīng)商)
...
Model name:            Intel(R) Xeon(R) Gold 5218 CPU @ 2.30GHz
...
Hypervisor vendor:     VMware //【判斷點(diǎn)】
Virtualization type:   full
...
[root@sdc92 ~]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
...
Vendor ID:             GenuineIntel 
...
Model name:            Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz
...
Hypervisor vendor:     VMware //判斷點(diǎn) (Hypervisor vendor: 虛擬機(jī)監(jiān)控程序 供應(yīng)商)
Virtualization type:   full
...

(↓個(gè)人阿里云虛擬機(jī))

[root@iz2vc84t88x94kno0u49zwz ~]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel

Model name:            Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz
Stepping:              4
CPU MHz:               2500.016
BogoMIPS:              5000.03
Hypervisor vendor:     KVM //判斷點(diǎn), KVM = Keyboard Video Mouse
Virtualization type:   full
...

(↓個(gè)人Vult服務(wù)器 - 虛擬機(jī))

[root@CentOS720200818 ~]# lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              1
On-line CPU(s) list: 0
Thread(s) per core:  1
Core(s) per socket:  1
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               61
Model name:          Intel Core Processor (Broadwell, no TSX, IBRS)
Stepping:            2
CPU MHz:             2399.996
BogoMIPS:            4799.99
Hypervisor vendor:   KVM
Virtualization type: full
L1d cache:           32K
L1i cache:           32K
L2 cache:            4096K
L3 cache:            16384K
NUMA node0 CPU(s):   0

dmidecode -s system-product-name

個(gè)人阿里云虛擬機(jī)

[root@iz2vc84t88x94kno0u49zwz ~]# dmidecode -s system-product-name
Alibaba Cloud ECS

X 補(bǔ)充 云服務(wù)器和虛擬主機(jī)的區(qū)別?

云服務(wù)器和虛擬主機(jī)的區(qū)別?
阿里云ECS服務(wù)器 :是一種彈性計(jì)算服務(wù),支持各種應(yīng)用軟件靈活擴(kuò)展,需要有專業(yè)技術(shù)人員來(lái)維護(hù)。適合有技術(shù)實(shí)力、懂得服務(wù)器配置及維護(hù)的用戶及開發(fā)者。

阿里云虛擬主機(jī):云虛擬主機(jī)即通過相關(guān)技術(shù)把一臺(tái)服務(wù)器劃分成多個(gè)一定大小的空間,每個(gè)空間都給予單獨(dú)的 FTP 權(quán)限和 Web 訪問權(quán)限,多個(gè)用戶共同平均使用這臺(tái)服務(wù)器的硬件資源。共享云虛擬主機(jī)資源共享,空間較大,固定流量,經(jīng)濟(jì)實(shí)惠,可以滿足個(gè)人基本建站需求。

獨(dú)享云虛擬主機(jī):云虛擬主機(jī)分為共享云虛擬主機(jī)和獨(dú)享云虛擬主機(jī)。優(yōu)點(diǎn)是CPU、內(nèi)存、帶寬、硬盤均為獨(dú)享,且不限流量、獨(dú)立 IP、預(yù)裝了網(wǎng)站應(yīng)用環(huán)境就和數(shù)據(jù)庫(kù)環(huán)境,同時(shí)具備了虛機(jī)和服務(wù)器的優(yōu)勢(shì),且提供可視化操作的控制面板環(huán)境,操作簡(jiǎn)單,即買即用。獨(dú)享資源,空間超大,不限流量,更高配置,適合中小企業(yè)使用。

云虛擬主機(jī)主機(jī)和云服務(wù)器區(qū)別:虛擬主機(jī)有單獨(dú)的面板管理,通過ftp更新網(wǎng)站,一般只能放一個(gè)站點(diǎn);云服務(wù)器給你一個(gè)完全的服務(wù)器操作系統(tǒng)控制,可以搭建多個(gè)網(wǎng)站,并可以自己配置開發(fā)環(huán)境,一般需要遠(yuǎn)程管理,自己配置環(huán)境,站點(diǎn)個(gè)數(shù)和流量不限制。



Y 文獻(xiàn)

如何判斷服務(wù)器是物理機(jī)還是虛擬機(jī) - 博客園
[Windows]CMD入門與Windows常見維護(hù)問題 - 推薦/博客園
KVM(Keyboard、Video、Mouse)和KVM(Kernel-based Virtual Machine)的理解 - 推薦/CSDN
KVM(Kernel-based Virtual Machine) 推薦/官網(wǎng)
KVM虛擬化技術(shù)實(shí)現(xiàn)原理 - 推薦/簡(jiǎn)書
使用 KVM 虛擬化技術(shù) - IBM
KVM(Keyboard Video Mouse) - Baidu Baike

總結(jié)

以上是生活随笔為你收集整理的[Windows/Linux]判别服务器: 虚拟机 | 物理机 ?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。