ارسل ملاحظاتك

ارسل ملاحظاتك لنا







تحسين أداء شبكات الند للند ضمن أنظمة النشر والاشتراك باستخدام محاكي Peersim ضمن بيئة Eclipse

العنوان بلغة أخرى: Improve the Performance of Peer-to-Peer Networks within Publish/ Subscribe Systems by Using Peer Sim Simulator within Eclipse Environment
المصدر: مجلة العلوم الهندسية وتكنولوجيا المعلومات
الناشر: المركز القومي للبحوث
المؤلف الرئيسي: حبيب، وائل عبدالكريم (مؤلف)
مؤلفين آخرين: السالم، عبدالكريم (م. مشارك)
المجلد/العدد: مج3, ع4
محكمة: نعم
الدولة: فلسطين
التاريخ الميلادي: 2019
الشهر: ديسمبر
الصفحات: 83 - 99
DOI: 10.26389/AJSRP.W010619
ISSN: 2522-3321
رقم MD: 1038155
نوع المحتوى: بحوث ومقالات
اللغة: العربية
قواعد المعلومات: HumanIndex
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون
حفظ في:
المستخلص: يعتبر نظام النشر والاشتراك نموذج التواصل الأكثر شيوعاً في الأنظمة الموزعة على نطاق واسع، حيث نشهد في أيامنا هذه انتشاراً متزايداً لاستخدام هذه الشبكات في مجموعة واسعة من التطبيقات تبدأ في مجال الصناعة والمجالات الأكاديمية العلمية والطبية ونشر البيانات وإدارة العمليات التجارية ولا تنتهي في مجال مواقع التواصل الاجتماعي التي باتت تشغل حيزاً واسعاً من اهتمامات المستخدمين ومن عرض حزمة الشبكة المستخدم. تلك التفاعلات تضاعفت بشكل كبير عن الأعوام الماضية وأصبح يتم توليد مليارات الإشعارات اليومية من قبل ملايين المستخدمين على شبكات التواصل الاجتماعي. مما زاد من أهمية البحث في مجال شبكات النشر والاشتراك ضمن شبكات الند للند من عدة نواحي وأهمها سرعة نشر الأحداث للمشتركين ونسبة الفقد في الأحداث الواصلة للمشتركين. يمكن أن تكون أنظمة الند للند على نطاق واسع جدًا وتضم ملايين العقد، تلك العقد تنضم للشبكة وتغادرها بشكل مستمر، ومن الصعوبة التعامل مع هذه الخصائص. حيث إن تقييم بروتوكول جديد في بيئة حقيقية، لا سيما في المراحل الأولى، كان يعتبر أمراً غير عملي. ومن هنا ظهرت الحاجة لوجود محاكي يقوم بمثل هذه الوظيفة لتسهيل قيام الباحثين بعمليات المحاكاة وهذا المحاكي simulator مفتوح المصدر يعمل ضمن بيئة .Eclipse اعتمدنا في هذا البحث على طريقة جديدة في اختيار العقد ضمن جدول بروتوكول vicinity وهذه الطريقة تتركز في زيادة احتمالية ضم العقدة الأبعد إلى الجدول الخاص بالناشر أكثر من العقدة القريبة. وقد تم نمذجة الشبكة المقترحة والتي تقوم باستخدام بروتوكول Polder Castباستخدام برنامج PeerSim الخاص بنمذجة شبكات النشر والاشتراك ضمن بيئة eclipse البرمجية بحيث تكون خدمة تسليم الحدث عبارة عن شبكة ند للند (Peer-2-Peer) والطريقة المستَخدَمة لتسجيل الاشتراك معتمدة على الموضوع (Topic-Based). وقد لاحظنا من خلال النتائج التجريبية تحسناً في سرعة إيصال الأحداث للمشتركين بمقدار 51.11% مقارنة بالتصميم الأصلي للبروتوكول. كما أنه تم تخفيض نسبة فقد الأحداث للعقد بمقدار 20%.

Publish/ subscribe (pub/ sub) is a popular communication paradigm in the design of large-scale distributed systems. We are witnessing an increasingly widespread use of pub/ sub for a wide array of applications in industry, academia, financial data dissemination, business process management and does not end in social networking sites which takes a large area of user interests and used network bandwidth. Social network interactions have grown exponentially in recent years to the order of billions of notifications generated by millions of users every day. So, it has become very important to access in the field of publishing and subscription networks, especially peer-to-peer (P2P) networks in many ways like the publication speed for events And the percentage of loss in the incoming events of the participants. Peer-to-peer systems can be very large and include millions of nodes, those nodes join and leave the network continuously, and these characteristics are difficult to handle. The evaluation of a new protocol in a real environment, particularly in the early stages, was considered impractical. Hence the need for a simulator to perform such a function to facilitate the simulation of researchers and this emulator is an open source simulator running within the Eclipse environment. In this research we have adopted a new method of selecting nodes within the table of vicinity protocol. This method is concentrated in that the far node increases the probability of its inclusion in the table more than the adjacent node. and The proposed network that uses the Polder Cast protocol was modelled using PeerSim software for modelling deployment and subscription networks within the eclipse environment so that the event delivery service is a Peer-2-Peer network and the method used to register is subject-based (Topic-Based). experimental results showed noticeable improvement in the publication speed for events by 51.11% compared to the original design of the protocol. And The percentage of event loss was reduced by 20%.

ISSN: 2522-3321

عناصر مشابهة