10

Windows Azure の優れた新機能 (6 月 7 日に発表) に欠けていると思われるものは、リザーブド インスタンス モードで Web サイト クラスターのリザーブド インスタンスの分散キャッシュを定義する機能です。

現時点では、スタンドアロンの Web ロールまたはワーカー ロールの分散キャッシュを作成することしかできないようです。誰かが回避策を知っているか、これが来るかどうか知っていますか?

私がこれを尋ねている理由は、キャッシング専用のワーカー ロールを作成する必要があり、コストの制約があるため、キャッシングのためだけにさらに 3 つのインスタンスを作成する余裕がないためです。これにより、Web サイトをホストする 3 つの Webroles が実際には a) フォールト トレラントであり、b) 分散キャッシュに十分なメモリを提供できるため、単一のポイントなしではるかに大きなキャッシュを取得できる場合、フォールト トレラントではないキャッシュ サービスが残ります。単一のキャッシング workerrole の場合と同様に失敗します。

4

3 に答える 3

7

このシナリオは、現時点では Windows Azure キャッシュ (プレビュー) ではサポートされていません。フィードバックをお寄せいただきありがとうございます。今後のリリースでも同じことを検討するよう、チームの適切な担当者にこの件を伝えます。

Jason と Win が述べたように、現時点では Windows Azure 共有キャッシュを使用できます。サイズに制限があり、クォータ制があるのは確かですが。

于 2012-06-18T13:02:51.907 に答える
0

Windows Azure Web サイトの専用キャッシュを予約モードで確実に作成できます。現時点では、Windows Azure June SDK (1.7) で作成する方法を見つけることができない場合がありますが、本当に作成したい場合は、手動で作成する必要があります。

これについていくつか議論し、掘り下げた結果、最初に Windows Azure Web ロールの専用キャッシュを理解し、参照と構成を ASP.NET Web サイトに移行することで解決できることがわかりました。以下に、自分で試すためのいくつかの手順を示します。

  1. 専用キャッシュを使用して Web ロールを作成する
  2. Web ロールの専用キャッシュに使用される参照と構成設定を理解する
  3. ASP.NET Web サイトを作成し、専用キャッシュ関連の設定と参照を Windows Azure Web サイトに移行します。
于 2012-06-11T16:17:45.023 に答える
0

以前はアプリ ファブリック キャッシュと呼ばれていましたが、これで目的が達成できると思いますか?

http://msdn.microsoft.com/en-us/library/windowsazure/hh914133.aspx

http://msdn.microsoft.com/en-us/magazine/gg983488.aspx

于 2012-06-11T14:08:35.787 に答える