Korszerű nagy terhelhetőségű rendszerek üzemeltetése az Interware-nél.
Mivel egyre több nagy forgalmú rendszer üzemel a magyar interneten, megnövekedett az igény a korszerű terhelés-elosztó rendszerek iránt is.
Természetesen vannak megoldások (lásd: A terhelés-elosztásról), és a használt módszerek szétosztják a terhelést több host (frontend) között, de sztochasztikusan reagál, ha a rendszerben hiba történik.
Az Interware nagy hangsúlyt fektet a folyamatosan felügyelt rendszereinek és szolgáltatásainak fejlesztésére és felismerve a piaci igényeket, valódi Load Balancing Server (LBS) megoldást kínál , a Linux Virtual Server (LVS) alkalmazásával (részletek: A Load Balancing Server (LBS) és a Linux Virtual Server (LVS) fejezetben), mely használata leveszi a tartalom szolgáltató válláról a feladatot és a beruházás költségeit.
Az Interware új szolgáltatása egyre népszerűbb, különösen azok körében, akik produktív és mission critical rendszereket üzemeltetnek, ahol a szolgáltatások egy hardver, illetve szoftver meghibásodás miatti leállása nem megengedett, illetve a nagy terhelésű szervereket üzemeltető szolgáltatók körében, melyek a szolgáltatás segítségével több kisebb teljesítményű esetenként költséghatékonyabb hardvereken is üzemeltethetik szolgáltatásaikat.
A terhelt, illetve redundanciát igénylő szerverek nagy része együttműködik a megoldással, kevés kivétellel, de utóbbi esetekben is kisebb módosítások szükségesek csupán.
A rendszer két, komoly terhelést jelentő, éles teszten is megfelelt, mely egy merőben új mozgóképes hirdetési forma a StreamBox banner ad-server kiszolgálását jelentette a tar.hu és az index.hu oldalain napi több százezer megjelenéssel. (Bővebb információ az új banner megoldásról a www.streambox.hu weboldalon található.)
A Load Balancing Server (LBS) és a Linux Virtual Server (LVS)
E módszer lényege, hogy az LBS folyamatosan figyeli a rábízott hostok működési paramétereit, terhelését és a kéréseket ennek megfelelően irányítja. A működő hostokról nyilvántartást vezet és kérést csak működő host felé irányít. Az LVS lehetővé teszi, hogy az így összeállított rendszer egyetlen IP alatt látsszék.
A felhasználó oldaláról megközelítve az LBS/LVS rendszerek kívülről nem mutatnak semmilyen egyedi tulajdonságot, csupán azt, hogy igen nagy terhelhetőségűek és magas rendelkezésre állást biztosítanak.
A módszer hátránya, hogy az ilyen módon felépített rendszernek nagyobbak a hardver követelményei. Minimum egy (de ideális esetben kettő) dedikált frontend/backend és hasonlóképpen minimum egy (de lehetőség szerint kettő) LVS szervert igényelnek, ami a kiépítettségtől függően kettő vagy több gép üzembe helyezését igényli.
Ha figyelembe vesszük, hogy egy redundáns rendszer hibatűrése a leggyengébb pont tűrésétől függ, nem szabad megfeledkeznünk a szervereket összekötő aktív eszközök többszörözéséről sem.
Így egy valóban hatékony LBS/LVS rendszer üzemeltetése költséges és bonyolult feladat.
A terhelés-elosztásról
A terhelés-elosztás nem új fogalom, hiszen minden nagy forgalmú rendszer használ valamilyen megoldást.
Az egyik legelterjedtebb, hogy a DNS szerver egyedi konfigurálásával elérik, hogy egy név alatt több IP látsszék (ahány host annyi különböző IP) és így a kérések először az első hostra, majd a másodikra és így tovább érkeznek.
E megoldás előnye, hogy igen nagy rendszerek esetében is olcsón alkalmazható. Példaként legtöbbször a google-t említi a szakirodalom.
A megoldás hátránya, hogy ha a hostok közül valamelyik üzemképtelenné válik, és erről nem értesül a DNS szerver, a cím kiadása tovább folytatódik és a kliens a hibás hostról próbálja meg letölteni a kívánt információt, majd hibaüzenetet ad.
Forrás : Interware