Academic Journal

Hybrid P2P-Based Architecture for Remote Software Utilization

Bibliographic Details
Title: Hybrid P2P-Based Architecture for Remote Software Utilization
Authors: Abdelhalim Baaziz, Abir Achache
Source: Revue d'Intelligence Artificielle. 38:631-641
Publisher Information: International Information and Engineering Technology Association, 2024.
Publication Year: 2024
Subject Terms: FOS: Computer and information sciences, Internet Applications, Scalable Peer-to-Peer Network Architectures, Computer Networks and Communications, Cloud Computing and Big Data Technologies, 7. Clean energy, Distributed Grid Computing Systems, Virtualization, Architecture, Component-based software engineering, Computer architecture, Software engineering, Geography, 9. Industry and infrastructure, Peer-to-Peer, Resource-oriented architecture, Software development, 16. Peace & justice, Computer science, Operating system, Archaeology, Distributed Systems, Computer Science, Physical Sciences, 8. Economic growth, File Sharing, FOS: Civil engineering, Software, Information Systems
Description: Le monde nous présente deux situations contradictoires. Premièrement, la plupart des gens rencontrent le problème du manque de ressources matérielles et/ou logicielles nécessaires. Deuxièmement, certaines personnes ou organisations possèdent ces ressources mais ne les utilisent pas à leur plein potentiel. La solution proposée est de fournir des ressources sous-utilisées à ceux qui en ont besoin. Cependant, il est important de s'assurer qu'il n'y a pas de copie illégale ou de piratage de logiciels. Au lieu de cela, les propriétaires de ces ressources peuvent offrir leurs services en traitant les données à distance. Le peer-to-peer (P2P) Le paradigme est principalement utilisé pour les systèmes collaboratifs sur un réseau. Cet article propose une architecture collaborative hybride basée sur P2P qui utilise le transport HTTP pour fournir des services de traitement à distance des données. Dans notre solution peer-to-peer (P2P), un pair fournit un service, tel qu'une application logicielle capable de traiter des données spécifiques, tandis qu'un autre pair recherche activement ce logiciel et envoie ses propres données à traiter par lui. Dans ce scénario, le deuxième pair peut utiliser le logiciel sans rencontrer de problèmes de piratage, étant donné que le premier pair exécute le logiciel localement et adhère à la licence appropriée. En employant HTTP pour la communication, il permet une interaction collaborative entre plates-formes homologues hétérogènes. Ce système permet aux individus sans ressources matérielles et/ou logicielles essentielles de tirer parti des ressources fournies par d'autres. Les résultats de simulation menés à l'aide du simulateur PeerSim sont encourageants, indiquant que l'architecture proposée peut servir de solution fiable pour la collaboration entre pairs. Les résultats de la simulation démontrent un niveau de satisfaction significatif sur les mesures essentielles que nous avons définies pour évaluer l'efficacité de notre solution, en particulier en termes de réactivité aux demandes, ce qui se traduit par environ 80% de satisfaction et 20% de taux d'insatisfaction pour les demandes.
El mundo nos presenta dos situaciones contradictorias. En primer lugar, la mayoría de las personas se encuentran con el problema de carecer de los recursos de hardware y/o software necesarios. En segundo lugar, algunas personas u organizaciones poseen estos recursos pero no los utilizan en todo su potencial. La solución propuesta es proporcionar recursos subutilizados a quienes los requieren. Sin embargo, es importante asegurarse de que no haya copia ilegal o piratería de software. En cambio, los propietarios de estos recursos pueden ofrecer sus servicios procesando datos de forma remota. El Peer-to-peer (P2P) paradigma se utiliza principalmente para sistemas colaborativos a través de una red. Este artículo propone una arquitectura colaborativa híbrida basada en P2P que emplea el transporte HTTP para proporcionar servicios de tratamiento remoto de datos. En nuestra solución peer-to-peer (P2P), un par proporciona un servicio, como una aplicación de software capaz de procesar datos específicos, mientras que otro par busca activamente este software y envía sus propios datos para ser procesados por él. En este escenario, el segundo par puede utilizar el software sin encontrar problemas de piratería, dado que el primer par ejecuta el software localmente y se adhiere a la licencia apropiada. Al emplear HTTP para la comunicación, permite la interacción colaborativa entre plataformas de pares heterogéneas. Este sistema permite a las personas sin recursos esenciales de hardware y/o software aprovechar los recursos proporcionados por otros. Los resultados de la simulación realizados utilizando el simulador PeerSim son alentadores, lo que indica que la arquitectura propuesta puede servir como una solución confiable para la colaboración entre pares. Los resultados de la simulación demuestran un nivel significativo de satisfacción en las métricas esenciales que definimos para evaluar la efectividad de nuestra solución. Particularmente en términos de capacidad de respuesta a las solicitudes, lo que resulta en aproximadamente 80% de satisfacción y 20% de insatisfacción para las solicitudes.
The world presents us with two contradictory situations.Firstly, most people encounter the problem of lacking necessary hardware and/or software resources.Secondly, some individuals or organizations possess these resources but fail to utilize them to their full potential.The proposed solution is to provide underutilized resources to those who require them.However, it is important to ensure that there is no illegal copying or pirating of software.Instead, the owners of these resources can offer their services by processing data remotely.The Peer-to-peer (P2P) paradigm is used primarily for collaborative systems over a network.This article proposes a Hybrid P2P-Based collaborative architecture that employs HTTP transport to provide data remote-treatment services.In our peer-to-peer (P2P) solution, one peer provides a service, such as a software application capable of processing specific data, while another peer actively searches for this software and sends its own data to be processed by it.In this scenario, the second peer can utilize the software without encountering piracy issues, given that the first peer executes the software locally and adheres to the appropriate license.By employing HTTP for communication, it enables collaborative interaction among heterogeneous peer platforms.This system enables individuals without essential hardware and/or software resources to leverage the resources provided by others.The simulation results conducted using PeerSim simulator, are encouraging, indicating that the proposed architecture can serve as a reliable solution for collaboration between peers.The outcomes of the simulation demonstrate a significant level of satisfaction across the essential metrics we defined to assess the effectiveness of our solution.particularly in terms of responsiveness to requests, resulting in approximately 80% satisfaction and 20% dissatisfaction rates for requests.
يقدم لنا العالم حالتين متناقضتين. أولاً، يواجه معظم الناس مشكلة نقص الأجهزة و/أو موارد البرامج اللازمة. ثانيًا، يمتلك بعض الأفراد أو المنظمات هذه الموارد ولكنهم يفشلون في استخدامها بكامل إمكاناتهم. الحل المقترح هو توفير موارد غير مستغلة بشكل كافٍ لأولئك الذين يحتاجون إليها. ومع ذلك، من المهم التأكد من عدم وجود نسخ أو قرصنة غير قانونية للبرامج. بدلاً من ذلك، يمكن لمالكي هذه الموارد تقديم خدماتهم عن طريق معالجة البيانات عن بُعد. الند للند (P2P) يتم استخدام النموذج في المقام الأول للأنظمة التعاونية عبر الشبكة. تقترح هذه المقالة بنية تعاونية هجينة قائمة على P2P تستخدم نقل HTTP لتوفير خدمات معالجة البيانات عن بُعد. في حل الند للند (P2P)، يوفر أحد الأقران خدمة، مثل تطبيق برمجي قادر على معالجة بيانات محددة، بينما يبحث نظير آخر بنشاط عن هذا البرنامج ويرسل بياناته الخاصة لمعالجتها من قبله. في هذا السيناريو، يمكن للنظير الثاني استخدام البرنامج دون مواجهة مشكلات القرصنة، نظرًا لأن النظير الأول ينفذ البرنامج محليًا ويلتزم بالترخيص المناسب. من خلال توظيف HTTP للتواصل، يتيح التفاعل التعاوني بين منصات الأقران غير المتجانسة. يمكّن هذا النظام الأفراد الذين ليس لديهم أجهزة أساسية و/أو موارد برمجية من الاستفادة من الموارد التي يوفرها الآخرون. نتائج المحاكاة التي أجريت باستخدام جهاز محاكاة PeerSim، مشجعة، مما يشير إلى أن البنية المقترحة يمكن أن تكون بمثابة حل موثوق للتعاون بين الأقران. تُظهر نتائج المحاكاة مستوى كبيرًا من الرضا عبر المقاييس الأساسية التي حددناها لتقييم فعالية حلنا. لا سيما من حيث الاستجابة للطلبات، مما يؤدي إلى ما يقرب من 80 ٪ من الرضا و 20 ٪ من معدلات عدم الرضا عن الطلبات.
Document Type: Article
Other literature type
ISSN: 1958-5748
0992-499X
DOI: 10.18280/ria.380227
DOI: 10.60692/tpgw7-9fw34
DOI: 10.60692/hb7sx-gkf50
Rights: URL: http://iieta.org/sites/default/files/TEXT%20AND%20DATA%20MINING%20SERVICE%20AGREEMENT.pdf
Accession Number: edsair.doi.dedup.....da4d6e1301e4ea9edd12f1e32e57b312
Database: OpenAIRE
Description
ISSN:19585748
0992499X
DOI:10.18280/ria.380227