আজ সকালে, Microsoft এবং Redis যৌথভাবে Azure Cache for Redis, Enterprise tiers-এর জেনারেল অভেইলেবিলিটি ঘোষণা করল। সার্ভিসটি গত অক্টোবর থেকে পাবলিক প্রিভিউতে ছিল, এবং ইতিমধ্যে প্রোডাকশন Redis ওয়ার্কলোড সহ কাস্টমারকে সার্ভ করছে। GA রিলিজ এখন একটিভ জিও-রিপ্লিকেশন (৯৯.৯৯৯% উপলব্ধতা পর্যন্ত) এবং ডিস্ক প্যারসিস্টেন্স সাথে রিকভারির প্রিভিউ সহ এনহ্যান্সড, এবং বৃদ্ধি পাচ্ছে Azure রিজনের সংখ্যা।
Enterprise tiers: হাইলাইটস
নিম্নলিখিত Enterprise এবং Flash tier ক্যাপাবিলিটি এখন জেনারেলি অবেলেবল:
- ওপেন সোর্স Redis 6.0: দ্রুত, আরও নিরাপদ, এবং ব্যবহারে সহজ
- জোন রিডান্ডেন্সি, ৯৯.৯৯% পর্যন্ত উন্নত উপলব্ধতা ডেলিভার করে
- Redis on Flash (RoF) Azure NVMe-সজ্জিত কম্পিউটে
- Redis মডিউল, যার মধ্যে
- RediSearch 2.0
- RedisTimeSeries
- RedisBloom
- স্কেলিং
- ডেটাসেট ১৩TB পর্যন্ত
- ২,০০০,০০০ কনকারেন্ট ক্লায়েন্ট কানেকশন পর্যন্ত
- ১,০০০,০০০ অপস/সেকেন্ড এর বেশি
- নিরাপত্তা
- নেটওয়ার্ক আইসোলেশনের জন্য Private Link সাপোর্ট
- TLS (ট্রান্সপোর্ট লেয়ার সিকিউরিটি) কানেক্টিভিটি
- ইন্টিগ্রেটেড বিলিং এবং Azure-কমিটমেন্ট স্পেন্ড প্রয়োগ করার ক্ষমতা
এই রিলিজে নতুন ফিচার
GA হওয়ার পাশাপাশি, Azure Cache for Redis, Enterprise tiers এখন নতুন শক্তিশালী ফিচারগুলোর প্রিভিউ অন্তর্ভুক্ত করে।
এক্টিভ জিও-রিপ্লিকেশন প্রিভিউতে উপলব্ধ
আমরা এক্টিভ জিও-রিপ্লিকেশনের পাবলিক প্রিভিউ উপলব্ধতা ঘোষণা করতে উত্সাহিত। Enterprise tiers-এর CRDTs (কনফ্লিক্ট-ফ্রি রেপ্লিকেটেড ডেটা-টাইপস) ভিত্তিক টেকনোলজি ডেভেলপারদের জিও-ডিস্ট্রিবিউটেড অ্যাপ্লিকেশন তৈরি করতে দেয় যা লোকাল সাব-মিলিসেকেন্ড Redis রিড/রাইট লেটেন্সি উপভোগ করে অনেক ভালো রেজিলিয়েন্স টু ফেইলিওর সহ।
এক্টিভ জিও-রিপ্লিকেশন অপারেটরদের Redis ডেটাসেট একাধিক Azure রিজনে ডিপ্লয় করতে দেয়, Azure ব্যাকবোন নেটওয়ার্কের ওপর ম্যানেজড মাল্টি-প্রাইমারি রিপ্লিকেশনসহ। যেসব নেশনওয়াইড মাল্টি-রিজন অ্যাপ্লিকেশন বা গ্লোবালি ডিস্ট্রিবিউটেড অর্ডের ডিপ্লয় করা হোক, এক্টিভ জিও-রিপ্লিকেশন মূল ইউজ-কেস যেমন গ্লোবাল সেশন ম্যানেজমেন্ট, ওয়ার্ল্ড-ওয়াইড ফ্রড ডিটেকশন, জিও-ডিস্ট্রিবিউটেড সার্চ, এবং রিয়েল-টাইম ইনভেন্টরি ম্যানেজমেন্ট অ্যাড্রেস করে।
যখন এটি জনরেলি অবেলেবল হবে বিষয়ে, এক্টিভ জিও-রিপ্লিকেশন ৯৯.৯৯৯% সার্ভিস উপলব্ধতা প্রদান করবে, অপারেটরদের তাদের সংস্থার সবচেয়ে মিশন-ক্রিটিক্যাল অ্যাপ্লিকেশনের জন্য Redis-এর শক্তি আনার সক্ষম করবে।
এক্টিভ জিও-রিপ্লিকেশন ক্যাপাবিলিটির একটি ডেমো Microsoft Ignite-এ Azure Cache for Redis সেশনে উপলব্ধ থাকবে।
পারসিস্টেন্স
এই রিলিজে উপলব্ধ আরেকটি প্রিভিউ ফিচার হলো ডিস্কে প্যারসিস্টেন্স এবং প্যারসিস্টেন্স থেকে ম্যানেজড রিকভারি।
Redis প্যারসিস্টেন্স টু ডিস্ক দুর্লভ কেসগুলোতে ডিউরাবিলিটি প্রদান করে যেখানে RAM-এ স্টোর করা ডেটা উভয় প্রাইমারি এবং রেপ্লিকা Redis সার্ভারের আন্ডারলাইং কম্পিউট ফেইলিওর কারণে হারায় যাওয়া যায়, যেগুলো ডিফল্টভাবে আলাদা কম্পিউট নোডে ডিপ্লয়ড থাকে।
Enterprise tiers এন্টারপ্রাইজ ক্লাস্টার নোডে আটাচড ডিস্ক স্টোরেজে ডিস্ক স্টোরেজে প্যারসিস্টেন্সের দুটি মোড প্রদান করে:
- AOF (অ্যাপেন্ড-অনলি ফাইল) ডেটা প্যারসিস্টেন্স: প্রতিটি রাইট অপারেশন লগ করে বা এক সেকেন্ডের রাইট অপারেশন আকুমুলেট করে Redis পারফরম্যান্সে ন্যূনতম থেকে কোনো প্রভাব ছাড়া। মাল্টিপল নোড ফেইলিওর থেকে রিকভারি করার সময় ব্যবহার করা হলে, অ্যাপেন্ড-অনলি লগ Redis স্টার্টআপে আবার প্লে করা হবে, মূল ডেটাসেট রিকন্সট্রাক্ট করতে।
- স্ন্যাপশট (RDB) ডেটা প্যারসিস্টেন্স: নির্দিষ্ট ইন্টারভালে আপনার ডেটাসেটের পয়েন্ট-ইন-টাইম স্ন্যাপশট নেয় যা প্রয়োজনে আপনার ডেটাসেট রিবিল্ড করতে ব্যবহার করা যায়।
পারসিস্টেন্স সম্পর্কে আরও জানতে Azure Cache for Redis ডকুমেন্টেশন দেখুন।
একটি অনন্য যৌথ সমাধান
Azure Cache for Redis Enterprise tiers Redis-এর Redis Enterprise সফ্টওয়্যার দ্বারা চালিত এবং Azure দ্বারা একটি ফুলি ম্যানেজড সার্ভিস হিসেবে অপারেট করা হয়। এই অনন্য ইন্টিগ্রেশন ডেভেলপার এবং অপারেটরদের Enterprise tier ফিচার্ড Redis ওয়ার্কলোড নেটিভলি Azure এনভায়রনমেন্টে তৈরি, ম্যানেজ, এবং কনজিউম করতে দেয়।
Azure বিলিং
ক্রয় প্রক্রিয়া ইন্টিগ্রাল বিলিং-এর মাধ্যমে সিমলেস করা হয়েছে, যা কাস্টমারদের Enterprise-tier সার্ভিস প্রקיয়া করার অনুমতি দেয় অন্য Azure Cache for Redis tiers-এর মতো রিসোর্স-ক্রিয়েশন প্রক্রিয়ার সময়। সবচেয়ে গুরুত্বপূর্ণ, Microsoft Azure Commitment to Consume (MACC) অগ্রিমেন্টের সাথে কাস্টমারদের জন্য, তাদের Redis Enterprise স্পেন্ড অটোমেটিক্যালি তাদের Azure কমিটমেন্ট কনসাম করার জন্য প্রয়োগ হবে।
নেটিভ Azure অপারেশন
পরিচিত Azure টুলস নেটিভলি ডেটাবেজ রিসোর্স CRUD (Create, Read, Update, and Delete) অপারেশন সাপোর্ট করে। Enterprise tiers-এর পুরো লাইফসাইকেল ম্যানুয়ালি Azure Portal বা Azure CLI, এবং PowerShell-এর মাধ্যমে ম্যানেজ করা হয়। অটোমেশন অপারেশন Azure Terraform প্রোভাইডার, ARM টেমপ্লেট, এবং REST API ব্যবহার করে অর্জিত হয় যখন মনিটরিং Azure Monitor বা Redis ডেটাসোর্স ফর Grafana-এর মাধ্যমে।
পূরক Azure সার্ভিস
অনেক Azure সার্ভিস ইতিমধ্যে Azure Cache for Redis এবং Enterprise tiers-এর সাথে প্রি-ইন্টিগ্রেটেড।
Microsoft এবং GigaOm দ্বারা সম্পন্ন একটি সাম্প্রতিক বেঞ্চмар্ক স্টাডি ৮০০%+ থ্রুপুট পারফরম্যান্স ইমপ্রুভমেন্ট এবং ১,০০০%+ লেটেন্সি ইমপ্রুভমেন্ট দেখিয়েছে Azure SQL এবং PostgreSQL-এ আপনার অ্যাপ্লিকেশন সাথে Azure Cache for Redis ডিপ্লয় করে। Azure Cache for Redis কীভাবে Azure SQL এবং Azure Database for PostgreSQL পারফরম্যান্স উন্নত করে সেটি সম্পর্কে Azure Cache for Redis Benchmarking Study-এ আরও পড়ুন।
Enterprise tiers বড় ইকোসিস্টেমের ক্লায়েন্ট এবং ডেভেলপমেন্ট ফ্রেমওয়ার্কের সাথে সিমলেসলি অপারেট করে, যার মধ্যে Azure Spring Cloud।
Redis মডিউল দিয়ে ক্যাশ ইউজ কেসের বাইরে যান
Azure Cache for Redis Enterprise tiers Redis-এর নেটিভ ডেটা স্ট্রাকচারের বাইরে বিস্তৃত হয়, ডেভেলপারদের Redis মডিউল লিভারেজ করে Redis-র সাথে আরও বেশি করতে দেয়। এটি ডেভেলপারদের জন্য একটি বিশাল সুবিধা কারণ এটি তাদের আরও এডভান্সড ইউজ কেস অ্যাড্রেস করতে দেয়। পাবলিক প্রিভিউতে সমর্থিত মডিউলগুলো হলো:
- RediSearch 2.0: এই শক্তিশালী কোয়েরি, ইন্ডেক্সিং, এবং ফুল-টেক্সট সার্চ ইঞ্জিন Redis-র জন্য আপনাকে ডেটা কোয়েরি এবং অগ্রিগেট করতে দেয় ফুলি ডিস্ট্রিবিউটেড маннারে রিয়েল-টাইমে, Redis-এর গতিতে। এটি মাল্টিপল ল্যাঙ্গুয়েজে ফুল-টেক্সট ইন্ডেক্সিং এবং স্টেমিং-ভিত্তিক কোয়েরি এক্সপ্যানশন সাপোর্ট করে এবং একটি রিচ কোয়েরি ল্যাঙ্গুয়েজ প্রদান করে যা টেক্সট সার্চ এবং কমপ্লেক্স স্ট্রাকচারড কোয়েরি উভয়ই পারফর্ম করতে পারে।
- RedisBloom: এই প্রোবাবিলিস্টিক ডেটা স্ট্রাকচার খুব বড় ডেটাসেটের জন্য আইডিয়াল এবং ডিজাইন করা হয়েছে দ্রুত এবং মেমরি-ইফিশিয়েন্টলি আপনাকে বলতে একটি এলিমেন্ট একটি সেটে উপস্থিত কিনা। এটি Top-K, Count-min sketch, এবং Bloom এবং Cuckoo ফিল্টার সাপোর্ট করে। এই স্ট্রাকচারগুলো কনস্ট্যান্ট মেমরি স্পেস এবং এক্সট্রিমলি ফাস্ট প্রসেসিং অনুমতি দেয় যদিও কম এরর রেট মেইনটেইন করে।
- RedisTimeSeries: এই মডিউল টাইম-সিরিজ ডেটা স্টোর ও প্রসেস করার ক্ষমতা দেয় দ্রুত, ইফিশিয়েন্ট, এবং স্কেলেবলভাবে। সবচেয়ে সাধারণ ইউজ কেসগুলো অন্তর্ভুক্ত DevOps এবং ইंফ্রাস্ট্রাকচার মনিটরিং বড় স্কেল ডিপ্লয়মেন্টে, IoT, এবং নেটওয়ার্ক মনিটরিং, সেই সাথে ভার্টিক্যাল মার্কেট যেমন ফাইনেনস, এনার্জি, ইন্ডাস্ট্রিয়াল IoT, এরোনটিক্স, এবং হেলথকেয়ার। এটি আপনাকে মিলিয়ন স্যাম্পল এবং ইভেন্ট ইঞ্জেস্ট ও কোয়েরি করতে দেয় Redis-এর গতিতে এবং নেটিভলি সাপোর্ট করে অটোমেটিক ডাউনস্যাম্পলিং, অগ্রিগেশন, লেবেলিং এবং সার্চ, কমপ্রেশন, এবং এনহ্যান্সড মাল্টি-রেঞ্জ কোয়েরি।
Enterprise tier সুবিধা
Enterprise tiers ক্যাপাবিলিটির একটি প্রাকৃতিক প্রোগ্রেশন তৈরি করে, বিদ্যমান Azure Cache for Redis tiers কে ইনক্রিমেন্টাল ফিচার, নবেল ইউজ-কেস, এনহ্যান্সড সার্ভিস অবেলেবিলিটি, এবং হাইআর পারফরম্যান্স দিয়ে এক্সটেন্ড করে।
এই টেবিলটি প্রতিটি tier-এর আবশ্যক ডাইমেনশন তুলনা করে:
বেঞ্চмар্কিং
এক সাম্প্রতিক বেঞ্চмар্কে Enterprise tier (Redis on RAM) Premium tier-এর চেয়ে ৭০% অধিক অপারেশন প্রতি সেকেন্ড পারফর্ম করেছে এবং ৪০% উন্নত লেটেন্সি প্রদান করেছে।
বেঞ্চмар্কটি E20 এবং E100 Enterprise tiers-কে তাদের মেমরি-সাইজ সমতুল্য P3 এবং P5 tiers-র সাথে তুলনা করল, memtier-বেঞ্চмар্ক টুল ব্যবহার করে, এবং নিম্নলিখিত মূল প্যারামিটার:
- ১০০ কনকারেন্ট ক্লায়েন্ট কানেকশন
- পাইপলাইন সাইজ: ৯
- রিড:রাইট রেশিও ১:১
- ভ্যালু সাইজ: ১০০B
- E20/P3-এর জন্য ১M কী এবং E100/P5-এর জন্য ৪M কী
বেঞ্চмар্কটি ক্লায়েন্টের দৃষ্টিকোণ থেকে আয়ত্ত середিয়ান লেটেন্সি মাপল RTT (রাউন্ডট্রিপ টাইম) সহ, এবং সামগ্রিক সর্বোচ্চ অর্জনযোগ্য থ্রুপুট।
নোট করুন যে এই বেঞ্চмар্ক Azure Cache for Redis পারফরম্যান্স রিপ্রেজেন্ট করে, টিয়ারের আক্রস, স্কেল ১x ডিপ্লয়মেন্টে। ব্যবহারকারীরা প্রতিটি স্কেল-আউট লেভেলে Nx ops/sec ইমপ্রুভমেন্ট এবং বর্তমান সর্বোচ্চ স্কেল ১০x-এ ১০x ইমপ্রুভমেন্ট আশা করতে পারেন।
Enterprise tiers এখন উপলব্ধ
Azure Marketplace-এ যান Azure Cache for Redis, Enterprise tiers ডিপ্লয় করতে এবং এই এক্সাইটিং নতুন ক্যাপাবিলিটি ফার্স্ট হ্যান্ড অভিজ্ঞতা করতে। আপনি Redis-এ Azure পেজেও যেতে পারেন এবং আপনার ইনফো শেয়ার করতে পারেন — আমাদের টিমের একজন আপনার সাথে যোগাযোগ করবে।
Azure Cache for Redis অফারিং সম্পর্কে আরও জানুন:
- Microsoft ব্লগ পড়ুন।
- Redis প্রেস রিলিজ পড়ুন।
- প্রাইসিং Azure Cache for Redis প্রাইসিং পেজে উপলব্ধ।