バックアップだけじゃ不十分!?サーバーのリスクヘッジRAIDとは?

近年ほとんどの企業が自社でサーバーを構えるようになってきています。それは中国上海でオフィスを構える企業も同じです。各パソコンで作成・編集したデータを保存し、集積しているサーバー。そんな膨大なデータを蓄積しているサーバーは、便利と同時に、一つに集積している分リスクも高い。壊れてしまい、データが消えてしまっては多大な損失が出ます。そんなサーバーで必須ともいえるのが定期的なバックアップです。バックアップをとっていることにより、もしもサーバー故障したときに、バックアップしたデータから修復することも可能です。ですが、実はバックアップを取っているだけではサーバーに対するリスクヘッジとしては不十分です。ではどうすればいいのか。そこで必要になるのがRAIDという技術です。RAIDとは(Redundant Arrays of Inexpensive Disks)の略で、複数のHDDをひとつのドライブのように認識・表示させる技術です。万が一のHDD故障時にもデータ復旧・アクセスを可能にする安全性の向上や、複数HDDへの分散書き込みによるデータ保存の高速化など、RAIDモード毎に特長があり、用途に合わせて様々なストレージ構築が可能です。 特にビジネスシーンなど、高い信頼性を必要とするデータのストレージとして利用されています。

 

日々の業務の中で、社内のあらゆるデータを保存しているサーバー。現在ほとんどの企業が自社でサーバーを設けていることかと思います。それは中国上海の日系企業も同じです。日本でサーバーを管理している企業も多く見られますが、はやり国を越えてアクセスしていると接続トラブルなども多く、中国国内にサーバーを設ける企業がほとんどです。そんな重要なサーバーですが、ハードディスクなどが壊れてしまい、データ損失などのリスクもあります。これらを回避するべく、バックアップを定期的にとることが必要不可欠です。ですが、このバックアップだけではなかなか防ぎきれないもの。そんな問題を解決する技術がRAIDです。このRAIDには様々なレベルがあり、業務内容やIT環境に合わせて導入することができます。

初めて「RAID」の概念が誕生したのは今から20年前、カリフォルニア大学バークレー校のDavid A.Patterson氏、Garth Gibson氏、Randy Katz氏の共同論文「A Case for Redundant Arrays of Inexpensive Disks(安価なドライブを組み合わせることで冗長性を持たせる仕組み)」になります。この頭文字を取って「RAID」という言葉が生まれました。この論文のタイトルが表しているとおり、RAIDとは安価な複数のHDDを使って「冗長性」を確保する事を目的とした仕組みです

 

企業の業務遂行に欠かすことができないのが、サーバーなどの設備です。中国上海の企業においてもこれらのIT設備の導入は必須といえます。そんなサーバーですが、故障によりサーバー内のデータがすべて失われてしまう危険があります。そんあサーバーのリスクを回避すべく、開発された技術がRAIDです。RAIDとは安価な複数のHDDを使って「冗長性」を確保する事を目的とした仕組みです。冗長性の確保された状態とは「本来であれば余分なものを付加することで可用性が高められている状態」の事。「余分なもの」とは、本来のデータ保存用のHDDの他に追加する余裕分のHDDの事です。つまりRAIDを簡単にイメージすると、「HDDを余分に追加して壊れにくくしたディスクアレイ」となります。 またRAIDには、冗長性と共に容量の小さなHDDをまとめて一つの大きなHDDとして扱えるようにする目的があります。当時の容量の小さい、安価なHDDを上手に活用する為に考え出された仕組みなのです。ちなみに、この論文が書かれた当時は信頼性が高く、容量の大きなHDDは非常に高額であり、この論文も「安価な」HDDを使用して低コストで高信頼性・大容量のディスクアレイを構築することを目的としていました。その為「Inexpensive(安価な)」という単語が使用されています。しかし、現在ではHDDの価格も下がり、コスト削減よりも安全性の向上が求められていることから、替わりに「Independent(独立した・個別の)」を使用して紹介されることが多くなっています。

 

中国上海でオフィスを構えて、ビジネスを進める上でITの活用は必要不可欠です。日々の業務の中で様々なデータを取り扱っていると思います。その全てのデータを集積しているのがサーバーです。サーバーは社内すべてのデータを蓄積している場所です。そんなサーバーが故障し、データをすべて失ってしまう、そのようなことにならない為に開発された技術がRAIDです。今回はそんなRAIDを導入する主な目的をご紹介していきます。RAIDを導入する最も大きな目的は、「冗長性の確保」です。冗長性とは先にも説明したとおり「本来であれば余分なものを付加することで可用性が高められている状態」。RAIDに限って言えば、「HDDを余分に追加して、いざというときに壊れにくくする」ということになります。この場合「壊れにくい」というのは、例えば「一台くらいのHDDが動かなくなっても、とりあえずシステムは停止しない状態に保てる」という事。システムの信頼性を向上させること、と言うこともできます。ある日サーバーが作動しなくなり、慌ててシステム保守を行っているIT専門業者にHDDの修復を頼んでも、業者が来てから修復が完了するまでかなりの時間がかかってしまいます。RAIDを導入する最大の目的は、この「時間のロス」をなくすこと、つまり「冗長性」を確保することなのです。

 

中国上海でオフィスを構えて、ビジネスを進める上でITの活用は必要不可欠です。日々の業務の中で様々なデータを取り扱っていると思います。その全てのデータを集積しているのがサーバーです。サーバーは社内すべてのデータを蓄積している場所です。そんなサーバーが故障し、データをすべて失ってしまう、そのようなことにならない為に開発された技術がRAIDです。そんなRAIDを導入する主な目的をご紹介していきます。RAIDを導入する第二の目的は「容量の拡大です」。現在販売されているHDDの内、最も大きな容量を持つものよりも大きなHDD容量を1ドライブで使用したい場合にもRAIDが使用されます。今でこそ、HDD一台で1TB(テラバイト)以上の大容量HDDが販売されていますが、ほんの数年前までは大きなHDDであっても160GB程度。特に動画データやデータベースなどの大容量データを保管するには容量が足りませんでした。そこで、例えば160GBのHDDを4台まとめて640GBのDドライブを作ってしまう、という事が可能です(実際にはRAIDレベルによって使用可能容量は全ドライブの合計よりもかなり減ります)。このようにRAIDはサーバーのデータのバックアップの機能を担うだけではなく、容量が足りないサーバーに対しても「容量の拡大」として使用することができます。

 

中国上海でオフィスを構えて、ビジネスを進める上でITの活用は必要不可欠です。その全てのデータを集積しているのがサーバーです。サーバーは社内すべてのデータを蓄積している場所です。そんなサーバーが故障し、データをすべて失ってしまう、これらを回避するべく、バックアップと定期的にとることが必要不可欠です。ですが、このバックアップだけではなかなか防ぎきれないもの。そのようなことにならない為に開発された技術がRAIDです。そんなRAIDには様々なレベルがあり、業務内容やIT環境に合わせて導入することができます。今回は「RAID0」についてご説明していきます。「RAID0」は、2台以上のHDDを組み合わせて一つのストレージとして扱う仕組みです。データはブロック単位で分割されて複数のHDDに対して同時並行的に処理される為、通常よりも処理速度が高速になります。反面、冗長性は備えておらず、構成するHDDのうちどれか1台に障害が発生するとシステム全体が動作不能となり、全てのデータへのアクセスが不可能となります。なお、「RAID」の「R」=冗長性(Redundancy)を持たない事から「RAID」には含まれないとの解釈もありますが、ストライピングはRAIDにおける高速化技術の基本となっており、多くのRAID製品でサポートされています。

 

中国上海でオフィスを構えて、ビジネスを進める上でITの活用は必要不可欠です。その全てのデータを集積しているのがサーバーです。サーバーは社内すべてのデータを蓄積している場所です。そんなサーバーが故障し、データをすべて失ってしまう、これらを回避するべく、バックアップと定期的にとることが必要不可欠です。ですが、このバックアップだけではなかなか防ぎきれないもの。そのようなことにならない為に開発された技術がRAIDです。そんなRAIDには様々なレベルがあり、業務内容やIT環境に合わせて導入することができます。今回は「RAID1」についてご説明していきます。「RAID1」は、台以上のHDDを組み合わせて同一データを複数のHDDに書き込み、HDDのコピーを用意するというシンプルな方法で耐障害性を高めたもの。1台のHDDに障害が発生しても、他のHDDでデータを処理できるため動作不能に陥ることはありません。ただし、同じ内容が複数台のHDDに保存される為、データ保存領域として利用できる容量は、構成するHDDの合計容量の1/2以下となります。なお、「RAID0」は「RAID」の「R」=冗長性(Redundancy)を持たない事から「RAID」には含まれないとの解釈がありましたが、反対に「RAID1」は、「R」=冗長性(Redundancy)を持つため、「RAID1」からが一般的なRAIDといえます。

 

中国上海でオフィスを構えて、ビジネスを進める上でITの活用は必要不可欠です。その全てのデータを集積しているのがサーバーです。サーバーは社内すべてのデータを蓄積している場所です。そんなサーバーが故障し、データをすべて失ってしまう、これらを回避するべく、バックアップと定期的にとることが必要不可欠です。ですが、このバックアップだけではなかなか防ぎきれないもの。そのようなことにならない為に開発された技術がRAIDです。そんなRAIDには様々なレベルがあり、業務内容やIT環境に合わせて導入することができます。今回は「RAID5」についてご説明していきます。「RAID5」は、データはRAID0同様に分割して書き込まれるのに加え、同時に「パリティ」と呼ばれる冗長コードが生成されて書き込まれるのが特徴。これにより、構成HDDのうち1台に障害が発生しても、残りのデータとパリティを元に欠損したデータを算出、完全な状態のデータを生成することができます。また、RAID4ではこのパリティが特定の一つのHDDに書き込まれるのに対し、RAID5ではパリティを各ドライブに分散して書き込みます。その為、特定のパリティドライブに対する負荷が減る為、高速化が図れます。(例えば3台構成のRAID5アレイでどのHDDに障害が発生しても、残りの2台構成の状態でシステムとしては稼働可能。欠損したデータは毎回演算によって算出される為、速度は低下する。)ただし、構成HDDのうち2台以上に障害が発生した場合には動作不能となり、データの再生・回復も不可能となります。

 

中国上海でオフィスを構えて、ビジネスを進める上でITの活用は必要不可欠です。その全てのデータを集積しているのがサーバーです。サーバーは社内すべてのデータを蓄積している場所です。そんなサーバーが故障し、データをすべて失ってしまう、これらを回避するべく、バックアップと定期的にとることが必要不可欠です。ですが、このバックアップだけではなかなか防ぎきれないもの。そのようなことにならない為に開発された技術がRAIDです。そんなRAIDにはデメリット、つまり弱点も存在します。今回はそんな完璧とも思えるRAIDの弱点をご紹介していきます。まず1つ目の弱点が削除データは復旧できないという点です。特にRAID1(ミラーリング)を導入する際に勘違いされがちですが、RAIDには「誤って削除してしまったデータ」を元に戻す機能はありません。 RAID1の場合、同時に2台以上のHDDに同じデータを書き込みますが、削除操作もほぼ同時に処理されます。削除したデータを一定期間復旧できるようにするには、Windows Server 2003のVSS(ボリューム シャドウコピー サービス)やテープメディアなどへの定期的なバックアップが必要です。

 

 

 

 

 

 

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次