Saya memiliki server dengan 32GB. Saat ini windows server 2012 R2
Ini berfungsi sebagai fileserver. 4 Hard Drive dengan 1 SSD yang dikonfigurasi dengan kumpulan penyimpanan dengan cadangan panas.
Untuk menyederhanakan pertanyaan, saya hanya ingin menggunakan 32GB sebagai cache, untuk meningkatkan operasi baca / tulis. Saya tidak melihat pool penyimpanan / disk virtual memiliki menu untuk memanfaatkan RAM 32GB sebagai cache.
Tidak harus windows server. Saya berpikiran terbuka untuk menggunakan linux, freenas.
Ada ide ? Terima kasih.
Jawaban:
Anda bisa mendedikasikan sebagian ram sebagai disk ram dan melakukan beberapa pengujian dan melihat apakah itu layak. Jika Anda membuat disk RAM Anda terlalu besar, Anda dapat mencegah Windows meningkatkan waktu pemuatan dengan data caching pada RAM yang tidak digunakan. Anda juga dapat menginduksi pagefile swapping, sangat memperlambat segalanya.
Jika Anda ingin membangun kembali server saya akan menambahkan drive SSD ke-2 untuk redudansi dan mengkonfigurasi 2 SSD sebagai satu volume dan menggunakannya untuk kebutuhan I / O Anda yang tinggi. Kemudian pindahkan cache ke volume magnetik. Setelah itu, jika Anda masih membutuhkan kinerja lebih, Anda dapat menjelajahi memasukkan ram ram ke dalam persamaan.
sumber
Khususnya, untuk kebutuhan Anda, saya dapat menyarankan perangkat lunak pihak ketiga seperti Super Cache Express atau Starwind VSAN yang akan memberi Anda kesempatan untuk membuat drive virtual dengan cache RAM atau / dan perangkat RAM di server Anda.
sumber