雑記

みんなNASってどう使ってる?そもそも持ってる?

投稿日:

最近NASがすこぶる遅いし容量差し迫ってきたし買い替えたいな、って思うんですよね。

今のNASについて

ReadyNas 104っての使ってます。
弾は3TB×4あって、自動でRAID5が組まれてほぼ9TBぐらい認識します。

が、これがまた遅い。
シーケンシャルR/Wで30MB/s~40MB/sぐらいしか出ない。
買った当初はもっと速度出たハズなんですけど。

と思って、ようやくReadyNasのSSH接続を開放して(※標準機能だけど使うとサポート外になる)性能調査をしてみました。
そうすると、それぞれのドライブに直にI/Oを出すと140MB/sぐらいでリードできる。
あ、測定はddコマンドでブロックサイズ1MBで読んで/dev/nullに捨ててます。
具体的にはこう。
dd if=/dev/sda of=/dev/null count=1024 bs=1048576

topだのvmstatだのを見ていると、どうもReadyNasが採用してるBtrfsが重たいらしく、I/Oが詰まるというよりはカーネル層のCPUで詰まる。
これはvmstatで言うと、cpuの”sy”だの”wa”だのの値の伸びから分かります。
syはカーネルランドのCPU使用率、waはIOwait率…のはず。ほんとうにディスクのI/O待ちならwaの値が上がるハズなのに、syの値が多いんですね。

つまりReadyNas 104はディスクの性能を使い切るまえにCPUネックで速度が落ちる。

ネットワーク構成について

で、どうやって改善しようかって話なんですけど、ウチのネットワーク構成って主に4種類あって。

  • 母艦PC(いちばんメインで使ってるヤツ)
  • 録画鯖(アニメ録画+エンコードに使うヤツ)
  • NAS
  • その他スマホ等モバイル機器

今回のNASは、録画鯖からデータがぶちこまれたり、長期保存目的の写真だの何だのが入っているんですわ。

そもそもNAS要るの?

今回NASが遅い原因ってNASのCPUなんだけど、これ改善しようとしたらCPUがつよいNASを買うことになるんよね。Btrfs自体が改善してるからバージョン上げれば改善するってウワサもあるけど…。

でもよく考えたら自分が家にいるときは母艦PCが起動してるし、NASを何に使ってるかっていうと…何に使ってるんだ?
母艦PCを落としててNASからデータを取りたいタイミングって、たとえば外出中とかだけど、それって最早クラウドストレージで良くない?

いやホント、今どき、NASが必要な部分ってクラウドストレージで良いやん?クラウドストレージの無料容量で事足りない?
長期保存が必要なデータは別にネットワーク繋がってなくてもいいやん?
適当にハードディスクケース買ってRAID1組んだら十分じゃない?

って思ってきた。みんなNAS使ってる?

-雑記

執筆者:


comment

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

クレジットカードの解約ができない

クレジットカードの期限が切れる。 古いカードはポイント還元率も低いし持ってるメリットがぜんぜんないので、いい機会だから、カードを変えようと思った。 そんでAmazonのゴールドカードを作ってみた。 作 …

上海問屋のSDカードの品質が怪しいけどよくわからん話

ドスパラには上海問屋の激安謎microSDカードがあります。 SDXC規格に対応していてUHSスピードクラスがUHS-I U3、ビデオスピードクラスがV30、それでいて64GBで1,000円を切るとい …

no image

プログラミングとアルゴリズムのはなし

みんなー!小学校でプログラミングの授業がはじまるよー!! プログラミングってなんだろう? プログラミングって、コンピューターに「○○をしなさい」って命令して、なにかの問題を解いたり、ゲームをつくったり …

全国の鈴木さんの発祥の地、藤白神社に行ってきた

あんたまてぇてぇ 8月は岩本町芸能社所属の白藤環さんの生誕月なので、白藤環強化月間なのです。 そこでたまきちゃんっぽい場所を探していたんですがとんでもない場所がありました。 全国の鈴木姓発祥の地、藤白 …