میزبانی سایت درون شبکه شرکت
سلام دوستان ما یه سایتی داریم که روی سرور یاهو میزبانی میشه حال تصمیم بر این است که سایت رو درون شبکه شرکت خودمون میزبانی کنیم.
میخواهیم روی یکی از سیستم های شبکه سرویس iis رو نصب کنیم و روش سایت رو راه اندازی کنیم دامین مون که ثبت شده ای پی ثابت هم داریم.
بحث امینت رو هم با tmg و قرار دادن وب سرور در شبکه DMZ برقرار میکنیم
خالا مساله اصلی که برام مشکل شده اینه که :
اگه من بخوام از قابلیت ISP Redundancy در tmg استفاده کنم برای high availability یعنی از دو تا مودم استفاده کنم و روی هر کدم یه ای پی پاپلیک استاتیک ست کنم برای اینکه اگه در زمانی که یکی از کانکشن هام قطع میشه دسترسی کلاینتهای اینترنت به وب سایتم با استفاده از اون یکی کانکشن برقرار شه باید چیکار کنم؟هر کدوم از کانکشن ها هم از 2 سرویس دهنده متفاوت هستند.
ممنون میشم راهنماییم بفرمایید
پاسخ : میزبانی سایت درون شبکه شرکت
سلام
هم می تونین از دیوایس سخت افزاری برای load balancing استفاده کنید هم می تونید از nlb استفاده کنید.
پاسخ : میزبانی سایت درون شبکه شرکت
نقل قول:
هم می تونید از nlb استفاده کنید.
ممنون
ببینیدتا اونجایی که من میدونم nlb میاد میگه شما حداقل 2 تا سرور iis داشته باش که هر 2 ی اینها با یه virtual ip قابل دسترس باشند که هم در اینجا میاد لود شبکه رو بین اینها تفسیم میکنه و هم Fault-tolerant لوجود میاره اما مشکل سناریویی که من میخوام پیاده سازی کنم اینه که من باید آی پی یکسان داشته باشم (که چنین چیزی نمیشه)برای هر دو لینکم. وقتی آی پی عوض میشه(down میشه) من نمیتونم به dns server بفهمونم حالا تا لینکم درست میشه از اون یکی ip استفاده کنه در واقع اون dns server ای که ای پی پابلیک من رو میخواد به کلاینتها یاینترنتی بده فقط 1 ای پی ر و میده حالا اگه من بیام تو شرکت 100 تا iis هم بزارم باز دسترسی بهم قطع میشه.
یعنی در واقع این nlb فکر کنم برای یوزرهای داخلی که بخوان به وب سرور دسترسی داشته باشن بدرد میخوره. یا برای زمانیکه مشکل نگرانی از down شدن سرور وب باشه نه قطع شدن کانکشن.یا من دارم اشتباه مکینم ممنون میشم بیشتر راهنمایی بفرمایید
پاسخ : میزبانی سایت درون شبکه شرکت
اگر Load بالایی ندارید احتیاجی به Load Balancer نیست.
با توجه به اینکه دو خط دارید میتونید دو تا کامپیوتر رو Cluster کنید (یا هر دو IP رو به یک کامپیوتر بدید) و در DNS هر دو IP رو برای Domain تنظیم کنید. البته مشکل این روش اینه که آیا OS کاربر، همۀ IPهایی که DNS Server فرستاده رو به Application (مثلاً در اینجا Browser) میده یا فقط اولی رو. تا اونجایی که یادمه، XP فقط اولی رو میده ولی در Linux اگر IP اول Time Out بده، Firefox یا Chrome میرن سراغ IP بعدی.
در کل با توجه به وضع افتضاح اینترنت ایران و نوسانات برق، بهتره روی یه Data Center سایت رو Host کنید.
پاسخ : میزبانی سایت درون شبکه شرکت
دوستان من اگه بخوام dns server هم توی شبکه خودم باشه باید توی کنترل پنل dns هاستم چه رکوردی تعریف کنم؟
پاسخ : میزبانی سایت درون شبکه شرکت
شما ایپی اصلی رو بگیرید ، دوتا سرور بزارید و همون تکنولوژی NLB یا Failover رو راه بندازید
اون دوتا که ایپی لوکال میگیرن هیچ،بعد تو رکورد های دی ان اس یه A record تعیین کنید روی همون ایپی کلاستر
مشکل شما با این سناریو الان چیه دقیقا جون گفتید nlb نمیشه ؟
پاسخ : میزبانی سایت درون شبکه شرکت
خب این ای پی کلاستر از کجا میاد؟ از یه isp من میگیرمش دیگه..اگه isp قطع شه چی؟
من میخوام جوری شه از 2 یا بیشتر کانکشن استفاده کنم که اگه یکی قطع شد اون یکی جایگزین شه