موضوع مقاله :

CDN در طراحی سایت

چکیده :

CDN در طراحی سایت


شرح : شبکه توزیع محتوا از تعدادی سرویس دهنده ی (سرور) به هم پیوسته تشکیل شده است که با معیار های خاصی در سراسر دنیا پراکنده شده اند تا با استفاده از فاکتور نزدیکی جغرافیایی به توزیع محتوا بپردازند و صفحات وب را با بیشترین سرعت به کاربران ارائه نمایند.

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

با این سرویس حتی با وجود محدودیت در پهنای باند، وب سایت ها می توانند بسیار کارآمدتر به درخواست های کاربران برای دریافت محتوا پاسخ دهند. دلیل این موضوع این است که سرویس CDN با محاسبه نزدیکترین سرور به کاربر به توزیع محتوا می پردازد.

در واقع اتفاقی که می افتد این است که کاربر یک کپی از محتوای اصلی را دریافت می نماید که در نزدیکترین سرور به او قرار گرفته است. روشن است که این پروسه در مقایسه با دریافت داده از یک سرور مرکزی کارکرد بسیار سریعتری خواهد داشت و هرگز درگیر تنگناهای مربوط به شلوغی و عدم پاسخگویی سرور نخواهد شد.

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