<sub id="hxvlh"></sub>

        <thead id="hxvlh"></thead>
          <address id="hxvlh"></address>
          <address id="hxvlh"></address>

            <sub id="hxvlh"></sub>

            <address id="hxvlh"></address>

            全國統一服務電話 400-108-0268

            海量數據的高可靠存儲、高性能IO解決之道

            OpenStack/Zstack云計算存儲解決方案

            需求分析

              建立云計算平臺需要根據應用的需求選擇存儲系統、設計網絡方案和規劃計算資源。企業應用多種多樣,例如管理信息系統、ERP系統和大型分布式應用。有的應用面向在線事務處理(OLTP),有的則面向在線事務分析(OLAP),對存儲系統的性能要求各有差別。


              OpenStack或ZStack為建立IaaS(基礎設施即服務)提供了完整的解決方案。因此,很多企業都選擇使用OpenStack或ZStack建立云計算平臺。OpenStack的基本組件包括計算服務、網絡服務、鏡像服務、對象存儲服務、塊存儲服務和身份服務等。


              要使用OpenStack建立云計算平臺,需要存儲系統提供兩種存儲服務:


              (1)使用對象存儲為存儲虛擬機鏡像提供存儲空間;

              (2)使用塊存儲為虛擬機的虛擬磁盤提供存儲空間;


              目前常用的解決方案是,采用兩套存儲系統:一套采用對象存儲系統,作為鏡像服務的后端存儲,供其存儲虛擬機鏡像;另一套采用塊存儲系統例如Ceph RBD,用于為虛擬機創建塊設備。


              但采用兩套存儲系統建立基于OpenStack/ZStack的云計算平臺,將極大地增加部署、管理和維護的復雜度:


              第一,兩套存儲系統需要單獨部署、管理和監控。

              第二,OpenStack本身的部署、運維即相當復雜(ZStack的部署、運維要簡化許多),而Ceph的部署和運維也具有相當的復雜度。


              在Ceph分布式存儲之上建立OpenStack云計算平臺,對后期的運維管理有極大的挑戰。

            解決方案

              碧海分布式存儲能大幅降低系統部署、運維難度,并大幅提升運維效率。

              采用碧海存儲的OpenStack或ZStack云平臺如下圖(以OpenStack為例):


              一個或多個計算節點。計算節點支持虛擬化、運行Nova服務,為創建并運行用戶的虛擬機實例。


              一個或多個存儲節點。每個存儲節點運行Cinder服務,并通過Cinder服務管理存儲,為整個計算環境管理存儲。


              一個或多個控制節點??刂乒濣c為云計算系統提供身份認證、鏡像管理和網絡服務。


              碧海分布式存儲。由3個或以上節點組成,為整個計算環境提供存儲資源池。



              碧海分布式存儲能同時提供對象存儲、塊存儲和文件存儲三種服務,實現統一存儲功能。


            方案優勢

              使用碧海分布式存儲作為OpenStack或ZStack云計算平臺的后端存儲,具有顯著的優勢:


              統一存儲,簡化運維

              碧海分布式存儲同時支持對象存儲、塊存儲,可同時向OpenStack/ZStack提供對象存儲服務和塊存儲服務,使用一套存儲系統就能滿足Openstack/ZStack的存儲需求,進而簡化整個系統的運維管理。

              碧海存儲支持精簡配置,能按需為虛擬機分配存儲空間,有效地提高存儲利用率,降低系統的總擁有成本。


              高性能和高可用

              碧海存儲采用去中心化的對稱架構設計,避免了使用元數據服務器導致的性能瓶頸。

              碧海存儲采用多副本機制和糾刪碼技術來保護數據,支持快照功能、能有效地和QEMU-KVM快照功能集成,支持虛擬機的快速恢復和遷移,從而提供整個系統的高可用性。

            俄罗斯一级激情毛片,亚洲欧美专区精品久久,国产91无码一区二区三区

              <sub id="hxvlh"></sub>

                  <thead id="hxvlh"></thead>
                    <address id="hxvlh"></address>
                    <address id="hxvlh"></address>

                      <sub id="hxvlh"></sub>

                      <address id="hxvlh"></address>