什麼是雲原生?為什麼是Portworx來解決雲原生儲存問題?
什麼是雲原生?
-
他們不是單獨的,它們是離散的、在邏輯上可分離的幾個部分,每個單獨打包和部署。通常這些都是以容器為單元完成,在某些情況下就像普通的Linux軟體包一樣。
-
在同一臺計算機上不應強制執行其全部軟體堆疊。它們可以在任何地方、任何伺服器或任何區域內計劃執行。它們還應該能夠在分散式部署系統中相互感知。
-
透過增加特定計算邏輯的並行例項,應用程式應能夠根據需求快速擴充套件。
-
應用程式所依賴的、用於協調通訊或狀態儲存的服務應該能夠根據需要以程式設計和動態的方式進行探知和修改,且與其物理基礎設施無關。
透過明確定義雲原生的含義,我們可以更好地定義各種雲原生技術元件的職責劃分。這些雲原生應用元件的例項包括排程軟體、網路軟體以及儲存軟體。
是什麼讓Portworx與眾不同?
什麼是Portworx?
Portworx開發了一種新的儲存體系結構—容器定義型儲存。它基於高度分散式環境開始構建。排程軟體將其作為容器進行部署和管理,並將儲存作為本地卷外掛擴充套件到Docker容器中。
Portworx提供了一種現代化的DevOps應用部署方式。我們可以讓排程工具將儲存基礎設施部署為容器。因此,大規模部署儲存將變得十分簡單,不需要複雜的手動操作。
Portworx側重於高負荷負載,及其在普通伺服器上的容器粒度操作。Portworx的核心專為現代伺服器構建,並利用了NVMe、SSD和更快速網路技術的最新進展。
Portworx體系結構使使用者能夠在混合雲環境中擴充套件其服務,而不需要在資料路徑中使用中央後設資料伺服器。這對於採用容器定義的工作流來說是至關重要的。為了方便與排程軟體,如Kubernetes、Mesos、Swarm等進行本地整合,我們在設計Portworx部署時考慮了以容器為中心的DevOps工作流。Portworx架構還支援以DevOps為中心的內路儲存服務,以及容器化的應用。
Portworx的主要差異化功能?
除了容器的本地儲存,Portworx容器定義的儲存的主要優勢包括:
容器細粒度卷管理:類似資料庫這樣的有狀態型容器化應用,需要在分散式節點上的永久資料。Portworx使用有狀態的Stateful Fabric來管理資料卷,即container-SLA-aware,來做到這一點。複製卷資料確保其狀態,同時滿足容器化應用的效能和可用性。更重要的是,Portworx可在每個容器級別中管理其快照、克隆副本和複製操作,使DevOps能夠單獨管理微服務,而不是像LUNs那用做傳統儲存系統的繫結組。使用Portworx管理有態容器Stateful Containers很方便,每個容器級別的資料的可用性和管理也很簡單,且高度自動化。
1. 主機地址訪問型儲存: 主機地址訪問型儲存是在沒有任何中央後設資料伺服器的情況下實現擴充套件儲存。每個卷直接對映到宿主上(即不需要轉譯)。與當前的儲存解決方案相比,Portworx的方法有三個優點:
• 消除了管理和維護中央資料庫的需求,簡化了儲存管理和配置。
• 增加新的節點,使彈性擴充套件變得更便捷。
• 支援適用於跨資料中心跨雲的儲存叢集雲原生架構(私有或公有云)。
2. 自動調整: Portworx根據每個伺服器的配置引數自動調優最佳資料放置和分層演算法。從而免除了手動干預、調優或配置RAID引數或驅動器組的工作。所有的驅動器都將作為一個大的全域性池供Portworx使用,而Portworx軟體將決定儲存的最優配置。
3. Lighthouse雲監控管理: 您的資料可以儲存在您的雲中,也可以儲存在本地環境,都可以透過Portworx的Lighthouse雲監控服務和直觀的使用者介面來管理。
4. 快速同步: 快速同步功能為在多節點環境中的應用效能加速提供同步支撐環境。它允許資料庫以更高的IOPS速率執行,並透過減少本地驅動器上的爭用來支援更大密度的部署。
5. 全域性名稱空間: 卷可以在執行在不同伺服器上的多個應用程式之間共享。
6. 雲原生擴充套件,包括:
•自動快照和備份到S3
•資料反饋,雲中的虛擬卷可以訪問來自不同雲或資料中心的資料
•CoS與不同EBS卷型別配對
•Restful APIs可用於查詢名稱空間的修改情況——避免了在後設資料管理中進行昂貴的名稱空間操作,如is、find等
Portworx採用了一種全新的容器儲存方法
隨著容器在企業中的部署越來越多,大多數儲存供應商感到必須為容器提供支撐,比如Docker的卷外掛。但是,連線到Docker的Array忽略了容器的分散式特性,以及需要將容器、排程器和儲存作為一個無縫整體的精密架構和易用性。
一些新的用於容器的分散式軟體專案可能會避免使用傳統儲存供應商的方法,但是我們發現分散式軟體的嘗試在儲存資料路徑實現方面存在缺陷,這可能會導致嚴重的效能問題和規模限制。
Portworx為企業客戶提供了第一個真正的容器專用型基礎設施。因此,它是部署具有嚴格的、可擴充套件的、自動化的、分散式儲存層的有態容器應用的必要的部分,有助於完善容器的生態系統。
Portworx產品介紹:
https://v.qq.com/x/page/u3011mm1jhq.html
Portworx-蔚來汽車案例
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69950566/viewspace-2661399/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是雲原生?企業為什麼需要雲原生?
- 都在叨叨雲原生,到底什麼是雲原生?
- Portworx – 您的雲原生容器儲存解決方案
- 雲原生時代 容器持久化儲存的最佳方式是什麼?持久化
- 到底什麼是雲原生資料庫?資料庫
- 容器附加儲存(CAS)是雲原生儲存
- CNCF官方大使張磊:什麼是雲原生?
- 暢談雲原生(上):雲原生應用應該是什麼樣子?
- 什麼是YottaChain儲存,為什麼說是未來資料儲存的趨勢?AI
- 深度 | 阿里雲蔣江偉:什麼是真正的雲原生?阿里
- 不懂 Kubernetes 實現雲原生是什麼體驗?
- 我們為什麼需要雲原生?
- 火熱的雲原生到底是什麼?一文了解雲原生四要素!
- 雲原生是什麼?核心概念和應用方法解析
- Service Mesh是什麼,為我們解決了什麼問題?
- 【Java面試】什麼是可重入,什麼是可重入鎖? 它用來解決什麼問題?Java面試
- JSONP的原理是什麼?解決什麼問題?JSON
- 原生IP是什麼意思?有什麼作用?
- 什麼才是真正的雲原生?
- 為什麼說 Serverless 是雲的未來?Server
- 什麼是物件儲存?物件
- 原生IP是什麼意思?有什麼優勢?
- 原生IP是什麼意思?有什麼亮點?
- 雲原生技術是什麼?看完這篇文章你就懂了
- 雲同步: 什麼是雲同步以及為什麼它是如此重要?
- 為什麼雲原生會統領SaaS服務?
- 原生IP是什麼?有什麼獨到之處?
- 什麼是雲主機,雲主機是什麼樣的?
- SRAM是什麼儲存器
- 發現原生IP的優勢:為什麼選擇原生IP是明智的決策
- 為什麼分散式雲是雲端計算的未來?分散式
- 什麼是混合雲
- 什麼是雲CRM?
- 什麼是雲流化?
- 資料庫mysql儲存是什麼?可以存什麼?資料庫MySql
- 企業雲盤:為什麼說企業雲盤是企業儲存的首選
- 原生IP是什麼?與其他IP有什麼區別?
- 什麼是 Flink SQL 解決不了的問題?SQL