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