目次:
定義-ハイパースケールコンピューティングの意味
ハイパースケールコンピューティングとは、数台のサーバーから数千台のサーバーに効率的に拡張するために、分散コンピューティング環境で必要な設備とプロビジョニングを指します。 ハイパースケールコンピューティングは通常、ビッグデータやクラウドコンピューティングなどの環境で使用されます。 また、通常、Apache Hadoopなどのプラットフォームに接続されます。
ハイパースケールコンピューティングの構造設計は、多くの場合、従来のコンピューティングとは異なります。 ハイパースケール設計では、通常、ブレードシステムに見られるような高度なコンピューティング構成要素は、通常は使用されません。 ハイパースケールは、非常に費用対効果の高い、簡素化された製品設計を好みます。 ハードウェアへのこの最小限の投資により、システムのソフトウェア要件への資金提供が容易になります。
TechopediaがHyperscale Computingについて説明します
次の設計要素は、ハイパースケールコンピューティングで廃止されました。
- 優れたアレイストレージネットワークは、ローカル接続およびネットワーク接続ストレージに置き換えられます。
- 専用のコンピューティング、管理、およびストレージネットワークは、仮想LANに置き換えられます。
- ネットワークスイッチングは、コモディティネットワーク要素に置き換えられます。
- ブレードシステムは、汎用コンピューティングコンポーネントに置き換えられます。
- 追跡と監視を目的としたハードウェアデバイスは、ソフトウェアプログラムと入念に設計されたアプリケーションに置き換えられます。
- 高可用性を目的としたホットスワップ可能なデバイスは、効率的なハードウェア構成の代わりに使用されます。
- 廃止された電源装置は削除されます。
ハイパースケールコンピューティングアーキテクチャは、統合ネットワーク、ネットワーク接続ストレージとローカルストレージのブレンドを利用する単一ユニットの形で、または控えめなフォームファクターに組み込まれた管理ソフトウェアとして利用できます。
ハイパースケールコンピューティングソリューションを採用しているお客様は、最小限の構成のシステムで専用のプライベートシステムで基本レベルの仮想マシンを実行できるため、非常に低コストの投資から利益を得ることができます。 ハイパースケールコンピューティングアーキテクチャは、数千の仮想マシンが運用されている大規模な実装でも効果的に機能します。
ハイパースケールアーキテクチャには、パフォーマンスの向上と高スループットを目的とした水平スケーラビリティ、フォールトトレランスと高可用性を目的とした冗長性などの主要な機能が含まれています。 適切に設計されたアプリケーションと効率的なハイパースケールアーキテクチャを組み合わせることで、企業はアジャイルビジネスを制御する強力なツールとなり、競合他社よりも優位に立つことができます。