ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-24, Friday
☁️ ක්ලවුඩ් තාක්ෂණය · 🕒 කියවීමට විනාඩි 2 · 👁 1

OpenSearch සේවාවේ මිලියන-බලධාරී ගැටලුව: පරිමාණය ඉහළ යද්දී ආකෘතිය කෙලින් බිඳෙයි

OpenSearch සේවාවේ මිලියන-බලධාරී ගැටලුව: පරිමාණය ඉහළ යද්දී ආකෘතිය කෙලින් බිඳෙයි

අපි භාවිතා කරන බොහෝ සෙවුම් යෙදුම් අන්තර්ගතව බහු‑බලධාරී (multi‑tenant) වේ. ඒ කියන්නේ, එක් පද්ධතියක් තුළ ගනුදෙනුකරුවන්, කණ්ඩායම්, වෙළෙඳුන්, හෝ ගිණුම් වැනි විවිධ ‘කොටස්’ වෙන වෙනට තොරතුරු ගබඩා කර, ඒවා වෙනම‑වෙනම සෙවීමට ඉඩ දෙනවා. Amazon OpenSearch Service (OSS) භාවිතා කරන කෙනෙකුට මේ වගේ සැලසුම් අත්හදා බැලීම අමාරු නැත, නමුත් බලධාරී ගණන කුඩා සිට මොට්ටා වෙද්දී ගැටළු දැනෙන්නා.

OSS හි සම්මත මාර්ගෝපදේශය අනුගමනය කරලා, දත්ත ඉක්මනින් ඇතුළත් කර, දිනපතා නව ඉන්ඩෙක්ස් එකක් තැනීම, පළමු තිස්දෙනෙකුට ‘hot’ ඉන්ඩෙක්ස්, ඉතිරි දත්ත ‘UltraWarm’ හෝ ‘cold’ ගබඩාවකට යැවීම යන ක්‍රමය අනුගමනය කරලා ඉදිරිපත් කළාම, 10,000 ක පමණ බලධාරීන්ට පසු එය අඩු වේගයක්, ඉහළ වියදම් සහ සේවා බිඳවැටීමක් වැනි ප්‍රතිඵල දක්වයි. ප්‍රශ්නය එහෙමයි: “අපි සෑම දෙයක්ම හොඳින් කරලා. එකම මොහොතකම කුමක් වෙනවා?” කියලා.

මෙම ගැටළුවේ මුලික හේතු තුනක් ඇත. පළමු වන්නේ ලොග්‑කේන්ද්‍රිත ආකෘතිය, එහිදී ඉන්ඩෙක්ස් එකක් විශාල (50 GB) ශාඩ් වලට බෙදා, ලොග් ලේඛන ඉක්මනින් ලියන්න උපරිම කිරීමේදී, පරිශීලක‑මූලික සෙවුම් වලදී එක් පරිශීලකයෙකුගේ ඉල්ලීම 50 ශාඩ් වෙත පණිවිඩයක් යවයි. දෙවැනි වන්නේ සම්පුර්ණ-සෙවුම් ආකෘතිය, ඒත් එක් එක් බලධාරියට වෙනම ඉන්ඩෙක්ස් තබා, බලධාරී ගණන වැඩි වීමත් සමඟ මැස්ටර් නෝඩ් එකේ මට්ටමේ මූලික තොරතුරු ගණන ඉහල යාමෙන් පද්ධතිය බරපතල වේ. තෙවැනි වන්නේ UltraWarm වැනි තට්ටුකරණය, එය S3 වෙතින් දත්ත ලබා ගැනීමට කාලය ගත කරයි; forensic පරීක්ෂණ වලට හොඳයි, නමුත් පරිශීලක‑මුහුණතේ තත්කාලික ප්‍රතිචාරයක් අවශ්‍ය නම් අනුකූල නොවේ.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණ ශිෂ්‍යයන්, සංවර්ධකයන් සහ ව්‍යාපාරිකයන්ට මේ ගැටළුව තේරුම් ගැනීම අත්‍යවශ්‍යයි. පළමුව, මූලික OpenSearch සැලසුම් පරීක්ෂා කරමින්, බහු‑බලධාරී පරිසරයක් තුළ කුමක් කරන්නේදැයි හඳුනාගත හැකිය. දෙවැනි, ශාඩ් ප්‍රමාණය, ඉන්ඩෙක්ස් ගණන හා තට්ටුකරණය යන කරුණු සැලකීමෙන් පසු, වියදම් ඉතිරි කිරීම සහ ප්‍රතිචාර වේගය වැඩි කිරීමේ නව පියවර ගත හැකිය. තුන්වැනි, ශ්‍රී ලංකාවේ බහු‑කාර්ය SaaS හෝ fintech යෙදුම් සඳහා, මිලියන‑බලධාරී පරිසරයක් ගොඩනැගීමට අවශ්‍ය උපදෙස් මෙහි සිට ලබාගත හැක.

ඉදිරියේදී, ස්ථානික තාක්ෂණ සමාජය OpenSearch වැනි සේවා භාවිතා කරමින්, ලොග්‑විශ්ලේෂණය, පාරිභෝගික සෙවුම් සහ රියල්‑ටයිම් විශ්ලේෂණයක් එක් පද්ධතියකින් කළ හැකි බව තේරුම් ගත හැකි වේ. ඒ අනුව, ආරම්භක ව්‍යාපාරිකයන්ට අධික වියදම් සහ පද්ධති අස්ථාවරතාවය අවම කරගැනීමට, නිවැරදි තට්ටුකරණය සහ ශාඩ් ප්‍රතිසංස්කරණය ගැන ඉගෙන ගැනීම අත්‍යවශ්‍ය වේ.

අවසන් වශයෙන්, OpenSearch සේවාවේ බහු‑බලධාරී ගැටළුවට මුහුණ දීමට, පරිමාණය අනුව සැලසුම් අලුත් කර, මූලික මාර්ගෝපදේශයන් පිළිබඳව විවේචනත්මකව යළි පරීක්ෂා කිරීම වැදගත්. එවිටම ශ්‍රී ලංකාවේ තාක්ෂණික ආකෘතිය අනාගතයට සූදානම් වේ.

💡 ඔබේ OpenSearch සැලසුම අදම පරීක්ෂා කර බලන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#OpenSearch #MultiTenant #CloudArchitecture #SriLankaTech #Fintech