sd 750x480 - سرور Origin چیست؟

سرور Origin چیست؟

سرور Origin چیست؟

هدف از سرور Origin پردازش و پاسخگویی به درخواست های ورودی اینترنتی از طرف مشتری های اینترنتی است توپولوژی CDN بین سرورهای مبداء شخصی شما و سرورهای حاشیه ارائه دهنده CDN شما متمایزاست. نسخه اول شامل نسخه اصلی وب سایت شما است در حالی که دومی میزبان نسخه های ذخیره شده برخی از محتوای آن است.

چگونگی تعامل سرور CDN Edge با سرور Origin

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

موثرترین روش برای به روزرسانی سرورهای Origin این است که محتوای جدید CDN خود را به طور خودکار از مبدأ خود بیرون بکشید. در روش فشار ، که در آن شما با به روز کردن CDN با تغییراتی که در مبدأ خود ایجاد می کنید ، کمترین کارآیی را دارید.

 ما  در این مقاله، در مورد کل راهنمای CDN ، روشهایی را که CDN می توانند توابع منشأ شما را تقویت کنند ،که شامل بارگیری برخی از وظایف خود ، تقویت عملکرد و امنیت آن ، بحث می کنیم.

در این پنج سؤال ،  به تعامل اصلی بین  CDN و سرور Origin مبدا شما می پردازیم:

۱٫ چگونه می توانم از طریق CDN به سرور Origin ترافیک خود را انجام دهم؟

چگونه می توانم از طریق CDN به سرور Origin ترافیک خود را انجام دهم؟

برای عملکرد صحیح ، یک سرور CDN باید به عنوان مقصد کلیه ترافیک HTTP / S ورودی شما معرفی شود. این امر با اصلاحات زیر در سیستم نام دامنه شما (DNS) حاصل می شود:

  • پیکربندی ضبط دامنه شما به گونه ای که در محدوده IP CDN شما حل شود
  • با اشاره به سوابق CNAME زیر دامنه های شما به زیر دامنه های مربوطه ارائه شده توسط CDN

به دنبال این تغییرات ، تمام درخواستهای بازدید کننده به هر URL / منبع در دامنه شما توسط DNS به یکی از سرورهای لبه CDN شما هدایت می شود — به دلیل استفاده از مسیریابی nocast ، این به طور معمول سرور نزدیک به بازدید کننده شخصی است.

۲٫ چگونه CDN از سرور منبع من محافظت می کند؟

به عنوان دروازه ورود به کلیه ترافیک HTTP / S ، یک CDN به منظور ایده آل برای بازرسی از درخواست های HTTP / S دریافتی قرار می گیرد. این به شما امکان می دهد تا قبل از رسیدن به سرور مبدا شما ، حملات برنامه وب ، (به عنوان مثال تزریق SQL ، XSS و RFI) را شناسایی و فیلتر کنید. همین منطق برای لایه برنامه DDoS و رباتهای مخرب صحیح است (به عنوان مثال ، اسپم ها و اسکرابرها).

.jpg - سرور Origin چیست؟

علاوه بر این ، CDN تمام درخواستهای حل و فصل دامنه را به IP ارائه دهندگان CDN شما هدایت می کند. این به طور مؤثر آدرس های IP مبداء شما را مخفی می کند و از آن در برابر حملات مستقیم به IP محافظت می کند (به عنوان مثال ، سیل DDoS لایه شبکه).

۳٫ آیا وقتی که یک پردازنده CDN را نصب کردم IP من کاملاً ماسک شده است ؟

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

بیشتر بخوانید >>‌ درایور دستگاه چیست؟ 

بنابراین ، باید اقدامات بیشتری برای محافظت از سرور وب انجام شود ، از جمله:

  • اجتناب از نامهای زیر دامنه عمومی – اگر برخی از سرویس های مرتبط با دامنه شما (به عنوان مثال ، FTP یا نامه الکترونیکی) توسط CDN محافظت نشوند ، می توان زیر دامنه آنها را برای کشف آدرس IP منشاء شما حل کرد. به همین دلیل ، پس از سوار شدن به CDN ، باید از استفاده از زیر دامنه های عمومی برای این سرویس ها خودداری کنید. به عنوان مثال ، تغییر ftp.mydomain.com به ۶۵۰Ftp.mydomain.com.
  • تغییر آدرس IP خود – برای جلوگیری از استفاده از سوابق تاریخی مهاجمان برای کشف IP مبداء ، باید آدرس IP خود را بعد از سوار شدن به CDN تغییر دهید. با انجام این کار ، هرگونه منابع باقیمانده بی فایده است.

Hoonarjo 2.jpgیس - سرور Origin چیست؟

۴- آیا CDN می تواند تمام تحویل محتوا از سرور من را بارگیری کند؟

محتمل نیست در حالی که بیشتر CDN ها بخش قابل توجهی از کلیه کارهای تحویل محتوا را بارگیری می کنند ، مقدار دقیق آن به قابلیت های CDN و جزئیات وب سایت شما بستگی دارد.

سرورهای CDN edge قادرند منابع استاتیک از جمله تصاویر ، شیوه نامه های CSS و پرونده های JavaScript را ذخیره کنند. این به تنهایی می تواند ۵۰ درصد از استفاده از پهنای باند شما را به بالا ذخیره کند.

CDN های پیشرفته تر همچنین می توانند محتوای تولید شده پویا را ذخیره کنند (به عنوان مثال ، فایل های HTML WordPress ، که در پرواز ایجاد می شوند). با چنین قابلیت هایی ، پتانسیل ذخیره به ۶۰٪ -۸۰٪ ​​یا بیشتر افزایش می یابد.

.jpg - سرور Origin چیست؟

۵- در صورت داشتن منشاء متعدد یا مراکز داده ، CDN چه کاری می تواند انجام دهد؟

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

به دلیل موقعیت یابی لبه آنها ، سرورهای CDN از دید بهتری در ترافیک ورودی برخوردار هستند. این CDN ها را قادر می سازد از الگوریتم های تعادل بار لایه لایه برنامه استفاده کنند که با اندازه گیری دقیق بار واقعی روی هر یک از سرورهای مبدأ ، بازده توزیع ترافیک را بهبود می بخشد.

منبع

نوشتن نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *