このレビュー記事では、単純なプログラマーによって作成されたホスティング業界のユニークなソリューションについて説明します。 これはアプリケーションの垂直スケーリングであり、リソースの実際の使用時にのみ消費されたリソースと支払いの正直な計算を可能にする独自の課金エンジンです。
これらの2つのテクノロジーがどのように機能するかを理解し、評価したユーザーは、選択した制限の支払いに基づいて、古いVPSプラットフォームに古いホスティングソリューションに戻らない可能性が高くなります。
最初に、請求システムの主なポイントをJelasticで棚に置いた新しいビデオに慣れることをお勧めします。
垂直スケーリングと、それが節約にどのように影響するかについて少し話しましょう。
垂直スケーリング
簡単に言えば、垂直スケーリングとは、アプリケーションのリソースが負荷に応じて同じ仮想マシン内で割り当てられ、不要になったときにオペレーティングシステムに戻されることです。 つまり アプリケーションが現在の負荷に応じて、たとえばメモリまたはプロセッサごとに「拡大」または「縮小」できる場合。
Jelasticで実行される何千ものアプリケーションを分析しました。 ほとんどのアプリケーションは、同じ仮想マシン内で負荷が変動します。 つまり これらのアプリケーションはすべてスケールアップする必要があります。 または言い換えれば、彼らは正しい請求、彼らが消費するリソースの正直な計算が必要です。
たとえば、すべての時代遅れのホスティングプラットフォームでは、ユーザーは4GBのRAMを搭載したVPSを購入することが非常に多くありますが、実際には99.9%の時間でリソースの半分しか使用していません。 ある時点でアプリケーションがどれだけのリソースを必要とするかを予測することは非常に難しいからです。 もう1つの例は、アプリケーションの所有者が最大負荷に基づいてリソースを注文することが非常に多い場合です。 そして、これは正しい。なぜなら、訪問者の波が到着し、負荷が非常に急速に増大するとき、「泥の中に落ちる」のは嫌だからだ。 しかし、この場合、使用されていないリソースに対して過剰な支払いを強いられます。
柔軟な請求システム
頻繁な可変負荷の場合、または必要なリソースの数が事前にわからない場合、Jelasticは理想的なソリューションです。 設定した制限に関係なく、課金システムはアプリケーションで実際に使用されたリソースのみをカウントするためです。
それにもかかわらず、当然ながら、垂直スケーリングが機能しない(機能のため)か、単に意味をなさない(たとえば、負荷変動が非常に少ない)アプリケーションおよびスタックがいくつかあります。
以下のビデオでは、Jelastic課金システムの基本原理を説明しています。 これは非常に柔軟なメカニズムであり、その機能に応じて、アプリケーションの最大の節約を絞ることができます。
課金システムの仕組みを詳細に分析してみましょう。 Jelasticは、アプリケーションの機能に応じて動的(動的)および予約(予約)クラウドレットを設定する機能を提供します。

Cloudletは従来のリソースベースユニットで、128 MBのメモリと200 MHzのCPUで構成されています。
動的なクラウドレット -動的なリソースは、消費時にのみ支払われます。
予約済みクラウドレット -予約済みリソースは安価ですが、消費の事実に関係なく常に支払われます。 例外は、アプリケーションが停止した場合、消費されたディスク容量のみが支払われます。
基本的なセットアップのガイドライン
アプリケーションには多くのダイナミクスがあり、負荷の予測が困難であるか、負荷の大幅かつ急激なジャンプが予想されます-動的クラウドレットを使用します。

アプリケーションが常に同じ量のリソースを使用する場合、または月末に支払う必要がある金額を正確に知りたい場合は、予約済みのクラウドレットのみを注文します。

または、アプリケーションに常に使用されるリソースと動的なリソースがある場合は、ハイブリッド予約済み+動的Cloudletモデルを使用します。

使用するクラウドレットのタイプに関係なく、使用するほど割引が大きくなることを理解することが重要です。
垂直スケーリングと非常に柔軟な課金システムのために開発されたメカニズムは、Jelasticを他のホスティングおよびクラウドプラットフォームと区別する独自の開発です。 Jelasticユーザーによる垂直スケーリングの使用に関する多くの統計を収集しました。 近い将来、特定の例が公開されます。記事の資料を準備しています。