目次:
定義-垂直スケーラビリティとはどういう意味ですか?
垂直スケーラビリティとは、単一のコンピューターまたはネットワークステーションなどの単一のシステムノードにリソースを追加することであり、多くの場合、追加のCPUまたはメモリが必要になります。 垂直スケーラビリティは、オペレーティングシステムとアプリケーションにより多くの共有リソースを提供します。
垂直スケーラビリティは、スケールアップとも呼ばれます。
Techopediaが垂直スケーラビリティを説明
対照的に、水平スケーラビリティ(スケールアウト)とは、コンピューターワークステーションをネットワークに追加するなど、システムにノードを追加することを指します。 これにより、システムが単一の論理ユニットとして機能し、効率が向上します。
各モデルにはトレードオフがあります。 水平スケーラビリティでは、ノードを追加すると、ネットワークまたはシステムの複雑性、管理、プログラミングモデル、ノード間のスループットと遅延が増加します。 また、作業スループットを阻害するソフトウェアアプリケーションの問題が発生し、システム全体の効率が低下する可能性があります。 過去には、多くのノードで実行されているアプリケーションが適切に連携する場合、水平スケーラビリティはより費用効果が高いと見なされていました。
ただし、最近の仮想化テクノロジとハイパーバイザー(ゲストとも呼ばれる複数のオペレーティングシステムを実行するホストコンピューター)の使用により、単一ノードの効率が垂直スケーラビリティによって大幅に向上しました。 したがって、水平方向のスケーラビリティの低下を考慮して、両方のモデルを検討して検討する必要があります。