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