[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[connect24h:5070] Re: 話題提供



根津です。

NAKAMURA Kazushi wrote:
> 私の場合、最も激しい使い方というのは、長時間のビデオ撮影(流星群
> を一晩中とか)なので、ほぼシーケンシャルアクセスです。5400rpm
> とか低速のdiskを複数台ストライピングして速度を稼いでいます。
> タイミング的に最も厳しいのは、ヘッドが隣のシリンダに移動する時
> だと思うので、複数台有れば1台がシーク中でもバッファキャッシュ
> に溜めておいて、その間に他のdiskの書き込みが出来るだろうと。

昔のお馬鹿なHDDと違って、最近のHDDは大量のキャッシュとチャンネル
プログラムがあるので、大量のストリーム書きとかのときって、その
「書き込みのサイズ」とチャンネルプログラムのアルゴリズムの特性
で「あるポイント」だけ極端に遅かったり、逆に速かったりなんていう
のもありそうですね。(^^ゞ

> >以来、Code を書くときも、HDD の負担を減らすような
> >書き方を心がけるようになりました。
> えっ!どういうコードを書いてらっしゃるのでしょうか?INNのCNFS
> みたいなの?私はOSに任せ切りです。386BSD,NetBSD,FreeBSDと10年以上
> 使い続けて来て、まだフラグメント率0.1%以下だったりするし、FFS
> の配置アルゴリズムを越えるものを自分ではよう書けない…。

・メモリを確保するときにはできるだけ「スワップアウト」させない指定
・取るときにはある程度のサイズを多少遅延させながらシーケンシャルに確保
・スワップアウト/スワップインのタイミングを明示的にコントロール

とかできるとフラッシュされるタイミングとか、急にムチ打つようなことが
ないようなプログラミングになるのかしら・・・。

#うーん。/dev/sdaとかにブロック単位でできるだけテープみたいにシーケンシャル
#にアクセスするように心がけるとか・・・(^^ゞ

> メカものもやっぱり温度により寿命が左右されるでしょうね。電解
> コンデンサは10°C上がる毎に寿命が半分になるという経験則が有って
> 結構当たっているんですが、diskも中にコンデンサ使われていたりする
> と思うんで、温度管理は重要だと思います。

ケミコンってコントローラ面に載ってますかねぇ〜・・・?
セラミックならいっぱいワラワラとついていますが・・・(^^ゞ
でも、たしかにケミコンは温度に弱いですね〜。昔、某社のモデムの試作機
(電力会社の屋外設置のモデムなんかも作っているところ)の民生機の
2400bpsのモデムを使っていたことがあるのですが、中を開けたらパープルに
シルバー帯のケミコン使ってました。

#担当者に聞いたら、パーツ試験で120度で30分煮込んで性能劣化のない
#パーツを使ってる・・・って、どうりで試作価格が1台30万円以上とか・・・。

> >#むかーーーーーーしのSASIのHDDって丈夫だよなぁ(o_o
> SASI時代のdiskが現役で動いているのでしょうか?凄いかも!あの頃の

ほんとの初期のころ、NEC純正の20MB、5インチHDDを1台30万で2台使って
いたところの管理をしていましたが(ある多回線BBSシステム)、エラーで
ホストが落ちるで行ってみたら、30KB単位で不良セクタが・・・。
自動交代トラックとかしてくれるわけでもないしで、メーカーに問いあわせたら
「ハードディスクはそういうもんです!」と力説されたのを懐かしく思い出し
ました。(^^ゞ

> In article <20021106114159.871031D33BF@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
> matumoto@xxxxxxxxxxxxxxxxxxxxxx writes:
> >そいえば、昔のHDDは少しずつエラーセクタが増えて壊れて行くのは経験あり
> >ますが、即死したってのは経験はないですね。
> 即死するのは、今話題の環境に優しい「ハズ」なモールド樹脂IC
> を使ったやつだけでしょう。今までこんなこと無かったもん。

HDDの使われ方の問題もありますが、MBRの部分って通常、サーバーなどでは
「たま〜に」読むだけという使われ方もあって、磁気的に不安定になりやすい
部分だという気がしています。

#だいたい、論理的に壊れる場合はここが多い・・・。でもこれが結構イタいんです。

物理的に壊れる場合、よいメーカは事前にちょっとした異音がするとかそんな
感じですが、悪いメーカーはいきなり明らかにヘッドがガチった音がしてお亡く
なりになったこともありますね〜。
即死率が高く感じるようになったのは、私は、NTFSのせい・・・というのもある
と思います。FATやext2などのように「OSやハードがあからさまにRetryしている」
という状態がWindows+NTFSだとほとんどわからないので、実は中で一生懸命リトライ
していたんだけど、本当にダメになったときに突然お亡くなりになるという、そんな
現象としか思えない経験を何度かしています。

と、ホットな話題の最中、私の会社にはファイバチャンネル接続のRAID5 237GBが
5台、やってくることになったようです。

#これで少しは枕を高くして寝られるかしら・・・?

-- 
------
根津 研介 日本Sambaユーザ会 / セキュリティ・スタジアム実行委員会 / (株)ファム
日本Sambaユーザ会      : http://www.samba.gr.jp
セキュリティスタジアム : http://www.security-stadium.org
ファムオープンソースセミナー : http://www.famm.jp

--[PR]------------------------------------------------------------------
        ■□■  FreeML 新企画!! ■□■
 
         人指し指で'ぷちっ'とするだけです。
 
 'ぷちっ'はこちらから⇒ http://ad.freeml.com/cgi-bin/ad.cgi?id=bxR2V
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online  www.gmo.jp