• <input id="cusyy"></input>
  • <menu id="cusyy"><strong id="cusyy"></strong></menu>
  • 中國數據存儲服務平臺

    戴爾科技集團為您提供尋覓已久的存儲可見性!

    眾所周知,高性能存儲對要求苛刻的數據庫工作負載來說至關重要。數據庫管理員(DBA)需要密切監測和評估數據庫性能的各個方面,存儲則是其中的關鍵環節。隨著數據庫工作負載的增長和變化,先進的存儲管理對滿足SLA要求來說非常重要。

    如果無法看到,您又如何進行管理呢?

    作為一名前DBA,確定問題的根源是我評估存儲性能和排除延遲故障時面臨的一大挑戰。分析問題根源需要一個端到端的視圖來收集所有的數據點,并確定問題到底出在哪里。這就像找漏水點,您必須從頭到尾追蹤整個線路。

    當您用磁盤陣列或現代化的存儲設備取代單個磁盤驅動器時,情況會變得更加復雜。這時存儲不再是主機的一部分,所以從操作系統(OS)的角度看,存儲可見性在主機之外就已經丟失了。流行的第三方監控工具也不能解決這個問題,因為它們也不能訪問相關的信息。這時存儲管理員和DBA就可能開始相互指責,因為他們都無法訪問(或了解)另一方的信息。

    停止相互指責!

    戴爾科技集團聽到了客戶對存儲端到端可見性的需求,采納了客戶的建議。Kubernetes為我們帶來了很多生產級的功能和框架,我們正在充分利用這些功能。其中的一個重要功能就是存儲的可見性,或可觀測性?,F在,每個使用Kubernetes(K8s)的用戶都可以在支持的戴爾存儲設備上查看端到端的存儲指標! DBA、存儲管理員和開發人員均可查看他們需要的存儲指標,追蹤端到端的性能,并在此基礎上進行有效溝通。

    這是如何實現的?

    Dell容器存儲模塊可觀察性功能 是一個OpenTelemetry代理,可為Dell PowerStore和其它戴爾存儲產品提供卷級別的存儲指標。該Dell容器存儲模塊利用Dell容器存儲接口(CSI)驅動程序與戴爾存儲進行通信,然后從存儲設備上收集各種指標,并存放在Prometheus數據庫中,供支持Prometheus數據源的流行監控工具(如Grafana)使用。提供可觀察性的Dell容器存儲模塊收集的關鍵指標包括但不限于:

    • 基于容器存儲接口驅動程序的存儲池使用情況
    • 按Kubernetes節點劃分的存儲系統I/O性能
    • 容器存儲接口驅動程序定位的卷I/O性能
    • 容器存儲接口驅動程序配置的卷拓撲結構

    讓我們快速了解一下

    讓我們通過一個端到端的實例快速了解一下相關情況。SQL Server Management Studio一個熟悉的頁面顯示了構成我們tpcc數據庫的文件和文件夾。

    現在我們需要把它轉換成K8s存儲術語。使用Persistent Volume Claims富有意義的命名標準可能會忽視這個過程的很多部分,但這有助于了解這一切是如何聯系起來的。

    一個SQL Server pod將包含一個或多個Persistent Volume Claims(除非您不想持久化數據)。它們代表著存儲卷,并作為掛載點present給SQL Server實例。

    下面的例子顯示了SQL Server pod的部署定義,其中一個掛載點和Persistent Volume Claims被突出顯示。通過檢查pod部署,我們可以看到呈現給SQL Server的文件夾/掛載點/var/opt/mssql與K8s卷mssqldb和底層的Persistent Volume Claims mssql-data綁定。

    繼續看這個例子,您可以看到其它的Persistent Volume Claims、mssql-data2和mssql-log是如何被SQL Server數據庫文件使用的。下圖顯示了Grafana的一個儀表盤,它可以很容易地將SQL Server pod使用的mssql-data、mssql-data2和mssql-log的Persistent Volume Claims與Persistent Volume名稱聯系起來。

    在這里,我們可以使用與Persistent Volume Claim相關的Persistent Volume 名稱來查看存儲設備上的指標,或者在另一個Grafana儀表板上查看更詳細的指標。

    下面的例子顯示了PowerStore Volume I/O Metrics儀表板。關鍵的存儲指標(IOPS、延遲和帶寬)都按照Dell PowerStore存儲設備所報告的信息加以顯示。

    您可以選擇任何一個圖表進行進一步的查看。下面選擇的是卷讀延遲(Volume Read Latency)圖表。

    快速采用

    這些Kubernetes框架現在變得流行,正被用戶快速采用。Microsoft SQL Server大數據群集和他們最新推出的Azure Arc-enabled SQL管理實例也都可以在Grafana中顯示SQL統計數據。這使得所有關鍵的SQL指標都可以在單一管理面板中查看。

    Kubernetes和云原生設計將繼續被大量采用。它們是云和企業內部系統之間的橋梁,K8s所提供的豐富功能使其無法被用戶忽視。

    戴爾科技集團正在通過PowerStore和其它豐富的產品組合引領技術發展的潮流。我們正在與微軟等合作伙伴通力合作,驗證并采用各種最新的技術,讓您可以放心地使用新技術,對您的數據資產實施現代化!

    關于支持Azure Arc的SQL管理實例和PowerStore的更多信息,請參見:

    • 我們最新的聯合白皮書:以性能和規模為亮點的Dell PowerStore與Azure Arc-enabled Data Services。
    • 微軟博客文章:“Azure Arc-enabled SQL管理實例的性能基準”。
    • 微軟數字化活動:Microsoft Build和Azure Hybrid、Multicloud和Edge Day。

    本文作者:楊溢,戴爾科技集團大中華區存儲產品市場部PowerStore 資深產品市場經理

    未經允許不得轉載:存儲在線 » 戴爾科技集團為您提供尋覓已久的存儲可見性!
    分享到: 更多 (0)
    wwwwcxxxx
  • <input id="cusyy"></input>
  • <menu id="cusyy"><strong id="cusyy"></strong></menu>