虛擬化基礎設施進入新的進化時代
虛擬化正在進入一個新時代,這是第四個進化時代,在這個時代,資料中心整合和工作負載標準化的好處正在加速向雲原生環境的遷移。
虛擬化的第一個時代是資料中心概念的飛躍。VMware率先使用ESX虛擬機器監控程式實現虛擬化,並主導了市場,迅速為世界各地的企業帶來了虛擬機器的諸多好處。儘管出現了許多挑戰者,但沒有一個能夠在傳統虛擬化市場上奪得一席之地。
虛擬化的第二個時代是向雲轉移。它不再是隻在本地執行虛擬機器,而是在AWS、Azure、谷歌等公共雲中執行它們。使用者可以按需將其虛擬機器運送到雲端,而不是提交工單,等待IT部門在資料中心基礎設施上提供虛擬機器。
整個開發團隊與內部IT部門分道揚鑣,開始逃往雲供應基礎設施的“我現在就想要”世界。
對於仍與資料中心繫結的應用程式,出現了OpenStack等替代方案,以實現私有云和許多公共雲基礎設施即服務部署的擴充套件虛擬化基礎設施。
虛擬化的第三個時代實際上是從虛擬機器監控程式和傳統虛擬機器的轉變:容器時代。正如虛擬化透過利用虛擬機器監控程式的功能將物理伺服器拆分為許多單獨的虛擬伺服器,每個虛擬伺服器都執行自己的作業系統一樣,容器化也將在這些虛擬機器上執行的單個Linux作業系統或直接在裸金屬伺服器上執行的Linux作業系統拆分為更小的應用程式沙盒,現在透過開放式容器倡議實現了標準化。
這使得先驅開發人員能夠在本地機器上構建和提供容器化的微服務,並根據需要將其推廣到測試、stage和生產環境中。Kubernetes成為容器編排和管理的行業標準平臺,並使這個時代蓬勃發展。
這些技術的不斷髮展,再加上Broadcom宣佈收購VMware,許多客戶正在評估其現有虛擬化基礎架構的未來,並想知道接下來會發生什麼?我們相信已經進入了第四個虛擬化時代:雲原生平臺上的進化和融合時代。
第四個時代
在人類歷史的各個時代,尤其是在計算歷史的各個時期,變化都是恆定的。甚至在虛擬化和容器化之前,大型一體式分時UNIX系統都被更小、更便宜的X86伺服器所取代。
最近,我們對這種不斷髮展的虛擬化環境以及它對客戶現有的虛擬化產業意味著什麼有很多疑問。我們在四年多前就決定繪製一條新的雲原生路徑,該路徑圍繞Linux、KVM和Kubernetes構建。
Kubernetes已成為雲原生應用程式開發的關鍵推動者,並正在企業資料中心和所有主要公共雲中普及。
我們知道,儘管Kubernetes支援的容器採用正在加速,但絕大多數企業應用程式仍在虛擬機器中執行,容器和虛擬機器將共存很長一段時間。
四年多前,我們啟動了KubeVirt專案,在Kubernetes中管理虛擬機器和容器。KubeVirt利用KVM管理程式本身就是一個可以被容器化的Linux程式這一事實,使基於KVM的虛擬機器工作負載能夠在Kubernetes中作為pod進行管理。
但從架構的角度來看,這意味著什麼?這意味著你可以將虛擬機器帶入一個現代的基於Kubernetes的雲原生環境,而無需實際應用程式跳轉到容器本身。
儘管許多基於虛擬機器的應用程式已經遷移到容器,但並非所有在虛擬機器中執行的應用程式都已遷移,甚至不適合在容器化環境中執行。虛擬化的第三個時代是將容器移動到虛擬機器中,但這個新時代是將Kubernetes和雲原生平臺的好處帶到所有應用程式中,無論它們位於何處。
雖然能夠在一個通用的Kubernetes平臺上同時管理容器和VM是強大的,但更強大的是,這使得VM工作負載能夠利用CNCF雲原生環境中圍繞Kubernete構建的所有新功能。Prometheus、Istio、Knative、Tekton、ArgoCD等創新專案已經從這個生態系統中脫穎而出,並在Kubernetes中為基於容器和虛擬機器的應用程式提供了全面支援。
這意味著開發人員可以使用監控、管道、GitOps、無伺服器、服務網格等功能,無論目標工作負載是容器還是虛擬機器。這使你能夠將VM與容器一起帶到雲原生平臺。
去哪裡?
雲原生思維方式有很多進步,但讓你的公司開始轉型的最好方法可能是瞭解容器和Kubernetes在當今環境中的使用情況。許多公司可能已經在Kubernetes服務中執行容器。你做了什麼?
瞭解容器和Kubernetes在組織內部的使用情況,可能有助於你找到轉換一些現有虛擬機器的良好起點。對於在資料中心中執行的工作負載,Red Hat OpenShift可以安裝在裸金屬伺服器環境中,以執行容器和VM工作負載。
雖然虛擬機器不會消亡,但它們肯定越來越成為現有傳統應用程式的象徵,而不是新的雲原生應用程式正在登陸的地方。我們期待著虛擬化的第五個時代及其以後。
來自 “ 開源雲中文社群 ”, 原文作者:開源雲中文社群;原文連結:https://mp.weixin.qq.com/s/_bgnaxT14-6rAqe-K1eFpA,如有侵權,請聯絡管理員刪除。
相關文章
- 實施SOA虛擬化是環境的基礎
- RHCSA 系列(十五): 虛擬化基礎和使用 KVM 進行虛擬機器管理虛擬機
- 華為雲打造雲原生基礎設施新正規化,將“創新普惠”進行到底
- 伺服器虛擬化基礎知識:如何虛擬化?伺服器
- 餓了麼運維基礎設施進化史運維
- 微軟VMM進入beta階段 挑戰VMware虛擬化微軟
- 虛擬化網路演進模擬對話
- 虛擬化技術之kvm基礎
- 更好地利用虛擬化和雲端計算 試管嬰兒醫院最佳化物理基礎設施
- 新資料時代,科研需要什麼樣的創新基礎設施
- 硬體輔助虛擬化:開創普遍虛擬化計算時代
- 現代IT基礎設施管理(2):Terraform進階ORM
- Ubuntu虛擬機器進入虛擬環境的流程Ubuntu虛擬機
- 直播預告:IT基礎設施國產化,創新是動力之源
- 虛擬化學習筆記-基礎知識筆記
- 視覺化,帶你走進“真實”的虛擬世界視覺化虛擬世界
- 使用Grail進行大規模基礎設施管理AI
- 【15】進大廠必須掌握的面試題-容器化和虛擬化面試面試題
- 資料基礎設施,證券行業跑贏時代的新引擎行業
- 中國ERP應該進入智慧化時代(轉)
- 《網路安全法》實施中國資訊保安行業進入新時代行業
- 新推出Oracle VM的刀片叢集虛擬化基礎設施的參考配置,將對雲端計算將是很好的推動意義Oracle
- Pyinfra:使用Python自動化基礎設施Python
- 克服基礎設施現代化的三大挑戰
- 程式猿在後IT時代的交流進化
- 網路虛擬化之linux虛擬網路基礎Linux
- 虛擬化四、KVM虛擬化技術
- 探索Terraform實踐:最佳化基礎設施管理ORM
- 推進自智網路產業發展,加快構建智慧化綜合性數字資訊基礎設施產業
- GitOps—用於基礎設施自動化的DevOpsGitdev
- 基礎設施自動化的三個必經階段
- Forrester企業虛擬化率推進雲端計算應用REST
- 雲原生時代的運維體系進化運維
- Vertiv:數字化時代的銀行資料中心關鍵基礎設施白皮書(附下載)
- 雲時代基礎設定自動化管理利器: Chef
- 啥是伺服器虛擬化,虛擬化的優勢伺服器
- 天津市重點危化企業雙重預防機制數字化建設進入全面推進實施階段
- Arch Street Capital Advisors進軍基礎設施領域API