對于尋求業(yè)務靈活性的IT團隊而言,混合云可能是一種具有吸引力但又令人生畏的云計算架構。人們需要了解5個管理混合云的最佳實踐,以確保在不影響工作負載運營的情況下最大程度地受益。
很多企業(yè)采用了混合云,因為它使企業(yè)能夠混合和匹配內部部署基礎設施、私有云資源和公共云服務,以構建最適合其需求的云計算架構。
但是,由于這些架構涉及不同類型的多個組件,因此,無論是在內部部署數據中心還是在公共云中,混合云通常都會比在單個運行環(huán)境更難管理。
探索管理混合云基礎設施的最佳實踐,以便企業(yè)的IT團隊能夠優(yōu)化可靠性、性能、成本和安全性。無論企業(yè)計劃從頭開始構建一個混合云,還是要管理現(xiàn)有的混合云,都會發(fā)現(xiàn)以下是非常有用的5個技巧。
1.仔細管理數據進出
數據進出是指企業(yè)將數據移入或移出云平臺。在混合云架構中,每當數據從一個運營環(huán)境遷移到另一個運營環(huán)境時,就會有數據進出的情況。例如,當管理員將數據從公共云遷移到內部部署服務器或私有云時。
數據輸入和輸出對于混合云管理很重要,主要有兩個原因:
?性能:就云計算的性能而言,在網絡上的數據移動通常是最薄弱的環(huán)節(jié)。在鏈接兩個不同云平臺的全球互聯(lián)網連接上,數據移動的速度比在同一個云平臺中移動的速度慢得多。這意味著不必要的數據輸入和輸出會降低性能。
?成本:在大多數情況下,公共云提供商不會收取傳入數據傳輸的費用,但他們將在數據每次離***時會收取費用。因此,用戶的數據輸出越多,公共云收取的費用就越高。
為了在混合云環(huán)境中優(yōu)化性能和成本,避免不必要的數據傳輸至關重要。如果數據經常在混合基礎設施的各個部分之間移動,需要重新安排結構以減少組件之間的移動。例如,如果企業(yè)有一個托管在公共云中的應用程序連接到托管在內部部署的數據庫,則可以將數據庫移動到公共云中以減少數據進出,因為應用程序和數據庫將在同一環(huán)境中運行。
2.避免使用云原生工具
公共云供應商提供了一系列工具來監(jiān)視和管理托管在其云平臺上的工作負載。如果企業(yè)的工作負載只在特定的云平臺上運行,那么這些服務將非常有用,但是專門用于AWS、谷歌云平臺或Microsoft Azure的原生工具通常只幫助企業(yè)管理位于該云平臺中的基礎設施部分,它們不會使用私有云或內部資源。
企業(yè)可以通過圍繞與多種主機環(huán)境兼容的第三方產品構建混合云管理和監(jiān)視工具集來克服這些限制。大多數用于應用程序性能管理、成本監(jiān)控和資源調配的現(xiàn)代工具在內部部署環(huán)境、私有云和主要的公共云中都能很好地工作。
3.接受不斷的變化
企業(yè)采用混合云策略來最大程度地提高靈活性,因此,需要將混合云視為一種可以而且應該不斷變化的基礎設施。隨著需求的發(fā)展和新機會的出現(xiàn),不要害怕重新平衡或重新配置工作負載的布局。
例如,在最初設置混合云架構時,企業(yè)可能會決定在內部部署數據中心存儲數據。但企業(yè)很快就會發(fā)現(xiàn),由于公共云存儲成本的降低,現(xiàn)在將數據移動到公共云上更有意義。或者,企業(yè)可能有當前托管在內部部署的應用程序,這些應用程序可以通過利用基于公共云的無服務器功能獲得性能提升。或者,出于隱私和治理方面的考慮,企業(yè)可能決定將托管在公共云平臺上的數據移動到企業(yè)的私有數據中心。
4.實施云計算治理政策
云計算架構中的層越多(正如混合云經常需要的那樣),就越難確保它們都是以可預測和一致的方式配置的。缺乏可預測性和一致性的配置很難在成本、性能和安全性方面進行優(yōu)化。
企業(yè)可以通過在基礎設施的任何部分中創(chuàng)建或管理資源的可靠治理策略來緩解這種混合云管理挑戰(zhàn)。它有助于確保一致性和標準化。
例如,企業(yè)的策略可能包含定義如何配置對新資源的訪問權限的規(guī)則。這樣,管理員可以參考治理策略來確定采用哪種方法。這有助于避免出現(xiàn)以下情況:企業(yè)采用一種方法處理內部部署數據中心的工作負載,采用另一種方法處理私有云工作負載,而又采用第三種方法處理公共云服務。
5.考慮抽象層
如果企業(yè)發(fā)現(xiàn)管理混合基礎設施特別困難,那么可能值得采用將基礎設施的各個基礎組件組合到一個界面中的工具。這使管理混合云的不同部分變得更加容易,因為管理員僅與抽象層交互,而不與每個底層組件交互。
從這個意義上講,云計算抽象層的使用類似于使用虛擬機管理程序來構建一致且統(tǒng)一的虛擬化基礎設施,即使托管其基礎設施的服務器不同。
混合云的抽象平臺仍然相對原始,設置它們需要付出更多努力。但是,諸如Libcloud之類的工具可以簡化包含多個云計算API的體系結構中的應用程序部署。也可以采用第三方基礎設施即代碼工具(例如Terraform)來標準化跨混合云不同層的工作負載的部署過程。而且在某些情況下,企業(yè)可以使用Kubernetes之類的平臺,通過創(chuàng)建跨整個混合云的部署,將完全不同的混合云組件集成到單一的環(huán)境中。
-
云計算
+關注
關注
39文章
7846瀏覽量
137616 -
互聯(lián)網
+關注
關注
54文章
11177瀏覽量
103555
發(fā)布評論請先 登錄
相關推薦
評論