tag:crieit.net,2005:https://crieit.net/tags/%E3%83%8F%E3%83%BC%E3%83%89%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF/feed 「ハードディスク」の記事 - Crieit Crieitでタグ「ハードディスク」に投稿された最近の記事 2021-05-13T22:00:56+09:00 https://crieit.net/tags/%E3%83%8F%E3%83%BC%E3%83%89%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF/feed tag:crieit.net,2005:PublicArticle/17117 2021-05-13T22:00:56+09:00 2021-05-13T22:00:56+09:00 https://crieit.net/posts/server-raid 【サーバ基礎】RAIDとはなにか <h2 id="RAIDとは?"><a href="#RAID%E3%81%A8%E3%81%AF%EF%BC%9F">RAIDとは?</a></h2> <p><strong>RAID</strong>というのは、<strong>Redundant Arrays of Inexpensive Disks</strong>の略。</p> <p>この英語を読み解くと、Redundant(冗長)Arrays(配列)Inexpensive(安価な)Disks(ディスク)</p> <p>というわけで、そのまんまですけど、</p> <h5><strong>冗長性があり、かつ安価であるディスクの配列</strong></h5> <p>という意味。</p> <h4 id="んじゃ、どういうしくみなのか?"><a href="#%E3%82%93%E3%81%98%E3%82%83%E3%80%81%E3%81%A9%E3%81%86%E3%81%84%E3%81%86%E3%81%97%E3%81%8F%E3%81%BF%E3%81%AA%E3%81%AE%E3%81%8B%EF%BC%9F">んじゃ、どういうしくみなのか?</a></h4> <p>RAIDでは、複数あるハードディスクを1つのドライブにまとめた状態でPCに認識させています。</p> <p>ドライブ名としては1つだけど、HDDとしては複数あるので、<br /> 同じデータを保存しておいて、壊れたら復旧可能にする、といったことができるようですね!</p> <h2 id="なぜRAIDが必要?"><a href="#%E3%81%AA%E3%81%9CRAID%E3%81%8C%E5%BF%85%E8%A6%81%EF%BC%9F">なぜRAIDが必要?</a></h2> <p>例えば、あなたのPCのHDDを想像してみてください。</p> <p>ハードディスクにはいろいろなデータが含まれています。</p> <p>そのデータが破損した、物理的に故障した、といった場合のデータ損失を防ぐために、バックアップを取りたいとします。</p> <h5 id="しかし、新しいHDDが必要...."><a href="#%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E6%96%B0%E3%81%97%E3%81%84HDD%E3%81%8C%E5%BF%85%E8%A6%81....">しかし、新しいHDDが必要....</a></h5> <p>新たに買うにはもったいない...<br /> しかも、バックアップのHDDと現在使っているHDDの両方が故障したら、データ損失はしてしまう...</p> <p>などなど、少し不便ですよね。</p> <p>そこで役立つのがRAIDです。</p> <p>RAIDを利用することによって、</p> <ol> <li>冗長化を行うことができ</li> <li>容量を無駄にすることがなく</li> <li>複数台のディスクが一つになっているので高速化</li> </ol> <p>というメリットがあります。</p> <p>とはいえ、RAIDが使われる1番の理由は<br /> <strong>ディスクの冗長性を確保するため</strong>のようです。</p> <p>安全性が、一番重要ですもんね(笑</p> <h2 id="RAIDコントローラについて"><a href="#RAID%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">RAIDコントローラについて</a></h2> <p>RAIDを制御している、<strong>RAIDコントローラ</strong>と呼ばれるものがあります。(別名、ディスクコントローラとも言われます)</p> <p>ストレージの状態や、RAIDの構成を記録していたり、データの読み書きで間違いがないかを確認(誤り訂正符号)を行ったりしています。</p> <p>つまり、RAIDの制御やディスク管理を行ってくれているものです。</p> <p>ハードウェアRAIDが有名ですが、ソフトウェアで行うものもあるそう<br /> マザーボードにコントローラ機能があるものもあります。</p> skyms