SLA, SLO, SLI: SRE-র পরিষেবা মান নিশ্চিতকরণের তিনটি মূল উপাদান


[ SLI, SLO, এবং SLA হলো SRE-এর তিনটি গুরুত্বপূর্ণ মেট্রিক। SLI পরিষেবার কার্যকারিতা পরিমাপ করে, SLO লক্ষ্য নির্ধারণ করে, আর SLA কাস্টমার ও প্রদানকারীর মধ্যে লিখিত চুক্তি। এগুলো পরস্পর সম্পর্কিত ও পরিষেবার মান নিশ্চিত করে। ]

SRE -এর তিনটি গুরুত্বপূর্ণ টার্ম SLA, SLO এবং SLI — এগুলোকে রিয়েল লাইফ উদাহরণসহ ব্যাখ্যা করছি:

  1. SLI (Service Level Indicator) – পরিষেবার পরিমাপ সূচক

🔹 SLI হচ্ছে একটি নির্দিষ্ট মেট্রিক বা পরিমাপক যা পরিষেবার কার্যকারিতা পরিমাপ করে।

Example: ধরুন আপনি একটি ওয়েবসাইট ব্যবহার করেন(যেমন: onlinebank.com)। যদি ওয়েবসাইটে ১০০০টি রিকোয়েস্ট আসে এবং এর মধ্যে ৯৯০টি সফলভাবে সার্ভ হয়, তাহলে SLI হলো: ৯৯০ / ১০০০ × ১০০ = ৯৯%

📏 সাধারণ SLI গুলো:

আপটাইম (uptime)

ল্যাটেন্সি (response time)

এরর রেট (error rate)

  1. SLO (Service Level Objective) – পরিষেবা লক্ষ্যমাত্রা

🔹 SLO হচ্ছে একটি লক্ষ্য যা পরিষেবার SLI কেমন হওয়া উচিত তা নির্ধারণ করে।

✅ উদাহরণ : ব্যাংকের ওয়েবসাইট চায় যে তার সেবা যেন ৯৯.৯% সময় কাজ করে। অর্থাৎ ১ মাসে যদি ৪৩,২০০ মিনিট থাকে, তাহলে সর্বোচ্চ ৪৩ মিনিট ডাউন থাকা যাবে।

📌 সংক্ষেপে: SLA-এর আগে প্রতিষ্ঠিত টার্গেট।

  1. SLA (Service Level Agreement) – পরিষেবা চুক্তি

🔹 SLA হলো কাস্টমার ও সার্ভিস প্রোভাইডারের মধ্যে লিখিত চুক্তি, যেখানে বলা থাকে সেবা কতটা ভালো হবে এবং যদি সেই সেবা না দেওয়া হয়, তবে কি ক্ষতিপূরণ দেওয়া হবে।

✅ উদাহরণ : ব্যাংকের সাথে কাস্টমার চুক্তি করলো যে, সাইট বছরে ৯৯.৯% সময় অনলাইনে থাকবে। যদি না থাকে, তাহলে কাস্টমার টাকা ফেরত পাবে বা অন্য সুবিধা পাবে।

💬 উদাহরণ দিয়ে তিনটি একসাথে:

মনে করুণ আপনি, BanglaCloud নামে একটি হোস্টিং কোম্পানির কাস্টমার:

🔎 SLI: সাইট ১ মাসে ৯৯.৮% সময় অনলাইনে ছিল।

🎯 SLO: কোম্পানির অভ্যন্তরীণ লক্ষ্য হলো ৯৯.৯% আপটাইম রাখা।

📝 SLA: কাস্টমারের সাথে চুক্তি — আপটাইম যদি ৯৯.৯%-এর নিচে যায়, তবে ১০% রিফান্ড।

🧠 সহজ মনে রাখার কৌশল:

SLI Actual performance Metrics team ৯৯.৮% আপটাইম SLO Desired target SRE team টার্গেট: ৯৯.৯% SLA Legal promise Customer-facing যদি ৯৯.৯% না হয়, ক্ষতিপূরণ

মূল কথা:

  • SLI = পরিমাপ (কত ভালো চলছে?)
  • SLO = লক্ষ্য (কত ভালো চলা উচিত?)
  • SLA = চুক্তি + জবাবদিহিতা (লক্ষ্য পূরণ না হলে কী হবে?)

Posted by MD WAHADUZZAMAN, 2 months ago

More Blogs

author-image
Author
MD WAHADUZZAMAN
blog-image
Cilium: High-Performance, Secure Kubernetes Networking with eBPF

Cilium, an eBPF-powered Kubernetes CNI, excels in performance and security for AI/ML, microservices, and large deployments. Its identity-based policies and Hubble observability offer superior scalability and efficiency compared to...

1 week ago

Read more
ওয়েবসাইটের ২৪/৭ রিয়েলটাইম মনিটরিং ও অটোমেটিক এলার্ট সিস্টেম

একটি নতুন ওয়েবসাইট রিয়েলটাইম মনিটরিং সিস্টেম উন্নত করা হয়েছে যা Uptime Robot এর মতো কাজ করে। এটি ৫ মিনিট অন্তর সাইটের অবস্থা পরীক্ষা করে, ২৪/৭ আপটাইম/ডাউনটাইম ট্র্যাক করে, Discord-এ...

7 hours ago

Read more
blog-image
Automated BSTI Mobile App Testing with AI Appium

Automated BSTI mobile app UAT testing using Appium, AI assistance (Claude, ChatGPT), and ExtentReport. Guidance from Tahsina Sabrin enabled successful completion. Full report available....

7 hours ago

Read more
নেটফ্লিক্সের সিমিয়ান আর্মি: নিয়ন্ত্রিত বিশৃঙ্খলায় স্থিতিশীলতা

নেটফ্লিক্সের “চাওস মাঙ্কি” হলো একটি স্বয়ংক্রিয় সিস্টেম যা তাদের ক্লাউড ইন্ফ্রাস্ট্রাকচারে র্যান্ডমভাবে সার্ভার বন্ধ করে দিয়ে সিস্টেমের স্থিতিস্থাপকতা পরীক্ষা করে। এই “নিয়ন্ত্রিত বিশৃঙ্খলা” বাস্তব বিপর্যয়ের পূর্বে দুর্বলতা শনাক্ত...

7 hours ago

Read more