• 2

舊伺服器 可以加裝 SATA SSD 當作快取嗎?

公司有台 Dell R510 伺服器, 目前有2顆 SAS 4TB 的硬碟做 Raid1 ,

作業系統是 Windows Server 2008 R2,

IIS Web Server, MySQL 資料庫, 32GB 記憶體

虛擬記憶體已關閉, 系統裝完約使用 1.6GB 記憶體

因為目前 SATA SSD 很便宜, 想加速檔案的讀取速度,

因為看目前新的NAS, 好像都可以這樣做

請問有甚麼方法可以把 SATA SSD 當作 SAS Raid 1 硬碟的 Cache,

我只需要 Read Cache 即可?

本來是想用 SSHD, 但是好像停產了, 也買不到 4TB 以上的容量
2023-05-20 3:14 發佈
文章關鍵字 伺服器 SATA SSD
linux? WINDOWS?
霉痢奸不倒 世界不會好
agmaster98
agmaster98 樓主

是 Windows Server 2008 R2

2023-05-20 3:29
霉痢奸不倒 世界不會好
SATA 4TB SSHD有錢怎麼買不到
叫主管編預算出來就行了

要用SSD當快取 SATA
美光 ECO 5100 5200 5300 都有SATA 3.84TB 7.68TB
買企業級的沒啥毛病

老伺服器還有更好的選擇SAS SSD 大概速度就是PCIE 2.0 X8 速度 1500/1300 吧
OCZ HP 大廠牌都有出過加速卡

你要拿消費級 4999以下的比較 基本沒意思 都是 QLC+無緩 2259XT2方案
緩外比機械還慢 拿來做SSHD 那就真的是
agmaster98
agmaster98 樓主

1. 只需要讀取的快取, 沒有要寫入的快取 2. 並沒有打算換大容量的 SSD, 沒預算 3. SSHD 台灣目前沒賣大容量的, 也沒打算到國外去買

2023-05-20 10:06
個人以為不妨先研究一下快取是幹啥用的先

你從hdd讀取再寫入ssd,
然後再從ssd讀取這樣會比較快?
前面從hdd讀取寫到ssd這時間都不是時間?

當然特定數據資料有頻繁重複存取的需求就比較有快取的用處吧
agmaster98
agmaster98 樓主

因為是 web server 懂了吧, 資料上傳時不操, 大家看到時, 會擁入大量的流量

2023-05-20 10:19
這問題也困擾著我,不過我與樓主不同問點是在於TrueNAS Core的使用環境。

使用的是TrueNAS Core(FreeBSD)已組了RAID5,記憶體插32GB對於ZFS系統來講真的很少,也沒辦法再增加了因為已經插滿。在TrueNAS論壇裡看到有人有同樣問題,但解答是"不要加裝VDev_Cache",理由沒說。

而一些教學影片則是說TrueNAS Scale(Linux)可以加裝,但不是越大越好,計算方式是實體記憶體約5-10倍以內。
沒考慮把SQL查詢檔、報表檔、臨時檔,產生時都放在SSD ?
nwcs

把高讀取率的放在SSD ? 你這是5年前架的站吧 ? 你這作法改善有限,近年都會做分流,不是放在不同SERVER,就是COPY出來放在速度快的SDD/RAM DISK,來改善瓶頸。

2023-05-21 8:44
agmaster98
agmaster98 樓主

你說的我也知道呀, 但因為不是持續這樣, 可能一周2-3次, 以有可能1個月2-3次, 想再撐個幾年, 到時換直接設備

2023-05-21 18:10
agmaster98 wrote:
公司有台 Dell R510...(恕刪)

英特爾快速儲存技術 Intel Rapid Storage Technology,RST 查看看
agmaster98
agmaster98 樓主

我記得這是要用Intel 晶主機板上的 SATA Port 才行, 唯一個SATA Port 是薄型光碟機在用, 問題是 Server 的Intel 晶片組能用嗎?

2023-05-21 3:18
請問一下,您是如何判斷是HDD讀取速度是瓶頸,
可以先附上有問題時Windows HDD的Resource的圖片供參考,
與說明怎樣的判斷。

SAS有12GB的頻寬,應該足以應付一般的需求才對,
底下這些或許都是影響的問題點,
SAS HDD的轉速是10K、15K、7.2K?
Dell 使用的HBA自帶的Cache有多大?HBA有自帶Cache應該效能不差才對。
該Server對外的服務網路頻寬是多少?
公司內同仁使用的網路頻寬是多少?
平常在Server內的影音檔案是多大?
或許只是IIS的設定問題

我查看R510的規格
優異的內接儲存容量,最多可配備 12 台硬碟
熱插拔硬碟選項:
2.5 吋 SAS SSD、SATA SSD、SAS (10K)
3.5 吋 SAS (15K、10K)、Nearline SAS (7.2K)、SATA (7.2K)

如果真的需要SATA SSD,應該可以直接插SATA SSD上去,
然後將經常讀取的資料放在SATA SSD,
反正您都有計劃用SATA SSD當Cache了,乾脆就直接做成一個槽放資料比較快。

Raid 1 只是在做資料保護,通常是用在OS碟,
如果是要求速度,需要用Raid 10
steven211

同感 HBA Card本身快取效能就很強了影音檔又是種連續檔案 反而比較不會因為傳統硬碟iops 太低的問題影響效能的

2023-05-24 16:23
fctsai

有時候還是要看一下影音使用的狀況HBA有Cache多少是有幫忙,但是那個要有大家都是同時讀取重複的內容才有效果,但是HDD的IOPS也很重要,我們之前用10K的有效能問題後來換15K的就OK了

2023-05-24 21:22
一般微軟SERVER,不管是SQL還是基本的SERVER,都是吃RAM怪獸,90%的瓶頸在RAM不夠多,128G都不夠吃,樓主只有32G就想搞定IIS+SQL+SERVER,實在是省很大。
agmaster98
agmaster98 樓主

我們只是個小網站, 程式是自己寫的, 沒有用一堆外部元件, 只要8 G就可以跑的很順了, server 上很乾淨, 整台裝完也才用1.6GB的記憶體, 我連虛擬記憶體都關閉了

2023-05-21 12:23
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?