精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

如何利用閃存存儲改善工作負載應用的性能和結果

Micron美光科技 ? 2018-01-04 16:36 ? 次閱讀

我是美光科技的首席存儲解決方案工程師Dennis Lattka。這個頭銜的真正含義是,我要致力于確定如何利用閃存存儲改善工作負載應用的性能和結果。為此,我決定對大數據生態系統中最常用的分布式消息傳遞系統之一的Apache Kafka進行評估,測試如何以最佳方式將美光固態存儲應用于 Apache Kafka,以及將產生怎樣的收益。

如何利用閃存存儲改善工作負載應用的性能和結果

ApacheKafka介紹

通過對所涉及的各種資源(即 CPU、內存、磁盤活動和網絡)進行監控,我發現主要的瓶頸因素依次為磁盤和網絡。

一切取決于吞吐量

通過 Apache Kafka我發現,吞吐量決定一切。Kafka 開發人員在將寫入數據直接傳遞到內核頁面緩存方面做得非常出色,最大限度地減少了與 I/O 相關的問題。但是,無論這項開發功能如何出色,I/O 最終仍會轉化為對 Kafka 分區(主題日志文件)的連續寫入。因此所使用的磁盤的吞吐量越高,性能提升幅度就會越大。

在弄清楚了如何以最佳方式測試 Apache Kafka 以及使用哪些參數效果最好之后,我使用其內置的發生器測試腳本進行了一次簡單的測試。3 個發生器共向一個 Kafka 代理發送了 6 億條 100 字節的消息。

測試包括以下內容:(沒有進行調整,僅采用默認配置。)

-總共產生了 600 個主題。

-為每個發生器分配了 200 個特定于該發生器的主題。

-每個發生器為每個主題創建了 100 萬條消息。

-采用的消息大小為每條消息 100 字節。

使用的硬件

-每個服務器配備 1 個代理和 3 個發生器,采用相同配置。

-兩個英特爾(R)至強(R) CPU E5-2690 v3 @ 2.60GHz 處理器

-384GB 內存

-兩個固定在 ALB 模式的 10Gb 網卡。

使用 6TB 7.2k 硬盤、美光5100 ECO 1920GB 固態硬盤和美光9100 Pro 3.2TB NVMe硬盤進行了對比。

在每次測試中,Apache Kafka 代理分區都位于進行測試的硬盤上。

結果如下:

如何利用閃存存儲改善工作負載應用的性能和結果

從上表可以看出,吞吐量越高,每秒的 I/O 就越高,這對于 Apache Kafka 意味著每秒可以處理更多數量的連續消息(顯示單位為 MB/s)。

結論

在 Apache Kafka 配置中采用吞吐量更高的磁盤設備(如美光5100 系列固態硬盤或美光 NVMe 固態硬盤)將顯著提高 Apache Kafka 的性能。

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

    關注

    16

    文章

    1777

    瀏覽量

    114811
  • 美光科技
    +關注

    關注

    0

    文章

    185

    瀏覽量

    22629

原文標題:美光專欄 | 利用閃存存儲提升 Apache Kafka 的性能

文章出處:【微信號:gh_195c6bf0b140,微信公眾號:Micron美光科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    閃存存儲的VDI場景應用

    的VDI存儲方案為高性能、高業務連續性以及高效找到了新的平衡。    華為VDI存儲方案    華為OceanStor Dorado V3全閃存存儲
    發表于 11-29 11:41

    基于閃存存儲的Apache Kafka性能提升方法

    作者:Dennis Lattka我是美光科技的首席存儲解決方案工程師Dennis Lattka。這個頭銜的真正含義是,我要致力于確定如何利用閃存存儲
    發表于 07-24 06:58

    如何通過虛擬遠端采樣改善負載調節的性能

    如何通過虛擬遠端采樣改善負載調節的性能?什么是VRS?那么VRS有多有效?
    發表于 04-22 06:17

    改善電源負載瞬態響應性能的設計方法

    改善電源負載瞬態響應性能的設計方法:電子電路一般都需要一個即使在負載電流發生瞬變時,輸出電壓也能維持在特定容差范圍內的電壓源,以確保電路的正常工作
    發表于 10-27 22:42 ?38次下載

    利用_NetApp_存儲改善數據庫環境

    利用_NetApp_存儲改善數據庫環境
    發表于 12-28 11:13 ?0次下載

    負載平衡云存儲算法

    Kademlia算法應用于云存儲系統的負載平衡性能。考慮到算法在異構環境下負載平衡性能有明顯下降,改進算法在Kademlia找出的候選存儲節點中根據節點的
    發表于 01-14 15:56 ?0次下載

    淺析閃存如何推動當今的存儲市場發展

    如今,企業數據存儲市場正在快速增長,其市場核心是閃存閃存市場增長強勁,閃存正變得越來越不可或缺,以幫助數據中心運營商和存儲廠商迎接下一代
    的頭像 發表于 07-24 15:32 ?3352次閱讀

    新的FlashSystem 9100存儲系統是一款全閃存NVMe加速存儲平臺

    NVMe是一種用于訪問高速存儲介質的協議,旨在減少延遲并提高系統和應用程序性能。它針對全閃存存儲系統進行了優化,旨在滿足需要低延遲和高性能
    的頭像 發表于 08-02 14:38 ?5110次閱讀

    性能大比拼-真實世界工作負載vs實驗室綜合工作負載

         驗證存儲系統性能是否強大通常會選擇各種測試跑分看結果,然而對比性能就可以發現真實世界的工作
    發表于 12-15 00:40 ?467次閱讀

    簡述閃存工作原理及存儲和記錄數據

    手機和固態硬盤中用來存儲數據的NAND閃存問世于1987年,首次量產則是在4年之后。當年的東芝閃存部門如今已經成為新的KIOXIA鎧俠,不過NAND閃存
    發表于 07-28 14:30 ?1.2w次閱讀

    中國移動公布全閃存儲產品集中采購中標結果,浪潮入選

    日前,中國移動公布2020年至2021年全閃存儲產品集中采購中標結果,浪潮全閃存儲入選,中標金額超3000萬元。據悉,本次集采是電信運營商領域首次全閃存儲產品集采,設置一個標段,包含高
    的頭像 發表于 02-20 10:02 ?2351次閱讀

    改善電源負載瞬態響應性能的?設計方法

    電子電路一般都需要一個即使在負載電流發生瞬變時,輸出電壓也能維持在特定容差范圍內的電壓源,以確保電路的正常工作。設計工程師必須在理解瞬態響應原理的基礎上,利用正確的設計思路才能以較低的成本改善
    發表于 02-11 14:16 ?11次下載
    <b class='flag-5'>改善</b>電源<b class='flag-5'>負載</b>瞬態響應<b class='flag-5'>性能</b>的?設計方法

    云優化性能:使用基于閃存存儲的I/O密集型工作負載

    電子發燒友網站提供《云優化性能:使用基于閃存存儲的I/O密集型工作負載.pdf》資料免費下載
    發表于 08-28 10:04 ?0次下載
    云優化<b class='flag-5'>性能</b>:使用基于<b class='flag-5'>閃存</b>的<b class='flag-5'>存儲</b>的I/O密集型<b class='flag-5'>工作</b><b class='flag-5'>負載</b>

    光纖通道與iSCSI相比在支持企業工作負載的全閃存存儲陣列方面性能優勢

    電子發燒友網站提供《光纖通道與iSCSI相比在支持企業工作負載的全閃存存儲陣列方面性能優勢.pdf》資料免費下載
    發表于 08-28 16:44 ?0次下載
    光纖通道與iSCSI相比在支持企業<b class='flag-5'>工作</b><b class='flag-5'>負載</b>的全<b class='flag-5'>閃存</b><b class='flag-5'>存儲</b>陣列方面<b class='flag-5'>性能</b>優勢

    HK-ATTO 光纖通道卡利用FC-NVMe 提升全閃存存儲陣列性能

    通道HBA能夠提供無與倫比的速度和效率,顯著加快全球數據中心的全閃存陣列性能。原生光纖通道支持可確保數據密集型共享工作負載獲得最佳性能,而F
    的頭像 發表于 09-21 08:10 ?674次閱讀
    HK-ATTO 光纖通道卡<b class='flag-5'>利用</b>FC-NVMe 提升全<b class='flag-5'>閃存</b><b class='flag-5'>存儲</b>陣列<b class='flag-5'>性能</b>