アカウント名:
パスワード:
プラッタ数を増やすことでディスクの容量を増やし、かつプラッタを小さくすることでディスクのシークタイムや回転数を上げて毎秒当たりIO数を増やせる
確かに回転数を上げると速度は上がるけど、でもHDDのヘッドってプラッタごとに独立して無くて全部一度に動くよね。すると結局不利なんじゃ。結局、よくあるアプローチ、普通に薄くて小さいHDDを大量に積んだ方がいいんじゃないの?それとも内部的には薄くて小さいHDDを個別大量に積んでるやつをくっつけて売れと言ってる?
全般に、SSDが登場する以前にはよく使われていた、超高速回転の早い熱い高い(信頼性と価格が)三拍子揃った高速HDDを、最後の高いだけ除いて作れと言っているだけにすぎないきもする。でもこれだったらSSD使ってキャッシュするハイブリッドシステムの方がいいんじゃねーの?
駄目だ。凡人素人の俺にはわからん。だれか偉い人解説してくれ
>確かに回転数を上げると速度は上がるけど、でもHDDのヘッドってプラッタごとに独立して無くて全部一度に動くよね。すると結局不利なんじゃ。
むしろI/O速度を稼ぐには有利。実際には、例えば4kBのセクタを8プラッタのHDDに書き込むには、16ヘッダを並行につかって256Bづつ書き込めばいい。デカいストレージが、24本のディスクを並行に一気に使ってI/O速度を稼ぐのと同じ考え方。
> 16ヘッダを並行につかって256Bづつ書き込めばいい
いや、それ無理。HDDは全ヘッドが一つのアームに固定されており、個別に動かすことはできませんが、今時のHDDはトラック密度高いので「全ヘッドがすべて目的のトラックのちょうど真上に乗る」ほどの精度が出せません。書き込みたいヘッドごとに、ちょうど目的のトラックの上にくるよう位置調整しながら読み書きする必要があるので、全ヘッド同時に読み書きはできないのです。
ヘッドを増やすことのメリットは、シークタイムの減少ですね。シークせずに読み書きできるデータ容量はヘッド数に比例しますし、プラッタ径を小さくした方がシークにかかる時間が減りますので、同じ容量の場合、「枚数を増やし、そのかわり半径(トラック数)を減らした」方が、より高速になります。
>今時のHDDはトラック密度高いので「全ヘッドがすべて目的のトラックのちょうど真上に乗る」ほどの精度が出せません。
まじすか。つまり、ヘッド一つの位置合わせはできるけど、そもそも位置を揃えられるようにプラッタとヘッダを並べられないのか。
嘘言ってすみません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
厚くするより小分けじゃないの? (スコア:0)
プラッタ数を増やすことでディスクの容量を増やし、かつプラッタを小さくすることでディスクのシークタイムや回転数を上げて毎秒当たりIO数を増やせる
確かに回転数を上げると速度は上がるけど、でもHDDのヘッドってプラッタごとに独立して無くて全部一度に動くよね。すると結局不利なんじゃ。
結局、よくあるアプローチ、普通に薄くて小さいHDDを大量に積んだ方がいいんじゃないの?それとも内部的には薄くて小さいHDDを個別大量に積んでるやつをくっつけて売れと言ってる?
全般に、SSDが登場する以前にはよく使われていた、超高速回転の早い熱い高い(信頼性と価格が)三拍子揃った高速HDDを、最後の高いだけ除いて作れと言っているだけにすぎないきもする。でもこれだったらSSD使ってキャッシュするハイブリッドシステムの方がいいんじゃねーの?
駄目だ。凡人素人の俺にはわからん。
だれか偉い人解説してくれ
Re: (スコア:1)
>確かに回転数を上げると速度は上がるけど、でもHDDのヘッドってプラッタごとに独立して無くて全部一度に動くよね。すると結局不利なんじゃ。
むしろI/O速度を稼ぐには有利。
実際には、例えば4kBのセクタを8プラッタのHDDに書き込むには、16ヘッダを並行につかって256Bづつ書き込めばいい。
デカいストレージが、24本のディスクを並行に一気に使ってI/O速度を稼ぐのと同じ考え方。
Re: (スコア:2)
> 16ヘッダを並行につかって256Bづつ書き込めばいい
いや、それ無理。HDDは全ヘッドが一つのアームに固定されており、個別に動かすことはできませんが、
今時のHDDはトラック密度高いので「全ヘッドがすべて目的のトラックのちょうど真上に乗る」ほどの精度が出せません。
書き込みたいヘッドごとに、ちょうど目的のトラックの上にくるよう位置調整しながら読み書きする必要があるので、
全ヘッド同時に読み書きはできないのです。
ヘッドを増やすことのメリットは、シークタイムの減少ですね。シークせずに読み書きできるデータ容量はヘッド数に比例しますし、
プラッタ径を小さくした方がシークにかかる時間が減りますので、
同じ容量の場合、「枚数を増やし、そのかわり半径(トラック数)を減らした」方が、より高速になります。
Re:厚くするより小分けじゃないの? (スコア:1)
>今時のHDDはトラック密度高いので「全ヘッドがすべて目的のトラックのちょうど真上に乗る」ほどの精度が出せません。
まじすか。
つまり、ヘッド一つの位置合わせはできるけど、そもそも位置を揃えられるようにプラッタとヘッダを並べられないのか。
嘘言ってすみません。