Welcome!

Silverlight Authors: Steven Mandel, Gerardo A Dada, Srinivasan Sundara Rajan, Yeshim Deniz, Greg O'Connor

Related Topics: Microsoft Cloud, Containers Expo Blog, Silverlight, Agile Computing

Microsoft Cloud: Blog Post

Server Core in Windows Server 2012 - Improved Taste, Less Filling

Reduce patch management by one-third or more with Server Core!

Want to reduce your patch maintenance requirements by 1/3rd or more?

Of course! Who wouldn't?

Well, Server Core in Windows Server 2012 reduces the disk footprint of the operating system by approximately 4GB!  When using the Server Core installation option, the features related to the Server Graphical Shell ( ie., Explorer, Start Screen, and Internet Explorer ) and Graphical Management Tools and Infrastructure are not installed - GUI features that are usually not required on a dedicated server, because we tend to do most of our IT management work from our admin workstations anyway, as a "best practice".  By not installing these features, we gain several advantages:

  • Less filling - particularly useful when virtualizing Windows Server 2012 ... you can conceivably provision a whole lot more VM's on a Hyper-V host if each VM requires ~ 4GB less disk space!
  • More uptime - Fewer installed features means fewer features to patch and maintain.  Server Core has been available since Windows Server 2008, and historically we've noted as much as 35-45% fewer patches needed on Server Core installations!  The next time you review your "Patch Tuesday" updates, you'll notice that a number of the operating system updates note:


  • More secure - Fewer installed features also mean less of a potential attack surface, providing a more "hardened" server environment that is "purpose-built" for just the roles and features that you specifically install.

For these reasons, the "Server Core installation" option is now the default installation option when installing Windows Server 2012.

Sounds great! Why haven't more IT Pros used Server Core in the past?

OK - this is where we get to the "Improved Taste" of Server Core in Windows Server 2012! :-)  When I've talked with IT Pros prior to Windows Server 2012 being released, there were often two common reasons that IT Pros hadn't been using Server Core:

  • I'm limited - Not many roles and features ran on Server Core in the past
  • It's just "different" - without a GUI interface, a lot of IT Pros had difficulty initially configuring new servers using command-line tools - it was a different experience for building new servers.

Both of these areas have been addressed in Windows Server 2012, which greatly improves the number of roles and applications that can be supported without a full "Server with GUI" user interface, while also making the Server Core configuration experience a more familiar path for arriving at on your server.  Let's look at each of these areas of improvement ...

What can I run using Server Core?
Windows Server 2012 provides the ability to run many more roles when using Server Core, including:

  • Active Directory Certificate Services
  • Active Directory Domain Services
  • DHCP Server
  • DNS Server
  • File Services (including File Server Resource Manager)
  • Active Directory Lightweight Directory Services (AD LDS)
  • Hyper-V
  • Print and Document Services
  • Streaming Media Services
  • Web Server (including a subset of ASP.NET)
  • Windows Server Update Server
  • Active Directory Rights Management Server
  • Routing and Remote Access Server

Great for "core" servers ... So, when you're setting up your next round of dedicated servers for Domain Controllers, DHCP servers, DNS serversFile/Print servers, or Web servers - be sure to consider Server Core!  These server roles are indeed "core" to the network infrastructure of many organizations, and I'm sure you'll appreciate the improved uptime you'll likely receive from having fewer patches to manage.

For the Hyper-V role ... while you can certainly install the Hyper-V role on Windows Server 2012 using Server Core, we also provide a preconfigured FREE Hyper-V Server 2012 product.  Hyper-V Server 2012 is a "prebuilt" edition of Server Core + Hyper-V without the other roles that are included in a full copy of Windows Server 2012.  Hyper-V Server 2012 includes all the same great scale, availability and virtualization features as Windows Server 2012 and makes a powerful dedicated virtualization host.  Oh ... and did I mention ... it's FREE? :-)

My good friend and colleague, Matt Hester, has a great post on his blog for learning more about Hyper-V Server 2012!.

SQL Server too! ... In addition to Windows Server 2012 roles, you can also install SQL Server 2012 on Server Core operating system installations - note that the SQL Server 2012 Database Engine, Analysis Services and Integration Services components are supported on Server Core, but Reporting Services is not currently supported in this configuration.  Since SQL Server is also a "core" component of many network environments, "SQL on Server Core" can be an attractive option worth considering!

As other new products are released, we expect that more and more products will begin providing support for Server Core where possible.

What about other applications ... Can they run on Server Core?
Be sure to check with your application vendors ... You may be surprised to find that many will run on Server Core in Windows Server 2012!  For those that don't, we do provide another option that's also new in Windows Server 2012: Minimal Server Interface.

Minimal Server Interface is a "half-way" point between the full "Server with GUI" installation option and the "Server Core" installation option  When using Minimal Server Interface, the Server Graphical Shell is still removed, but Graphical Management Tools & Infrastructure remains in place.  We're offering this mode primarily for 3rd party applications that have local GUI management tools that are required to run from the server console.  When using Minimal Server Interface, approximately 300MB less disk space is required after the Server Graphical Shell is removed.  It's not quite the same level of disk space savings as Server Core, but anything less in terms of a disk footprint is still a welcome benefit!

How do I install Windows Server 2012 with Minimal Server Interface
Unlike "Server Core installation" and "Server with GUI", Minimal Server Interface is not an install-time option.  Instead, to configure the Minimal Server Interface, you'd first install Windows Server 2012 using the full "Server with GUI" option and then remove the "Server Graphical Shell" feature post-installation by using the Remove Roles and Features wizard in Server Manager.  You'll find the Server Graphical Shell feature listed under the "User Interfaces and Infrastructure" feature category in the wizard.

Alternatively, you can also remove the "Server Graphical Shell" via PowerShell by running the following command line as an Administrator:

Uninstall-WindowsFeature Server-Gui-Shell -Restart

NOTE: A server restart is required when removing or adding the "Server Graphical Shell" feature.  The -Restart parameter on the command line above will force a server restart to occur.  After restarting and logging back in to the server console, you'll see a very sparse user interface that looks just like "Server Core".  Unlike Server Core though, you can still launch graphical management tools ( ie., Server Manager, MMC based tools, etc ) from the local server command prompt.

I love the new Server Core! But ... is it any easier to configure in Windows Server 2012?
Great question!  Many IT Pros didn't leverage Server Core prior to Windows Server 2012 because it was so different performing the initial configuration of a new server entirely using command line tools.  In prior releases of Windows Server, selecting "Server Core" or "Server with GUI" was an irreversible install-time decision - it was a "Life Choice" for that server!  In Windows Server 2012, this has changed, too - the Server Graphical Shell and the Graphical Management Tools and Infrastructure are now modular features.  And, as with any other server features, we can install them and uninstall them at any point during the server's life.  Keep in mind that a server restart will always be required after installing or uninstalling these features, so plan for a short maintenance window when switching server UI modes.

Based on this new feature-based design, we can initially install and configure the server using the full Server with GUI installation option.  After we've finished all of our initial server configuration work, then we can remove both the Server Graphical Shell and Graphical Management Tools and Infrastructure features using the Remove Roles and Features wizard in Server Manager.

I'm in Server Core ... Now, How do I get back to the GUI?

After configuring a new server and switching it to "Server Core", you'll likely be doing your daily IT management work remotely from your admin workstation using the Remote Server Administration Tools.  However, on occasion, you may find a need to switch back to the full "Server with GUI" mode, particularly if you need local console access to a graphical management tool for a 3rd party application.  You can easily switch from Server Core to the full Server with GUI by loading PowerShell ( yes, PowerShell is supported in Server Core! ) and running the following PowerShell command line as an Administrator:

Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell -Restart

After server restart and login, you'll find the full "Server with GUI" back again for your administrative pleasure!

What's Next?

In this article, we've walked through the benefits of the improved Server Core in Windows Server 2012: smaller disk footprint, increased uptime and more secure.  Along the way, we explored the new Minimal Server Interface and feature-based installation options for easily switching between server UI modes and supporting compatibility with a broader collection of roles, features and applications.

Do it! We offer a step-by-step hands-on lab on Server Core in Windows Server 2012 so that you can easily gain more real-world experience with installing, configuring and managing servers using the Server Core installation option.

Learn more! To gain more experience with Windows Server 2012 in your lab, feel free to join our FREE Windows Server 2012 "Early Experts" Challenge online study group and become one of the 1,000+ IT Pros that are now studying as "Early Experts" on Windows Server 2012.

What do you think of Server Core in Windows Server 2012?
Are you excited about using Server Core in your environment for "purpose-built" dedicated server workloads?  Feel free to share your feedback and stories in the comments below!

Hope this helps,

Keith

Build Your Lab! Build Your Lab! Download Windows Server 2012
Build Your Lab in the Cloud! Don’t Have a Lab? Build Your Lab in the Cloud with Windows Azure Virtual Machines
Join our "Early Experts" study group! Want to Get Certified? Join our Windows Server 2012 "Early Experts" Study Group

More Stories By Keith Mayer

Keith Mayer is a Technical Evangelist at Microsoft focused on Windows Infrastructure, Data Center Virtualization, Systems Management and Private Cloud. Keith has over 17 years of experience as a technical leader of complex IT projects, in diverse roles, such as Network Engineer, IT Manager, Technical Instructor and Consultant. He has consulted and trained thousands of IT professionals worldwide on the design and implementation of enterprise technology solutions.

Keith is currently certified on several Microsoft technologies, including System Center, Hyper-V, Windows, Windows Server, SharePoint and Exchange. He also holds other industry certifications from IBM, Cisco, Citrix, HP, CheckPoint, CompTIA and Interwoven.

Keith is the author of the IT Pros ROCK! Blog on Microsoft TechNet, voted as one of the Top 50 "Must Read" IT Blogs.

Keith also manages the Windows Server 2012 "Early Experts" Challenge - a FREE online study group for IT Pros interested in studying and preparing for certification on Windows Server 2012. Join us and become the next "Early Expert"!

@ThingsExpo Stories
The IoT has the potential to create a renaissance of manufacturing in the US and elsewhere. In his session at 18th Cloud Expo, Florent Solt, CTO and chief architect of Netvibes, will discuss how the expected exponential increase in the amount of data that will be processed, transported, stored, and accessed means there will be a huge demand for smart technologies to deliver it. Florent Solt is the CTO and chief architect of Netvibes. Prior to joining Netvibes in 2007, he co-founded Rift Technol...
Join IBM June 8 at 18th Cloud Expo at the Javits Center in New York City, NY, and learn how to innovate like a startup and scale for the enterprise. You need to deliver quality applications faster and cheaper, attract and retain customers with an engaging experience across devices, and seamlessly integrate your enterprise systems. And you can't take 12 months to do it.
This is not a small hotel event. It is also not a big vendor party where politicians and entertainers are more important than real content. This is Cloud Expo, the world's longest-running conference and exhibition focused on Cloud Computing and all that it entails. If you want serious presentations and valuable insight about Cloud Computing for three straight days, then register now for Cloud Expo.
IoT device adoption is growing at staggering rates, and with it comes opportunity for developers to meet consumer demand for an ever more connected world. Wireless communication is the key part of the encompassing components of any IoT device. Wireless connectivity enhances the device utility at the expense of ease of use and deployment challenges. Since connectivity is fundamental for IoT device development, engineers must understand how to overcome the hurdles inherent in incorporating multipl...
Machine Learning helps make complex systems more efficient. By applying advanced Machine Learning techniques such as Cognitive Fingerprinting, wind project operators can utilize these tools to learn from collected data, detect regular patterns, and optimize their own operations. In his session at 18th Cloud Expo, Stuart Gillen, Director of Business Development at SparkCognition, will discuss how research has demonstrated the value of Machine Learning in delivering next generation analytics to im...
Manufacturers are embracing the Industrial Internet the same way consumers are leveraging Fitbits – to improve overall health and wellness. Both can provide consistent measurement, visibility, and suggest performance improvements customized to help reach goals. Fitbit users can view real-time data and make adjustments to increase their activity. In his session at @ThingsExpo, Mark Bernardo Professional Services Leader, Americas, at GE Digital, will discuss how leveraging the Industrial Interne...
The paradigm has shifted. A Gartner survey shows that 43% of organizations are using or plan to implement the Internet of Things in 2016. However, not just a handful of companies are still using the old-style ad-hoc trial-and-error ways, unaware of the critical barriers, paint points, traps, and hidden roadblocks. How can you become a winner? In his session at @ThingsExpo, Tony Shan will present a methodical approach to guide the holistic adoption and enablement of IoT implementations. This ov...
SYS-CON Events announced today that Stratoscale, the software company developing the next generation data center operating system, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Stratoscale is revolutionizing the data center with a zero-to-cloud-in-minutes solution. With Stratoscale’s hardware-agnostic, Software Defined Data Center (SDDC) solution to store everything, run anything and scale everywhere...
Angular 2 is a complete re-write of the popular framework AngularJS. Programming in Angular 2 is greatly simplified – now it's a component-based well-performing framework. This immersive one-day workshop at 18th Cloud Expo, led by Yakov Fain, a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay, will provide you with everything you wanted to know about Angular 2.
Digital payments using wearable devices such as smart watches, fitness trackers, and payment wristbands are an increasing area of focus for industry participants, and consumer acceptance from early trials and deployments has encouraged some of the biggest names in technology and banking to continue their push to drive growth in this nascent market. Wearable payment systems may utilize near field communication (NFC), radio frequency identification (RFID), or quick response (QR) codes and barcodes...
SYS-CON Events announced today that Men & Mice, the leading global provider of DNS, DHCP and IP address management overlay solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. The Men & Mice Suite overlay solution is already known for its powerful application in heterogeneous operating environments, enabling enterprises to scale without fuss. Building on a solid range of diverse platform support,...
You deployed your app with the Bluemix PaaS and it's gaining some serious traction, so it's time to make some tweaks. Did you design your application in a way that it can scale in the cloud? Were you even thinking about the cloud when you built the app? If not, chances are your app is going to break. Check out this webcast to learn various techniques for designing applications that will scale successfully in Bluemix, for the confidence you need to take your apps to the next level and beyond.
The increasing popularity of the Internet of Things necessitates that our physical and cognitive relationship with wearable technology will change rapidly in the near future. This advent means logging has become a thing of the past. Before, it was on us to track our own data, but now that data is automatically available. What does this mean for mHealth and the "connected" body? In her session at @ThingsExpo, Lisa Calkins, CEO and co-founder of Amadeus Consulting, will discuss the impact of wea...
Whether your IoT service is connecting cars, homes, appliances, wearable, cameras or other devices, one question hangs in the balance – how do you actually make money from this service? The ability to turn your IoT service into profit requires the ability to create a monetization strategy that is flexible, scalable and working for you in real-time. It must be a transparent, smoothly implemented strategy that all stakeholders – from customers to the board – will be able to understand and comprehe...
So, you bought into the current machine learning craze and went on to collect millions/billions of records from this promising new data source. Now, what do you do with them? Too often, the abundance of data quickly turns into an abundance of problems. How do you extract that "magic essence" from your data without falling into the common pitfalls? In her session at @ThingsExpo, Natalia Ponomareva, Software Engineer at Google, will provide tips on how to be successful in large scale machine lear...
SYS-CON Events announced today that Ericsson has been named “Gold Sponsor” of SYS-CON's @ThingsExpo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. Ericsson is a world leader in the rapidly changing environment of communications technology – providing equipment, software and services to enable transformation through mobility. Some 40 percent of global mobile traffic runs through networks we have supplied. More than 1 billion subscribers around the world re...
SYS-CON Events announced today that Fusion, a leading provider of cloud services, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Fusion, a leading provider of integrated cloud solutions to small, medium and large businesses, is the industry's single source for the cloud. Fusion's advanced, proprietary cloud service platform enables the integration of leading edge solutions in the cloud, including cloud...
The IETF draft standard for M2M certificates is a security solution specifically designed for the demanding needs of IoT/M2M applications. In his session at @ThingsExpo, Brian Romansky, VP of Strategic Technology at TrustPoint Innovation, will explain how M2M certificates can efficiently enable confidentiality, integrity, and authenticity on highly constrained devices.
There is an ever-growing explosion of new devices that are connected to the Internet using “cloud” solutions. This rapid growth is creating a massive new demand for efficient access to data. And it’s not just about connecting to that data anymore. This new demand is bringing new issues and challenges and it is important for companies to scale for the coming growth. And with that scaling comes the need for greater security, gathering and data analysis, storage, connectivity and, of course, the...
We’ve worked with dozens of early adopters across numerous industries and will debunk common misperceptions, which starts with understanding that many of the connected products we’ll use over the next 5 years are already products, they’re just not yet connected. With an IoT product, time-in-market provides much more essential feedback than ever before. Innovation comes from what you do with the data that the connected product provides in order to enhance the customer experience and optimize busi...