বছরের পর বছর ধরে, CDN-গুলিকে একটি পারফরম্যান্স অ্যাড-অন হিসাবে বিবেচনা করা হত: একটি নেটওয়ার্ক সক্ষম করুন, ব্যবহারকারীদের কাছাকাছি কন্টেন্ট পুশ করুন এবং দ্রুত লোড টাইমের সুবিধা উপভোগ করুন। এই মডেলটি ওয়েবসাইট, ছবি এবং ছোট স্ট্যাটিক অ্যাসেটগুলির জন্য ভাল কাজ করে। ভিডিও সম্পূর্ণভাবে নিয়মগুলি পরিবর্তন করে।
ভিডিও ট্রাফিক টেকসই, বার্স্টি নয়। একটি একক HD স্ট্রিম প্রতি সেকেন্ডে কয়েক মেগাবিট ক্রমাগত ব্যবহার করে, প্রায়শই কয়েক দশক মিনিটের জন্য। এটি হাজার বা কয়েক লাখ সমসাময়িক দর্শক দ্বারা গুণ করুন এবং ডেলিভারি একটি ক্যাশিং সমস্যা হওয়া বন্ধ করে এবং একটি থ্রুপুট এবং স্থিতিশীলতা সমস্যা হয়ে ওঠে।
এই কারণেই ভিডিওর জন্য সেরা CDN নির্বাচন করা মার্কেটিং দাবি বা PoP সংখ্যা সম্পর্কে নয়। এটি হল অবকাঠামো ক্রমাগত চাপের মধ্যে শান্তভাবে কাজ করতে পারে কিনা, শুধুমাত্র সংক্ষিপ্ত স্পাইক থেকে বেঁচে থাকার নয়।
400 Gbps এ, প্রশ্নটি "CDN এটি সামলাতে পারে?" থেকে "CDN এটি স্বাভাবিক হওয়ার জন্য ডিজাইন করা হয়েছে?" এ স্থানান্তরিত হয়।
বাস্তবে "400+ Gbps" সত্যিই কী বোঝায়?
অনেক প্রদানকারী চিত্তাকর্ষক সমষ্টিগত সংখ্যা বিজ্ঞাপন করে, কিন্তু সেই পরিসংখ্যানগুলি প্রায়শই ভুল বোঝা হয়।
সমষ্টিগত ক্ষমতা মানে একটি বৈশ্বিক নেটওয়ার্ক জুড়ে তাত্ত্বিক সর্বোচ্চ। টেকসই থ্রুপুট মানে পিক আওয়ারের সময় অঞ্চল অনুযায়ী ক্রমাগত সরবরাহ করা প্রকৃত ট্রাফিক।
উচ্চ-লোড ভিডিও প্ল্যাটফর্মগুলি দ্বিতীয়টি সম্পর্কে যত্নশীল।
দুটি দৃশ্যকল্প বিবেচনা করুন:
- একটি ফ্ল্যাশ ক্রাউড যা 10 মিনিটের জন্য শীর্ষে থাকে।
- একটি প্রাইম-টাইম VOD উইন্ডো যেখানে ট্রাফিক ঘন্টার পর ঘন্টা স্থির থাকে।
বেশিরভাগ ক্লাউড-নেটিভ এবং Anycast-ভিত্তিক সমাধানগুলি প্রথমটির জন্য অপ্টিমাইজ করা হয়। Advanced Hosting-এর ভিডিও অবকাঠামো দ্বিতীয়টির জন্য তৈরি।
মুভি, সিরিজ, কোর্স বা বড় লাইব্রেরি সরবরাহকারী প্ল্যাটফর্মগুলির জন্য, টেকসই থ্রুপুট নির্ধারণ করে:
- স্টার্টআপ টাইম সামঞ্জস্যতা;
- বিটরেট স্থিতিশীলতা;
- এবং দর্শকরা বৃদ্ধি পাওয়ার সাথে সাথে খরচ পূর্বাভাসযোগ্য থাকে কিনা।
লোকেরা যখন সেরা ভিডিও CDN অনুসন্ধান করে তখন এই পার্থক্যটি প্রায়শই অনুপস্থিত থাকে, তবে এটি মসৃণ স্কেলিং এবং ক্রমাগত ফায়ারফাইটিংয়ের মধ্যে পার্থক্য।
মেট্রিক্স যা আসলে একটি উচ্চ-লোড ভিডিও CDN সংজ্ঞায়িত করে
একটি বড় স্কেলে, জেনেরিক CDN মেট্রিক্স উপযোগী হওয়া বন্ধ করে দেয়। পরিবর্তে যা গুরুত্বপূর্ণ তা হল সূচক যা সরাসরি দর্শকদের অভিজ্ঞতা এবং অপারেশনাল খরচের সাথে ম্যাপ করে।
টাইম টু ফার্স্ট ফ্রেম (TTFF)। প্লেব্যাক আসলে কত দ্রুত শুরু হয়, শুধুমাত্র DNS রেজোলিউশন বা TCP হ্যান্ডশেক সময় নয়?
রিবাফার রেশিও। প্লেব্যাকগুলি কত ঘন ঘন এবং কতক্ষণ স্থগিত হয় এমনকি এখানে ছোট বৃদ্ধি দেখার সময় এবং চার্নের উপর একটি পরিমাপযোগ্য প্রভাব ফেলে।
থ্রুপুট প্রতি সেশন। ব্যবহারকারীরা পিক আওয়ারের সময় বাধ্যতামূলক ডাউনশিফট ছাড়াই HD বা 4K মান বজায় রাখতে পারে কিনা।
বড় অবজেক্টগুলির জন্য ক্যাশ হিট রেশিও। VOD-এর জন্য, এটি নির্ধারণ করে যে আপনার অরিজিন নীরবে বেঁচে থাকে—বা ডুপ্লিকেট সেগমেন্ট অনুরোধের অধীনে ভেঙে পড়ে।
অরিজিন ইগ্রেস প্রেসার। একটি লুকানো খরচ চালক। খারাপ ক্যাশিং এবং শিল্ডিং মানে আপনি দুবার পেমেন্ট করেন: একবার CDN-এ, এবং আবার অরিজিন ট্রাফিকের জন্য।
একটি সত্যিকারের ভিডিওর জন্য CDN লোডের অধীনে এই মেট্রিক্সগুলি স্থিতিশীল রাখতে ইঞ্জিনিয়ার করা হয়, শুধুমাত্র পরীক্ষার সময় গ্রহণযোগ্য নয়।
কেন জেনেরিক এবং Anycast CDN ভিডিও দিয়ে সীমা আঘাত করে?
অনেক জনপ্রিয় CDN স্ট্যাটিক কন্টেন্ট অ্যাক্সিলারেটর হিসাবে শুরু হয়েছিল। ভিডিও সমর্থন পরে যোগ করা হয়েছিল, প্রায়শই একই Anycast-ভিত্তিক আর্কিটেকচার পুনরায় ব্যবহার করে।
সেই পদ্ধতিটি এর জন্য ভাল কাজ করে:
- ছবি;
- JavaScript;
- CSS;
- ছোট ডাউনলোডযোগ্য ফাইল।
এটি এর সাথে লড়াই করে:
- মাল্টি-গিগাবাইট মিডিয়া;
- অ্যাডাপটিভ বিটরেট সেগমেন্ট;
- দীর্ঘজীবী সংযোগ;
- এবং আঞ্চলিক সমসাময়িকতা স্পাইক।
Anycast রাউটিং স্বয়ংক্রিয় এবং বিকেন্দ্রীভূত, যা এটি সহজ করে তোলে, তবে সূক্ষ্ম-দানাদার নিয়ন্ত্রণও সীমিত করে। যখন ট্রাফিক বৃদ্ধি পায়, আপনি সহজেই সিদ্ধান্ত নিতে পারবেন না কোন এজ নোডগুলি লোড শোষণ করা উচিত, কীভাবে হট কন্টেন্ট প্রতিলিপি করা উচিত, বা কীভাবে সিঙ্ক্রোনাইজড ক্যাশ মিস থেকে অরিজিন রক্ষা করবেন।
এই কারণেই Advanced Hosting দায়িত্ব পৃথক করে:
- স্ট্যাটিক অ্যাসেটগুলি ছোট অবজেক্টগুলির জন্য অপ্টিমাইজ করা ডেডিকেটেড CDN কন্টেন্ট ডেলিভারি নেটওয়ার্ক দ্বারা পরিচালিত হয়,
- যখন ভারী মিডিয়া ডেলিভারি স্পষ্ট ট্রাফিক নিয়ন্ত্রণ এবং স্টোরেজ লজিক সহ একটি উদ্দেশ্য-নির্মিত ভিডিও CDN-এ চলে।
একই আর্কিটেকচারের মাধ্যমে উভয় ওয়ার্কলোডকে বাধ্য করার চেষ্টা সুবিধাজনক কিন্তু স্কেলে অদক্ষ।
Advanced Hosting-এ উদ্দেশ্য-নির্মিত ভিডিও ডেলিভারি
Advanced Hosting-এর ভিডিও CDN বিশেষভাবে বড় ফাইল এবং উচ্চ সমসাময়িকতার জন্য ডিজাইন করা হয়েছে। একটি একক জেনেরিক এজ লেয়ারের উপর নির্ভর করার পরিবর্তে, এটি একাধিক বিশেষায়িত উপাদান ব্যবহার করে যা একটি সিস্টেম হিসাবে একসাথে কাজ করে।
একটি উচ্চ স্তরে, এই আর্কিটেকচার অনুমতি দেয়:
- টেকসই লোডের অধীনে পূর্বাভাসযোগ্য কর্মক্ষমতা;
- আগ্রাসী অরিজিন অফলোড;
- এবং ব্ল্যাক-বক্স অটোমেশন ছাড়াই নিয়ন্ত্রিত স্কেলিং।
এটি ভিডিও অবকাঠামোর জন্য CDN তৈরি করার আমাদের পদ্ধতির ভিত্তি এবং কেন ট্রাফিক প্রতি সেকেন্ডে শত শত গিগাবিটে পৌঁছালে এটি ধারাবাহিকভাবে রেট্রোফিটেড সমাধানগুলিকে ছাড়িয়ে যায়।


