Nano Server یا به فارسی نانو سرور یک نسخه محدود شده ویندوز سرور است که توسط مایکروسافت به طور خاص برای اجرای برنامه های کاربردی ابری و بی نیاز به تجهیزات و سخت افزارهای فوق العاده سنگین ساخته شده است.
با از بین بردن رابط کاربری گرافیکی (GUI) سیستم عامل نانو سرور و همچنین ویژگی هایی مانند پشتیبانی ۳۲ بیتی، MSI و اجزای مختلف پیش فرض Server Core، ویندوز سرور نانو می تواند سرعت، پایداری و امنیت بیشتری را برای کاربران ارائه دهد و همچنین مصرف استفاده از سخت افزار را به طور چشمگیری کاهش دهد.
درصد خطای Nano Server بسیار پایین است و در واقع می توان گفت مشکل Reboot شدن نسبت به ویندوز سرور را بیش از ۸۰ درصد کاهش داده که در نوع خود بی نظیر است.
زمانی که شما با Nano Server کار می کنید، هیچ گونه ورود به Remote Desktop وجود ندارد و در عوض برای مدیریت سرور شما باید از طریق CMD WMI و PowerShell اقدام به عمل کنید.
سرور نانو در مقابل سرور اصلی / سرور ویندوز
در حالی که Nano Server شباهت هایی با گزینه Server Core معرفی شده در ویندوز سرور ۲۰۱۲ دارد، نانو سرور حتی از Server Core نیز سبک تر است و برای استفاده برای فضای ابری مدرن بهینه شده است. مایکروسافت دو سناریو مجزا را مشاهده می کند که Nano Server مناسب ترین گزینه باشد که دلایل آن نیز، در پایین برای شما ذکر شده است:
- نرم افزارهای ابری تولید شده در سرورهای فیزیکی و ماشین های مجازی (VM)
- برای زیرساخت های بسترهای نرم افزاری Microsoft Cloud ،با کلاسترهای محاسبه شده Hyper-V و کلاسترهای ذخیره سازی دارای سرور File Scale-Out
این سرورها برای اولین بار به عنوان بخشی از نسخه پیش نمایش فنی ویندوز سرور ۲۰۱۶ به دنبال توسعه اولیه تحت نام رمزگذار تووا / Tuva در دسترس قرار گرفت.
نانو سرور در نیمه دوم سال ۲۰۱۶ به طور رسمی فعالیت خود را آغاز کرد.
با وجود همه شور و هیجان در مورد ویندوز ۱۰ ،به راحتی می توان از برخی از تغییرات جدیدی که مایکروسافت برای سمت سرور کسب و کارها برنامه ریزی کرده است ،غافل شد.
یکی از بزرگترین اخباری که مایکروسافت اعلام کرد، در رابطه با نانو سرور بود.
در ادامه برای شما چند موضوع مهم در رابطه با این سرورها آماده کرده ایم که با مطالعه آن، می توانید به اطلاعات بیشتری در رابطه با سرور نانو برسید.
نانو سرور چیست؟ اطلاعاتی درباره Nano Server
Nano Server نسخه ای کم حجم از ویندوز سرور است که مایکروسافت تحت نام تووا یا به زبان انگلیسی Tuva تولید کرده است. این برنامه برای اجرای سرویس ها و مدیریت کامل از راه دور طراحی شده است. مایکروسافت، این سرورها را به عنوان یک سیستم عامل سبک ساخته است که توانایی راه اندازی نرم افزارهای ساده و سبک که احتیاجی به سخت افزار قوی ندارند، را دارد.
تفاوت Nano Server با ویندوز سرور چیست؟
زمانی که شما از نانو سرور استفاده می کنید، در واقع هیچ گونه محیط گرافیکی GUI برای شما ایجاد نشده است و همه چیز از طریق پاورشل / PowerShell و یا دیگر ابزارهایی که می توانید از طریق آن به سرور وصل شوید، ارتباط برقرار کنید.
در واقع نانو سرور، یک نسخه سبک تر شده از ویندوز سرور است که خطاهای بسیار کمتری نسبت به ویندوز سرور را برای شما ایجاد می کند.
منظور از خطا این است که اگر احیانا در طول سال، ویندوز سرور به هر دلیلی نظیر پر شدن فضای رم، کم آوردن سی پی یو، کمبود حافظه و… نزدیک ۱۰ بار اقدام به خاموش و روشن شود، این عدد در نانو سرور به ۲ بار می رسد که یعنی ۸۰ درصد خطای کمتری نسبت به ویندوز سرور دارد.
از طرفی دیگر، هکرهایی که قصد ورود به سرور دارند، کمتر زمانی اقدام به حمله به Nano Server می کنند و از این جهت نیز، شما باید بدانید خطرات حمله بر روی نانو سرورها بسیار کم است.
آیا Nano Server دارای رابط کاربری گرافیکی است؟
از جهتی که نانو سرور یک سیستم عامل سبک و کم حجم است، هیچ گونه رابط گرافیکی ندارد و برای مدیریت آن نیز نمی توانید از رابط گرافیکی استفاده کنید که این برخلاف ویندوز سرور است.
شما می توانید از ویندوز سرور به دو روش گرافیکی و با استفاده از کنسول آن را اجرا کنید، اما زمانی که صحبت از Nano Server میرسد، صرفا بحث محیط کنسولی که توسط PowerShell برای شما ایجاد می شود، است.
آیا Nano Server می تواند برنامه های Windows را اجرا کند؟
یک سوالی در این میان وجود دارد که آیا Nano Server ها می توانند برنامه های ویندوزی را اجرا کنند؟
در این رابطه باید پاسخ داد که، سرورهای نانو، توانایی اجرا کردن برنامه هایی با محیط گرافیکی ندارد و از این جهت باید به یاد داشته باشید که صرفا Nano Server برای محیط زیرساخت ایجاد شده تا اینکه شما بخواهید نرم افزارهای معمولی و گرافیکی بر روی آن اجرا کنید.
در نانو سرور چه برنامه هایی اجرا می شود؟
در واقع شرکت مایکروسافت، طی دو حرکت اقدام به راه اندازی Nano Server ها کرد. قدم اول این است که نانو سرور برای کلاسترهای Hyper-V باشد و در واقع زمانی که یکی از سرورهای شما به هر علتی ناپایداری خود را برای زمان نامعلومی به وجود آورند، سرورهای نانو اقدام به پشتیبانی از سرور اصلی کنند و به کاربران خدمات دهند. در قدم بعدی برای سرور نانو، مایکروسافت اقدام به ایجاد یک API عمومی کرد که برنامه نویسان می توانند مستقیم برنامه های خود را در سرور نانو اجرا کنند و از این جهت، پایداری نرم افزارهای خود را مورد آزمایش و بررسی قرار دهند.
موارد حذف شده در ویندوز سرور برای ساخت نانو سرور
مایکروسافت صرفا محیط کاربری گرافیکی GUI را از سرورهای نانو حذف نکرده و بلکه چیزهای بیشتری نظیر پشتیبانی از نصب کننده های MSI و کامپوننت های مختلفی که به صورت پیش فرض بر روی ویندوز سرور نصب بوده اند، را حذف کرده تا سرور نانو را ایجاد کند.
نحوه مدیریت Nano Server به چه صورت است؟
مدیریت سرور نانو از طریق PowerShell صورت می گیرد و همچنین شما می توانید از طریق FTP فایل هایی را به درون نانو سرور منتقل کنید و یا از راه دور از طریق API هایی که به صورت عمومی در اختیار همگان قرار دارند، اقدام به اشکال زدایی کنید.
آیا در آینده Nano Server جایگزین Windows Server خواهد شد؟
اگر بخواهیم به این سوال، پاسخ کوتاه دهیم باید گفت “خیر”، مایکروسافت قصد ندارد تا نانو سرور را جایگزین ویندوز سرور کند و از این جهت نیازی به نگرانی و یا مواردی که باعث شود تا شما تفکری در رابطه با عوض کردن مدل کسب و کار خود کنید، وجود ندارد. در واقع نانو سرور برای مسائل زیرساخت ایجاد شده است و یک نسخه سبک تر شده از ویندوز سرور است.
چه زمانی می توان از نانو سرور استفاده کرد؟
در همان اوایل که صحبت از Nano Server شد، یک سوال همگانی پیش آمد که چه زمانی افراد می توانند از سرورهای نانو استفاده کنند. مایکروسافت در پاسخ به این سوال گفت که با آمدن ویندوز سرور نسخه ۲۰۱۶ نیز، افراد می توانند به راحتی از نانو سرور استفاده کنند.
سوالات متداول
در این بخش از مقاله، قصد داریم تا برای شما چندین سوال در رابطه با Nano Server مطرح کنیم و شما با خواندن این سوالات، به درک درستی از سرورهای نانو برسید و اطلاعات خود را در این زمینه کامل تر کنید.
- Nano Server چیست؟
Nano Server در واقع نسخه سبک تر شده و کم حجم تر شده از ویندوز سرور است که به شما اجازه می دهد تا کارهای سبکی که نیاز به سخت افزارهای قدرتمند و گران قیمت ندارند را اجرا کنید و هزینه های خود را پایین بیاورید.در واقع با به وجود آمدن Nano Server، هزینه های بسیاری از شرکت ها کاهش پیدا کرد و از این جهت دیگر نیاز نیست تا برای انجام کارهای ساده اقدام به تهیه سرورهای ویندوزی گران قیمت کرد.
- سرورهای نانو برای چه کاری ساخته شده اند؟
یکی از مطرح ترین سوال ها در این زمینه، این است که نانو سرور برای چه کاری ایجاد شده است. در واقع شما می توانید با استفاده از سرورهای نانو، اقدام به راه اندازی مسائل زیرساخت برای شرکت خود کنید و از این جهت می تواند در کارهایی نظیر ایجاد کلاستر و یا ساخت برنامه های ویندوزی مورد استفاده قرار بگیرد.
- محیط گرافیکی نانو سرور – آیا در سرورهای نانو محیط گرافیکی وجود دارد؟
از علت های کم حجم بودن و سبک بودن سرورهای نانو این است که هیچ گونه محیط گرافیکی در آن وجود ندارد و بسیاری کامپوننت های مربوطه به گرافیک و کارهای پردازش گرافیک توسط شرکت مایکروسافت حذف شده است.شما صرفا می توانید با ابزاری نظیر PowerShell اقدام به مدیریت سرورهای نانو خود کنید و ببینید که در سرور نانو شما چه اتفاقی رخ می دهد و دسترسی به فایل ها نیز برای شما از این طریق وجود دارد.
نانو سرور نیز نظیر سرورهای لینوکس که در سطح دنیا مورد استفاده قرار می گیرد، صرفا با استفاده از محیط کنسولی اداره می شود و هیچ محیط گرافیکی برای آن وجود ندارد.