کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
6884948 | 695882 | 2016 | 13 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Two-phase load balancing of In-Memory Key-Value Storages using Network Functions Virtualization (NFV)
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله

چکیده انگلیسی
Social networks and other clouding applications should require fast responses from datacenter's infrastructure. One of the techniques that have been widely used for achieving such requirement is the employment of In-Memory Key-Value Storage (IMKVS) as caching mechanisms in order to improve overall user experience. Memcached and Redis are applications that use IMKVS approach. Commonly IMKVS systems use Consistent Hashing to decide where to store an object, which may cause network load imbalance due to its simplistic approach. Furthermore, these systems work only at the application layer, so network conditions are not considered to distribute user's accesses. This paper proposes a new cache architecture based on a two-phase load balancing to improve IMKVS performance, which has adopted a Network Function Virtualization (NFV) architecture to manage the load balancing mechanism. The proposal was evaluated in the Mininet and shows an improvement of 23% on the load of the caching servers and 5% on the load of the network compared to Consistent Hashing, which results in better resource usage and better user experience.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Network and Computer Applications - Volume 69, July 2016, Pages 1-13
Journal: Journal of Network and Computer Applications - Volume 69, July 2016, Pages 1-13
نویسندگان
Alex F.R. Trajano, Marcial P. Fernandez,