国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何更加高效的提升存儲系統性能?

浪潮存儲 ? 來源:浪潮存儲 ? 2020-06-13 11:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著智慧化轉型的不斷加速

數據被越來越多的應用于營銷、決策和分析

快速響應能力已經成為企業的決勝因素

數據存儲性能是業務加速的關鍵核心

如何更加高效的提升存儲系統性能?

浪潮存儲在新一代G5存儲平臺上,打造【iTurbo智能引擎】硬核技術,構建起一套如汽車自動變速引擎的黑科技,讓存儲系統可以根據前端應用自適應和調配不同數據處理策略,實現智能的IO感知、路徑選擇、組織和調度,為存儲帶來創新的加速方案。

今天就讓我們一起探秘

【iTurbo智能引擎】的核心技術之一

智能IO感知技術

智能緩存預讀

實現“熱”升“冷”降的數據電梯

介紹緩存預讀之前,我們首先要搞清楚關于緩存的兩個基本問題:

一:為什么要用緩存?

二:緩存是如何工作的?

為什么要用緩存?

大家知道,CPU 的運行速度比磁盤的速度快很多倍,這樣會導致 CPU 需等待磁盤完成處理后才能繼續下一道指令, 緩存的處理速度能夠跟得上 CPU,它作為CPU與磁盤之間的過渡,很好的解決了這一問題。當CPU處理完數據后,將數據直接發送給緩存,然后立即向應用返回確認,緩存中數據達到一定水位定期寫入磁盤,從而提升效率。

緩存是如何工作的?

在程序運行過程中,緩存會有一個局部性原理,即程序會頻繁訪問局部緩存。如果緩存地址變換頻繁,那么緩存中存放的數據就會頻繁改變;如果程序頻繁訪問局部數據,那么緩存中的數據改變就不會很大。因而命中率就會提高,CPU的運行效率也會提升。

浪潮存儲的緩存工作原理

由此可知,衡量緩存管理的優劣有兩個指標:

一:緩存命中率,命中率高,性能就高,否則反之。

二:有效緩存的比率,有效緩存是指真正會被訪問到的緩存項,如果有效緩存的比率偏低,則相當部分磁盤帶寬會被浪費到讀取無用緩存上,而且無用緩存會間接導致系統緩存緊張,最后可能會嚴重影響性能。 現在我們清楚了緩存的工作原理及性能指標。

那么為了充分發揮緩存的作用,僅僅依靠“暫存剛剛訪問過的數據”是遠遠不夠的,還要通過使用數據預讀算法——盡可能把將要使用的數據預先從內存中取到緩存里。

那么關鍵問題來了:如何精準判斷哪些數據是應用程序將要使用的數據?當緩存寫滿時,如何判斷哪些數據被淘汰?

這就是浪潮存儲緩存預讀算法的精髓所在,我們來深入剖析浪潮存儲緩存預讀的工作原理。

一方面,浪潮存儲基于緩存預讀 可精準判斷數據熱度浪潮存儲的緩存預讀算法,可以根據歷史數據的I/O模式,通過智能分析、預判將要訪問的數據,提前將這些數據預讀到緩存中,提升緩存命中率,降低I/O訪問時延。這里主要有兩個關鍵技術要點:

浪潮存儲的智能緩存預讀算法

一:自適應緩存預讀策略讀I/O分為隨機讀和順序讀兩大類,為了保證預讀命中率,針對不同的I/O模式采用不同的預讀算法。對于順序讀根據區域地址進行順序預讀,對于隨機讀根據區域熱度進行預讀。根據不同的讀I/O模式兩種預讀策略動態調整,不僅可以保證很高的預讀命中率,同時有效率/覆蓋率也很好。

因為順序讀是最簡單而普遍的,而隨機讀在內核來說也確實是難以預測的。內核通過驗證如下兩個條件來判定是否順序讀:該區域內容被第一次讀,并且讀的是首部;當前的讀請求與前一個讀請求在區域內的位置是連續的;如果不滿足上述順序性條件,就判定為隨機讀。預讀策略根據讀I/O模式不同動態調整。

二:預讀粒度動態調整當確定了要進行順序預讀時,就需要決定合適的預讀粒度。預讀粒度太小的話,達不到應有的性能提升效果;預讀太多,又有可能載入太多程序不需要的內容,造成資源浪費。為此,浪潮存儲可根據實際的需求動態調整預讀數據內容的粒度,從而提高緩存的有效率。如果緩存命中率提高,后續的預讀粒度將逐次倍增,直到系統的最佳預讀大小;隨著緩存命中率降低,后續預讀粒度將逐漸減小,直到系統的最佳預讀大小。

另一方面,浪潮存儲基于緩存替換算法 實現低訪問數據下移

當緩存滿了怎么辦?不得覆蓋掉一個,覆蓋掉哪一個?這就是替換算法要解決的。

浪潮存儲的緩存替換算法是基于預讀數據的命中率,結合數據的訪問熱度,淘汰最近最少用的那一塊,從而提升預讀數據的有效性,保證預讀持續、高效的正向性能提升。 我們的設計思路是,如果一個數據在最近一段時間沒有被訪問到,那么在將來它被訪問的可能性也很小。也就是說,當限定的空間已存滿數據時,應當把最久沒有被訪問到的數據淘汰。具體實現算法如下:

硬件緩存每一行都有一個計數器,用來記錄被使用次數。

計數器變化規則: 每組4行時,計數器有兩位,計數值越小則說明越被常用命中時被訪問行的計數置0,比其低的計數器加1,其余不變未命中且該組未滿時,新行計數器置為0,其余全加1未命中且該組已滿時,計數值為3的那一行中的主存塊被淘汰,新行計數器置為0,其余全加1

說到這里,估計大家還是沒有看懂為了更加直觀的展示算法原理,我們舉個例子:

智能緩存替換算法原理

現在有四個格子,但是有 5 個不一樣的塊要進來,緩存替換過程如下:1 來,沒有命中,1 進入緩存,計數器為 02 來,沒有命中,2 進入緩存,2 計數器 0,1計數器為 1(對應第三條)3 來同上4 來同上1 又來,命中,1 的計數器變為 0,其余加 12 又來,命中,2 的計數器變為 0,其余加 15 來了,但是現在 Cache 滿了,去掉哪一個呢?計數器最大的那個!…

特征數據識別

基于“逐字節”比對實現去重

根據用戶的數據特征建立數據特征表單,當新的數據請求與表單中的特征匹配時,說明該部分數據已經落盤,這部分數據可以避免重復寫入。

特征匹配采用近似匹配的策略,存在兩份不同數據的特征一致的情況,為了確保用戶的數據安全,每份不同的數據都能一字不落的存放起來,浪潮存儲還對特征匹配的數據需要進行“逐字節”比較,為了降低逐字節比較時的訪盤時延,系統會智能感知特征數據的訪問熱度,將頻繁訪問的熱點特征數據提取到內存中,保證系統時延最低。

浪潮存儲的特征數據識別算法

黑科技總結時間

浪潮存儲【iTurbo智能引擎】的核心技術之一智能IO感知技術,通過自適應緩存預讀算法對歷史數據I/O模式進行分析、判斷識別,對其提前讀取到緩存,從而達到緩存最高命中率。當緩存寫滿時,通過獨特的替換算法將使用最少數據的淘汰,將緩存發揮出其最大的價值,從而提升存儲整體I/O性能;通過特征數據識別和逐字節的比較,在確保數據安全的前提下減少數據落盤,從而提高存儲的性能及空間使用率。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲系統
    +關注

    關注

    2

    文章

    433

    瀏覽量

    41897
  • 感知技術
    +關注

    關注

    1

    文章

    43

    瀏覽量

    10366

原文標題:【科技放大鏡】探秘iTurbo智能引擎黑科技 — 智能IO感知技術

文章出處:【微信號:inspurstorage,微信公眾號:浪潮存儲】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Linux系統性能調試工具—strace

    今天給大家分享一個linux內核自帶的調試工具,該工具可用于查看和定位系統問題,進程運行過程探索,進行進程監控,對每個系統調用都可以監測,有助于我們優化系統性能
    的頭像 發表于 01-30 17:03 ?1913次閱讀
    Linux<b class='flag-5'>系統性能</b>調試工具—strace

    Linux系統性能優化與調試的思路?

    在開發過程中,對系統性能的要求越來越高,在求職的過程中很多崗位不單單是要求驅動開發或者系統開發,會解決系統性能瓶頸問題,往往是加分項,有些公司特別是大廠都會把性能優化單獨劃分一個崗位。
    的頭像 發表于 01-30 16:58 ?627次閱讀
    Linux<b class='flag-5'>系統性能</b>優化與調試的思路?

    深度解讀Linux系統性能瓶頸定位策略

    在實際生產環境中,系統性能問題往往來得突然又難以定位。某天下午,你可能會接到告警:電商平臺響應時間從平時的200ms突然飆升到2秒,用戶投訴激增,運營團隊焦急萬分。這時候,如何快速準確地找到性能瓶頸,就成了運維工程師的核心能力。
    的頭像 發表于 01-26 17:42 ?801次閱讀

    戴爾科技蟬聯全球服務器市場與外部存儲系統行業份額第一

    近日,知名研究機構IDC公布的2025年第三季度《全球服務器季度追蹤報告》和《全球企業存儲季度追蹤報告》顯示,戴爾科技集團再次雙雙位列榜首,蟬聯全球服務器市場與外部存儲系統行業份額第一。
    的頭像 發表于 01-21 16:04 ?473次閱讀
    戴爾科技蟬聯全球服務器市場與外部<b class='flag-5'>存儲系統</b>行業份額第一

    全球前四!京東云云海AI存儲躋身IO500高性能存儲榜單

    存儲技術,云海AI存儲不采用 PMEM 硬件,具備更強通用性的同時也實現了更低存儲成本。 IO500是全球高性能計算HPC領域最權威、最具影響力的
    的頭像 發表于 11-27 14:51 ?371次閱讀
    全球前四!京東云云海AI<b class='flag-5'>存儲</b>躋身IO500高<b class='flag-5'>性能</b><b class='flag-5'>存儲</b>榜單

    集裝箱儲能系統標準解析系列(二)|IEC TS 62933-3-1電能存儲系統的規劃和性能評估

    IEC TS 62933-3-1電能存儲(EES)系統 第3-1部分:電能存儲系統的規劃和性能評估
    的頭像 發表于 11-25 15:30 ?485次閱讀
    集裝箱儲能<b class='flag-5'>系統</b>標準解析系列(二)|IEC TS 62933-3-1電能<b class='flag-5'>存儲系統</b>的規劃和<b class='flag-5'>性能</b>評估

    Linux系統性能優化技巧

    經過10年一線運維經驗,我發現大多數工程師只掌握了Linux優化的冰山一角。今天分享的這些秘技,能讓你的系統性能提升200%以上!
    的頭像 發表于 08-27 14:34 ?964次閱讀

    曙光存儲支持西湖大學高性能計算中心部署完成全新存儲系統

    近日,曙光存儲支持西湖大學高性能計算中心部署完成全新存儲系統,為AI研發、科學計算和信息化平臺等提供存力支持。性能實測顯示,該系統單節點帶寬
    的頭像 發表于 08-25 11:48 ?1243次閱讀

    NAS存儲系統斷電風險大?UPS電源守護數據安全刻不容緩

    在數字化時代,企業數據已成為最寶貴的資產。NAS存儲系統作為企業數據存儲的核心設備,一旦遭遇意外斷電,輕則導致數據丟失,重則造成設備損壞,給企業帶來難以估量的損失。作為專業UPS電源廠家,優比施
    的頭像 發表于 08-25 10:13 ?1044次閱讀
    NAS<b class='flag-5'>存儲系統</b>斷電風險大?UPS電源守護數據安全刻不容緩

    Linux系統性能調優方案

    關鍵要點預覽:本文將深入解析Linux系統性能瓶頸的根本原因,提供可直接落地的調優方案,讓你的系統性能提升30-50%!
    的頭像 發表于 08-06 17:49 ?879次閱讀

    Ceph分布式存儲系統解析

    在當今數據爆炸的時代,企業對存儲系統的需求日益增長,傳統的集中式存儲已經無法滿足大規模數據處理的要求。分布式存儲系統應運而生,而Ceph作為開源分布式存儲系統的佼佼者,以其高可用性、高
    的頭像 發表于 07-14 11:15 ?997次閱讀

    升降速曲線對直線電機系統性能影響的研究

    速曲線對直線電機系統性能影響的研究.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 06-17 08:48

    兆芯+圖云創智—可信分布式存儲系統解決方案

    圖云創智分布式存儲系統采用全分布式設計與先進的存儲虛擬化技術相結合,由多個獨立的兆芯 x86 服務器作為存儲節點,聯合道熵存儲軟件和思贊博微可信計算技術實現統一資源調度、縱向橫向無縫擴
    的頭像 發表于 04-23 10:29 ?958次閱讀
    兆芯+圖云創智—可信分布式<b class='flag-5'>存儲系統</b>解決方案

    27MHz HCSL 差分晶體振蕩器在數據中心網絡存儲系統中的應用方案

    提升系統時鐘一致性與數據可靠性,是存儲系統中不可或缺的時鐘核心元件之一。借助FCom富士晶振領先的設計與制造能力,該產品可為客戶提供長壽命、高一致性、高性能的時鐘解決方案,助力數據中心
    發表于 04-14 21:19

    手動整理GB 44240電能存儲系統用鋰蓄電池和電池組安全測試設備

    ?GB 44240-2024是國內針對電能存儲系統用鋰蓄電池和電池組的強制性國家標準,旨在規范電能存儲系統中鋰電池的安全要求。?該標準由工業和信息化部組織制定,歷時三年,將于2025年8月1日
    的頭像 發表于 03-28 11:16 ?1153次閱讀
    手動整理GB 44240電能<b class='flag-5'>存儲系統</b>用鋰蓄電池和電池組安全測試設備