50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

آیا مجازی سازی برای این سرور کار صحیحی هست

با سلام

یک سرور فیزیکی داریم که روی آن یک نرم افزار تحت وب راه اندازی کردیم به شرح زیر:

1- سیستم عامل سرور لینوکس

2- دیتابیس اوراکل

3- صفحات وب که با تکنولوژی جاوا نوشته شده هست

حالا دو سناریو میتوان برای راه اندازی این سرور در نظر گرفت:

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

حالت دوم) با استفاده از vpsphere بر روی سرور مجازی سازی انجام بدیم به این صورت زیر:

1- یک ماشین مجازی برای دیتابیس ( اوراکل) در نظر بگیریم.

2- 5 ماشین مجازی برای صفحات وب در نظز بگیریم یعنی 5 تا ماشین مجازی ایجاد کنیم و بر روی هر 5 ماشین صفحات وب را قرار دهیم تا هنگام لود نرم افزار هر کدام از سرورها که خلوت تر بود لود شود.

به نظرتون مزایا و معایب این 2 حالت چیست؟ آیا مجازی سازی کار صحیحی برای این سرور هست ؟

پرسیده شده در 1395/12/12 توسط

4 پاسخ

0

دوست عزیز rasool1

آیا منظور شما اینه که بر روی سرور فقط یک ماشین مجازی ایجاد کنم و کل منابع سرور رو به این ماشین مجازی اختصاص بدم ؟

سوال من اینکه راه حلی که شما گفتید عالیه ولی در مورد راه حلی که من گفتم یعنی یک ماشین مجازی برای دیتابیس و 7 ماشین مجازی برای وب سرور . 7 ماشین مجازی برای وب سرورها برای اینه که هنگامی که کاربر آدرس سایت رو میزنه خلوتترین سرور لود بشه. در صورتی که ما 7 سرور فیزیکی جداگانه داشته باشیم این راه حل خوبیست که در صورت اشغال بیش از اندازه یک سرور صفحات سایت از سرورهای بعدی لود بشه اما در مورد راه حلی که من گفتم صفحات وب در 7 ماشین مجازی بر روی فقط یک سرور فیزیکی هستند یعنی بازهم کل منابع سیستم در اختیار این نرم افزار هست فقط مشکلی که هست برای 7 سیستم عامل مجازی رم و سی پی اضافی از سرور مصرف میشه . و در واقع هر سرور قسمتی از سی پی یو و رم سرور فیزیکی رو اشغال میکنه. در حالی که اگه فقط روی سرور یک ماشین مجازی ایجاد کنیم و کل منابع رو به اون اختصاص بدیم ( راه حل شما) دیگه برای سیستم عامل های ماشینهای دیگر رم و سی پی یو اضافه در نظر گرفته نمیشه و نرم افزار منابع بیشتری نسبت به حالتی دارد که 7 ماشین مجازی داشته باشیم .

به نظر شما این حرف من میتونه درست باشه؟

پاسخ در 1395/12/13 توسط
1

دوست عزیز،مگر الان سرور فیزیکی زیر بار و فعال نیست؟؟

Ok,الان Work Load سرور رو چک کنین.با نرم افزار های مانیتورینگ در چند روز متوسط بار کاری و حد اکثر اون رو چک کنین بعد با حد اکثر توان سخت افزاری سرور فیزیکی مقایسه کنید.

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

در اینده سرور های فیزیکی بیشتری رو کلاستر خواهید کرد و اونجا میتونید برای ماشین های مجازیتون سناریو های LoadBlancer,FT,HA داشته باشید و دیتا بیس تمام سرور هام مجتمع هست.

اینطوری میتونید از منابع سخت افزاریتون حداکثر بهربرداری رو بکنید

پاسخ در 1395/12/13 توسط
1

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

اگر شبکه هم میارین باید سرور اضافه کنید اگر رم و سی پی یو..... کم میارین باید رم و سی پی یو.....اضافه کنید

اگر احتمال خطر واسه اطلاعات هست باید پشتیبان داشته باشین.... پس بنا به مشکل شما باید سیاست درست اتخاذ بشه...

پاسخ در 1395/12/13 توسط
0

سلام

اینکه مجازی سازی کنی خوبه اما یک حالت دیگه هم میشد که شما کل ماشین رو مجازی میکردی

اینجوری با یک کپی ساده میتونی ماشینتو به هرجایی خواستی انتقال بدی و اگر مشکلی هم پیش آمد راحت میتونی کپی کنی

ضمنا اگر فردایی قرار شد یک چیزی رو هم تست کنی راحت می تونی روی همین سرور یک ماشین دیگه هم بالا بیاری...

پاسخ در 1395/12/13 توسط

پاسخ شما