ඔබේ වෙබ් අඩවිය හෝ මොබයිල් ඇප් එකට එකවර බොහෝ පරිශීලකයින් ඇතුළත් වීමේදී, ඒ සියල්ලම එකම සේවාදායකයට යොමු වුවහොත්, එය අධික බරක් දරා ගැනීමට නොහැකි වේ. එම තත්ත්වයට සමානව, සුපිරි වෙළඳසලේ කවුළුවක් එකක් පමණක් විවෘත කර තිබුනොත්, ගනුදෙනුකරුවන් දිගු පෝළක් ඉදිරියට පේළියකට ලැබෙයි. මෙන්න, ලෝඩ් බැලන්සිංග් යනු එම පෝළ බෙදා හරින මැජික් පද්ධතියයි.
ලෝඩ් බැලන්සර් කියන්නේ පරිශීලක ඉල්ලීම් (request) ලබා ගන්නා, ඒවා බහු සේවාදායකයන් අතර බෙදා හරින මැදහත් පද්ධතියක්. එය නියමිත නීති අනුව, අවශ්යතාවයට අනුව, සැලසුම් කළ අල්ගොරිතමයක් භාවිතා කරයි. ඉහළ CPU, මතක පිරිවැය, හෝ අඩු ප්රතිචාර වේගයක් ඇති සේවාදායකයක් තෝරා ගැනීමෙන් වැළකී, පද්ධතියේ ස්ථාවරතාවය සහ වේගය රැකගනී.
ඉතා සරල උදාහරණයක් ලෙස, වීඩියෝ ප්රවාහ සේවයක් ගැන සිතන්න. සාමාන්ය දිනයක 20 පරිශීලකයින් වීඩියෝ බලන විට, එක් සේවාදායකයක් පරිපාලනය කළ හැක. නමුත් ප්රසිද්ධ චලච්චි එකක් නිකුත් වීමෙන් පසු 5,000 පරිශීලකයින් එකවර සම්ප්රේෂණය කරනවා නම්, ඒ එකම සේවාදායකය අධික බරකට ලක්වී අත්හිටුවී යයි. ලෝඩ් බැලන්සර් එක්ක, එම 5,000 ඉල්ලීම් කණ්ඩායම්වලට බෙදා, සෑම සේවාදායකයක්ම සීමිත පරිමාණයක් පමණක් පූරණය කරයි. එම නිසා පරිශීලකයින්ට අඩු බ්ලැක්-ලැග්, ඉක්මන් ප්රතිචාර ලැබේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ව්යාපාර, විශ්වවිද්යාල සිසුන්, සහ ස්ථානීය සංවර්ධකයන්ට ලෝඩ් බැලන්සින්ග් පහත වගේ ප්රතිලාභ ලබා දෙයි:
- ඉගෙනුම් පරිසරය ශක්තිමත් කිරීම: තාක්ෂණ පාඨමාලා, පරික්ෂණ පරිසර, හෝ කුඩා පරීක්ෂණ සේවා සඳහා ලෝඩ් බැලන්සර් භාවිතා කරමින්, අධික භාරයක් නොලැබීම නිසා පද්ධතියේ අඩුපාඩු නොදැනෙයි.
- ව්යාපාරික විස්තාරය: ශ්රී ලාංකීය ස්ටාර්ට්-අප්ස් හෝ ඩිජිටල් සේවා සපයන්නන්ට, පාරිභෝගික ඉල්ලීම් ඉහළම තරඟකාරී වෙළඳපලේදී පවා, සේවා නතර නොවී, විශ්වාසනීය සේවාවක් පිරිනමන්න හැකියාව ලැබේ.
- ආර්ථික වාසි: සම්පූර්ණයෙන්ම අධික බරකින් වැළකී, සේවාදායකයන්ගේ උපකරණ නවීකරණය හෝ අතිරේක පරිසරයන් ගැන ගැටළුවක් නොමැතිව, පිරිවැය අඩු කරයි.
ලෝඩ් බැලන්සර් ක්රමවේදයන් අතර රවුන්ඩ් රොබින්, ලීස්ට් කොනෙක්ශන්ස්, සහ වෙයිට්ඩ් රවුටින් වැනි අල්ගොරිතම් තිබේ. ඔබේ පද්ධතියේ ව්යුහය, ඉල්ලීම් ගණන, හා සේවාදායක හාර්ඩ්වෙයා අනුව, සුදුසු අල්ගොරිතම තෝරා ගැනීම මූලිකයි.
ඉතින්, ඔබේ යෙදුම අධික පරිශීලකයන්ට පවා ස්ථාවරව, වේගවත් සේවාවක් ලබා දීමට, ලෝඩ් බැලන්සර් යෙදවීම අත්යවශ්ය වේ. ඔබේ තාක්ෂණික සැලසුමට මේක එක්කර, ඉදිරියේදී වැඩි පරිමාණයෙහි අභියෝග ජයග්රහණය කරගන්න.