Skip to Content

什麼是容器?

什麼是容器?

容器是軟體的標準單位,包含應用程式運作所需的所有程式碼和相依性,包括二進制、函式庫和設定的檔案。容器化軟體可以從一個運算環境可靠地運行到另一個運算環境。

虛擬機器 vs. 容器

虛擬機器 (VM) 和容器都運用虛擬化來建立獨立的環境,以讓應用程式順利運行。虛擬機器 (VM) 和容器地主要區別在於提供的虛擬化精細度:VM 進行作業系統 (OS)/機器層的虛擬化,而容器是進行軟體層的虛擬化。

請仔細觀察這兩種虛擬化技術之間的差異。

虛擬機器

VM 可以虛擬化整個機器和作業系統,因此可在其他機器上託管。若要分享主機的資源,您必須使用虛擬機器監視器為 伺服器進行虛擬化。多個 VM 能在與主機介面的單一虛擬機器監視器上運行。VM 能讓您將單一實體伺服器劃分為多台機器,讓相依性和作業需求不同的應用程式運行,進而節省了資金。

即使您可以藉著不買新的伺服器來省錢,但 VM 非常需要主機上大量的系統資源。如果您必須模擬整個作業系統和底層機器,以透過虛擬機器監視器來運行單一應用程式,更優異的精細度明顯能為您節省更成本。

線上體驗 FlashBlade

體驗 Pure1® 的自助實例來管理 Pure FlashBlade™,Pure FlashBlade™ 是業界最先進的解決方案,可提供原生橫向擴展的檔案式及物件式儲存功能。

申請試用

容器

想像一下,在虛擬環境中運行應用程式有多容易,而且不必管理虛擬機器監視器大量的資源需求。基本上,容器就是藉由將軟體封裝至虛擬的容器單位,來執行這些任務。

您再也不必使用虛擬機器監視器,來為容器中整個作業系統和伺服器進行虛擬化。相反的,您只需要在使用主機作業系統核心時,針對特定軟硬體相依性進行虛擬化,來運行應用程式。容器可讓您在單一作業系統實例上建立多項工作負載。因此, 相較於 VM,容器為實體伺服器減輕了非常多負荷。

容器與虛擬機器之間的權衡使用

即使容器比 VM 更具靈活性,但容器對主機作業系統核心的相依性,限制了對一些應用程式的使用,因為那些應用程式對其他作業系統環境具有相依性。虛擬主機更加獨立並安全,因為能真正獨立於主機之外。 

在下列情況,應使用容器:

  • 在單一作業系統中盡可能運行更多應用程式
  • 為單一應用程式部署多項實例
  • 運算及儲存資源為優先考量

在下列情況,應使用虛擬機器:

  • 在單一伺服器上運行不同 OS 相依性的多種應用程式 
  • 運行需要使用作業系統所有資源和功能的應用程式
  • 獨立性及安全性為優先考量

使用 Pure Service Orchestrator 進行容器調度能帶來的優勢

雖然容器從軟體開發的角度抽離了底層硬體的細部內容,但傳統 IT 基礎架構的低效率仍然會降低整體效能。

Pure Service Orchestrator™ 是一款容器調度工具,能輕鬆地持久性儲存資源交付給容器化的應用程式。與 Kubernetes 和其他容器調度工具無縫整合,便能提供:

  • 隨取隨用的自動化儲存交付
  • 原則式配置
  • 橫跨混和雲在內的所有陣列,進行彈性擴展
  • 橫跨檔案和區塊陣列的進行智慧容器部署
  • 具備企業級彈性,能自動進行故障轉移,以即可自我修復的資料存取整合性

Pure Service Orchestrator 結合了彈性擴展、智慧配置和透明復原的功能,能提供「容器即服務」。

10/2025
Virtual Machine Provisioning at Enterprise Scale | Everpure
Sizing and scaling Red Hat OpenShift Virtualization with Portworx.
白皮書
22 頁

查看重要資訊與活動

影片
觀看影片:企業級資料雲端的價值。

Charlie Giancarlo 討論管理為何管理資料才是未來趨勢,而非儲存設備。發掘整合式做法如何革新企業級 IT 作業。

立即觀看
資源
傳統儲存裝置無法驅動未來。

現代化工作負載需求必須達到 AI 級速度、安全性與規模。您的技術棧準備好了嗎?

進行評估
PURE360 示範
探索、認識、體驗 Pure Storage。

存取隨取隨用影片與示範,了解 Pure Storage 的強大功效。

觀賞示範影片
精神領袖
創新競賽

儲存創新最前線的產業領導者最新深度資訊與觀點。

了解更多資訊
您的瀏覽器已不受支援!

較舊版的瀏覽器通常存在安全風險。為讓您使用我們網站時得到最佳體驗,請更新為這些最新瀏覽器其中一個。

Personalize for Me
Steps Complete!
1
2
3
Thinking...