如何構建乙個私有儲存雲

2021-09-23 11:08:32 字數 4100 閱讀 5018

企業構建內部雲儲存時必須考慮彈性,選擇正確的平台,並允許工作流,堆疊部署和公共雲集成。

企業如何去構建自己的私有儲存雲?首先,讓我們回顧一下雲計算的真正含義。雲計算的標準定義包括以下特點:彈性增長和縮減消耗資源;交付即服務,以抽象術語而不是在物理硬體上定義的服務產品的標準集合;多租戶支援多客戶端;按需訪問很少或不需要手動干預的資源;報告和計費,以及基於時長收費的詳細報告。

私有儲存雲應該反映這些相同的功能。在這種情況下的客戶,應該能夠請求儲存容量,而不必擔心如何交付。因此,已經使用多年並且可能專注於物理技術(例如hdd速度或hdd/快閃儲存器)的服務目錄需要重新整理,以更加專注於服務度量。這意味著使用i/o密度(每千兆位元組儲存的iops),延遲,吞吐量,資料可用性和彈性等術語。

多租戶是指安全和效能隔離。安全性確保資料在私有儲存雲使用者之間不可見,而諸如服務質量(qos)的效能特徵使得每個使用者接收一致的服務等級,而不管其系統負載如何。按需訪問保證了客戶對資源的請求,尤其是it儲存管理員可以更少地進行干預。報告必須處理更精細的儲存利用率,包括報告各個團隊或業務領域的能力。

創造彈性

企業的私有儲存雲計畫列表中的第乙個專案就是彈性,這有兩種情況:第一,從客戶的需求擴充套件和收縮使用的能力,第二,為系統管理員能夠部署更多的基礎設施作為需求保證。雖然有些擔心部署的硬體不會使用,如果終端使用者可以輕鬆地給儲存,但這很少發生。

這裡的挑戰是通過將新硬體部署到資料中心,同時管理技術更新週期,而不影響應用程式可用性,繼續滿足需求。實現即時部署新硬體對於大多數it部門來說是一種藝術和科學,大多數it部門不像亞馬遜和微軟公司這樣規模的行業巨頭擁有大量的現金和人力資源,他們必須通過**何時需要證明新的硬體採集來提供無限的資源。

it部門進行需求**,需要與業務部門接觸,以規劃潛在的未來專案及其儲存需求。如果it部門能夠深入了解未來可能的儲存資源需求,這些需求可以更容易規劃,特別是如果它們是非核心產品,如物件或高效能儲存。

科學是對充分的儲存增長資訊的發現。許多it環境使用精簡配置,這意味著隨著資料寫入分配的空間,其物理儲存容量會隨時間增加。並且因為對計畫的儲存消耗的保留,很少被立即完全利用(例如,1tb請求可能僅使用一段時間(例如50gb一天),並且被確定為三年的增長),檔案系統和物件儲存將自然地增加利用率,而應用程式寫入更多的資料。這使得it部門必須具有準確和詳細的工具來測量隨時間增長的儲存消耗,同時使用該資料來產生有意義的增長**。

此外,確定何時部署新硬體需要了解和管理**商潛在客戶,硬體部署和配置時間。在企業中,it部門仍然擁有這些問題,當企業採用公共雲儲存時,這些問題當然在雲計算服務提供商(csp)的管轄範圍內。

選擇平台

擁有正確的儲存平台是高效部署新硬體的關鍵。橫向擴充套件作為拓展容量技術的選擇可以使新的部署相對簡單,因為您企業需向現有配置新增硬體以增加容量。

大多數現代物件和塊橫向擴充套件產品執行一定程度的重新平衡,重新分配資料以利用新的容量,並從硬體獲得最大的效能。由於可擴充套件性限制,單片放大架構可能難以管理,而舊的傳統儲存系統可能不會順理成章地負載平衡以利用新的物理容量。這意味著傳統架構必須更仔細地設計,以便在物理硬體上負載平衡邏輯資源的分布。這些平台中的許多都具有用於在儲存平台內移動lun的工具,從而減輕了一些平衡問題。

多租戶和服務質量(qos)成為在為私有儲存雲選擇儲存平台時需要考慮的關鍵功能。看看移動服務提供商(csp)提供的服務指標,人們看到效能是根據iops和吞吐量評分,有些提到i/o延遲。無論移動服務提供商(csp)是否正在執行完全載入,這些服務級別被認為對使用者可用,並不是傳統儲存。因此,服務質量變得非常重要,作為確保終端使用者獲得他們需要的效能,或將效能限制到他們用新系統支付的水平的工具。

需要應用程式程式設計介面(api)

近年來,儲存裝置世界已經看到了微小的管理演變。企業通常通過gui和一些命令列介面(cli)互動手動管理儲存,使用「提交」階段進行更改。cli使儲存管理員能夠對配置和停用過程進行指令碼化,從而實現一定程度的自動化。但是,建立指令碼是乙個耗時的過程。多年來,**商轉向實現使儲存可程式設計的api,通過授權的api呼叫來設定配置。配置資料也可以很容易地提取,一些儲存平台生成非常詳細的詳細指標。

應用程式程式設計介面

應用程式程式設計介面(api)改變了企業儲存管理的方式。將來,api將驅動自動化,並從儲存配置中刪除大多數人工干預,使私有雲儲存廣泛應用於更多的企業。

api還支援自動化,使「工作人員」脫離配置儲存的過程。現在,儲存可以通過乙個或兩個api呼叫對映到主機。一些平台本地實現api,而一些平台已經圍繞現有api工具構建了api封裝。這裡的關鍵要求是確保api,cli和gui操作順暢,而不是相互跨越。

工作流很重要

提供私有雲儲存的最後乙個難題是執行某種工作流程。使用者請求必須以允許請求被驗證然後實現的方式被服務。公共雲通過使用者提供信用卡或用於計費的其他支付方法來實現這種驗證過程。之後,通過web門戶或api配置服務。在企業中,請求儲存的傳統過程是具有手動管理請求的內部程序,基於服務票證中的詳細資訊向主機配置儲存。機票的所有者負責確保允許業務部門「購買」正在訂購的儲存,然後負責履行。

即收即付

企業可以使用信用卡購買公共雲資源,並以信用卡結算。工作流程中的這一變化,意味著許多組織將需要在部署內部雲儲存時考慮實施計費和扣款。

在私有雲中,目的是使這個過程盡可能實現自動化。例如,emc公司的vipr等工具允許使用者圍繞儲存自動化構建工作流程。日立資料系統公司提供hitachi自動目錄來構建有關儲存和其他資源配置的工作流程。

許多組織將需要考慮私有儲存雲可以引入的計費變化。如果未實施結算和扣款,則沒有問題,因為it部門將繼續承擔提供服務的成本,並且可能會繼續按專案收費。然而,如果必須支付新的資源,則可能需要引入對金融做法的一些改變(其可能當前包括直接為硬體支付的),以允許業務單元的基於服務的計費來支付成本。

堆疊部署

比儲存團隊更廣泛,企業可以將儲存自動化構建到私有雲框架(例如openstack)中,以便盡可能地減少配置。初始openstack部署沒有持久儲存功能,因此,一些專案被例項化以管理外部儲存陣列的整合。最終的openstack公司cinder專案處理塊儲存並自動將lun對映到openstack例項,而manila則提供檔案系統資料的整合,swift為物件儲存提供了乙個api。

更廣泛的堆疊

雲儲存,無論是內部部署還是公共雲,將構成更廣泛的基礎設施堆疊的一部分。這意味著與諸如openstack或vclouddirector之類的平台整合。

同時,儲存**商可以編寫外掛程式,使openstack框架能夠按需配置和對映儲存lun。許多硬體和軟體公司已經支援所有的openstack儲存api。cinder專案支援矩陣列出了openstack平台的每個版本中支援的**商功能。

公共雲的整合

展望未來,雲計算的世界不會完全是採用公共雲或私有雲,而是兩者的混合。因此,將需要在公共雲和私有基礎設施之間移動資料和應用程式,後者提供額外的資料保護(備份)和增加的可用性。企業還可以使用公共雲儲存來進行工作負載突發和歸檔。

用於在內部部署資料中心和公共雲位置之間移動應用程式和資料的產品已經開始上市。諸如cloudian(hyperstore)和hitachi資料系統(hitachicontentplatform)之類的物件儲存**商提供了將內部資料存檔到雲計算中的能力,同時極大地保留了跨所有內容進行搜尋的能力,就像在單個檢視中一樣。

對於資料保護,druva公司和zerto公司都提供允許使用者備份和恢復公共雲中的本地虛擬機器(vm)的產品。虛擬機器映像的轉換和其他驅動程式的注入由軟體處理,作為備份和遷移過程的一部分。

虛擬化在執行伺服器虛擬化的平台中,儲存不常對映到物理主機。建立虛擬機器例項儲存的大多數工作由管理程式管理軟體處理。vmware通過vrealizeautomation和vclouddirector提供自動化,而微軟公司提供systemcenter2016。

velostrata公司進一步允許在公共雲中啟動虛擬機器以防雲爆發。這可以用於在具有比現場可用的資源容量更大的資源容量的虛擬機器上執行應用程式,或者將工作負載移動到公共雲以應對增加的需求。一旦需求激增,虛擬機器可以返回現場。

同時,虛擬化**商開始與雲**商合作,以便於將應用程式遷移到公共雲中。例如,vmware公司最近宣布在aws雲計算基礎上推出vmwarecloud,並與ibm公司建立了合作夥伴關係。它還引入了跨雲架構作為管理多個雲部署的一種方式。microsoftazurestack使春azure功能可以在私有資料中心執行,並鏈結到azure公共雲。

很顯然,如今與公共雲實現不同的是,主要在自動化程度的地方,以充分利用私有雲儲存。作為最關鍵的一部分,工作流可能還不成熟,需要在私有雲進一步發展。

這裡的一部分挑戰是改變內部業務團隊的行為。這是公共雲幫助促進的,也應該被採納為內部資源的交付模式。

私有儲存雲如何構建?

構建內部的雲儲存必須考慮到彈性 選擇正確的平台 支援工作流,以及批量部署和跟公有雲的整合。隨著時間的推移,儲存即服務的交付進展驚人。如今,公有雲,如amazon web services和microsoft azure,都提供了內部以及外部連線的按需分配的物件儲存,以及塊和檔案儲存,用於內部分配給計...

企業正在考慮擁有乙個私有雲嗎?

logicalis公司解決方案和服務高階副總裁邁克 馬丁表示,14個關鍵技術領域可以採用私有雲計畫,首席資訊官們應該兌現其對於組織採用私有雲的承諾。私有雲正迅速獲得普及。事實上,根據調查機構gartner公司去年年底進行的資料中心大會的一項民意調查顯示,當問到 請問您的企業是否想在今年追求乙個私有雲...

獲得乙個私有的顯示DC

1 獲得乙個私有的顯示dc 程式想在其視窗的客房區進行各種描繪操作需要先獲得乙個私有的顯示dc。為了獲得這 種型別的dc,視窗類在註冊的時候需要設定風格的成員變數設定成cs owndc。註冊之後 程式可以通過getdc方法獲取乙個標識著私有dc的控制代碼。include c run time hea...