今年年初為了做一體機(jī)的性能測(cè)試以及CRM3.0的存儲(chǔ)性能測(cè)試,走馬觀花的對(duì)存儲(chǔ)相關(guān)的知識(shí)做了一些了解,并且結(jié)合Swingbench和fio,對(duì)數(shù)據(jù)庫(kù)和存儲(chǔ)性能做了一些測(cè)試工作。? ? ? ?
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到巫溪網(wǎng)站設(shè)計(jì)與巫溪網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋巫溪地區(qū)。整個(gè)IO棧是一個(gè)比較復(fù)雜的流程,包含軟件和硬性相關(guān)的內(nèi)容,
圖片原始地址:http://www.ilinuxkernel.com/files/Linux.IO.stack_v1.0.pdf
????受限自身的知識(shí)體系,只對(duì)基本的技術(shù)環(huán)境做了大概的了解,
很可惜,找不到這張圖的原始出處,從google查詢到的,可以幫助我們了解從數(shù)據(jù)庫(kù)發(fā)起IO請(qǐng)求操作,到最終完成數(shù)據(jù)操作流經(jīng)了那些設(shè)備。
數(shù)據(jù)庫(kù)相關(guān)知識(shí)內(nèi)容內(nèi)容整理成了《X86平臺(tái)RAC安裝最佳實(shí)踐》,在ORACLE用戶組的活動(dòng)中做過(guò)分享。
為了便于理解設(shè)備延遲,以Intel Xeon E5 CPU為基準(zhǔn),整理了一份不同設(shè)備的請(qǐng)求延遲數(shù)據(jù)。
系統(tǒng)設(shè)備 | 真實(shí)延遲 | 縮放延遲 |
一個(gè)?CPU指令 | 0.4 ns | 1 s |
CPU Level 1緩存 | 0.9 ns | 2 s |
CPU Level 2緩存 | 2.8 ns | 7 s |
CPU Level 3緩存 | 28 ns?(10 X L2) | 1 min |
DDR內(nèi)存 | 100 ns | 4 min |
Intel傲騰 | <10us | 7 hrs |
8GB HBA卡 | 50 us | 1.5days |
NVMe固態(tài)硬盤 | ~25us | 17 hrs |
固態(tài)硬盤 | 50–150 μs | 1.5–4 days |
機(jī)械硬盤 | 1–10 ms | 1–9 months |
從硬件發(fā)展的趨勢(shì)來(lái)看,傳統(tǒng)的存儲(chǔ)性能瓶頸在NVMe設(shè)備普及的情況下,越來(lái)越淡化,同時(shí)硬件性能的提升,也促進(jìn)了分布式存儲(chǔ)和開(kāi)源數(shù)據(jù)庫(kù)的快速發(fā)展。
客觀的講,目前大部分的一體機(jī),在技術(shù)層面沒(méi)有多少創(chuàng)新,只是使用了全新的硬件架構(gòu),使得數(shù)據(jù)庫(kù)性能達(dá)到了極大的提升。更多的是看對(duì)一體機(jī)本身的管理、監(jiān)控以及相關(guān)擴(kuò)展功能的一些提供,比如備份以及CDP/CDM等輔助功能。
Linux設(shè)備發(fā)現(xiàn),多路徑管理,fio測(cè)試相關(guān)的知識(shí),在《數(shù)據(jù)庫(kù)系統(tǒng)IO性能測(cè)試方法》中進(jìn)行了整理。
主機(jī)HBA卡信息
[root@dzqddb1 disk]# lspci | grep -i hba
c1:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02)
服務(wù)器HBA端口編號(hào)
[root@dzqddb1 ~]# cd /sys/class/fc_host
host3 -> ../../devices/pci0000:c0/0000:c0:03.0/0000:c1:00.0/host3/fc_host/host3
存儲(chǔ)前端端口編號(hào)
[root@dzqddb1 ~]# cd /sys/class/fc_remote_ports
rport-3:0-0 -> ../../devices/pci0000:c0/0000:c0:03.0/0000:c1:00.0/host3/rport-3:0-0/fc_remote_ports/rport-3:0-0
磁盤設(shè)備映射路徑
[root@dzqddb1 ~]# udevadm info --query=all --name=/dev/sdak
P: /devices/pci0000:c0/0000:c0:03.0/0000:c1:00.0/host3/rport-3:0-1/target3:0:1/3:0:1:12/block/sdak
包括一些磁盤參數(shù)的比對(duì)情況:
機(jī)械硬盤(HDD) | 固態(tài)硬盤(SSD) | NVMe SSD | |
產(chǎn)品 | 希捷 ST4000DM006 | INTEL SSD 545S | Intel SSD DC P4600 |
接口類型 | SATA 6Gb/s | 6 Gb/s SATA接口 | PCIe NVMe 3.1 x4 |
容量 | 4TB | 1.00 TB | 4.00 TB |
順序讀 | 220MB/s | 550 MB/s | 3200 MB/s |
隨機(jī)讀 | 76 | 85000? | 617500 |
順序?qū)?/p> | 500 MB/s | 1900 MB/s | |
隨機(jī)寫 | 75000 | 225000 | |
讀延遲 | 9 ms | 50 μs | 82 μs |
寫延遲 | 9 ms | 50 μs | 30 μs |
價(jià)格 | 700¥ | 1500¥ | 19000¥ |
推薦一下阿里云的一套視頻,《深入解析數(shù)據(jù)存儲(chǔ)技術(shù)原理及發(fā)展演進(jìn)》,非常精彩。https://yq.aliyun.com/promotion/689,不過(guò)視頻在線直播數(shù)據(jù)有點(diǎn)慢,想看下載視頻的,可以用百度網(wǎng)盤下載離線版本:
鏈接:https://pan.baidu.com/s/1FEq6mtD4x8e2UDqeqIs8Bg?
提取碼:kyq2?
另外兩個(gè)整理的文檔也在網(wǎng)盤中有分享。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。