官术网_书友最值得收藏!

What makes Nano Server unique?

One of the unique capabilities of Nano Server is the ability to be deployed as a massively scaled down version of the server OS. Microsoft dabbled with this idea in Windows Server 2008 when they introduced Server Core, but Nano Servers are substantially smaller than Server Core deployments.

How is this possible?

  • No GUI, no notepad, and no cmd.exe window.
  • The OS has been stripped of everything that is not needed in a cloud environment; in particular the UI stack, the x86 subsystem (WOW64), and unnecessary APIs.
  • Nano Server does not include MSI as an installation technology due to dependencies and the open-ended nature of MSI custom actions. Microsoft introduced the Windows Server App (WSA) instead, which is an installer framework designed to install and service applications safely and reliably, using a declarative manifest. WSA does not support custom actions, so will not have the reliability and uninstall issues of MSI.
  • Minimal packages and features in the base image. The Nano Server team have stripped down this OS to a minimal set of APIs and features. You will probably find some of your utilities missing here, but that's ok because it similarly has another and probably better API that accomplishes the same functionality.

Basically, Microsoft is producing an OS that does not try to support legacy systems. However, the DevOps mindset is far more effective at managing server cattle versus pets, which is an analogy made by Jeffery Snover (Microsoft technical fellow, lead architect for Cloud and Enterprise Group and PowerShell architect).

At this scale, we don't have the time or resources to be accessing our instances via a remote desktop and clicking buttons or dragging windows. If one server becomes sick, we put it out of its misery quickly and replace it and be up and running in a couple of seconds. The idea behind Nano Server is to eliminate the need to sit in front of a server forever. UIs do not belong on servers.

Nano is a lightweight server OS and made to be accessed and managed remotely.

主站蜘蛛池模板: 武宣县| 中江县| 洛隆县| 灵璧县| 乐业县| 谢通门县| 河源市| 阿坝| 曲周县| 临沂市| 崇阳县| 盐亭县| 汉阴县| 河南省| 桑植县| 姜堰市| 和田市| 若尔盖县| 益阳市| 沿河| 麻栗坡县| 大洼县| 沅江市| 富宁县| 丽水市| 柳林县| 洪雅县| 鄂伦春自治旗| 丹东市| 鹿邑县| 浙江省| 嘉荫县| 万全县| 阳西县| 巢湖市| 广州市| 牡丹江市| 宁波市| 青海省| 四平市| 临夏县|