1

データセンターにはさまざまな種類があるため、地球上の特定の地域にコンテンツをより速く提供することを目的としたデータセンターのセットアップについて話していることを説明したいと思います.

私が理解していることから、各データセンターはデータストレージへのアクセスを共有し、基本的には世界のどこかに存在するだけで、リクエストがメインサーバーまで何千マイルも移動しないようにしています.

しかし、各データセンターは他のデータセンターと同期をとらなければならないため、すべてが遅くなり、データセンターを世界のさまざまな場所に置く利点が失われてしまうのではないでしょうか?

たとえば、ホームにあるメイン サーバーから結果セットをフェッチする必要があるとします。これは、ユーザーがそのホーム サーバーにリクエストを送信するのと同じではないでしょうか。

明らかにそうではありません。企業がそれらを使用しているため、おそらく誰かがこれを説明できるからです。

4

2 に答える 2

1

簡単に言うと、データ転送は全体的に予想どおりに遅くなります。ただし、ブランチセンターへの転送はピーク時以外(影響を受けるユーザーが少ない場合)に発生する可能性があるため、ユーザーがより迅速な場所からデータにアクセスするため、知覚されるパフォーマンスが向上します。

于 2010-08-12T21:04:43.017 に答える
1

私が理解していることから、各ユーザーのデータには常に「ライブ」サーバーがあり、すべてのリクエストはライブサーバーに送られます。同期はオフピーク時に発生します。ユーザーが移動すると、システムはデータが完全に同期されるまで待機してから、最も近いサーバーに移行します。

私は自分でそのようなシステムに取り組んだことはありませんが、それがどのように機能するかについての私の理解です.

于 2010-08-13T10:16:41.987 に答える