精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

軟件定義存儲不是誰的“馬甲”

責任編輯:editor006

2014-12-04 18:12:43

摘自:比特網

在很多人看來,軟件定義不過是存儲虛擬化的馬甲,實際上不僅是存儲虛擬化,所謂超融合架構,融合數據管理,包括ServerSAN等,與軟件定義存儲大同小異。不同的是抽象出來的功能能夠提供以下兩方面的關鍵能力:  首先,存儲控制器功能可以運行在任何類型的服務器硬件上。

軟件定義存儲(Software-defined?storage,SDS)很流行,但軟件定義存儲并沒有準確的官方定義。在很多人看來,軟件定義不過是存儲虛擬化的馬甲,實際上不僅是存儲虛擬化,所謂超融合架構,融合數據管理,包括ServerSAN等,與軟件定義存儲大同小異。

從存儲虛擬化說起

對于存儲虛擬化,有些試圖通過所熟悉的服務器虛擬化加以理解。眾所周知,服務器虛擬化是把物理機虛擬化虛擬機,以此來提高服務器計算資源的利用率。那么存儲虛擬化是不是把一個物理磁盤虛擬化為多個虛擬盤呢?如此套用過于直接。

但從所追求目標看,二者的目標還是一致的,既都為提升資源利用率。其中服務器虛擬化提高的是計算資源,而存儲虛擬化提高的是存儲資源。但在手段上還是有所不同。服務器是借助虛擬機,但存儲虛擬化主要針對陣列的異構問題。

簡單理解,可以將存儲虛擬化理解為一臺設備,這個設備不提供磁盤,只是提供管理。管理什么呢?用于管理其所連接的各種品牌的存儲陣列。因此,采用存儲虛擬化設備,就意味著你將接受該設備所提供的數據管理和控制方式,包括數據重刪、自動精簡配置、自動分層存儲等,所有數據管理控制技術全部被存儲虛擬化設備接管。

存儲虛擬化解決了異構問題,但所帶來的問題是:存儲虛擬化會將原有的陣列僅僅視為磁盤,原有陣列的高級管理功能會被放棄,如果你熟悉并習慣使用其中的一些功能,采用存儲虛擬化之后,你需要被迫放棄這些功能,轉而熟悉存儲虛擬化設備所提供的管理方式。

采用存儲虛擬化有利有弊。好處在于解決了異構陣列的問題,存儲管理更加簡單;但不利之處在于,原有陣列的高級管理功能被放棄。

軟件定義存儲更進一步

有人將軟件定義存儲視為存儲虛擬化的“馬甲”,這不奇怪,二者的目標都是簡化管理。但從管理的對象來說,軟件定義存儲顯然超越了存儲虛擬化,存儲虛擬化管理的目標陣列,而軟件定義存儲管理的對象是一切能夠提供存儲的設備,其中包括陣列,更包括x86服務器磁盤。

所謂超融合管理架構,指的是Google、Facebook和Amazon等少數互聯網巨頭所采用的計算架構。在數據存儲的方式上,它們不會采用陣列,因為陣列相比過于昂貴,它們多利用x86服務器磁盤的存儲能力,借助自主研發的軟件對于數據存儲、管理和安全提供控制和管理。這些巨頭的軟件不對外開放。

但這種超融合管理架構的思想被外界所接受,因此在市場上我們就可以看到大量的軟件定義存儲的產品,其中既包括Nutanix、Promise、Nexenta、Maxta、ProphetStor以及達沃時代、天璣等新銳廠商,也包括IBM、惠普、Dell、EMC、VMware這樣的IT巨頭,它們或者通過收購,或者通過合作,均深入到這個市場。

華為所提出的融合數據管理也在此之列,但華為不稱其為軟件定義存儲,而是存儲操作系統的概念,華為通過OceanStor OS,配合OceanStor DJ對于底層的海量存儲、大數據存儲、高端存儲、中低端存儲和固態存儲進行管理,并對上層的應用進行感知,根據應用的需求靈活調配和管理存儲。但在我看來,OceanStor OS+OceanStor DJ也是一種軟件定義存儲。

如何辨別和選擇

盡管著眼點和側重點稍有不同,但軟件定義存儲目標只有一個,降低成本和提高靈活性。也就是在滿足需求的前提下,盡可能降低成本。應該說這是一個理想,但在現實面前,有時候魚和熊掌不能兼得。

與高端陣列相比,軟件定義存儲成本和靈活性是增加了,但這也是以犧牲性能和可靠性為前提的,因此有人將軟件定義存儲定位在中端存儲,這是有一定的道理的。有業內專家指出,又要保持高性能、高可靠性和穩定性,同時又要低成本,這幾乎是不可能的。所謂存在就是合理,需要用戶根據情況加以選擇。超融合架構適合Google、Facebook、Amazon,但不意味著這樣架構也適合其他的應用。

對于各種軟件定義存儲方案,如何進行辨別和選擇。為此,記者也請教了業內的專家。他建議可以從幾個方面進行考慮,一個是可靠性和穩定性,這需要用戶了解各種方案在數據存儲、保護和安全方面所采用的方法和措施,從中用戶就可以了解到其是否適合用戶的應用類型。第二要考慮靈活性,包括部署的靈活性,對于環境的要求;第三就是可擴展性,要了解軟件的上限。好的管理軟件會在能力上限上有很多的區別。這些都需要用戶認真選擇和把握。

小結

軟件定義存儲是一種潮流,更是一種趨勢,但即便如此,軟件定義存儲不會橫掃陣列等存儲方式,它也有自己的局限和適用的范圍,對此應該有一個清醒的認識。

軟件定義存儲的出現,再了用戶更多選擇的同時,也會給用戶帶來更多的困擾,需要用戶掌握更多的技巧和能力。與此同時,軟件定義存儲也需要更多成功案例來固化和驗證。套用一句俗話:軟件定義存儲,無論對于廠商還是用戶,都是挑戰和機遇并存。

軟件定義存儲是一種數據存儲方式,所有存儲相關的控制工作都放置在相對于物理存儲硬件的外部軟件中。這個軟件不是作為存儲設備中的固件,而是在一個服務器上或者作為操作系統(OS)或hypervisor的一部分。

軟件定義存儲作為一個行業發展趨勢,與軟件定義網絡(SDN)和軟件定義數據中心(SDDC)頗為相似。軟件定義存儲可以保證系統的存儲訪問能在一個精準的水平上更靈活地管理。軟件定義存儲是將軟件從硬件存儲中抽象出來的,這也意味著它可以變成一個不受物理系統限制的共享池,以便更有效地利用資源。存儲也可以通過軟件和管理進行部署和供應,其管理程序可以通過基于策略的自動化管理來進一步簡化。

軟件定義存儲?vs.傳統存儲架構

很多廠商聲稱自己進入了軟件定義存儲領域。雖然沒有官方的定義,但軟件定義存儲就是將存儲硬件中的典型的存儲控制器功能抽出來放到軟件上。這些功能包括卷管理、RAID、數據保護、快照和復制等。軟件定義存儲允許用戶不必從特定廠商采購存儲控制器硬件如硬盤、閃存等存儲介質。并且,如果存儲控制器功能被抽離出來,該功能就可以放在基礎架構的任何一部分。它可以運行在特定的硬件上,在hypervisor內部,或者與虛機并行,形成真正的融合架構。

那么,軟件定義存儲的哪些功能是我們不能從傳統存儲中獲得的?就大多數情況而言,軟件定義存儲力求與傳統的存儲系統提供相同的功能。不同的是抽象出來的功能能夠提供以下兩方面的關鍵能力:

首先,存儲控制器功能可以運行在任何類型的服務器硬件上。這意味著存儲系統可以使用標準硬盤創建于標準硬件之外。這使得存儲系統的采購和實施更像是成套購買,也意味著系統實施和管理需要更多的技能和時間。這些投入無疑也會大大減少采購的花銷。

另外,存儲控制器可以放置在任何位置。換句話說,它并不需要放置到特定的硬件中。當前的趨勢是將軟件的存儲控制器放置在虛擬服務器架構中,借用架構中主機的計算能力。這樣做可以大幅削減費用,同時創建了一個更加簡單的可擴展架構。如果每次架構中增加一臺主機就增加一個虛擬存儲控制器的話,存儲的處理能力和空間就會隨服務器的增加獲得擴展。

相對傳統存儲來說,大幅降低成本并與現有的虛擬架構緊密結合是軟件定義存儲的最主要優勢。對于很多數據中心來說,可能需要付出更多的時間,與此同時IT人員也需要更多的技術支持。

軟件定義存儲對企業用戶的意義

很多企業用戶開始期待軟件定義存儲帶來的價值。一些傳統IT廠商如NetApp、惠普、EMC、IBM等也已經開始提供軟件定義存儲的相關功能。對于用戶來說,軟件定義存儲的最大意義就是將軟件從硬件中剝離出來。軟件定義存儲使得配置更加靈活,可以采用相關的應用平臺來降低硬件成本。

但就目前而言,軟件定義存儲正處在發展階段,很多軟件定義存儲架構在進行實施的過程中需要更多的技術,這也是目前很多軟件堆棧產品限制性很多并且只能支持一小部分硬件的緣故。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 遂平县| 普陀区| 鄄城县| 洞头县| 明水县| 大港区| 赤峰市| 灌云县| 淮北市| 高尔夫| 威信县| 石台县| 贺兰县| 涪陵区| 古丈县| 叶城县| 石狮市| 德江县| 台中市| 定安县| 屏东市| 东乌| 手游| 富阳市| 公主岭市| 红原县| 乐东| 田东县| 利辛县| 武山县| 甘德县| 广昌县| 新疆| 七台河市| 辽源市| 南雄市| 白河县| 彩票| 乐亭县| 抚松县| 富阳市|