容器VS虛擬機(jī)有什么差異
作為一種部署應(yīng)用程序的全新方式,容器技術(shù)在短時間內(nèi)獲得了廣泛關(guān)注,但是這種技術(shù)同樣存在某些限制,并且和虛擬機(jī)存在本質(zhì)上的不同。
虛擬機(jī)的12個技巧
虛擬機(jī)有可模擬真實(shí)操作系統(tǒng),做各種操作系統(tǒng)實(shí)驗;虛擬機(jī)的快照功能可以與ghost工具備份功能相媲美,并且可以快速創(chuàng)建還原點(diǎn),也可以快速恢復(fù)還原點(diǎn);可橋接到真實(shí)電腦上上網(wǎng),更好的保障了安全性。
虛擬機(jī)監(jiān)視器
虛擬機(jī)監(jiān)視器是一個系統(tǒng)軟件,可以維護(hù)多個高效的、隔離的程序環(huán)境,該環(huán)境支持用戶直接去訪問真實(shí)硬件,而這樣的程序環(huán)境就稱為虛擬機(jī)。虛擬機(jī)是一個真實(shí)存在的計算機(jī)系統(tǒng)的硬軟件副本,其中部分虛擬處理器指令子集以本地(native)方式執(zhí)行在宿主(host)處理機(jī)上,其他部分指令以仿真方式執(zhí)行。
虛擬機(jī)誤刪除的數(shù)據(jù)恢復(fù)方法
因意外斷電,導(dǎo)致某臺虛擬機(jī)不能正常啟動,查看虛擬機(jī)的配置文件時發(fā)現(xiàn)此虛擬機(jī)的配置文件除了磁盤文件以外其他配置文件全部丟失。此時xxx-flat.vmdk磁盤文件和xxx-000001-delta.vmdk快照文件還存在。找VMware工程師診斷后,嘗試新建一個虛擬機(jī)來解決故 障,但發(fā)現(xiàn)ESXi存儲空間不足。因此就將故障虛擬機(jī)下的xxx-flat.vmdk磁盤文件刪除了,這時ESXi存儲就有200多G的剩余空間了,而后VMware工程師就重新建了一個40G的虛擬機(jī),并且分配了固定大小的虛擬磁盤。
深入理解JAVA虛擬機(jī)
對于Java,我們首先需要知道Java的體系結(jié)構(gòu),總體來說,它由4部分組成1、java程序設(shè)計語言:這就是我們通常編碼時寫的代碼。2、java class文件:源碼編譯后的二進(jìn)制字節(jié)碼文件,后綴名.class的文件。3、java API:就是JDK中自帶的那些java代碼,其介于開發(fā)人員編寫的代碼與底層操作系統(tǒng)資源之間的中間層。4、java虛擬機(jī):用來裝載class文件并且執(zhí)行其中的字節(jié)碼。
虛擬機(jī)已死,容器才是未來?
有一些公司認(rèn)為虛擬機(jī)已經(jīng)是昨兒黃花必須打倒,大家趕緊一切皆容器。軟件開發(fā)和運(yùn)維活動中,可維護(hù)性、正確性、性能的優(yōu)先級是依次降低的,那么對于虛擬機(jī) vs 容器,自然我們也需要從這三方面考察。
誤刪除虛擬機(jī)磁盤文件,如何恢復(fù)
在儲存上誤刪除一個虛擬機(jī)的磁盤文件,由于該虛擬機(jī)是開機(jī)狀態(tài),所以這個虛擬機(jī)的除了一個VMDK文件,其他所有的文件都被刪除了。這個VMDK應(yīng)該是虛擬機(jī)的磁盤文件,但是如何把這個VMDK重新恢復(fù)到虛擬機(jī)中呢?
淺析Java虛擬機(jī)結(jié)構(gòu)與機(jī)制 (下)
本文主要介紹JVM的組成部分以及它們內(nèi)部工作的機(jī)制和原理。在研究JVM的過程中會發(fā)現(xiàn),其實(shí)JVM本身就是一個計算機(jī)體系結(jié)構(gòu),很多原理和我們平時的硬件、微機(jī)原理、 操作系統(tǒng)都有十分相似的地方,所以學(xué)習(xí)JVM本身也是加深自我對計算機(jī)結(jié)構(gòu)認(rèn)識的一個很好的途徑。
淺析Java虛擬機(jī)結(jié)構(gòu)與機(jī)制 (上)
本文主要介紹JVM的組成部分以及它們內(nèi)部工作的機(jī)制和原理。在研究JVM的過程中會發(fā)現(xiàn),其實(shí)JVM本身就是一個計算機(jī)體系結(jié)構(gòu),很多原理和我們平時的硬件、微機(jī)原理、 操作系統(tǒng)都有十分相似的地方,所以學(xué)習(xí)JVM本身也是加深自我對計算機(jī)結(jié)構(gòu)認(rèn)識的一個很好的途徑。
虛擬化和虛擬機(jī)基本概念
虛擬化主要指的是特殊的技術(shù),通過隱藏特定計算平臺的實(shí)際物理特性,為用戶提供抽象的、統(tǒng)一的、模擬的計算環(huán)境(稱為虛擬機(jī))(IBM定義)。虛擬化為有效利用大型機(jī)的資源提供了技術(shù)支持。虛擬機(jī)技術(shù)也是多種多樣,而可以虛擬的層次或者可虛擬的方面也是遍布從硬件到應(yīng)用層整個計算機(jī)系統(tǒng)。
