MicrosoftAzureおよびAWS用の.NET分散キャッシュ

NCache は、Bring-Your-Own-License(BYOL)モデルのAzureおよびAmazonクラウドで利用できます。 NCache クラウドでは、アプリケーションデータのキャッシュ、ASP.NETセッション状態の保存、およびキャッシュが可能です ASP.NET View State マルチサーバー構成で実行されているアプリケーションの場合。

配備します NCache Cloud AzureとAWSで

この構成では、XNUMXつ以上を割り当てることにより、専用の分散キャッシュを作成します NCache Cloud 仮想マシンとその上にキャッシュを作成します。 このキャッシュには、MicrosoftAzureおよびAWSVirtualNetworkのパブリックにアドレス指定可能なエンドポイントを介してアクセスできます。

ミラーリングされたキャッシュ

この構成の利点は次のとおりです。

  • Microsoft Azure/AWSアプリケーションおよびWebサイトのキャッシュを使用する
  • 複数のMicrosoftAzureアプリ間で、さらにはAWS、Google Compute Engine、Rackspace、プライベートクラウドなどの他のプラットフォーム間でキャッシュを共有します
  • 同じまたは異なるアプリケーションの複数のリージョン間でキャッシュを共有する

仮想マシンとしてデプロイする

この構成では、XNUMXつ以上を割り当てます NCache 仮想マシンをキャッシング層として使用し、このキャッシング層を同じ仮想ネットワーク内のアプリケーションと併置します。 .NETアプリケーションは、Webロール、ワーカーロールとして、またはキャッシュクラスターへの直接TCP接続を介して、パブリックにアドレス指定可能なエンドポイントを経由せずにこのキャッシング層にアクセスする独自の仮想マシン上で実行できます。

ミラーリングされたキャッシュ

この構成の利点は、速度と完全なプライバシーです。キャッシュはアプリケーションに非常に近いため、余分なホップを経由しないため非常に高速です。

AzureおよびAWSクラウドでのPaaSを使用したデプロイ

お客様は、を使用してアプリケーションを実行できます NCache Platform-as-a-Service(PaaS)オファリング。 Azure ASP.NETWebサイトやAzureServiceFabric(マイクロサービス)などのPaaSオファリングでは、お客様は、アプリケーションを実行するために各アプリサーバーVM/「コンテナー」をインストールおよび構成しません。 代わりに、この機能はクラウドプラットフォームによって処理されます。クラウドプラットフォームは、顧客の関与なしにアプリサーバーVMまたは「コンテナー」を自動的に開始/停止します。

  NCache サーバーのみのライセンスは、PaaS アプリの展開をサポートします。このライセンスにより、 NCache Remote Client ライセンスやインストールは必要ありません。 代わりに、 NCache Remote Client ライブラリはアプリケーションに組み込まれています。 アプリケーションがPaaSにデプロイされると、 NCache Remote Client ライブラリもデプロイされます。

ことに注意してください NCache サーバーは、少なくともXNUMXつのキャッシュサーバーを備えた別々のVM/「コンテナ」に明示的にインストールする必要があります。 PaaSでデプロイされたアプリケーションは、これらのキャッシュサーバーにシームレスにアクセスできます。

このアプローチは、InProcクライアントキャッシュ機能のみをサポートすることにも注意してください。 OutProcクライアントキャッシュ機能には、 NCache それをホストするサービスプロセス。 このサービスプロセスは、クライアントキャッシュWindowsインストーラー(.msi)を介してインストールされます。

次はどうする?

30日間の無料インストールキーをダウンロード
パーソナライズされたLIVEデモをリクエストする

お問い合わせ(英語)

電話
©著作権 Alachisoft 2002 - . All rights reserved. NCache はダイヤテック株式会社の登録商標です。