亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

3天內(nèi)不再提示

如何更加高效的提升存儲系統(tǒng)性能?

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

掃碼添加小助手

加入工程師交流群

隨著智慧化轉(zhuǎn)型的不斷加速

數(shù)據(jù)被越來越多的應用于營銷、決策和分析

快速響應能力已經(jīng)成為企業(yè)的決勝因素

數(shù)據(jù)存儲性能是業(yè)務加速的關鍵核心

如何更加高效的提升存儲系統(tǒng)性能?

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

今天就讓我們一起探秘

【iTurbo智能引擎】的核心技術(shù)之一

智能IO感知技術(shù)

智能緩存預讀

實現(xiàn)“熱”升“冷”降的數(shù)據(jù)電梯

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

一:為什么要用緩存?

二:緩存是如何工作的?

為什么要用緩存?

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

緩存是如何工作的?

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

浪潮存儲的緩存工作原理

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

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

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

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

那么關鍵問題來了:如何精準判斷哪些數(shù)據(jù)是應用程序?qū)⒁褂玫臄?shù)據(jù)?當緩存寫滿時,如何判斷哪些數(shù)據(jù)被淘汰?

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

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

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

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

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

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

另一方面,浪潮存儲基于緩存替換算法 實現(xiàn)低訪問數(shù)據(jù)下移

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

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

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

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

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

智能緩存替換算法原理

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

特征數(shù)據(jù)識別

基于“逐字節(jié)”比對實現(xiàn)去重

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

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

浪潮存儲的特征數(shù)據(jù)識別算法

黑科技總結(jié)時間

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Linux系統(tǒng)性能優(yōu)化技巧

    經(jīng)過10年一線運維經(jīng)驗,我發(fā)現(xiàn)大多數(shù)工程師只掌握了Linux優(yōu)化的冰山一角。今天分享的這些秘技,能讓你的系統(tǒng)性能提升200%以上!
    的頭像 發(fā)表于 08-27 14:34 ?504次閱讀

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

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

    NAS存儲系統(tǒng)斷電風險大?UPS電源守護數(shù)據(jù)安全刻不容緩

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

    Linux系統(tǒng)性能調(diào)優(yōu)方案

    關鍵要點預覽:本文將深入解析Linux系統(tǒng)性能瓶頸的根本原因,提供可直接落地的調(diào)優(yōu)方案,讓你的系統(tǒng)性能提升30-50%!
    的頭像 發(fā)表于 08-06 17:49 ?498次閱讀

    Ceph分布式存儲系統(tǒng)解析

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

    27MHz HCSL 差分晶體振蕩器在數(shù)據(jù)中心網(wǎng)絡存儲系統(tǒng)中的應用方案

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

    科達KCloudStor云存儲系統(tǒng)與鯤鵬攜手推進原生開發(fā)技術(shù)創(chuàng)新

    ,實現(xiàn)了從代碼開發(fā)、流水線構(gòu)建到兼容性測試、性能優(yōu)化的全方位合作。 通過這一合作,科達KCloudStor云存儲系統(tǒng)成功實現(xiàn)了“1套代碼+1條流水線->多平臺版本”的高效開發(fā)模式,極大提升
    的頭像 發(fā)表于 01-23 16:22 ?1003次閱讀

    電腦云存儲系統(tǒng),電腦云存儲系統(tǒng)的教程,個人云電腦是什么以及怎么連接

    變成了親情的紐帶,跨越千里解決家人難題,讓老人也能享受科技便利,不再為電腦故障煩惱。接下來和大家一起探索電腦云存儲系統(tǒng)的教程。 ? ?電腦云存儲系統(tǒng)的教程: ? ?以搭建基于OwnCloud的云存儲為例,先準備一臺閑置電腦,安裝
    的頭像 發(fā)表于 12-31 13:57 ?668次閱讀
    電腦云<b class='flag-5'>存儲系統(tǒng)</b>,電腦云<b class='flag-5'>存儲系統(tǒng)</b>的教程,個人云電腦是什么以及怎么連接

    24路電磁鎖主板在智能存儲系統(tǒng)中的作用

    在無人值守場景中,如自助服務機、智能生鮮柜、共享儲物柜等,使用24路電磁鎖主板可以集成身份識別技術(shù),將用戶的驗證結(jié)果轉(zhuǎn)化為相應的開鎖動作,提升用戶體驗和運營效率,是實現(xiàn)智能存儲系統(tǒng)高效、安全和自動化
    的頭像 發(fā)表于 12-30 14:20 ?853次閱讀
    24路電磁鎖主板在智能<b class='flag-5'>存儲系統(tǒng)</b>中的作用

    SOLIDWORKS 2025 PDM 更新亮點:效率與性能提升!

    文章來源:SOLIDWORKS代理商碩迪科技 ?? PDM 新功能 SOLIDWORKS PDM 持續(xù)致力于為用戶提供更加高效、直觀且靈活的數(shù)據(jù)管理解決方案。SOLIDWORKS 2025 也
    的頭像 發(fā)表于 12-30 10:25 ?1124次閱讀
    SOLIDWORKS 2025 PDM 更新亮點:效率與<b class='flag-5'>性能</b>的<b class='flag-5'>提升</b>!

    如何配置 RAID 5 存儲系統(tǒng)

    配置 RAID 5 存儲系統(tǒng)是一個涉及硬件和軟件設置的過程。以下是配置 RAID 5 存儲系統(tǒng)的一般步驟,以及一些注意事項。請注意,具體步驟可能會因不同的硬件和操作系統(tǒng)而有所不同。 1. 準備硬件
    的頭像 發(fā)表于 12-27 17:02 ?2987次閱讀

    華納云:VFS在提升文件系統(tǒng)性能方面的具體實踐

    VFS(Virtual File System)通過提供統(tǒng)一的接口和抽象層,使得操作系統(tǒng)能夠以高效的方式管理和訪問不同的文件系統(tǒng)。以下是一些VFS在提升文件
    的頭像 發(fā)表于 11-27 15:59 ?1311次閱讀

    PCIe延遲對系統(tǒng)性能的影響

    隨著技術(shù)的發(fā)展,計算機系統(tǒng)性能的要求越來越高。PCIe作為連接處理器、內(nèi)存、存儲和其他外圍設備的關鍵接口,其性能直接影響到整個系統(tǒng)的表現(xiàn)。
    的頭像 發(fā)表于 11-26 15:14 ?3053次閱讀

    影響存儲系統(tǒng)性能的因素

    和增長。然而,AI訓練和推理對數(shù)據(jù)管理和存儲提出了獨特的挑戰(zhàn),因為它們需要處理龐大的數(shù)據(jù),同時要求高性能、可擴展性和高可用性。
    的頭像 發(fā)表于 11-18 10:35 ?1217次閱讀

    WDS分布式存儲系統(tǒng)軟件助力電信工程海量數(shù)據(jù)存儲項目

    WDS分布式存儲系統(tǒng)軟件助力電信工程海量數(shù)據(jù)存儲項目
    的頭像 發(fā)表于 11-11 09:59 ?701次閱讀
    WDS分布式<b class='flag-5'>存儲系統(tǒng)</b>軟件助力電信工程海量數(shù)據(jù)<b class='flag-5'>存儲</b>項目