大量のデジタルストレージを必要とする中小企業を経営している場合、独自のクラウドが必要になるときが来ます。クライアントのストレージであれ会社のデータのバックアップであれ、ビッグネームプロバイダーは安くはありません。おそらく、Amazon S3、Dell、Sun、EMC、NetAppなどを検討しているでしょう。.
しかし、本当にコストを削減したい場合は、自分の手で挑戦してください。いくつかのコツと少しのノウハウを使えば、これらの有名ブランドの10分の1の価格でペダバイトのストレージを手に入れることができます。.
このガイドでは、いくつかの重要な成分の使用方法を示します。
- 消費者向けのハードドライブでコストを低く抑える
- すぐに利用可能な商品コンポーネント
- スペース効率の高いラックとボックス
- フリーソフトウェア
- データを保存および取得するためのHTTPS
この方法は、このスキームを開発したクラウドバックアップ会社であるBackBlazeによって試行およびテストされています。 BackBlazeが世界とgeneしみなく共有してきた知識を多用します.
ドライブとコンポーネント
すべての大手エンタープライズクラウドブランドが行うことの中心的な機能を除くすべてを削除すると、インターネット経由でハードドライブとの間でデータを転送するのと同じくらい簡単になります。独自のクラウドサーバーを構築している場合、購入するハードドライブによって価格が大きく決まり、投資のバルク見積もりの少なくとも半分から80%を占めます。.
ソフトウェアは無料なので、残りはエンクロージャー、ラック、およびすべてのコンポーネントからのものです。 Backblazeの最新のエンクロージャのオープンソース設計は、ストレージ1 GBあたりわずか3.6セントまでコストを削減できると主張しています。合計60 TBのドライブで240 TBになります。ポッドは4Uラックに収まり、6.0デザインは端から数インチ伸びているので、サーバールームのスペースを考慮してください.
45ドライブまたはBlackblazeから、必要なハードドライブスロットの数に応じて、3,000ドルから7,000ドルで事前に構築されたこれらの「ポッド」のいずれかを購入できます。事前に構築されたポッドでは、購入する必要がある他の唯一のものは、実際のハードドライブです.
または、自分で作成することもできます。 60台のハードドライブを搭載した第6世代ポッドの場合、完全な部品リストと見積価格がこのPDFにあります。ほとんどのコンポーネントはNeweggとAmazonで見つけることができますが、一部は特別なディストリビューターまたは契約アセンブラーから提供されます.
Backblazeのデザインのバージョンごとに部品は異なりますが、必要なものすべての一般的な概要を次に示します。
- 4Uシャーシ
- 電源
- オン/オフスイッチ
- ケースファン
- ダンパー
- ファンマウント
- マザーボード
- CPUファン
- CPU(Intel)
- 8GB RAM
- ポートマルチプライヤバックプレーン
- SATA IIIカード
- SATA IIIケーブル
- ケーブルハーネス
- ネジとケーブルタイ
アセンブリ
すべての部品が揃ったら、組み立てを開始します。 BackBlazeから以下をダウンロードできます。
- 配線図(ZIPファイル)
- 配線ルート(ZIPファイル)
- ビルドブック(PDF)
BackBlazeによると、すべての60ドライブのセットアップにかかる費用は推定3,500ドルです。ドライブは含まれていません。 45個の4TBハードドライブを使用すると、合計請求額は約10,500ドルになります。.
以前の設計では、BackBlazeは直接配線セットアップを使用していたため、すべてのハードドライブがRocket 750 SATAカードに直接配線されていることに注意してください。その後、元の構成に戻り、それぞれ5台のドライブを保持するポートマルチプライヤバックプレーンを使用しました。どのハードウェアがどの価格で利用可能かによって、両方とも良い選択肢です.
クラウドを作成する
だから今、あなたは他の誰かのサーバーを使用するのにかかる費用のほんの数分で巨大なストレージサーバーを構築しましたが、それでもクライアント、スタッフ、および/またはアプリケーションがアクセスできるクラウドにする必要があります.
ボトムアップで作業しましょう。 Backblazeは、オペレーティングシステムとして64ビットDebian Linuxを推奨しています。 fdiskツールは、ドライブごとに1つのパーティションを作成するために使用されます。事前に作成されたポッドのいずれかを購入した場合、ドライバーの多くは事前にインストールされています。ドライブは15個のセットでクラスター化され、それぞれがmdadmユーティリティを使用して2つのパリティドライブを持つRAID6ボリュームになります.
ここで、JFSまたはext4ファイルシステムを選択する必要があります。 Ext4はより一般的ですが、BackBlazeが使用するのはJFSです。各ポッドには独自のHTTPS IPアドレスがあり、これがアクセス方法です。 ext4は最大1EiBをサポートしますが、e2fsprogsのディストリビューションコピーは16TBのみをサポートしました。 64ビットフラグを使用してソースからビルドすると、これが解決します.
これらがすべて整ったら、合計のうち使用可能領域の約83%になります。クラウドソフトウェアはプロプライエタリであるため、ここでアドバイスをBackblazeに頼るのをやめる必要があります。.
クラウドソフトウェアにはいくつかのオプションがあります。 NFSはLinuxで試行およびテストされていますが、モバイルデバイスとの互換性がすべてではありません.
別のオプションはOxygen Cloudです。これは、Oxygen Storage Connectorを使用して、サーバー上の使用済みストレージをOxygen Cloudアプリで使用できるストレージに変換します。酸素クラウドは、エンドツーエンドで転送中のデータを暗号化します。また、Oxygen Tunnel Gatewaysにアクセスできます。これにより、構成を変更せずに、独自のファイアウォールの外側からストレージにアクセスできます。.
欠点
Neweggに移動してショッピングカートをハードドライブとコンポーネントでいっぱいにする前に、Amazon S3やEMCのようなプロバイダーに行かないことの潜在的な欠点を考慮することが重要です。.
最大のリスクは、データを失う可能性があることです。つまり、仕事を失ったり、会社や同僚に損害を与えたりする可能性があります。システムはホストオペレーティングシステムに単一のディスクを使用します。一部のシステムには冗長電源またはフェールオーバー電源がないため、ヘルスまたは監視ソフトウェアを手動で構築、インストール、構成する必要があります。.
また、拡張や保守も簡単ではありません。 Amazon S3の料金を支払うと、メンテナンスがすべて処理されます。ただし、DIYストレージポッドで故障したドライブを交換するだけの簡単な作業では、カスタムワイヤリングハーネスのセットアップは言うまでもなく、12本のネジと上部カバーを取り外す必要があります。必要なメンテナンスの多くでは、システムをオフラインにして、場合によっては電源を切る必要があります。.
これらの問題の両方に対する最も簡単な解決策は、フェールオーバーとして機能する余分な1つ以上の冗長サーバーを作成することです.
CC BY 2.0でライセンスされたBackblazeによるすべての画像
この記事は、中小企業が大量のデジタルストレージを必要とする場合、独自のクラウドを作成する方法について説明しています。ビッグネームプロバイダーは安くありませんが、自分で作成することでコストを削減できます。この記事では、必要なコンポーネントやアセンブリ方法、クラウドソフトウェアの選択肢などが説明されています。ただし、DIYストレージポッドを作成する場合、メンテナンスや拡張が簡単ではないため、注意が必要です。