مقاله کش سرور(Cache server paper)

مقدمه:
اینترنت امروزه یک جزء جدا ناپذیر از زندگی بشریت را تشکیل می دهد.در هر لحظه به تعداد کاربران و سایتهای اینترنتی افزوده می شود و هر روزه درخواست ها برای دسترسی به یک شبکه اینترنت پرسرعت افزایش می یابد.از طرف دیگر کشورها می خواهند تا حد امکان هزینه های گسترش و استفاده از شبکه های اینترنتی را کاهش دهند.از طرف دیگر مدیران سایتهای اینترنتی خواهان گسترش و مدیریت وب سایتهای خود هستند.
به عنوان مثال در وب سایتی که در ابتدا کاربران آن محدود هستند مشکلی از جهت دسترسی به سایت برای کاربران وجود ندارد اما به محض اینکه تعداد کاربران سایت افزایش می یابد کاربران به سختی به آن دسترسی پیدا می کنند.برای حل این مشکل ما می توانیم سخت افزار web server را ارتقاء دهیم یا پهنای باند web server را افزایش دهیم اما همه این راه حل ها موقتی هستند.بنابراین ما نیاز به روشهایی داریم تا استفاده کاربران از اینترنت را اصلاح کنیم.یکی از این روشها استفاده از تکنولوژی caching است.
Caching چیست؟
تکنیک ذخیره سازی محتوای اینترنتی که زیاد مورد استفاده کاربران قرار می گیرد caching نام دارد.این تکنیک توسط CACHE SERVER پیاده سازی می شود.در این تکنیک اگر محتوای در خواست شده از طرف کاربر بر روی CACHE SERVER وجود داشته باشد این محتوا به جای دریافت از وب سرور از CACHE SERVER خوانده شده و به کاربر فرستاده می شود.