1. 程式人生 > >談談RedHat Forum 2018雲轉型技術亮點(附資料)

談談RedHat Forum 2018雲轉型技術亮點(附資料)

640?wx_fmt=jpeg

640?wx_fmt=gif

Redhat被IBM收購後,Redhat將作為獨立的混合雲團隊,保持紅帽開源發展傳統和承諾的獨立性和中立性,當前的產品組合和市場戰略以及獨特的發展文化。Redhat創建於1993,先後釋出Linux、虛擬化作業系統,通過OpenShift和OpenStack平臺進入雲端計算市場。


640?wx_fmt=png


11月6日,RedHat Forum 2018論壇在北京站舉行,這也是紅帽被收購後的第一次大會。微軟、英特爾、AWS、華為、NetApp等業內領先的生態系統技術合作夥伴共同探索開源之道、暢聊企業數字化轉型的成功案例、展望開源技術的發展前景。筆者把重要技術內容進行梳理,主要技術內容包括:


  • 雲原生應用開發之路

  • 混合雲基礎架構

  • 私有云

  • 容器和OpenShift容器平臺

  • NetApp混合雲

  • 紅帽基礎架構遷移解決方案


雲原生應用開發之路 


雲原生包含了一組應用的模式,用於幫助企業快速,持續,可靠,規模化地交付業務軟體。雲原生由微服務架構,DevOps 和以容器為代表的敏捷基礎架構組成。NCF給出了雲原生應用的三大特徵:


  • 容器化封裝:以容器為基礎,提高整體開發水平,形成程式碼和元件重用,簡化雲原生應用程式的維護。在容器中執行應用程式和程序,並作為應用程式部署的獨立單元,實現高水平資源隔離。

  • 動態管理:通過集中式的編排排程系統來動態的管理和排程。

  • 面向微服務:明確服務間的依賴,互相解耦。


Redhat對雲原生的應用和框架演進,傳統應用和雲原生應用做了分析和對比,並且對雲原生開發總結了8個步驟。


640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png


雲原生應用開發的8個步驟


  • 1、培育DevOps文化和實踐、開源軟體專案文化,構建DevOps文化的優秀指南。

  • 2、加快現有應用(現代化應用)快速一體化應用。將應用伺服器遷移到基於容器的平臺。 使用API展示舊元件,通過絞殺模式逐個替換現有應用,而不是全部重寫,新增新服務,通過使用路由器 (OpenShift、3scale、Istio),用微服務淘汰一體化應用。

  • 3、使用應用服務(應用服務目錄化),針對雲和容器優化的應用服務加快開發。

  • 4、為正確的任務選擇合適的工具多個執行環境和框架。

  • 5、自助式按需配置的基礎架構允許開發人員在需要時接入基礎架構,同時提供IT運營控制和可見性。

  • 6、通過IT自動化加速交付整合的全面企業自動化。

  • 7、實施CI/CD和高階部署技術CI/CD部署管道,在無運營能力的情況下提供更新,並降低風險。

  • 8、開發模組化程度更高的架構微服務架構及其替代方案。


混合雲基礎架構


在多雲、混合雲和公有云共存的時代,Radhat針對雲端遷移,雲上部署和業務創新和優化詳細談了自己的見解,並認為雲端計算已成為整個數字經濟的底座。


640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png


什麼是混合雲平臺? 


充分利用所有環境的現代化平臺,使用私有云和公有云基礎架構統一所有環境的管理,跨基礎架構平臺共享資源(儲存、網路等),提供帶編排能力的容器環境。遵守開放、通用的行業標準和API。


640?wx_fmt=png


在選擇公有云提供商時,有些必要考量,這些考量指標將給客戶帶來價值:


  • 確保為標準操作環境(SOE) 和應用平臺(公有和私有)提供認證支援。

  • 考慮資料儲存,備份和恢復選項以及私有云基礎架構。

  • 確保根據公司安全策略和法規將應用和資料移到公有云 。

  • 尋找或建立一種包含您首選雲供應商以及私有云平臺的統一管理解決方案。


什麼是私有云?


  • 在資料中心將一切納入控制範圍內,並提供類似公有云自動化和基礎架構。

  • 根據隱私設定和管理責任而定義許可權。

  • 按需擴充套件IT資源,滿足使用者需求,包含核心計算、儲存和網路資源等等。

  • 在單個IT基礎架構上實現多個業務部門的標準化為現代化、Web級應用和容器提供基礎。


640?wx_fmt=png

640?wx_fmt=png


什麼是容器? 


基於Linux和Windows作業系統提供輕量級、單機、可執行的程式包,孤立執行應用及其依賴的軟體與外圍分離,包括作業系統。為您的獨特應用建立輕量級、靈活的環境,可在雲環境之間移植應用,並將安全融入應用生命週期中。


640?wx_fmt=png


為何在雲端執行容器?


  • 支援DevOps和微服務等現代軟體開發方法 。

  • 支援標準操作環境 (SOE)和各種Linux版本。

  • 通過將應用與基礎架構分離而實現可移植性。


640?wx_fmt=png


OpenShift容器平臺


OpenShift是一款容器應用平臺,可搭建基於 Docker 和 Kubernetes 的企業應用雲平臺。OpenShift 可在任意架構中(公共或私有云中)輕鬆、快速實現應用的構建、開發和部署。


640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png


引入OpenShift對專案的改進與收益,基於標準模板,快速部署,降低業務影響,提升投資回報率。


640?wx_fmt=png

640?wx_fmt=jpeg

AWS服務與OpenShift 的整合,可支援的18種AWS服務,通過一個集中的介面供應幵管理服務,通過服務建立流程引導使用者,OpenShift 提供了Service Catalog元件。


640?wx_fmt=png


NetApp混合雲


基礎架構遷移可以降低成本,增加容量,採用容器,將節省的資金重新投入到多雲管理、自動化或容器中。


640?wx_fmt=png


NetApp HCI 解決方案組合實現“效能”和“容量”的完全解耦,且實現獨立控制。實現應用級 QoS,且實現秒級變更。


640?wx_fmt=png


NetApp主導的開源專案


  • 開始於2016年12月,最新版本v18.10 (Kubernetes 1.8/OpenShift 3.8)

  • 基於容器平臺的原生整合持久化儲存服務 

  • 支援全部的NetApp企業級儲存產品 

  • 支援更多企業級儲存的功能


紅帽基礎架構遷移解決方案


640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png


基礎架構遷移可以降低成本,增加容量,採用容器,將節省的資金重新投入到多雲管理、自動化或容器中。與針對專有虛擬化的長期承諾相比,3年內一般節省成本40-50%。通過構建自動化和執行大規模關鍵工作負載遷移實現業務敏捷和技術演進。


詳細內容請讀者下載RedHat Forum 2018材料學習。關注公號,在選單底部回覆“RHF2018”關鍵字獲取大會全部資料連結。


640?wx_fmt=jpeg

推薦閱讀:



溫馨提示:

請識別二維碼關注公眾號,點選原文連結獲取更多技術資料和文章

640?wx_fmt=jpeg

640?wx_fmt=gif