講演抄録/キーワード |
講演名 |
2014-04-17 13:20
Zipf分布型の処理要求に適したスケールアウト手法のラウンドロビン・コンシステントハッシング複合型負荷分散との比較 ○山下高生・栗田弘之・高田直樹・太田賢治(NTT) NS2014-7 |
抄録 |
(和) |
我々は,これまで,WWW(World Wide Web)やネットワーク装置の制御に用いられるデータ処理において,少量のデータに大半の処理要求が集中する一方で,処理要求頻度が低いデータが大量に存在するようなZipf分布型の特性を持つ処理要求に対し,サーバ負荷の偏りを一定以下に保ちながら,サーバ全体で必要な記憶域の近似的最小化を実現する方法を提案してきた.これまでの提案方法は,要求頻度の違いに応じて,ラウンドロビン,ラウンドロビンとコンシステントハッシングのハイブリッド型処理,コンシステントハッシングの三通りの処理方法を使い分けるスケールアウト可能な負荷分散方法である.本論文では,要求頻度の違いに応じて,ラウンドロビンとコンシステントハッシングの二通りのみを行う負荷分散方法と,既存提案方法の比較を行い,両者の適切な使い分け条件を明らかにする. |
(英) |
In this paper, we evaluate, by simulation, how much amount of memory a load balancing method we previously proposed to process requests that follow a Zipfian distribution can decrease compared with a hybrid load balancing method that is composed of round-robin and consistent hashing. A Zipfian distribution has extremely large variance. This large variance of a Zipfian distribution leads to the imbalance of server loads. To solve this problem, we previously proposed a method that achieves load balancing among servers processing requests with a Zipf-like distribution, where every request has a key used to identify a service. In the previously proposed method, the range of key ranks, which are the places in the order of how frequently the key is used, is divided into three regions: hot, normal, and cold zones, where one of three different ways to process requests is used for every zone. To process requests with keys in the hot and cold zones, round-robin load balancing and consistent hashing are used, respectively. In addition, in order to process requests with keys in the normal zone, requests are processed by a number of servers that is less than the number of all servers. The simulation showed that the previously proposed method can significantly decrease the amount of memory compared with the hybrid method under some conditions and it needs almost the same amount of memory as the previously proposed method does under the other conditions. |
キーワード |
(和) |
Zipf分布 / スケールアウト / ラウンドロビン / ンシステントハッシング / 負荷分散 / / / |
(英) |
Zipfian distribution / scale out / round robin / consistent hashing / load balancing / / / |
文献情報 |
信学技報, vol. 114, no. 6, NS2014-7, pp. 33-38, 2014年4月. |
資料番号 |
NS2014-7 |
発行日 |
2014-04-10 (NS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
NS2014-7 |
|