Saya memiliki masalah yang mengganggu dengan NAS dari Western Digital (MyBook Live Duo 6 TB) yang terhubung melalui switch ke LAN saya. Ada empat mesin Windows 7 di jaringan, salah satunya terhubung melalui WLAN.
Setiap kali seseorang membuka Windows Explorer (tidak peduli mesin mana, tidak peduli jalan mana), drive berputar, yang tidak hanya mengganggu, tetapi saya menganggap sangat tegang pada drive.
Tidak ada cara untuk mengubah perilaku NAS, jadi pertanyaan saya adalah: Apakah ada cara untuk mencegah Windows dari "meminta" drive (atau semua server SMB, yaitu) tanpa benar-benar melumpuhkan file sharing / akses jaringan?
(Menonaktifkan DHCP pada router bukanlah suatu pilihan, karena tidak mendukung pengaturan DHCP terpisah untuk kabel dan nirkabel.)
sumber
Jawaban:
Hard drive "spin-up" adalah operasi yang sangat spesifik dengan karakteristik dan batasan berikut:
Di sisi perangkat lunak, sistem yang terkonfigurasi dengan baik biasanya memiliki satu dari tiga jenis kebijakan seputar spin-up / spin-down:
Untuk penghematan energi yang ekstrem (mis. Pada laptop dengan daya baterai), waktu putaran yang sesingkat mungkin yang Anda harapkan adalah sekitar 15 atau 30 menit tidak aktif ( tidak ada aktivitas disk selama periode tersebut). Pada Windows modern, kami memiliki begitu banyak program yang berjalan sepanjang waktu dan melakukan I / O yang hampir konstan sehingga kemungkinan tidak ada aktivitas disk selama 15 menit, bahkan pada sistem "bersih", bahkan dengan pengguna yang benar-benar diam, hampir nol. Dalam praktiknya, konfigurasi ini tidak umum hari ini.
Untuk konservasi energi moderat, waktu putaran desktop biasanya sekitar 2 hingga 4 jam. Ini berarti, jika tidak ada pembacaan atau penulisan yang terjadi pada hard drive itu selama periode 2 atau 4 jam (atau apa pun yang dikonfigurasi untuk menjadi), disk akan berputar ke bawah, dan permintaan I / O berikutnya untuk memukulnya harus berputar disk cadangan.
Untuk server, karena mereka diinginkan untuk selalu tersedia kapan saja (tanpa jeda dalam tanggapannya), spin-down karena tidak aktif biasanya dinonaktifkan. Ini akan berlaku untuk NAS serta server web atau jenis server lainnya.
Saya akan terkejut jika WD NAS yang Anda miliki dirancang di luar kotak untuk memiliki waktu putar yang sangat singkat. Namun, ada adalah bug di Ubuntu Linux bertahun-tahun yang lalu (tahun 2007) di mana mereka sengaja mengatur waktu idle spin-down untuk 0 detik. Ini berarti bahwa segera setelah disk berhenti menangani permintaan I / O, timer "0 detik" untuk spin-down akan segera kedaluwarsa, disk akan berputar ke bawah, dan kepala akan parkir. Kemudian permintaan I / O akan mengantri di memori sementara disk harus berputar lagi untuk menanganinya.
Putaran putaran / putaran turun yang konstan ini membunuh hard drive orang-orang dalam waktu yang sangat singkat di Ubuntu pada tahun 2007. Orang-orang yang tidak melihat dan memperbaiki masalah dengan cepat mengalami kegagalan kerja HDD dalam beberapa hari hingga beberapa minggu (HDD ini juga tidak dirancang dengan siklus putaran-up yang sering dalam pikiran, atau mereka kurang dari 1 tahun dari kegagalan dalam penggunaan normal).
Jika NAS Anda adalah terus-menerus berputar atas dan ke bawah, disk di dalamnya menderita semacam keausan mekanis yang jarang cuaca (pada frekuensi ini) dengan HDD, sehingga benar-benar jenis tes penyiksaan bagi mereka. Anda harus berusaha untuk memperbaiki situasi pada NAS itu sendiri.
Coba yang berikut ini:
Sekarang, apakah Anda curiga bahwa Windows adalah masalahnya? Ini bukan. Disk NAS seharusnya tidak terus-menerus berputar setelah hanya beberapa detik waktu idle. Mereka seharusnya tidak. Titik. Tidak ada yang mendesain NAS mereka seperti itu dengan sengaja (well, saya tidak akan benar-benar melupakan WD untuk melakukan itu, tapi itu tidak mungkin).
Windows 7 benar-benar tidak bersalah jika itu terjadi karena komputer Windows Anda tidak dapat mengontrol fungsi manajemen daya dari pengontrol SATA NAS NAS Anda melalui protokol SMB. Hanya sistem operasi NAS yang dapat melakukannya.
Apa yang sebenarnya dilakukan Windows 7 saat Anda membuka Windows Explorer, adalah melakukan operasi SMB tertentu yang meminta metadata sistem file untuk menghitung total dan ruang disk yang tersedia di ruang bersama NAS.
Untuk hard drive yang berputar dan "berjalan penuh" pada saat akses, menghitung total dan ruang disk yang tersedia harus kurang dari satu detik. Permintaan itu tidak terlalu mahal, dan itu bukan "banjir" dengan ukuran apa pun.
Jika Anda benar-benar percaya bahwa Windows sedang melakukan semacam perintah banjir ke NAS, Anda harus membuktikannya kepada diri sendiri dengan menginstal Wireshark di salah satu komputer Windows 7 Anda dan menjalankan paket sniff pada protokol SMB dengan tujuan IP NAS Anda. . Saya akan menganggapnya sebagai banjir jika lebih dari sekitar 100 permintaan dikirim hanya dengan membuka Windows Explorer, dan terutama jika permintaan terus terjadi pada tingkat yang sangat tinggi selama lebih dari 5-10 detik setelah membuka Explorer. Kalau tidak, itu lebih atau kurang normal.
Ingatlah bahwa pemindaian virus dan produk cadangan tertentu tidak cukup pintar untuk menyadari bahwa drive jaringan yang dipetakan (misalnya F: atau sesuatu) adalah drive bersama dan, sebagai hasilnya, upaya untuk melakukan pemindaian virus atau cadangan di seluruh drive (bukan hanya file yang Anda akses darinya dengan sengaja). Jenis-jenis bug ini kebanyakan bersifat historis, tetapi dapat muncul dari waktu ke waktu dengan perangkat lunak tertentu. Ada juga beberapa program yang dengan setia akan menjalankan instruksi pengguna jika mereka, misalnya, mengkonfigurasi program untuk melakukan pemindaian virus penuh setiap jam pada drive bersama. Setelah proses ini dimulai, memang akan "membanjiri" NAS dengan permintaan SMB.
Jadi, Anda mungkin ingin mengesampingkan hal semacam itu terjadi, tetapi akar penyebab masalah menurut pendapat saya adalah bahwa drive tersebut mengalami penurunan di tempat pertama. NAS yang baik tidak akan membiarkan drive berputar ke bawah dan kepala parkir sampai setidaknya 2 jam tidak aktif total. Jika Anda dapat membuka / menutup Windows Explorer dengan sangat cepat dan mereproduksi spin-up setiap kali, ada sesuatu yang salah di sisi NAS.
sumber
hdparm
PATA dan SATA yang saya percaya. Tidak yakin apakah drive WD Green mengabaikan permintaan dari OS untuk menambah waktu idaman spin-down, tetapi mereka tidak boleh jika mereka ingin mematuhi spesifikasi.Menjelajahi web terus-menerus. Saya mengarah ke 'solusi' berikut, yang mungkin agak tidak nyaman bagi sebagian orang, tetapi masih mempertahankan akses jaringan:
"{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}" = dword: 00000001
Mengatur kata kunci di atas ke 1 menghapus semua referensi lingkungan jaringan dari windows explorer, yang juga mencegah spinup NAS saya setiap kali seseorang membuka instance windows explorer. Kelemahannya adalah, jika Anda ingin menelusuri mesin yang tersedia, Anda harus secara manual memasukkan lintasan ke lingkungan jaringan ke dalam kotak teks lintasan windows explorer. Tautan mesin dan yang lainnya masih berfungsi.
btw, drive di dalam NAS khusus ini adalah WD REDs
sumber