Intelligens dinamikus terhelés elosztó JBoss alkalmazás szerverek számára

Szerzők

  • Mileff Péter Miskolci Egyetem, Magyar Tudományos Akadémia Termelés Informatikai Kutatóhelye (PIERT), Alkalmazott Informatikai Tanszék, H-3515 Miskolc Egyetemváros
  • Nehéz Károly Miskolci Egyetem, Magyar Tudományos Akadémia Termelés Informatikai Kutatóhelye (PIERT), Alkalmazott Informatikai Tanszék, H-3515 Miskolc Egyetemváros

Kulcsszavak:

Elosztott rendszerek, Adaptív terhelés elosztás, J2EE alkalmazás szerver, JBoss

Absztrakt

Az Internet nyújtotta lehetőségek nagy arányú növekedésével az elmúlt években rohamosan megnőtt az igény a széles körben skálázható, elosztott számítási rendszerek iránt. A mai E-commerce rendszerek jellemző tulajdonsága, hogy párhuzamosan egyszerre több kliens nagyszámú kérését szolgálják ki. A szerver teljesítmények maximálására napjainkban egyre növekvő népszerűségnek örvend az a költségkímélő, úgynevezett load balancing (terhelés elosztó) technika, amely során különböző hardver és (vagy) szoftver módszerek döntenek arról, hogy melyik szerver szolgálja ki éppen az adott kliens kérését. A technika egyenletesen elosztja a kliensek kéréseit az egyes szerver node-ok között növelve a teljes rendszer hatékonyságát. A terhelés elosztók, mint egy erőteljes, új módszertan jelennek meg ezen problémák megoldására. A cikk egy új generációs adaptív/intelligens, dinamikus terhelés elosztó technikát mutat be, amely J2EE technológiai alapokra épül, és alkalmazása rendkívüli előnyöket jelent J2EE alkalmazásszerverek esetén. Részletesen bemutatásra kerül a terhelés elosztás technikájának mind az elméleti modellje, mind pedig a gyakorlati megvalósíthatóság lehetőségei. Az új technika hatékonyságát egzakt mérési eredményekkel bizonyítjuk, összehasonlítva korábbi hagyományos nem-adaptív módszerek eredményeivel.

Információk a szerzőről

  • Mileff Péter, Miskolci Egyetem, Magyar Tudományos Akadémia Termelés Informatikai Kutatóhelye (PIERT), Alkalmazott Informatikai Tanszék, H-3515 Miskolc Egyetemváros

    levelezőszerző
    mileff@ait.iit.uni-miskolc.hu

Hivatkozások

Basney, J., Livny, M. (1999). Deploying a High Throughput Computing Cluster. In: High Performance Cluster Computing, 1. May 1999.

Cabrera, L. M. (1986). The influence of workload on load balancing strategies, In: Proc. Summer USENIX Conf., June 1986. 446–458.

JBoss (2005). Leading J2EE Open Source Application Server, http://www.jboss.org

Leland, W., Ott, T. (1986). Load balancing heuristics and process behavior. In: Proc. ACMSIGMETRICS Conf. Measurement and Modeling of Computer Syst., May 1986.

Lindfors, J., Fleury, M., The JBoss Group (2002). JMX: Managing J2EE with Java Management Extensions. SAMS Publishing Inc., 56–123.

O’Ryan, C., Kuhns, F., Schmidt, D. C., Othman, O., Parsons, J. (2000). The Design and Performance of a Pluggable Protocols Framework for Real-time Distributed Object Computing Middleware. In: Proceedings of the Middleware 2000 Conference, ACM/IFIP, Apr. 2000. 78–90. https://doi.org/10.1145/317499.317539

Schmidt, D., Stal, M., Rohnert, H., Buschmann, F. (2000). Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects. Wiley

Shirazi, J. (2003). Java Performance Tuning, Second Edition, O’Relly, 2003. 34–142. JMeter (2005). Generic Simulation Environment. http://jakarta.apache.org/jmeter, (Apache Jakarta JMeter)

Letöltések

Megjelent

2006-02-15

Hogyan kell idézni

Mileff, P., & Nehéz, K. (2006). Intelligens dinamikus terhelés elosztó JBoss alkalmazás szerverek számára. Acta Agraria Kaposváriensis, 10(1), 195-206. https://journal.uni-mate.hu/index.php/aak/article/view/1770