はてなキーワード: RAIDとは
ごめん「障害点が増える」「難易度が上がる」って言ったほうがよかったわ
まさかここでそのあたりまでツッコめる人いないだろうと思ってたんでw
多重化をすれば回避できるのはソフトだろうがハードだろうが当たり前のことだけど、
ハードウエアであることによる発見の困難さ、ってのはSDSより難易度が上がるからね
OSを積んでるRAIDカードってのは初めて知ったけどw、そんな何百万もするハードはレアな運用になるし、
RHEL・MS・HCIメーカー提供のSDSより圧倒的に情報も少ないからね
ベンダーに言われるままにハード入れて某銀行のようなことが起きる
SDS万能って言ってるわけじゃないけどね
物理的なモノが増えればそれだけ厄介が増えるよて話よね
ご家庭の話と業務用が混ざってるような
(安物でない)RAIDカードってプロセッサ・メモリ・さらにバッテリーまで乗ってるPCの中の独立したPCみたいなもんで
それが障害点といわれても確率ならSDSを組んでる基盤が壊れるのとそう変わらんし、多重化で回避でしょ
ついさっきまで会社のパソコンを破棄するためにHDDを物理破壊する作業をしていて、ふと、自分の身に起こった都市伝説みたいな話を思い出した。
もう15年以上は前の話だ。
その頃はミラーリングなんて知識もなかったので、HDD単独で保存していたのだ。
なんとかしようと色々と試みるも、シーク音となにかに引っかかるような金属音が繰り返されるだけだった。
ガガ、、、ガガガガ、、、ジジ、カツーン、、、、ガガ、、、、ガガガガ、、、ジジ、カツーン、、、、ガガ、、、ガガガガ、、、ジジ、カツーン、、、、
この、カツーンという音が聞こえたときの絶望感は、ある程度パソコンを使ってきた人なら理解してもらえるはずだ。
とりあえず無料で使える復元ソフトを試してみたが、どれを試しても当然のように読み込み途中でエラー終了してしまう。
もう自分の力ではどうにもならないと思い、インターネットからデータ復旧サービスを検索してみることにした。
出てくるのは修理専門企業が行う専門的ながら高額な修理サービスばかりだが、流石にノータイムで数十万円を支払えるような用意はない。
預かるだけ預かって、何もせずに「直りませんでした」で数万円を請求されるような詐欺まがいなサービスがあることも知っていたので、まずはできるだけ実店舗があって、具体的な成功例を挙げている個人経営のサイトに絞って電話をかけてみることにした。
1軒目は症状を説明すると有償で預かってみるものの復旧は難しいだろうという返答。
2軒めはつながらず。
3軒目、4軒目とかけてみるが、やはり同様の返答。
諦めて大手企業サイトでもできるだけ安価で信用できそうなサービスを検索し始める。
すると突然電話がなった。
電話に出ると、こちらが応対の言葉を言い終わるよりも先に、おっさんのだみ声が響いた。
なんだこいつと思いつつ、ナンバーディスプレイを見ると2軒目にかけたところからだということがわかった。
面食らいながらも「あぁ、そうです。かけました。壊れてしまって。」と藁にもすがる思いで答える。
するとまた少し食い気味な感じでおっさんが喋り始める。
「症状は?音は聞けるか?ジジジ、カツーンって感じで同じ音が繰り返されるか?」
まさにその通りだと答える。
「なら無理だ。それは直らない。色々な企業が復旧を謳ってると思うが、あれは全部詐欺だ。間違っても申し込んじゃ駄目だ。」
「変な電話だと思っているだろうけど、お前みたいなやつが騙されないために、俺はあのホームページを立ち上げている。だからすぐに掛け直した。」
やばい野郎だなと思いつつも、詐欺が多いことも知っていたので、とりあえず聞いてみることにする。
すると、今がどういった症状での故障で、それがなぜ直らないか、それをわかった上でどういう詐欺が行われているか、そういうことを細かく説明し始めた。
何より、終始怒っているような口調に、被害者救済よりも加害者に対する強い非難が感じられるような気がしたのだ。
こちらが納得した様子を感じたのか、口調が急に柔らかくなる。
「データが取り出せないことで焦る気持ちはわかる。一応できることを今から言うからメモしろ。」
そう言われて、すでに試したことを含めてお金のかからない方法でのデータ救済方法を指南された。
「それで駄目なら諦めろ。検索で引っかかるような企業に頼むことを止めはしないが、金の無駄だからやめておけ。」
それだけいうと、こちらがお礼でも言おうと息をすったところでおっさんは電話を切った。
しかし、これで企業への依頼を止めたところでおっさんに何か金銭的なメリットがあるわけでもない。
そう考えると、人の弱みにつけ込んで詐欺を働こうとする企業に対する憤りがおっさんの原動力になっていることに矛盾は感じられなかった。
教えてもらったことを試してみたが結局データ復旧はできなかった。
データ消失の損失は少なくないが、更に数十万円を直る見込みのない修理サービスにつっこむ気にはもはやなれなかった。
なにせ古い記憶なので細かいところに記憶違いがあるかも知れない。
おっさんの話し方を聞くと、おそらくそこに電話がかかってくる度に同じ対応をしていたのだと思うのだけど、似たような人に相談したことあるって人はいないだろうか。
もしくは本人が見ていたらあらためてお礼を言いたい。
その後もHDDは何度となく壊れた。
でも、それまではどこか壊れても直るだろうと甘い考えがあったが、これをきっかけにデータの保存方法を見直し、重要度に応じたRaidミラーリングとクラウドへの分散バックアップで事業の継続性を維持できるようになった。
仮想システムを構築するにあたり、CIFS しか使えない NAS をバックアップ用に選定してきた SI 屋さんが居たので、CIFS と iSCSI のどちらが早いのか、試してみました。
テストに使う NAS は QNAP の Turbo NAS TS110
http://www.tekwind.co.jp/products/entry_6719.php
です。もう6年以上愛用して、カビが生えてもおかしく無い程に古いし, Marvell 800Mhz という低スペックな Qnap NASです。 100Mbps 時代のモノです。
昨年、HDDがお亡くなりになったので、3Tb の HDD に交換しました。ファームウェアはこんなに古い機械でも、QNAP シリーズの最新バージョンが利用できます。
iSCSI は、今あまり見なくなりましたが SCSI ケーブル規格や、SASケーブル接続のハードディスクを、一般的なIPネットワークで規格で仮想化したものです。
マウントするホストシステム側は iSCSI initiator, ディスクストレージの機能を提供する側を iSCSI Target と呼びます。
ホストから「マウントするしない」はイニシエータ側のソフトウェア的な操作で行います。これは便利な機能で、ディスクの故障などで、一時的に物理的に取り外さなければいけない場合でも、ホストからの操作だけで実際のケーブル結線の脱着を行う必要がないので、今時での SAS の外付けディスクドライブの様に、ホストもシャットダウンして電源を切り、結線を外して修理、交換する、という必要がないので、ディスクデバイスの修理をホストの電源を止めないで実施できると言う、実に便利な事ができます。
という事で、仮想環境では実に使いやすいストレージデバイスなのです。
マウントするホスト側から見ると単純に SCSI/SAS のハードディスクに過ぎません。iSCSI のストレージをマウントしてからは、通常の増設ディスクの様にフォーマットして、ホスト側で使う一般的な XFS, ext4, NTFS などのフォーマットでフォーマットする必要があります。
Linux の iSCSI ターゲット側からは、内部にターゲットとして使う「巨大なファイル」が、どん! とあるだけです。この巨大ファイルを、イニシエータ側に仮想ディスクイメージとして提供しています。当然シンプルな仮想イメージなので、ファイルそのものをバックアップコピーすれば、ストレージのイメージそのもののバックアップができます。
※ qnap NAS の場合、iSCSI イメージは、 /share/HDx_DATA/.@iscsi.img の下にドンと作られるようです。
[Solved]How to mount iSCSI file?
https://forum.qnap.com/viewtopic.php?f=180&t=25322
[/share/HDA_DATA/.@iscsi.img] # pwd
[/share/HDA_DATA/.@iscsi.img] #
[/share/HDA_DATA/.@iscsi.img] # ls -l
-rw------- 1 admin administ 6442450944 Nov 12 2017 iSCSI-2015ace1-5a078d66.000
-rw------- 1 admin administ 1073741824 Jun 24 09:52 iSCSI-lun4-5d0de534.000
-rw------- 1 admin administ 107374182400 Nov 4 2015 iSCSI-nss01-56399e1a.000
-rw------- 1 admin administ 5368709120 Nov 11 2017 iSCSI-nss2015-5a06cf6d.000
-rw------- 1 admin administ 21474836480 Jun 22 17:11 iSCSI-test-56b3ce90.000
-rw------- 1 admin administ 5368709120 Jun 22 17:11 iSCSI-test-56b3ce90.001
[/share/HDA_DATA/.@iscsi.img] #
※ とても重要
CIFS/NFS のファイル共有NAS と違い、iSCSI でマウントして一つのターゲットを制御できるのは、一つのホスト、一つのイニシエータだけです。複数のホストからイニシエータでマウントする(できちゃいます)と、ファイルの排他制御は行われないので、ファイルシステム自体の不整合が起こります。
つまりファイル共有という目的には向いていない、という事です。あくまでも iSCSI ターゲットはネットワーク上の仮想ディスクです。
もっとも、一つのホストからマウントしてファイルを保存して、いったんオフラインにして、ターゲットを別なホストからマウントする、という事はできます。また、ターゲットは一つの iSCSI デバイスで複数作れるので、1台の iSCSI 装置に複数のターゲットを実装して、複数のホストから別々のターゲットイメージをマウントする事は問題ありません。
極端な話、ホストのハイパーバイザーは USB メモリやSANブートさせて、後はマウントした iSCSI の仮想イメージ上で、仮想マシンを動かす、HDDレスなハイパーバイザー運用もできます。
物理的な転送速度は、ネットワークの速度とディスクデバイスの性能に依存します。当然 10Gb base のネットワークカード、HUB、高規格なケーブルを使えば、論理的な性能は 10Gbps です。大抵は NAS の性能がそこまで出ないのですけどね。ヨドバシカメラあたりで売っている 4,000 円程度の 1G HUB でも、そこそこの性能が出てしまいます。
距離は、IPがつながればどこでもなので、ホストコンピュータとメインのストレージを自社のサーバールームに置き、イニシエータを動かし、バックアップ用の iSCSI ターゲットをデータセンターに置く、なんてこともできます。
【送料無料】QNAP TS-431P2(ホワイト) NAS 4ベイモデル クアッドコア CPU / LAN 2ポート搭載 (TS431P2)
価格:56,145円
感想(0件)
iSCSI の耳慣れない言葉に LUN (論理ユニット番号 : Logical Unit Number)というのがあります。
昔の SCSI は、 SCSI バスアダプタに7番のIDを振り、残りの 0 ~ 6 のディスクや CD, Tape などに ID を振り分ける物理的な3ビットのディップスイッチやジャンパ端子が付いていました。これが SCSI アドレスです。
これが実に難物でした。特に、複数の SCSI バスアダプタカードをデュプレクス設定する場合、割り込み番号も別々にするので、手が滑ってジャンパピンを飛ばして床を這いまわって探したり、難解なディップスイッチを前に数日悩んだものです。
つまり一つのSCSIバスには 0~7の合計8台(うち大抵7番はSCSI バスカード)の物理ユニットデバイスがつながって別々に見えたという仕組みだったわけです。
ところが SCSI バスを使った Raid コントローラが出てくると、ディスクの鈴なりが、一つの物理デバイスに見えてしまうわけです。これを「論理的な仮想番号」に分割して、システムからは、単一の鈴なり Raid ディスクを複数の論理番号に分割したわけですね。
これが LUN というヤツです。
iSCSI 機器のターゲットも、内部のソフトウェア的に複数の論理デバイスに分割して、複数のホストコンピュータから複数の物理デバイスのように見せかけるわけです。
別々な LUN は一つ、あるいは複数の iSCSI 機器によって、複数のホストに別々のディスクデバイスとして見せかけるンです。
https://en.wikipedia.org/wiki/Logical_unit_number
Qnap NAS の場合、iSCSI ターゲットはウィザード形式で簡単に作成できます。EXT4 ファイルシステム上で、オンラインでも簡単にサイズの拡大ができるので、 Windows の Storage Server のように NTFS の VHD 形式ではないので、そこそこ性能が出ますが、いかんせん古さと遅さは否めません。
Qnap NAS の iSCSI ターゲットの設定は、偉そうな Linux 系サイトに書いてある程、面倒なことはありません。ストレージマネージャから iSCSI タブにあるウィザードに従って iSCSI ターゲット名に任意の名前を付けると IQN にその文字列が追加されるだけです。わざわざ vi エディタに「正確に」綴りを間違えずに設定する必要もありません。ここでは Chap 認証は付けませんでした。
仮想化時代の NAS 選び - やっぱり iSCSI は早い。_a0056607_16405779.jpg
機械は古いのですが、逆に言うと、「古くて遅い」ため、サーバーとNASとの接続プロトコルの性能差が、如実に現れる事になります。
QNAP TVS-951X 10GBASE-T/NBASE-Tポート内蔵
Windows10 の Microsoft 製 iSCSI イニシエータは「コントロールパネル」>「システムとセキュリティ」>「管理ツール」の中にあるので、ここで、設定済の iSCSI 「ターゲットを」 「検索」して選んで「接続」します。Chap 認証を付けておいた場合はターゲットで設定したパスワードが必要でしょう。
仮想化時代の NAS 選び - やっぱり iSCSI は早い。_a0056607_16412132.jpg
新規に作成して、接続した後は、フォーマットされていないため、ディスクマネージャからフォーマットして使います。ちなみに、フォーマットして利用した iSCSI ターゲットの仮想ディスクは、他のマシンでマウントすることもできます。つまりHDDを取り外して、他のPCに繋げる事と同じことですね。
PR
ちなみに opeSUSE で使うにはこんな感じになりました。
open SUSE Leap 15.1 で iSCSI NASを使ってハマった
https://islandcnt.exblog.jp/239328437/
一番イラつくのは、巨大なファイルの転送でしょう。という事で 3G 程ある SUSE Linux のインストール用DVDの ISO ファイルを CIFS でコピーしてみます。
仮想化時代の NAS 選び - やっぱり iSCSI は早い。_a0056607_16414334.jpg
3分11秒かかりました。1Gビットネットワークで 12~3% 程度の帯域を使って通信しています。明らかに古いNAS の性能が足を引っ張っているようです。
スループットは 150Mbps 程度で全体の最大15%程度でしょうか。
仮想化時代の NAS 選び - やっぱり iSCSI は早い。_a0056607_16415832.jpg
仮想化時代の NAS 選び - やっぱり iSCSI は早い。_a0056607_16422170.jpg
初速は出るのですが、その後は、ボロイ TS-110 の性能がモロに出ます。それでも 20 MB/s から 25 MB/s 程度は出ています。
仮想化時代の NAS 選び - やっぱり iSCSI は早い。_a0056607_16423835.jpg
2分25秒でした。 大体20%程度のスループットです。
--
数字に弱い私の脳みそですが、 iSCSI は CIFS より 1.5倍くらい早い、という事が言えます。
Zabbix で QNAP TS-110 の I/O を見てみると、前半の CIFS アクセスより後半の iSCSI アクセスの山が高い事がよくわかります。
仮想化時代の NAS 選び - やっぱり iSCSI は早い。_a0056607_16425860.jpg
CIFS を使ったリモートディスクのマウントは、他のPCからもアクセスができる、というメリットがありますが、iSCSI は単一のホストからのアクセスしかできません。<--- これ重要.... -- もっとも、ターゲットストレージを複数作って複数のサーバーから異なるデータ領域にアクセスはできますが -- バックアップ用途や、サーバーの増設ストレージとして考えれば、良い選択であると言えます。
もっとも、iSCSI デバイスそのものは、ターゲット単位で別々なホストから接続できます。しかし同じターゲットで別々のホストからイニシエータから繋ぐと、とても笑いごとにならない事態になるので、普通やりません。
ハイパーバイザー同士で一つのターゲットを共有してライブマイグレーションはしたことはあります。
こうした性能のわずかな違いが、仮想化システムのハイエンドな領域で違いとなって出てきます。なお Qnap でも openiSCSI でも Windows Storage Server でも取った領域そのままのサイズのでかいファイルが作成されるようです。
国産 NAS の「ハイエンド」と称する「LANxxxx」などのモデルでは Windows Storage Server を使って NTFS フォーマットしています。Windows Storage Server は見た目 Windows サーバーそのものなのですが、ところどころちゃんとデチューンされているようで、SOHO向けが限度です。
こういった国産 NAS メーカーの製品カタログでは、「ハイエンド」は Windows Storage Server を搭載して、低価格のNASは Unix 系のシステムで「低価格」を謳っていますが、そもそも、上位モデルは、CPUやメモリの性能が高いものが使われています。性能が違うのは当たり前なのですが、あまり性能が出ないだろうと思います。
Windows Storage Server じゃなくて、ちゃんとした Windows Server と CAL 買えよな、という事なのですね。
このあたりは独自OSを NAS としてチューニングした Qnap や Synology, asuster などの iSCSI 機能付きの NAS を中規模ネットワークのミドルレンジの NAS として利用したほうが良いと思います。
仮想環境でのネットワークアタッチストレージ(NAS)は、本回線(構内LAN)とは切り離し、ストレージ専用のネットワークとして独立して運用させるのが基本です。サーバーとNAS間で凄まじい通信が発生します。サーバーNICが2ポート以上のものが推奨されます。
iSCSI はあくまでもネットワーク上のストレージのみの機能を提供するものであり、ファイル共有の手段ではない、という事です。
NAS をCIFSで使うと NAS が持つ独自のアクセス権限を設定しなければなりません。セキュリティも当然 NAS 独自の機能で設定します。
iSCSI はあくまでも「外付け SCSI デバイス」のネットワーク版なので、マウントする側のOSそのもののファイルシステム、セキュリティ機能、アクセス制限がホスト側の機能をそのまま利用できます。セキュリティ的には、マウントする際のパスワード制限しかないので、独自のストレージネットワーク内に配置すべきで、ユーザが使う構内ネットワークに配置すべきではありません。
サーバに複数のディスクを追加してRAIDを構成することはできますか?
ソフトウェアRAIDを使用することで可能です。ただし、さくらのクラウドでは以下の理由により非推奨としています。
1サーバに接続可能な最大ディスク数は3台のため、構築可能なRAID構成パターンが限られる
ストレージ内データのバックアップはストレージサーバごとに異なり、バックアップデータからの復旧時に各追加ディスクのバックアップ取得時間が異なってしまうためリストアができなくなる場合がある
https://manual.sakura.ad.jp/cloud/support/technical/storage.html
1950年代のアメリカで流行した、「男子学生が女子学生の寮に押しかけて狼藉を働き、戦利品としてパンティーを奪う」という悪ふざけの一種。
https://ja.wikipedia.org/wiki/%E3%83%91%E3%83%B3%E3%83%86%E3%82%A3%E3%83%BC%E7%8B%A9%E3%82%8A
ケガ人や停学者が出ることがあった一方、大学の古い体質に対する抗議という一面もあったようで、
むしろこれを歓迎する女子学生もおり、中にはパンティーに自分の連絡先を書いて渡した者までいたらしい。
(一橋と津田塾の「ストーム」みたいなものだったのだろうか?)
一時は春の年中行事のようになっていたが、キャンパス内での男女交際がオープンになると、この風習も廃れていったという。
自分も一応現行WoWを撫でる程度に経験済みの感想+海外のプレイヤーが良く言っている事の箇条書き。
当然間違ってることもあると思うから参考程度で。
酷い、もう本当に酷い、LoLよりマシってぐらい。
NALoLよりマシっていうのは日本語で言うとスラム街みたいなもの。
これは根底にPvPがあるからという話もあってここを見るのが一番いいかもしれない。
https://kultur2.blog.fc2.com/blog-entry-5057.html
海外勢が言うにはFFXIVの治安の良さはMMOにおいて奇跡的なものだとか。
上記のプレイヤーの質にも関係してくるけど、WoWは気軽にkickするゲームになってる。
DPSが低かったり戦術を理解してないプレイヤーはとりあえずkick。
当然こうなったのには業者とか放置して戦利品だけガメるカスが過去にめっちゃいたという理由があるにはあるんだけど。
これの余波で本当初心者がそれに巻き込まれてしまう事が多々ある。
レベルシンクというものが存在しないのでインスタンスダンジョンにいくと廃人と一般人の火力差がメチャクチャな事になっちゃうのも
要因の1つとしてある。
これは長年の積もり積もった部分で、WoWに限らず割と北米のゲーム会社は自分とこのフォーラムはもとより
Redditの/WoWとかに開発者が降臨して質問に答えてくれることがあるんだけど、
そこでの返答が高圧的だったり、良くわからなかったり、煽ったりしてくることがよくあった。
そういう態度がBlizzConみたいなファンフェスでもそういう事が見られることがままあったそうだ。
これも結構な人が言及してて、WoW開発陣とプレイヤーとのコミュニケーションがうまくいってない、というのは向こうのプレイヤーのほぼ共通の認識になってる。
WoWのギルドは1つしか所属できない、これ自体は当たり前の仕様。
問題はレイドアタックにギルドが密接に結びついてるためにRaidやるギルドに所属しないと一定の難易度以上のレイドがかなり遊びづらい事。
一定の難易度以上のレイドをやるギルドは出席率、装備の強さの基準値をある程度下回ると追放、という形を取る事が多い
特にWoWはRaidにかかるプレイヤーがFF14の2倍以上必要なので出席率はとても重要。
一昔前ならそれで良かったんだけど、今はもうプレイヤー層の大半をカジュアル勢が締めていて、
そういうプレイヤーはそういったレイドギルドに入りたがらない、もしくは入ってもすぐ辞める。
そしてWoWはレイドの面白さにかなりのフォーカスを置いているので、そういったカジュアルプレイヤーからするとWoWはやることがないゲームになってしまう。
野良でも出来る最低難易度のRaidもある(FF14のアライアンスレイドより簡単)けど本当にすぐ終わっちゃうしね
多分これが一番大きい。
WoWは1キャラにつき1職業が原則で、他のジョブを楽しむならサブキャラ(alt)を作るしかない。
これ自体は普通の事だけど、その時のDPSランキングとかギルド内のバランスでその拡張の間だけ
サブキャラをそのように活用するとなると当然いろいろなアンロッククエストを2キャラ、人によっては3キャラ4キャラ分やらなければならなくなるし
特に今のWoWは強くなる為にウィークリータスクの消化が必須になっているので、やらないわけにはいかなくなる。
だいたいウィークリーを消化するのに1キャラあたり最低でも4時間か5時間ぐらい。
多分、ちょっとでもWoW知ってる人は1職業に複数のビルドがあってそっち使えばいいんじゃないの?って思うかもしれない。
でも現状でサブキャラ使うぐらいにきちんとプレイしてる人にとってはその中で一番強いビルドしかほぼ選択肢がないので
WoWのシナリオはWorld of Warcraftの名前の通り、Warcraftという原作をベースにした物語になっている。
だからシナリオにプレイヤーは直接的に介入できない、ストーリーでプレイヤーが直接的にWarcraft原作キャラを殺すとか
そういったことは殆どない、あくまでもWarcraftのキャラクター同士のお話がずっと続く
原作が原作だから当たり前といってしまえばそれまでなんだけど、悪く行ってしまうとプレイヤーはずっと蚊帳の外で
観客席で舞台を見せられているようなもの、特に今の若い世代はそもそもWarcraftってものに触れたことがない人も
かなり多い。そういった面もあってシナリオが面白くないって話がフォーラムとか/WoWで結構出てはいたんだけど、
当然ながらWarcraft原作ファンや長年やってる人からすれば何いってんだこいつ…ってなってぶっ叩かれる。
そういったトラブルもあってお話を楽しみたい勢(だいたいカジュアル)がどんどん消えていった。
こんなかんじ、WoWが潰れるなんてのは微塵も思わないし、また神パッチが当たればモリっと復帰する人も増えると思うけど
少なくとも今回のShadow landsと、その7ヶ月後に出たパッチの評判はとても悪い、
その前の拡張も評判がかなり悪いのでここ最近のブリザードに絶望している人がいるのは当然だと思う。
続きのお話