だから私はすぐに数学に飛び込むつもりです。私のウェブホストは、5x2TBドライブ、従量制の1GB/s接続を備えたサーバーを提供し、5つの異なるデータセンターにサーバーを月額約$ 200でプロビジョニングできます。
これらのサーバーを3つ取得し、OpenStack Swiftをインストールした場合、最大10TBになります(それより少なくなることはわかっていますが、計算を簡単にするために、10TBとだけ言います) RackspaceCloudと同じ機能を備えたストレージの$ 0.058/GB(Rackspaceの$ 0.15/GBと比較)に加えて、無料の無制限の帯域幅。サーバーは、冗長性と新しいサーバーのスケーリングのために3つの異なるDCでプロビジョニングできます。必要に応じてストレージを適度に迅速にスケールアップできるように1時間。コンテンツの配信にもCDNを使用するため、帯域幅の料金が発生しますが、外部にあるため、質問とは無関係です。
明らかに、大量のストレージで作業する場合にのみ効果的です(たとえば、2GBの場合、効率は大幅に低下します)が、RSCファイルアカウントに7.5TBのバックアップがあるため、GBあたりの実効価格は0.078ドルになります(ただし、それは減少します)現在のRackspaceシステムでは月額$ 1000以上です。
だから私の質問は、私たち自身のサーバーを管理し、スケーリングにもう少し努力する必要があることを除いて、自己管理ストレージシステムとRackspaceクラウドのようなものの違いは何ですか?それは$/GBの違い+帯域幅料金の価値がありますか?
クラウドの大きな問題は柔軟性であり、それにはわずかなプレミアムがかかります。
5 TB常に必要な場合は、独自のハードウェアを購入する方がコスト効率が高くなります(ただし、メンテナンス、保証、交換などを考慮する必要があります)。5が必要な場合TB短期間、クラウド経由でレンタルする方が、すべての機器を購入するよりもはるかに安価です。
同じことがVMやその他のコンピューターリソースにも当てはまります。たとえば、短時間で多くの処理能力が必要な場合は、EC2インスタンスを多数レンタルすることができます。私は、会計計算を行うために毎晩約15,000台のAmazon仮想マシンを開始しているある大手金融機関を知っています。インスタンスは非常に長い時間実行されないため、プロセスのコスト効率が非常に高くなります。
重要なのは、実際には従量制のスキームと、新しいスペースプロビジョニング速度です。これは、ディスクなどを追加購入するよりも高速です。また、管理が少なく、SLAなどを実行できます。
また、 この回答 とその上で参照されているビデオを見て、「クラウドとの大きな問題」について詳しく見てください。
すでに言われていることに加えて、それはそれを要約する最後の段落です。独自のサーバーの管理とスケーリングには、生の数値に組み込まれていないコストがかかります。純粋に数値の観点から見ている場合は、実際には10 TBで自分で行うと、月額900ドル節約できます。これらのサーバーをその価格で管理でき、頻繁に使用し続けることができれば、節約できます。そうでない場合は、(財政的に)クラウドを利用したほうがよいでしょう。
確かに、クラウドオプションの上にまだ帯域幅があるので、それがどのように使用されているかによって異なります。