دانلود رایگان مقاله معماری برای مجازی سازی مشتری

عنوان فارسی
یک معماری برای مجازی سازی مشتری: مطالعه موردی
عنوان انگلیسی
An architecture for client virtualization: A case study
صفحات مقاله فارسی
0
صفحات مقاله انگلیسی
15
سال انتشار
2016
نشریه
الزویر - Elsevier
فرمت مقاله انگلیسی
PDF
کد محصول
E968
رشته های مرتبط با این مقاله
مهندسی کامپیوتر و مهندسی فناوری اطلاعات
گرایش های مرتبط با این مقاله
شبکه های کامپیوتری و اینترنت و شبکه های گسترده
مجله
شبکه های کامپیوتر - Computer Networks
دانشگاه
دانشگاه متحده بین المللی، داکا، بنگلادش
کلمات کلیدی
ابر لبه، P2P، بیت تورنت، مشتری های مجازی، سرور مبتنی بر ابر، وب RTC
چکیده

Abstract


As edge clouds become more widespread, it is important to study their impact on traditional application architectures, most importantly the separation of the data and control planes of traditional clients. We explore such impact using the virtualization of a Peer-to-Peer (P2P) client as a case study. In this model, an end user accesses and controls the virtual P2P client application using a web browser and all P2P application-related control messages originate and terminate from the virtual P2P client deployed inside the remote server. The web browser running on the user device only manages download and upload of the P2P data packets. BitTorrent, as it is the most widely deployed P2P platform, is used to validate the feasibility and study the performance of our approach. We introduce a prototype that has been deployed in public cloud infrastructures. We present simulation results which show clear improvements in the use of user resources. Based on this experience we derive lessons on the challenges and benefits from such edge cloud-based deployments.

نتیجه گیری

9. Conclusion


We have presented a scheme to virtualize P2P clients, using BitTorrent as a case study. The main point of this scheme is to reduce the load on user devices, but it also supports mobility and facilitates inter-networking. We use the ubiquitous browser to implement the user interface of the virtual client. It uses a combination of JavaScript programming combined with Web Services based communications between browser and server, as well as between peers. In future work, we would like to explore the full potential of using WebRTC to implement this model. We also plan to better study the trade-off between execution of functions between the browser and the server, as well as investigate better ways to facilitate inter-operations with “traditional” P2P clients.


بدون دیدگاه