Anonim

শেষ আপডেট: ফেব্রুয়ারী 2013

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

Cloudfront

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

এখান থেকেই আমরা শুরু করেছি, এটি অ্যামাজন ওয়েব সার্ভিসেস, আমি ইতিমধ্যে তাদের পরিষেবাদি সম্পর্কে ঘনিষ্ঠভাবে পরিচিত ছিলাম। আমাদের প্রতি মাসে 500 জিবি দরকার, তাই খুব বেশি পাগল কিছুই না। এই মুহুর্তে, আমরা ইতিমধ্যে এস 3 এ আপলোড করা আমাদের বড় চিত্র ফাইলগুলি পরিবেশন করতে একটি সিডিএন বাস্তবায়ন শুরু করেছি। জিবি প্রতি 12 সেন্ট তখন ব্যয়বহুল বলে মনে হয় নি, তবে 10, 000 অনুরোধের জন্য অতিরিক্ত চার্জও ছিল। আবার, অনুরোধের পরিমাণ ততক্ষণে নগন্য ছিল, সুতরাং আমি বিশ্বাস করি যে আমাদের মোট ব্যয় $ 100 / মাসের নিচে ছিল, যা সম্পূর্ণ জরিমানা ছিল।

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

তারপরে আমরা বাড়তে শুরু করি। আমরা প্রথমে আমাদের সিএসএস এবং জাভাস্ক্রিপ্ট ফাইলগুলির মতো আমাদের সমস্ত ছোট স্ট্যাটিক ফাইলগুলি স্থানান্তরিত করেছি। শীঘ্রই আমরা আমাদের আসল পরিবেশন করা এইচটিএমএল ফাইলগুলি ক্লাউডফ্রন্টের মাধ্যমে মিরর করতে সরিয়ে নিয়েছি (এটি করা আদর্শ নয়, তবে এটি অন্য দিনের জন্য আলোচনা)। 500 জিবি থেকে 5 টিবি থেকে 10 থেকে 50 পর্যন্ত। আপনি গণিতটি করেন, এটি দ্রুত যোগ করে। প্রথম 10 টিবির জন্য আমরা কেবল 12 সেন্ট, তার পরের 40 এর জন্য 8 সেন্ট ব্যয় করছিলাম তা নয়, আমরা অনুরোধের পরিমাণে একটি বিশাল বিলও সন্ধান করছিলাম। এটি এমন পর্যায়ে পৌঁছেছে যেখানে আমাদের জিবি প্রতি কার্যকর রেট প্রায় 18 সেন্ট ছিল। ছোট প্রকাশকদের জন্য অ্যামাজনের সাথে কোনও কথাবার্তা নেই (কমপক্ষে আমি এটি মনে করি না), এমনকি যদি সেখানেও থাকে তবে তাদের মূল্য নির্ধারণ করা এতটা বেইস ছিল আমি এমনকি বিরক্তও করতাম না। আমি আমার বেশিরভাগ প্রকল্পের জন্য এডাব্লুএস সম্পর্কে সমস্ত কিছু পছন্দ করি তবে ফাইলগুলি বিতরণ করতে ক্লাউডফ্রন্ট ব্যবহার করা এর মধ্যে একটি নয়।

ম্যাক্সসিডিএন / নেটডিএনএ

প্রথমে বলি, আমি ম্যাকসিডিএন পছন্দ করতাম। তাদের ব্যাকএন্ড ইন্টারফেসটি ব্যবহার করার জন্য একটি আনন্দ। আপনার পছন্দমতো প্রতিটি মেট্রিকের জন্য তারা দুর্দান্ত দেখতে সুন্দর গ্রাফ পেয়েছে। ক্যাশে কোনও আইটেমকে অবৈধ করা পাই হিসাবে সহজ। আমরা সম্পর্কটি শুরু করার অল্পক্ষণের পরেই আমরা নেটডএনএ-তে চলে এসেছি, যা আমি বিশ্বাস করি যে ছাতাটি তারা তাদের বৃহত গ্রাহকদের রেখেছিল এবং আপনাকে দীর্ঘমেয়াদী চুক্তিতে লক করার চেষ্টা করবে। যাইহোক, এটি ঠিক একই ওয়েবসাইটগুলি যতদূর আমি বলতে পারি আমি বিশ্বাস করি যে আমাদের চূড়ান্ত আলোচনার হারটি প্রতি জিবিতে প্রায় 5-6 সেন্ট হয়ে গেছে, যদিও আমাকে এটি ঠিক রাখবেন না।

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

শেষ পর্যন্ত, প্রকৃত বিষয়বস্তু ক্যাশে করা সম্পর্কে আমাদের কিছু সীমাবদ্ধতা দেখা দিয়েছে যা আমাদের আবেদনের একটি নির্দিষ্ট বিভাগকে ব্যর্থ করে দিয়েছে, যা আমাদের জন্য একটি চুক্তিভঙ্গকারী ছিল। আমি সুনির্দিষ্ট হয়ে উঠব না তবে তারা পরিষেবা, ইউআই এবং দাম উভয়ই আমার কাছ থেকে থাম্বস পাবেন। এটি আমার ব্যবহারের 99% ক্ষেত্রে কাজ করবে, এটি কেবলমাত্র একটি নির্দিষ্ট উদাহরণের জন্য নয়।

Edgecast

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

তারা কিছু কিছু দামের মধ্যে তৈরির বিপরীতে কিছু অ্যাডন বৈশিষ্ট্য সহ কিছুটা নিকেল এবং ডাইম করার চেষ্টা করে। আমি ঠিক কী বুঝতে পারি না তবে উদাহরণস্বরূপ রিয়েল টাইম রিপোর্টিং। আবার, আমরা বর্তমানে এটিই ব্যবহার করছি এবং তারা উন্নয়নের দৃষ্টিকোণ থেকে দুর্দান্ত মূল্য এবং দুর্দান্ত নমনীয়তা পেয়েছে। আপনি যদি আমার নিখুঁত সিডিএন তৈরি করতে পারতেন তবে এটি এজডকাস্ট প্রশাসনের নমনীয়তার সাথে নেটডএনএর দাম এবং ইউআই হবে

পরিক্রমা

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

এর মধ্যে দুটি জিনিস আপনার হওয়া উচিত ছিল:

  1. ক্লাউডফ্রন্ট ব্যবহার করবেন না
  2. আলোচনা মূল্য
  3. আমি ম্যাক্সসিডিএন / নেটডিএনএ পছন্দ করি তবে এটি আপনার প্রয়োজনগুলি থেকে আসে

এবং হ্যাঁ, অবশ্যই, অনেক অন্যান্য সিডিএন নেটওয়ার্ক রয়েছে, তবে এটি তাদের সম্পর্কে নয়।

আমার সিডিএন অগ্রগতি