Académique Documents
Professionnel Documents
Culture Documents
75 Minutes of What?
How Core was born Why Core? Installation scenarios Initial configuration Local Management Remote Management
PS
DHCP
AD LDS
.NET 2.0
Cert Srv
DNS
IIS
.NET 3/3.5
WOW 64
File
Medi a
ASP. NET
Why Core?
Footprint Attack surface Management Patching
16KB @ $ 495
Footprint
Windows Server 2008 R2 Core HD ~3.0 GB RAM 512 MB for install (runs on 64!) Windows Server 2008 R2 HD ~7.0 GB RAM 512 MB for install
"The memory footprint in RAM for Server Core has been reduced to less than 100MB, compared to roughly 130MB for Windows Server 2008 and 244MB for Windows Server 2003, which didnt have a Server Core install option.
(Ward Ralston, http://www.windowsitpro.com/article/virtualization/why-you-need-windows-server-2008-r2.aspx)
10
5720
2520
2008 Standard 2008 Standard 2008 Standard 2008 Standard x64 x64 CORE x86 x86 CORE
11
12 12
Patches
" Over time, the number of reboots for patching or security updates is significantly reduced for a Server Core installation of which the benefits are obvious. In some cases, customers can see up to a 60% reduction in patch requirements and the number of reboots on a monthly basis.
(David B Cross, http://blogs.technet.com/b/windowsserver/archive/2010/05/07/server-core-best-practice-for-applications-onwindows-server.aspx)
13
Patches
20 20 18 16 14 20 20
13
13
13
12
10 8 6 4 2 0 Windows Server 2008 R2
Source: Microsoft bulletins / Andrew Mason
# of Patches
Apply All
3 Necessary
14
Installation
15
Is it Core?
Separate SKU
0C Datacenter (core installation) 27 Server Datacenter without Hyper-V (core installation) 0E Server Enterprise (core installation) 29 Server Enterprise without Hyper-V (core installation) 2A Microsoft Hyper-V Server 0D Server Standard (core installation) 28 Server Standard without Hyper-V (core installation) 1D Web Server (core installation)
16
Demo
Is It Core?
Is it Core?
WMI / WMIC / PowerShell WMI: Select OperatingSystemSKU from Win32_OperatingSystem WMIC: OS get operatingsystemsku PowerShell: Get-WmiObject Query Select OperatingSystemSKU from Win32_OperatingSystem 14 = E = Enterprise Core
Convert to HEX
Complete table of available SKUs: http://msdn.microsoft.com/en-us/library/ms724358.aspx
18 18
Demo:
Initial Configuration
20
Sconfig
Pros Developed by Microsoft Actively maintained Included
Cons
21
Core Configurator
Pros Developed by a team Actively maintained Shotgun interface
Cons
Download: http://coreconfig.codeplex.com/
22
23
Download: http://www.smart-x.com
24
CMD
Pros Included Well documented Support
Cons
25
26
PowerShell
Add .Net Framework Add PowerShell Configure
27
PowerShell
C:\>Dism /online /enable-feature /featurename:NetFx2-ServerCore C:\>Dism /online /enable-feature /featurename:NetFx2-ServerCore-WOW64 C:\>Dism /online /enable-feature /featurename:MicrosoftWindowsPowerShell C:\>Dism /online /enable-feature /featurename:ServerManager-PSH-Cmdlets C:\>C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe PS C:\> import-module ServerManager PS C:\> import-module ActiveDirectory PS C:\> set-executionpolicy remotesigned (unrestricted) PS C:\> enable-psremoting
28 28
DNS
DNSCMD
29
Demo
Local Management
Firewall Configuration
Locally
NETSH
Remote
Group Policy MMC / Server Manager
31
32
Demo
Remote Management
Conclusion
Learning curve Security Management
34
2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Resources
www.msteched.com/Australia
Sessions On-Demand & Community
www.microsoft.com/australia/learning
Microsoft Certification & Training Resources
http:// technet.microsoft.com/en-au
Resources for IT Professionals
http://msdn.microsoft.com/en-au
36
Appendix
38
Check and Installing Roles and Features 3. Dism /online /get-features /format:table 4. Dism /online /enable-feature /featurename:CertificateServices 5. Dism /online /enable-feature /featurename:NetFx2-ServerCore 6. Dism /online /enable-feature /featurename:NetFx2-ServerCore-WOW64 7. Dism /online /enable-feature /featurename:NetFx3-ServerCore Requirement for ActiveDirectory Powershell
39
40
42