云最初的承諾就是其靈活性,它會提供近乎無盡的資源,只要我們需要。我們可以花費更少的時間來安裝、配置和管理服務器,而留出更多的時間來編碼。同時,我們會越來越多的受到供應商限制,以及少數云計算公司,他們如此之大會導致如果一個數據中心遇到問題,那么互聯網重要部分則會脫機,或者數以千計的應用和其數據都可能會容易被利用。
盡管存在這些問題,但為我們的應用程序使用云托管仍然可以為我們節省大量的時間和開銷。
“混合云”就是云計算的本質所在,這是一套靈活的服務,可以完成我們請求的事務,可以在我們需要的地方、當我們提出需求時完成我們所請求的事務,并相應地向我們收取費用。
混合云:它是什么,它為何重要
云服務有兩種不同類型。公共云,便宜且靈活,但是會依賴你的付費選項,你經常與其他用戶共享資源,從而會減少對應用的權利和控制,還會引起安全問題。還有“私有”云,它通常提供給你更加專有、獨立和本地化的機器。
混合云是不同的公共及私有云(和提供商)的混合體,用于將冗余和靈活性構建成云設施,該設施可以根據技術,業務和經濟原因按需求進行更改。
大多數云供應商都支持混合云,特別是那些將其服務連接到遺留系統和內部系統的云供應商。混合云消除了障礙,并為供應商和消費者開啟了云計算新機遇。
混合云的優勢和劣勢
加強安全和隱私
維護安全補丁和最佳業務方案是一項非常耗時的任務,云提供商可以使用預先配置的機器映像為您定期更新。 通過減少對一個供應商的依賴,你可以分散風險 ,域名購買 directadmin購買, 避免因某個供應商無法修補或其他原因而易受攻擊 。
可能有特定的與隱私相關的原因, 您需要 在某些特定區域 保留數據或應用程序。 混合云架構可以幫助實現這一點,并在需要時幫助你更改結構。
例如,法規,政府資金或某些類型的個人數據(例如:銀行業務或健康相關數據)要求你始終在特定區域托管數據。
也存在一些你出于性能原因而可能希望在地理位置上保持與客戶更近的服務。即使你需要本地部署式地保留某些應用程序或數據,你仍然可以將這些實例集成到混合云架構中,并將其作為更寬泛應用程序的一部分進行訪問。
應用程序僅僅像其弱點一樣不安全,并且增加更多復雜性會帶來更多潛在的漏洞。清確保加密服務之間的所有通信。這通常是使用現代工具和框架的默認設置,但總是要仔細檢查。
平衡成本與性能
某些云提供商會為特定服務提供更好的價格,您可能希望利用這種特定提供商的最佳價格或折扣計劃來平衡特定服務。
一些云提供商根據一系列復雜且不透明的互聯費用結構來計算成本,這可能會為您節省資金,域名注冊,但很難確定。 另外一些提供商則向您收取 線性定價 ,這使您更容易理解您每月的賬單。
定制服務
雖然大多數軟件供應商都急于使用云,但您可能擁有僅在專用網絡中的特定計算機或操作系統上運行的舊版或自定義應用程序,商業數據庫或特定于市場的軟件可能與虛擬化或公共云不兼容。
在這種情況下,將核心保留在私有基礎架構上并在一個或多個混合云上具有前端節點,為傳統應用程序的現代化提供了一種方便和靈活的方法。
混合云可幫助您將這些應用程序引入更廣泛的基礎架構,并使其對您的業務更有用。
軟硬件不兼容
由于可以幫助您定義軟件和硬件設置(例如NPM,Chef,Terraform)的工具,現在可以更輕松地在開發和部署平臺之間維護框架和依賴版本,因此您應該注意這些更微妙的不一致。
不同的云提供商維護主要編程語言或操作系統的點或補丁版本略有不同。 如果使用編譯語言,則可能存在導致 CPU體系結構上 意外的差異或配置之間的差異。
簡而言之,在進行大規模推廣之前,請進行徹底的研究和測試,以找出盡可能多的意外問題。 持續集成,并能夠在測試期間在公共云上自動啟動機器和應用程序,這是在您的部署中實現更高質量水平的一種方法。
網絡復雜性和性能
盡管如此,云服務,CDN和傳輸機制仍在不斷改進。 您引入的網絡連接越多,出現問題時需要調試的滯后性,延遲和“移動部件”的機會就越多。
對于需要專用端到端安全性的大吞吐量要求或工作負載,大多數公共云可以選擇在選定的POP-存在點-建立專用互連,并以LAN速度連接 私有云 和公共云。 例如,Exoscale的 私有云 為混合上下文提供10Gbps專用連接。
如何實現一個混合云