আপনি কীভাবে মেঘ পরিষেবার জন্য যৌগিক পরিষেবা স্তর চুক্তি (এসএলএ) গণনা করবেন?


27

ক্লাউড পরিষেবাগুলি দ্বারা হোস্ট করা Amazon ওয়েব পরিষেবার , আকাশী নীল , গুগল এবং সবচেয়ে অন্যদের প্রকাশ এস ervice এল evel একটি greement স্বতন্ত্র পরিষেবাদি তারা প্রদান জন্য, অথবা SLA প্রস্তাব। স্থপতি, প্ল্যাটফর্ম ইঞ্জিনিয়ার্স এবং বিকাশকারীরা তখন এগুলি একটি আর্কিটেকচার তৈরি করার জন্য একত্রে রাখার জন্য দায়বদ্ধ যা কোনও অ্যাপ্লিকেশনের জন্য হোস্টিং সরবরাহ করে।

বিচ্ছিন্নভাবে নেওয়া, এই পরিষেবাগুলি সাধারণত তিন থেকে চারটি নয় প্রাপ্যতার পরিসীমাতে কিছু সরবরাহ করে:

  • অ্যাজুর ট্র্যাফিক ম্যানেজার: 99.99% বা 'চার নাইন'।
  • এসকিউএল অ্যাজুরি: 99.99% বা 'চার নাইন'।
  • অ্যাজুর অ্যাপ পরিষেবা: 99.95% বা 'তিন নয় পাঁচ'।

যাইহোক যখন আর্কিটেকচারে একত্রে একত্রিত হওয়ার সম্ভাবনা থাকে যে কোনও একটি উপাদানই আউটেজের শিকার হতে পারে যার ফলে সামগ্রিক প্রাপ্যতা উপাদান উপাদানগুলির সমান নয়।

সিরিয়াল যৌগিক প্রাপ্যতা

সিরিয়াল উপলভ্যতা

এই উদাহরণে তিনটি সম্ভাব্য ব্যর্থতা মোড রয়েছে:

  • এসকিউএল অ্যাজুরে ডাউন আছে
  • অ্যাপ সার্ভিস বন্ধ আছে
  • দুজনেই নিচে

সুতরাং এই "সিস্টেম" এর সামগ্রিক প্রাপ্যতা অবশ্যই 99.95% এর চেয়ে কম হবে। এই চিন্তা আমার যুক্তিপূর্ণ হয় যদি দুটি পরিষেবার জন্য SLA প্রস্তাব ছিল:

পরিষেবা 24 এর মধ্যে 23 ঘন্টা উপলব্ধ থাকবে

তারপর:

  • অ্যাপ্লিকেশন পরিষেবাটি 0100 থেকে 0200 এর মধ্যে চলে যেতে পারে
  • 0500 থেকে 0600 এর মধ্যে ডেটাবেস আউট

উভয় উপাদান অংশগুলি তাদের এসএলএর মধ্যে রয়েছে তবে মোট সিস্টেম 24 এর মধ্যে 2 ঘন্টা অনুপলব্ধ ছিল।

সিরিয়াল এবং সমান্তরাল উপলভ্যতা

সিরিয়াল এবং সমান্তরাল উপলভ্যতা

এই আর্কিটেকচারে মূলত মূলত: বিপুল সংখ্যক ব্যর্থতা মোড রয়েছে:

  • অঞ্চলএতে এসকিউএল সার্ভার ডাউন আছে
  • অঞ্চলবি-তে এসকিউএল সার্ভার ডাউন রয়েছে
  • অঞ্চলএতে অ্যাপ পরিষেবা বন্ধ রয়েছে
  • অঞ্চলবিটিতে অ্যাপ পরিষেবা বন্ধ রয়েছে
  • ট্র্যাফিক ম্যানেজার ডাউন আছে
  • উপরের সংমিশ্রণ

যেহেতু ট্র্যাফিক ম্যানেজার একটি সার্কিট ব্রেকার এটি কোনও অঞ্চলে আউটেজ সনাক্ত করতে এবং ট্রাফিককে কার্যক্ষম অঞ্চলে রুট করতে সক্ষম, তবে ট্র্যাফিক ম্যানেজারের আকারে এখনও ব্যর্থতার একক পয়েন্ট রয়েছে তাই "সিস্টেম" এর সম্পূর্ণ উপলব্ধতা সম্ভব নয় 99.99% এর চেয়ে বেশি হতে হবে।

ব্যবসায়ের জন্য উপরোক্ত দুটি সিস্টেমের যৌগিক প্রাপ্যতা কীভাবে গণনা ও নথিভুক্ত করা যেতে পারে, যদি আর্কিটেকচার সরবরাহ করতে সক্ষম হয় তবে ব্যবসায় যদি উচ্চতর পরিষেবা স্তরের ইচ্ছা করে তবে পুনঃনির্মাণের প্রয়োজন?

আপনি যদি চিত্রগুলি টীকায়িত করতে চান, আমি সেগুলি লুসিড চার্টে তৈরি করেছি এবং একটি বহুমুখী লিঙ্ক তৈরি করেছি, মনে রাখবেন যে কেউ এটিকে সম্পাদনা করতে পারে যাতে আপনি মন্তব্য করতে পৃষ্ঠাগুলির একটি অনুলিপি তৈরি করতে চাইতে পারেন।


আপনার অ্যাপ্লিকেশনটি সেশন ব্রেকিংয়ের সাথে মোকাবেলা করতে সক্ষম হবেন বলে ধরে নিয়ে এসপিএফ থেকে সর্বনিম্ন এসএলএ?
তেনসিবাই

1
@ তেনসিবাই - আমার মনে হয় না যে এটি আমার প্রথম উদাহরণের ভিত্তিতে যদি উভয় পরিষেবাদির জন্য এসএলএ হতে পারে তবে 24 দিনের মধ্যে 23 ঘন্টা পাওয়া যেত, অ্যাপ্লিকেশন পরিষেবাটি 0100 এবং 0200 এর মধ্যে থাকতে পারে এবং ডেটাবেসগুলি মধ্যে ছিল 0500 এবং 0600, উভয় উপাদান অংশগুলি তাদের এসএলএর মধ্যে রয়েছে তবে মোট সিস্টেমটি 24 দিনের মধ্যে 2 ঘন্টার জন্য অনুপলব্ধ ছিল? কী বোঝেন?
রিচার্ড স্লেটার

হ্যাঁ, বোঝা যায়, কিন্তু এই ক্ষেত্রে ফলাফলটি সমস্ত হ'ল পণ্য হওয়া উচিত?
তেনসিবাই

আমি বলতে চাইছি অ্যাপ্লিকেশন 99.95 x স্কোলোল 99.95 গ্রুপের সামগ্রিক প্রাপ্যতা হওয়া উচিত
টেনসিবাই

মনে রাখবেন যে আপনি সম্পূর্ণ ব্যর্থতার পরিবর্তে পুনরায় চেষ্টা বা ব্যর্থতা বা অবক্ষয়ের মাধ্যমে এমন একটি সিস্টেম তৈরি করতে পারেন যা এর উপাদানগুলির চেয়ে বেশি নির্ভরযোগ্য।
জিয়াং চিয়ামিয়াভ

উত্তর:


19

এসএলএর ঠিক হওয়ার সম্ভাবনা হওয়ায় আমি এটি একটি গণিতের সমস্যা হিসাবে নেব।

এই ক্ষেত্রে আমরা সামগ্রিকভাবে পেতে সম্ভাব্যতার বিধিগুলির উপর নির্ভর করতে পারি ।

আপনার প্রথম মামলার জন্য অ্যাপ সার্ভিস (এ) এবং স্কেল সার্ভিস (বি) একই সময়ে হ্রাস হওয়ার সম্ভাবনা হ'ল তাদের সম্ভাবনার ফল:

P(A)*P(B) = 0.0005 * 0.0005 = 0,00000025

এর মধ্যে একটির যে সম্ভাবনা কমছে তা হ'ল তাদের সম্ভাবনার সমষ্টি:

P(A)+P(B) = 0.001

দুটি ইভেন্ট যখন স্বতন্ত্র হয় তখন উভয়কে নামার সম্ভাবনা বিবেচনায় নেওয়ার ফলে সূত্রটি হয়:

P(A,B) = P(A) + P(B) - P(A)*P(B) = 0.001 - 0,00000025 = 0,00099975

সুতরাং সামগ্রিক এসএলএ 1 - 0,00099975 = 0,99900025শতকরা হারের মধ্যে হতে হবে99.900025 %

একটা সরলীকৃত প্রথম সম্ভাব্যতা গুণফল হল: 0.9995 * 0.9995 = 0,99900025

আপনার 1 ঘন্টা / 24 ঘন্টা আউটেজের জন্য প্রয়োগ করা হয়েছে (দিনের 4,166666%) এটি দেয় (দশমিক সংক্ষেপে সংক্ষেপে):

0.0416 + 0.0416 - (0.0416 * 0.0416) = 0,081597222

সুতরাং ঠিক থাকার সম্ভাবনা 1 - 0.0816 = 0.9184শতাংশে:91,84%

24 * 0.0816 = 1.95 h

এটি 2 ঘন্টার সবচেয়ে খারাপ অবস্থার চেয়ে কম কারণ উভয় একই সময়ে হ্রাস পাওয়ার সুযোগ রয়েছে।

এটি মাথায় রেখে, আপনি লক্ষ্য করতে পারেন যে প্রতিটিটির জন্য উপলব্ধতা রয়েছে 95,84%এবং 0,958333333 * 0,958333333 = 0,918402778যা আমাদের 91.84%উপরে থেকে (এখানে সম্পূর্ণ দশমিকের জন্য দুঃখিত, তবে তাদের প্রদর্শনের জন্য প্রয়োজনীয়)

এখন আপনার দ্বিতীয় ক্ষেত্রে, আমরা প্রতিটি অঞ্চলের জন্য আমাদের যৌগিক সম্ভাবনা থেকে লাভ শুরু করব (দুঃখিত, এসকিউএলকে যুক্তিযুক্ত রাখার জন্য আমি এই পরিবর্তনটি বাতিল করে দিয়েছি), ধরে নিই যে অঞ্চলটি নিজেই আলাদা হবে এবং প্রতিটি অঞ্চল বিচ্ছিন্ন এবং এরূপ একটি ডিবি ব্যর্থতা কেবল তার অঞ্চলটিকে নীচে নামায়।

আমাদের ট্র্যাফিক ম্যানেজার ওকে সম্ভাবনা রয়েছে P(T) = 0.9999এবং প্রতিটি অ্যাপ্লিকেশন + ডিবি দম্পতি P(G) = 0,99900025থেকে ঠিক আছে সম্ভাবনা রয়েছে

উভয় অঞ্চল একই সময়ের মতো হ্রাস পাওয়ার জন্য কেবলমাত্র ব্যর্থতার সম্ভাবনার পণ্যটি প্রয়োগ করতে হলে আমাদের কতটা অঞ্চল ভূমিকা নিয়েছে,
0,00099975 * 0,00099975 = 0,0000009995000625যার অর্থ কমপক্ষে একটি অঞ্চলের সামগ্রিক প্রাপ্যতা99,049375 %

এখন আমাদের সামগ্রিক অঞ্চলগুলির প্রাপ্যতা রয়েছে, ট্র্যাফিক ম্যানেজারের সাথে পণ্যটি আমাদের সিস্টেমের সামগ্রিক উপলব্ধতা দেয়:

0.9999 * 0,9999990004999375 = 0,99989900059988750625

সামগ্রিক উপলব্ধতা হয় 99.989900 %

ব্যাখ্যা হিসাবে অন্য উত্স আজুরের ডক্সে উপলব্ধ ( রাজ রাওয়ের লিঙ্ক সৌজন্যে )


সামগ্রিক প্রাপ্যতা খুব কম বলে মনে হচ্ছে - আসলে একটি অতিরিক্ত অঞ্চল এবং ট্র্যাফিক ম্যানেজার যুক্ত করে এসএলএ হ'ল মাত্রার একমাত্র অঞ্চল যদি এর চেয়ে কম মাত্রার অর্ডার। আমি মস্তিষ্কের পিছন থেকে নেটওয়ার্কগুলির জন্য কীভাবে এটি ব্যবহার করেছি তা খনন করার চেষ্টা করছি।
রিচার্ড স্লেটার

রাম রাম! আমি নিশ্চিত আমি পাগল হয়ে যাচ্ছিলাম।
রিচার্ড স্লেটার

@ রিচার্ডস্ল্যাটারের গণিত সংশোধন করা হয়েছে
তেনসিবাই

2
@ ব্রুসবেকার সম্ভবত হ্যাঁ, এটি অবশ্যই মনে হয়েছে যে আইইইই বিষয়টির উপর গবেষণা প্রকাশ করেছে, তবে আমি সন্দেহ করি যে এই সংখ্যাগুলি গণনা করার উদ্দেশ্যটি দেওয়া হয়েছে তবে এটি আপনার যে কংক্রিটের "প্রমাণ" রাখার বিষয়ে নয়, এটির জন্য উচ্চ প্রাপ্যতা দক্ষতার প্রয়োজন একটি সিস্টেমে যুক্ত করা হয়েছে - অর্থাত্ সংস্থাগুলির ঝুঁকির ক্ষুধির উপর ভিত্তি করে আমরা এই সংখ্যাগুলি ব্যয়-বেনিফিটের সিদ্ধান্তগুলি চালাতে ব্যবহার করি। বায়সিয়ান মডেল তৈরি করা আমাদের সময়ের সর্বোত্তম ব্যবহারের প্রতিনিধিত্ব করতে পারে না।
রিচার্ড স্লেটার

1
@ ব্রুসবেকার হ্যাঁ প্রোবটির অংশটি বাঁধা আছে (একই ডাটাসেন্টারটি নামছে এবং উভয় পরিষেবাই এর মধ্যে রয়েছে, যা কম হওয়া আবশ্যক), বাকীগুলির জন্য আমি মনে করি আমরা নিরাপদে অ্যাপ্লিকেশন পরিষেবাগুলি এবং বিভিন্ন সিস্টেমে চালিত এসকিউএল পরিষেবাগুলি ধরে নিতে পারি এবং এর সম্ভাবনা কম। একই কারণে একই সময়ে ব্যর্থ । অংকিত আর্কিটেকচারটি কীভাবে করা হয় সে সম্পর্কে গণিতগুলিতে আরও সুনির্দিষ্ট ডকুমেন্টেশন প্রয়োজন এবং কেবল মাইক্রোসফ্টের কেউ উত্তর দিতে পারে someone
তেনসিবাই

18

টেনসিবাইয়ের দুর্দান্ত উত্তরটি পড়ার পরে , আমি বুঝতে পেরেছিলাম নেটওয়ার্ক বিশ্লেষণের উদ্দেশ্যে আমি এটি গণনা করতে সক্ষম হতাম। আমি ক্রিস ওগেরিনো দ্বারা আমার হাই অ্যাভিয়েবিলিটি নেটওয়ার্ক ফান্ডামেন্টালগুলির অনুলিপিটি খনন করেছিলাম এবং একে একে প্রথম প্রিন্সিপাল নয়, এটিকে কাজে লাগিয়ে ফেলার চেষ্টা করেছি।

আমার সিরিয়াল উদাহরণটি সরাসরি তেনসিবাইয়ের উত্তরের বাইরে নিয়ে যাওয়া সহজভাবে প্রতিটি উপাদানটির অপরটির দ্বারা উপলব্ধ হওয়ার সম্ভাব্যতা বৃদ্ধি করার ক্ষেত্রে:

সিরিয়াল উপলভ্যতা

সুতরাং

99.95% * 99.95% = 99.9%

সমান্তরাল এটা গণনা করা হচ্ছে একটু বেশি জটিল হিসাবে আমরা বিবেচনা করতে কত শতাংশ দরকার কী উন প্রাপ্যতা হবে:

সিরিয়াল এবং সমান্তরাল উপলভ্যতা

গণনাটি নিম্নলিখিতভাবে করা হয়:

  1. গুন উন একসঙ্গে দুই অঞ্চলের প্রাপ্যতা।

    0.1% * 0.1% = 0.0001%

  2. এটিকে প্রাপ্যতায় রূপান্তর করুন

    100% - 0.0001% = 99.9999%

  3. ট্র্যাফিক ম্যানেজারের প্রাপ্যতা দুটি অঞ্চলের প্রাপ্যতার দ্বারা গুণন করুন।

    99.99% * 99.9999% = 99.9899%

  4. ফলাফলটি পুরো সিস্টেমের উপলব্ধতা।

    99.9899% 99.99% এর কাছাকাছি

আমি হিসাব সম্পাদন করতে এক্সেল ব্যবহার করে শেষ করেছি, মানগুলি এখানে:

এক্সেল মান

... এবং সূত্রগুলি ...

এক্সেল সূত্র


1
এটাই, আমার চেয়ে আরও
সোজাসাপ্টা

সম্মত, আপনার উত্তর গণিতের জন্য সত্যিই ভাল।
রিচার্ড স্লেটার

এসকিউএল অ্যাজুরে 99.99% নয় 99.95%
জেফারি টাং

1
@ জেফারিটাইং এটি (সম্ভবত) প্রশ্ন / উত্তর লেখার সময় ছিল (আমি ঠিক মনে করি না) এবং "স্বতন্ত্র অংশগুলি এসএলএ থেকে যৌগিক এসএলএ কীভাবে গণনা করব" এর উত্তর পেতে প্রকৃত মান পদ্ধতিটি পরিবর্তন করে না আসল প্রশ্ন।
তেনসিবাই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.