29 research outputs found
Pengukuran Kinerja Round-robin Scheduler Untuk Linux Virtual Server Pada Kasus Web Server
Dengan meningkatnya perkembangan jumlah pengguna internet dan mulai diadopsinya penggunaan internet dalam kehidupan sehari-hari, maka lalulintas data di Internet telah meningkat secara signifikan. Sejalan dengan itu pula beban kerja server-server yang memberikan service di Internet juga mengalami kenaikan yang cukup signifikan. Hal tersebut dapat mengakibatkan suatu server mengalami kelebihan beban pada suatu saat. Untuk mengatasi hal tersebut maka diterapkan skema konfigurasi server cluster menggunakan konsep load balancing. Load balancing server menerapkan algoritma dalam melakukan pembagian tugas. Algoritma round robin telah digunakan pada Linux Virtual Server. Penelitian ini melakukan pengukuran kinerja terhadap Linux Virtual Server yang menggunakan algoritma round robin untuk melakukan penjadwalan pembagian beban terhadap server. Penelitian ini mengukur performa dari sisi client yang mencoba mengakses web server.performa yang diukur adalah jumlah request yang bisa diselesaikan perdetik (request per second), waktu untuk menyelesaikan per satu request, dan throughput yang dihasilkan. Dari hasil percobaan didapatkan bahwa penggunaan LVS bisa meningkatkan performa, yaitu menaikkan jumlah request per detik, menurunkan waktu menyelesaikan request, dan menaikkan throughput data yang ditransfer, sehingga data bisa diambil dalam waktu yang cepat.
تحسين أداء المعالجات متعددة النوى عن طريق تسريع أسلوب تنفيذ المهام التفرعية فيها باستخدام تقنية برمجة المقابس
تعد برمجة المقبس من أكثر التقنيات الحديثة المستخدمة في مجال الاتصالات والشبكات الحاسوبية وشبكات المعالجات، وهي عبارة عن طريقة للتوصيل بين عقدتين على شبكة معينة بهدف تحقيق التواصل مع بعضهما البعض، وبحيث تستمع إحدى العقدتين إلى المقبس المثبت لديها في أحد منافذها، بينما تقوم العقدة الأخرى بإنشاء اتصال مع المقبس المثبت في العقدة الأولى لكي يتحقق التوصيل بين العقدتين، وبشكل عام يكون المقبس مثبتاً في جهة الخادم الذي يقوم بالاستماع إلى هذا المقبس بينما يقوم العميل بالوصول إلى الخادم عن طريق الاتصال مع هذا المقبس، ويمكن أن تكون هذه العقد في العالم الحقيقي عبارة عن محطة طرفية (حاسب, هاتف ذكي...، إلخ).
تم في هذا البحث استخدام تقنية برمجة المقابس من أجل تحقيق الاتصال بين نوى المعالج متعدد النوى، بدلاً من استخدام الأساليب التقليدية المتبعة في البرمجة التفرعية، والتي كانت تعتمد على أسلوب تبادل الرسائل بين نوى المعالج الواحد وهذا ما يتطلب استخدام موارد أخرى مثل ذاكرة التشغيل لتخزين هذه الرسائل المتبادلة بين نوى المعالج مما يتسبب في تأخير زمني ناتج عن الوصول إلى ذاكرة التشغيل من قبل النواة المرسلة أثناء دورة الكتابة والنواة المستقبلة أثناء دورة القراءة، وبالتالي سوف تزداد كلفة تنفيذ المهام التفرعية في المعالج متعدد النوى، ويعود السبب الرئيسي في ذلك التأخير إلى الفارق الزمني بين سرعة تخاطب نوى المعالج مع بعضها البعض مقارنة بسرعة تخاطب إحدى هذه النوى مع ذاكرة التشغيل.
كما تم اختبار سيناريو عمل يتضمن تنفيذ مسألة رياضية معينة بأسلوب تفرعي موزع على نوى المعالج باستخدام مجموع ريمان في تقريب التكامل وذلك من أجل دراسة وبيان أثر استخدام تقنية المقابس في تسريع تنفيذ المهام التفرعية وبالتالي تحسين أداء المعالجات متعددة النوى في هذا المجال.
تم استخدام وحدة المعالجة المركزية Intel Core i5-2430m لاختبار سيناريو العمل، وهو معالج حديث يحتوي على نواتين فيزيائيتين منفصلتين، ويمكن لكل من هاتين النواتين تشغيل مسارين على التوازي، ليصبح المجموع أربعة مسارات منطقية، وستستخدم هذه المسارات الأربعة كأربعة نوى منطقية قائمة بذاتها لحل المسألة الرياضية المفترضة
PENGUKURAN KINERJA ROUND-ROBIN SCHEDULER UNTUK LINUX VIRTUAL SERVER PADA KASUS WEB SERVER
Dengan meningkatnya perkembangan jumlah pengguna internet dan mulai diadopsinya penggunaan internet dalam kehidupan sehari-hari, maka lalulintas data di Internet telah meningkat secara signifikan. Sejalan dengan itu pula beban kerja server-server yang memberikan service di Internet juga mengalami kenaikan yang cukup signifikan. Hal tersebut dapat mengakibatkan suatu server mengalami kelebihan beban pada suatu saat. Untuk mengatasi hal tersebut maka diterapkan skema konfigurasi server cluster menggunakan konsep load balancing. Load balancing server menerapkan algoritma dalam melakukan pembagian tugas. Algoritma round robin telah digunakan pada Linux Virtual Server. Penelitian ini melakukan pengukuran kinerja terhadap Linux Virtual Server yang menggunakan algoritma round robin untuk melakukan penjadwalan pembagian beban terhadap server. Penelitian ini mengukur performa dari sisi client yang mencoba mengakses web server.performa yang diukur adalah jumlah request yang bisa diselesaikan perdetik (request per second), waktu untuk menyelesaikan per satu request, dan throughput yang dihasilkan. Dari hasil percobaan didapatkan bahwa penggunaan LVS bisa meningkatkan performa, yaitu menaikkan jumlah request per detik, menurunkan waktu menyelesaikan request, dan menaikkan throughput data yang ditransfer, sehingga data bisa diambil dalam waktu yang cepat.. Kata kunci : Linux Virtual Server, Load Balancing , Round-robin, IPv6, Kinerj
Recommended from our members
A report on IPv6 deployment activities and issues at Sandia National Laboratories:FY2007.
Internet Protocol version 4 (IPv4) has been a mainstay of the both the Internet and corporate networks for delivering network packets to the desired destination. However, rapid proliferation of network appliances, evolution of corporate networks, and the expanding Internet has begun to stress the limitations of the protocol. Internet Protocol version 6 (IPv6) is the replacement protocol that overcomes the constraints of IPv4. As the emerging Internet network protocol, SNL needs to prepare for its eventual deployment in international, national, customer, and local networks. Additionally, the United States Office of Management and Budget has mandated that IPv6 deployment in government network backbones occurs by 2008. This paper explores the readiness of the Sandia National Laboratories network backbone to support IPv6, the issues that must be addressed before a deployment begins, and recommends the next steps to take to comply with government mandates. The paper describes a joint work effort of the Sandia National Laboratories ASC WAN project team and members of the System Analysis & Trouble Resolution, the Communication & Network Systems, and Network System Design & Implementation Departments
The Next Generation Internet of Things Architecture Towards Distributed Intelligence: Reviews, Applications, and Research Challenges
Increasing the implication of growing data generated by the Internet of Things (IoT) brings the focus toward extracting knowledge from the raw data derived from sensors. In the current cloud computing architecture, all the IoT raw data are transmitted to the cloud for processing, storage, and controlling things. Nevertheless, the scenario of sending all raw data to the cloud is inefficient as it wastes the bandwidth and increases the network load. This problem can be solved by providing IoT Gateway at the edge layer with the required intelligence to gain the knowledge from raw data to decide whether to actuate or offload complicated tasks to the cloud. This collaboration between the cloud and the edge is called distributed intelligence. This work highlights the distributed intelligence concept in IoT. It presents a deep investigation of distributed intelligence between the cloud and the edge layers under IoT architecture, with an emphasis on its vision, applications, and research challenges. This work aims to bring the attention of IoT specialists to distributed intelligence and its role to deduce current IoT challenges such as availability, mobility, energy efficiency, security, scalability, interoperability, and reliability
IPv6 Network Monitoring Tool
IPv6 is a new version of the internetworking protocol designed to address the scalability
and service shortcomings of the current standard, IPv4.Unfortunately, IPv4 and IPv6 are
not directly compatible, so programs and systems designed to one standard can not
communicate with those designed to the other. Consequently, it is necessary to develop
smooth transition mechanisms that enable applications to continue working while the
network is being upgraded. In this paper the author presents the design and
implementation of a network monitoring tool for the latest Internet Protocol; IPv6
which is designed for Microsoft Windows platform. The development of network has
increased the need to monitor the nodes that is operating across the same network. The
network monitoring tool aims to capture and analyze IP related packets (IPv6 packets)
before executing report on the results found
Modelo extendido de QoS sobre IPv6
En este trabajo se estudian y analizan los modelos actuales de QoS en redes IP, como se aplican a IPv4 y en particular a IPv6. Se analizan varias propuestas que ofrecen diferentes métodos de QoS sobre ambos protocolos.
Se proponen modelos y se realizan pruebas sobre una implementación de referencia, testing, con un esquema de QoS sobre IPv6. El esquema que sigue la implementación de referencia se basa en la utilización del campo del datagrama IPv6: Flow Label (Etiqueta de flujo), del cual IPv4 carece. Se pretende mostrar que un modelo de QoS sobre un sistema operativo real, haciendo uso del campo Flow Label, es posible y la utilización del mismo para el manejo de tráfico puede ser provechosa.Facultad de Informátic