نرمافزار mi-Daas (دسکتاپ من) یک نرمافزار بومی ساخته شده توسط شرکت توسعه فناوری اطلاعات و نوآوری نسل ارتباطات مجد(فاوا مجد) میباشد که 2 هدف اساسی و کلی زیر را در نظر گرفتهاست :
1- کاهش هزینههای سختافزاری
2- بالا بردن امنیت سیستمهای بهکار گرفته شده
شرح خلاصهای از نرمافزار mi-Daas :
الف – کاهش هزینههای سخت افزاری : نرمافزار mi-Daas (دسکتاپ من) یک نرمافزار کلاینت – سروری میباشد که با به کارگیری تکنیکهای سیستم عاملی 2 هدف بیان شدهی بالا را دنبال میکند. این نرمافزار از 2 بخش کلاینت و سرور تشکیل شدهاست. نرمافزاری که بر روی سرور مد نظر قرار میگیرد و نرمافزاری که روی کلاینتهای مورد نظر نصب میشود.
برای درک بهتر مثالی را ذکر میکنیم : فرض کنیم که شرکتی 50 عدد کامپیوتر از رده خارج دارد. بهطوریکه کامپیوترها دارای سختافزارهایی میباشند که نمیتوانند نرمافزارهای به روز را اجرا نمایند. برای بهکارگیری مجدد این 50 کامپیوتر یکی از گزینههای موجود بهروز رسانی سختافزاری آنها میباشد که بسیار هزینه بر است. حال برای رفع مشکل کافی است که یک کامپیوتر مناسب(نه بسیار قوی) را به عنوان سرور در نظر بگیریم و نرمافزار سرور mi-Daas را بر روی آن نصب و سپس روی 50 کامپیوتر نام برده نیز نرمافزار بخش کلاینت mi-Daas را نصب نماییم. نرمافزار بخش کلاینت mi-Daas براساس لینوکس Ubuntu طراحی شدهاست و هر کامپیوتر باید حداقل سختافزار 1G ، RAM و 10G حافظه را دارا باشد تا این نرمافزار بتواند بر روی آن نصب شود. سپس این 50 کامپیوتر را با یک کامیپوتر سرور مورد نظر شبکه مینماییم. روی کامپیوتر سرور نیز نرمافزار سرور mi-Daas که تحت ویندوز 10 ورژن 64 بیتی عمل میکند، نصب میشود. دستگاه سرور حداقل باید دارای CPU core i4 با 6G RAM باشد.(البته به تناسب تعداد کلاینتها تغییر پیدا میکند) با این عمل تمامی پروسسهای کلاینتها توسط سرور انجام شده و خروجی به صورت Real Time بر روی کامپیوترهای کلاینت نشان داده میشود. در واقع کاربر همهی پروسسهای خود را از طریق سرور اجرا مینماید. مثلا اگر کاربری به نرمافزار اتوکد 2020 نیازمند داشتهباشد، کافی است که نرمافزار اتوکد بر روی سرور نصب شود. نکته مهم اینکه بر روی کلاینت هیچ نرمافزاری جانبی نصب نمیشود و کلاینت در واقع نقش یک کنسول ارتباطی را دارا میباشد. با بیان این توضیحات میتوان درک نمود که برای سالیان سال و تا هنگامی که سختافزار کلاینتها معیوب نشود، هیچگونه هزینهی سختافزاری برای کلاینتها به مجموعه تحمیل نمیشود و اگر هم نیاز بهروز رسانی باشد کافی است که فقط سختافزار سرور آپدیت شود. براساس همین موضوع صرفهجویی بسیاری در مجموعه صورت خواهد گرفت که موارد مالی آن در فایل پروپوزال به صورت مبسوط بیان شدهاست.
ب- بالا بردن امنیت : از آنجاییکه کاربر(کلاینت) هیچ دسترسی به سیستم عاملی ندارد و در واقع سیستم کیوسک شدهاست لذا نمیتواند هیچگونه باجافزاری را وارد سیستم نماید و همهی کلاینتها را میتوان به صورت متمرکز با سیستم سرور کنترل نمود. این کنترل میتواند شامل انواع دسترسی به منابع سختافزاری سرور باشد و در واقع ادمین میتواند کلاینت را به صورت امن کنترل نماید. سیستم کنترل ادمین تا حدودی شبیه اکتیو دایرکتوری میباشد.