什麼是容器?

什麼是容器?

什麼是容器?

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

虛擬機器 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 結合了彈性擴展、智慧配置和透明復原的功能,能提供「容器即服務」。

800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387
Your Browser Is No Longer Supported!

Older browsers often represent security risks. In order to deliver the best possible experience when using our site, please update to any of these latest browsers.