答學員問: 容器部署時代有什么優勢
我們從傳統的物理服務器時代,過度到了容器部署時代;

在傳統物理服務器時代,各個組件都在物理機上運行,很難為物理機中的應用程序定義資源邊界,從而導致資源分配問題。
比如工作中我們經常會遇到某一個應用程序占用大部分資源的情況,導致的結果很可能是其他應用資源的性能下降。
一般我們的解決方案是讓不同的應用程序,運行在不同的物理機上,但這樣會導致資源利用不足,而且維護成本變高。
維護一臺和維護百臺物理機,差別還是蠻大的。
作為解決方案,我們引入了虛擬化。
虛擬化技術允許你在單個物理服務器的 CPU 上運行多個虛擬機(VM)。 虛擬化允許應用程序在 VM 之間隔離,并提供一定程度的安全,因為一個應用程序的信息 不能被另一應用程序隨意訪問。
虛擬化能夠很好利用物理機上的資源,并且可以輕松的添加或者更新程序, 從而實現更好的伸縮性,降低硬件成本。
而容器時代,類似于VM
是它們具有被放寬的隔離屬性,可以在應用程序之間共享操作系統(OS)。 因此,容器被認為是輕量級的。容器與 VM 類似,具有自己的文件系統、CPU、內存、進程空間等。 由于它們與基礎架構分離,因此可以跨云和 OS 發行版本進行移植。
容器因具有許多優勢而變得流行起來。下面列出的是容器的一些好處:
敏捷應用程序的創建和部署:與使用 VM 鏡像相比,提高了容器鏡像創建的簡便性和效率。
持續開發、集成和部署:通過快速簡單的回滾(由于鏡像不可變性),支持可靠且頻繁的 容器鏡像構建和部署。
關注開發與運維的分離:在構建/發布時而不是在部署時創建應用程序容器鏡像&
容器 鏡像服務
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。