{"id":18043,"date":"2015-05-06T16:04:28","date_gmt":"2015-05-06T16:04:28","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=18043"},"modified":"2015-05-06T16:45:59","modified_gmt":"2015-05-06T16:45:59","slug":"ignite-2015nano-server-the-future-of-windows-server","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=18043","title":{"rendered":"Ignite 2015&ndash;Nano Server: The Future of Windows Server"},"content":{"rendered":"<p>Speaker: Jeffrey Snover<\/p>\n<h2>Reasons for Nano Server, the GUI-less installation of Windows Server<\/h2>\n<p>&#160;<\/p>\n<ul>\n<li>It\u2019s a cloud play. For example, minimize patching. Note that Azure does not have Live Migration so patching is a big deal.<\/li>\n<li>CPS can have up to 16 TB of RAM moving around when you patch hosts \u2013 no service interruption but there is an impact on performance.<\/li>\n<li>They need a server optimized for the cloud. MISFT needs one, and they think cloud operators need one too.<\/li>\n<\/ul>\n<h2>Details:<\/h2>\n<ul>\n<li>Headless, there is no local interface and no RDP. You cannot do anything locally on it.<\/li>\n<li>It is a deep ra-factoring of Windows Server. You cannot switch from Nano to\/from Core\/Full UI<\/li>\n<li>The roles they are focused on are Hyper-V, SOFS and clustering.<\/li>\n<li>They also are focusing on born-in-the-cloud applications.<\/li>\n<li>There is a zero-footprint model. No roles or features are installed by default. It\u2019s a functionless server by default.<\/li>\n<li>64-bit only<\/li>\n<li>No special hardware or drivers required.<\/li>\n<li>Anti-malware is built in (Defender) and on by default.<\/li>\n<li>They are working on moving over the System Center and app insights agents<\/li>\n<li>They are talking to partners to get agent support for 3rd party management.<\/li>\n<li>The Nano installer is on the TP2 preview ISO in a special folder. Instructions <a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/mt126167.aspx\" target=\"_blank\">here<\/a>.<\/li>\n<\/ul>\n<h2>Demo<\/h2>\n<ul>\n<li>They are using 3 *&#160; NUC-style PCs as their Nano server cluster demo lab.&#160; The switch is bigger than the cluster, and takes longer to boot than Nano Server. One machine is a GUI management machine and 2 nodes are a cluster. They use remote management only \u2013 because that\u2019s all Nano Server supports.<\/li>\n<li>They just do some demos, like Live Migration and PowerShell<\/li>\n<li>When you connect to a VM, there is a black window.<\/li>\n<li>They take out a 4th NUC that has Nano Server installed already, connect it up, boot it, and add it to the cluster. <\/li>\n<\/ul>\n<p>Notes: this demo goes wrong. Might have been easier to troubleshoot with a GUI on the machine <img decoding=\"async\" class=\"wlEmoticon wlEmoticon-smile\" style=\"border-top-style: none; border-bottom-style: none; border-right-style: none; border-left-style: none\" alt=\"Smile\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2015\/05\/wlEmoticon-smile1.png\" \/><\/p>\n<h2>Management<\/h2>\n<ul>\n<li>\u201cremoving the need\u201d to sit in front of a server<\/li>\n<li>Configuration via \u201cCore PoSH\u201d and DSC<\/li>\n<li>Remote management\/automation via Core PowerShell and WMI: Limited set of cmdlets initially. 628 cmdlets so far (since January).<\/li>\n<li>Integrate it into DevOps tool chains<\/li>\n<\/ul>\n<p>They want to \u201cremove the drama and heroism from IT\u201d. Server dies, you kill it and start over. Oh, such a dream. To be honest, I hardly ever have this issue with hosts, and I could never recommend this for actual application\/data VMs.<\/p>\n<p>They do a query for processes with memory more than 10 MB. There are 5.<\/p>\n<h2>Management Tools<\/h2>\n<p>Some things didn\u2019t work well remotely: Device Manager and remove event logging. Microsoft is improving in these tools to improve them and make remote management 1st class. <\/p>\n<p>There will be a set of web-based tools:<\/p>\n<ul>\n<li>Task manager<\/li>\n<li>Registry editor<\/li>\n<li>Event viewer<\/li>\n<li>Device manager<\/li>\n<li>sconfig<\/li>\n<li>Control panel<\/li>\n<li>File Explorer<\/li>\n<li>Performance monitor<\/li>\n<li>Disk management<\/li>\n<li>Users\/groups Manager<\/li>\n<\/ul>\n<p>Also can be used with Core, MinShell, and Full UI installations.<\/p>\n<p>We see a demo of web-based management, which appears to be the Azure Stack portal. This includes registry editor and task manager in a browser. And yes, they run PoSH console on the Nano server running in the browser too. Azure Stack could be a big deal.<\/p>\n<h2>Cloud Application Platform:<\/h2>\n<ul>\n<li>Hyper-V hosts<\/li>\n<li>SOFS noes<\/li>\n<li>In VMs for cloud apps<\/li>\n<li>Hyper-V containers<\/li>\n<\/ul>\n<p>Stuff like PoSH management coming in later releases.<\/p>\n<h2>Terminology<\/h2>\n<ul>\n<li>At the base there is Nano Server<\/li>\n<li>Then there is Server \u2026. what used to be Server Core<\/li>\n<li>Anything with a GUI is now called Client, what used to be called Full UI<\/li>\n<\/ul>\n<p>Client is what MSFT reckons should only be used for RDS and Windows Server Essentials. As has happened since W2008, customers and partners will completely ignore this 70% of the time, if not more.<\/p>\n<p>The Client experience will never be available in containers.<\/p>\n<p>The presentation goes on to talk about development and Chef automation. I leave here.<\/p>\n<div id=\"scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b972c8a5-06c4-467c-a1a4-343e444e523d\" class=\"wlWriterEditableSmartContent\" style=\"float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px\">Technorati Tags: <a href=\"http:\/\/technorati.com\/tags\/Event+Notes\" rel=\"tag\">Event Notes<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Windows+Server+2016\" rel=\"tag\">Windows Server 2016<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Hyper-V\" rel=\"tag\">Hyper-V<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Deployment\" rel=\"tag\">Deployment<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Failover+Clustering\" rel=\"tag\">Failover Clustering<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Storage\" rel=\"tag\">Storage<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Speaker: Jeffrey Snover Reasons for Nano Server, the GUI-less installation of Windows Server &#160; It\u2019s a cloud play. For example, minimize patching. Note that Azure does not have Live Migration so patching is a big deal. CPS can have up to 16 TB of RAM moving around when you patch hosts \u2013 no service interruption &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=18043\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Ignite 2015&ndash;Nano Server: The Future of Windows Server&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[14],"tags":[174,176,63,181,99,137],"class_list":["post-18043","post","type-post","status-publish","format-standard","hentry","category-eventnotes","tag-deployment","tag-eventnotes","tag-failover-clustering","tag-hyper-v","tag-storage","tag-windows-server-2016"],"aioseo_notices":[],"jetpack_featured_media_url":"","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/18043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18043"}],"version-history":[{"count":14,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/18043\/revisions"}],"predecessor-version":[{"id":18058,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/18043\/revisions\/18058"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}