মূল লেখায় যান

Availability Zone (AZ)

#3 · Level 0 · শুরু · ক্লাউডের ভিত্তি

Availability Zone (AZ) হলো একটা Region-এর ভিতরের আলাদা আলাদা data center (বা কয়েকটা data center-এর দল)। প্রতিটা AZ-এর নিজস্ব বিদ্যুৎ, ঠান্ডা রাখার ব্যবস্থা আর network আছে। একটা AZ-এ সমস্যা হলে সাধারণত অন্য AZ-এ তার প্রভাব পড়ে না। একই Region-এর AZ-গুলো দ্রুতগতির network দিয়ে একে অপরের সাথে যুক্ত। তাই EC2, Subnet, Load Balancer-এর মতো জিনিস একাধিক AZ-এ ছড়িয়ে রাখলে app বেশি নির্ভরযোগ্য হয় (high availability)।

একটা ব্যাংকের ঢাকায় তিনটা আলাদা ভবনে তিনটা অফিস আছে। প্রত্যেকটার নিজস্ব বিদ্যুৎ, ইন্টারনেট আর নিরাপত্তা আছে। একটা ভবনে সমস্যা হলেও বাকি দুটো কাজ চালিয়ে যায়।

একটা data center-এ সমস্যা হলে (বিদ্যুৎ চলে যাওয়া, বন্যা, আগুন) পুরো system যেন বন্ধ না হয়। একাধিক AZ-এ app চালালে একটা বন্ধ হলেও অন্যটা চলতে থাকে।

কোথায় ব্যবহার হয়

“কোথায় ব্যবহার হয়” অংশ

গুরুত্বপূর্ণ website-এর server দুই বা তিনটা AZ-এ রাখা হয়। Database-এর একটা copy অন্য AZ-এ রাখা হয়। প্রতিটা Region-এ সাধারণত তিন বা তার বেশি AZ থাকে, আর এরা খুব দ্রুত network দিয়ে যুক্ত।

Azure Availability Zones

Region · Subnet

বিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: