هر آنچه که باید در مورد CDN بدانید

چند سالیست که صحبتهای زیادی پیرامون CDN یا همان Content Delivery Network می شود. این سرویس و تکنولوژی جدید یکی از آپشن هایی است که دارا بودن آن در بسیاری از سرویس دهنده ها یک امتیاز محسوب می شود. حتما تابحال با سایتهایی مواجه شده اید که سرعت لود خوبی دارند و سایتهایی که به سختی برای شما لود می شوند.

البته این دیرلود شدن اگر اشکال از خود سایت و سرور سایت نباشد مد نظر می باشد.اگر وب مستر باشید بهتر این نکته را می توانید متوجه شوید که لود بعضی از سرورها از بعضی دیگر بسیار بهتر است در صورتی که هر دو در یک کشور هاست می شوند. یا در مواقعی خود وب مستر نیز می داند که اگر مخاطبش در ایران است ، بهتر از سروری را انتخاب کند که به کاربرش نزدیک تر باشد. البته فاکتورهای انتخاب سرور و هاست مناسب زیاد می باشد و لوکیشن یا همان محل سرور اولویت چندم انتخاب باید باشد.

در شبکه های توزیع محتوا با همان Content Delivery Network چه اتفاقی می افتد؟ تصور بکنید که سایت شما در دیتاسنتری در آمریکا میزبانی می شود. کاربری در ایران قصد باز کردن سایت روی این سرور را دارد.درخواست های بین کاربر و سرور از طریق روترهای مختلف بین آنها رد می شود. به طور مثال اگر ایران را  یک روتر و سایر قاره ها را نیز هر کدام یک روتر در نظر بگیریم ( که بیشتر از اینهاست ) وقتی کاربری در ایران سایتی در آمریکا را باز می کند تمامی فایل ها باید از حداقل 4 روتر رد شود. حالا فرض کنید که سرور شما در اروپا باشد. این تعداد روتر های مورد نیاز برای رد شدن دیتها حداقل یک مورد کاهش پیدا می کند و همین باعث می شود برای کاربران ریز بین ، تفاوت سرعت لود واضح باشد.

در خیلی از موارد کاربر نمی خواهد از سرور خوبی که در آمریکا دارد محروم شود. از طرفی ، نمیخواهد کاربرانش نیز به دلیل کندی لود سایت از سایت خارج شوند و یا به سایت سر نزنند. در بسیاری از موارد که اغلب همین مورد است کاربران یک سایت لزوما از کشور نیستند و از قاره های مختلف به سایت شما سر میزنند که در این مواقع ، سرور سایت شما هر کجا که باشد به یک کاربر دور است و برای یک کاربر بسیار نزدیک می باشد .

سی دی ان یا شبکه توزیع محتوا بدین منظور تشکیل می شود که فایل ها و هر دیتای ثابتی در چندین لوکیشن بارگزاری شود تا هر کاربر به نزدیک ترین سرور متصل شود و از سرعت بالانری در لود بهره مند باشد.همچنین این کار باعث می شود که شرکتهای بزرگ و ساینهای بزرگ  بر روی ترافیک سایتشان نیز کنترل داشته باشند و ترافیک اضافی روی یک سرور ایجاد نشود.

مزایای استفاده از سرویس توزیع محتوا چیست ؟