SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Windows Server 2012



Darmawan Suandi
Technical Evangelist, Developer and Platform Evangelist Group
Microsoft Indonesia
dsuandi@microsoft.com
Agenda
 Server Manager
 Minimal Shell
 Power Shell 3.0
 Storage Spaces
 IIS 8.0 – CPU Throttling
Management and Infrastructure
Windows Server 2012 User Interface Changes
Server Manager
Why redesigned? How does it benefit admins?
Why Server Manager Redesigned?
Modern UI Style and the Local Server
Experience
• By default, Server Manager
  starts when logging on to
  server
• Administrative Tools available
  from the Tools Menu
Server Manager
DEMO
Window Server 2012 User
Interface Changes
Why should I care?
Why should I care?
The challenges…
    • Lowering the attack footprint of the server to the smallest size possible while
      keeping it fully patched is a primary responsibility of administrators
    • Many administrators are uncomfortable with only a minimal command-line
      interface (Server Core)


The Windows Server 2012 solution… multiple interface options
    • Allows administrators to use the same familiar graphical tools to administer
      the server without using remote management tools
    • Removes the overhead of the other operating system elements not needed to
      perform that task
    • Does not require a re-installation to modify the level of GUI on a server;
      modified in the same manner as any other role or feature
    • Allows for a single server deployment image
User Interface Changes
Windows Server 2012 allows you to have three levels of User
Interface:
  • Server Core
    • Traditional server core with command line only interface
  • Minimal Installation Shell (“MinShell”)
    • Server Core plus select UI elements such as MMC support
      and Server Manager
  • Full Shell
    • Full Windows desktop, which can also include the Desktop
      Experience
MinShell
DEMO
Windows PowerShell
What is it?
What is Windows PowerShell?
PowerShell is a distributed automation engine with a scripting language and
interactive shell(s).
   • Focuses on the business
   • Makes change safe through automation
   • Bridges the gap between Operators and Developers


PowerShell 3.0 is available for the following
Operating Systems:
   • Built-in:
     • Windows Server 2012
     • Windows 8 (built-in)
   • Downloadable for:
     • Windows 7 SP1
     • Windows Server 2008 SP2
     • Windows Server 2008 R2 SP1
Windows PowerShell
Why should I care?
Why should I care?
The challenge…
    •   Reduce errors during configuration changes
    •   Reduce the skill set required for authoring automation of complex solutions
    •   Locate and import the numerous PowerShell modules into each session
    •   Reduce the syntax learning curve, especially for people new to PowerShell
    •   Bridge the gap between Operators and Developers

The Windows Powershell 3.0 solution….
    • Allows for use of tested scripts, reducing the number of errors that impact
      production environments
    • Improves efficiency due to the dramatic increase number of built-in cmdlets
    • Includes new features designed to speed understanding and correct usage of
      syntax (Show-Command)
    • Makes excellent progress toward bridging the gap between Operators and
      Developers
Windows PowerShell
Technical Overview
What’s New for IT Professionals
in PowerShell 3.0?
Easier to Automate
   • ~2,430 built-in cmdlets (compared with ~ 230 in Windows Server 2008/R2)
   • Skill level required to successfully automate complex solutions is reduced
   • Language and utility cmdlets are simplified to reduce steps and syntax
   • Improved authoring tools
     • PowerShell ISE supports rich Intellisense, snippets, 3rd party extensibility, and
       a Show-Command window
Windows Workflow Foundation integration
    • Operators can use any available Workflow designers to create workflows
Scheduled Jobs
   • Seamless integration with Task Scheduler
Robust Networking
   • PowerShell Remoting enabled by default
   • Disconnected session support
Windows PowerShell
DEMO
Storage Spaces
Overview
What is Storage Spaces & Thin
Provisioning?
Storage Spaces
  • New in Windows Server 2012
  • Provides an in-box storage virtualization that can use low-cost commodity storage devices
  • Aggregates unallocated space on physical disks installed in or connected to servers through
    a “pooling” model
  • Can provide a cost-effective platform for business critical storage across a variety of
    scenarios
Thin Provisioning
  • “Just-in-Time” allocations of storage with the ability to reclaim storage (“Trim”)
  • Integrated with Storage Spaces
Why should I care?
The features of Storage Spaces are designed to meet a variety of challenges in
support of highly-available storage

 Storage pools
     • Can be mapped to combinations of hard disks as well as solid-state drives
        (SSDs)
     • Can be expanded dynamically by simply adding additional drives, thereby
        seamlessly scaling to cope with unceasing data growth
 Multitenancy
     • Administration of storage pools can be controlled through access control lists
        (ACLs) and delegated on a per-pool basis
     • Can be fully integrated with Active Directory Domain Services
 Resilient storage
     • Storage Spaces support two optional resiliency modes (mirroring and parity)
     • Per-pool support for disks that are reserved for replacing failed disks (hot
        spares), background scrubbing, and intelligent error correction allow
        continuous service availability despite storage component failures
Why should I care? (cont.)
Continuous Availability
   • Failover clustering integration delivers continuously available service
      deployments
   • One or more pools can be clustered across multiple nodes within a single
      cluster. Storage spaces can then be instantiated on individual nodes, and the
      storage will seamlessly fail over to a different node when necessary (in response
      to failure conditions or due to load balancing)
   • Integration with CSVs permits scale-out access to data
Optimal storage use through thin provisioning
   • To allow businesses to easily share storage capacity among multiple unrelated
      data sets and thereby maximize capacity use
   • Trim support permits capacity reclamation when possible
Operational simplicity
   • Easily managed through the File Services role in Server Manager
   • Fully remoteable and scriptable management through the Windows Storage
      Management API, WMI, and Windows PowerShell
   • Designed to be compatible with existing backup-restore and cloning tools, as
      well as snapshotting infrastructures
Storage Spaces

Technical Overview
Storage Spaces Requirements
• Windows Server 2012                                    Drive    Stand-Alone    Clustered File
• Serial ATA (SATA) or Serial Attached SCSI (SAS)        Type     File Servers   Servers
   connected disks (in an optional just-a-bunch-of-      SATA     Supported
   disks [JBOD] enclosure)                               SCSI     Supported
• Multinode clustered shared-storage deployments         iSCSI    Supported      Supported
  • Two or more servers running Windows Server           SAS      Supported      Supported
     2012                                                USB      Supported
  • Requirements as specified for failover
     clustering and Windows CSV
  • SAS connected JBODs that comply with
     Windows Certification requirements
• The criterion for determining which drives are eligible to be part of a Pool are:
  • Minimum drive size is 10 GB
  • Drive is empty, i.e. no partition data exists on the drive
  • Drive is not assigned to any other pool
     • The Primordial Pool will consist of Physical Disks that are not assigned to
        any existing Storage Pool
Storage Spaces

DEMO
Web Application Deployment
with IIS 8.0
Why should I care?
Why should I care?
The challenges                                              The IIS 8.0 solutions
Managing a large number of dedicated IP addresses for each SNI uses the host name to identify the network endpoint so
secure site                                                multiple dedicated IP addresses are no longer needed

Taking full advantage of emerging high-performance          NUMA-Aware Scalability can help you take advantage of
hardware systems                                            emerging, high-performance server hardware systems for
                                                            greater efficiency, scalability and manageability

Managing resources across application pools                 IIS CPU Throttling is used to establish the maximum CPU
                                                            consumption allowed per application pool

Management of SSL certificates is time consuming and        SSL certificate management is greatly simplified - no
costly                                                      certificates to import to each server; there is now support
                                                            for a centralized certificate store
Improving the speed of first connections to a web           Application Initialization helps to speed up the initialization
application                                                 of websites
Protecting web sites from DoS and brute force attacks       IP Address filtering can be dynamically filtered; FTP Logon
                                                            Attempt Restriction provides protection from brute-force
                                                            attacks
Supporting multiple types of applications on the same       Open Web Platform provides for support and management
server                                                      of .NET 3.5, .NET 4.5 and open source applications
Application Initialization
  • x         Example modifications in applicationHost.config
              Application pool configuration entry:
              <add name=".NET v4.5" managedRuntimeVersion="v4.0" />

              Application configuration entry:
              <application path="/appinit" applicationPool=".NET v4.5">




              Example modifications to application level web.config
              <applicationInitialization skipManagedModules="true" >
              <add initializationPage="/default.aspx" />
              </applicationInitialization>
IIS CPU Throttling




  Sandboxing sites
  and applications
IIS CPU Throttling

DEMO
3
1
Server Core                               •
                                          •
                                          •
                                              .Net Framework 4.5
                                              Active Directory (AD)
                                              Active Directory Lightweight Directory
                                              Services (ADLDS)
                                          •   Active Directory Certificate Services (ADCS)
Microsoft promotes Server Core as         •   DHCP Server
the primary server deployment             •   DNS Server
                                          •   File Services
option                                    •   BITS Server
                                          •   BranchCache
   • Server Core now supports more        •   Hyper-V
     roles and services, including .Net   •   Internet Information Services (IIS)
     Framework 4.5 and SQL Server         •   Printing Services
                                          •   Streaming Media Services
     2012                                 •   iSCSI
   • Firewall-friendly remote             •   Load Balancing
     management (WinRM) and               •   MPIO
     Windows PowerShell are               •   qWave
                                          •   Telnet
     enabled and installed by default     •   Unix Migration
   • Added the ability to easily move     •   SQL Server 2012
     between Server Core and
     MinShell
MinShell
Minimal User Experience
option

   • Server Core with GUI tools
   • Server Manager and
     cmd.exe launch by default
     when server is booted
      •Allows other GUI tools to
      be loaded
   • Enabled through Add Roles
     and Features wizard, or with
     PowerShell
Enabling/Disabling MinShell
 Install-WindowsFeature
 Server-Gui-Mgmt-Infra

 Install-WindowsFeature
 Server-Gui-Shell

 Install-WindowsFeature
 Desktop-Experience
 Uninstall-WindowsFeature
 Server-GUI-Shell

 Uninstall-WindowsFeature
 Server-GUI-Shell -remove
Interface Feature Sets
                        Server Core      MinServer       Server W/GUI    Desktop Experience
Command Prompt            Available       Available        Available          Available
Windows PowerShell        Available       Available        Available          Available
Server Manager          Not Available     Available        Available          Available
MMC                     Not Available     Available        Available          Available
Control Panel           Not Available   Not Available      Available          Available
Control Panel Applets   Not Available   Some Available     Available          Available
Windows Explorer        Not Available   Not Available      Available          Available
Taskbar                 Not Available   Not Available      Available          Available
Notification Area       Not Available   Not Available      Available          Available
Internet Explorer       Not Available   Not Available      Available          Available
Help                    Not Available   Not Available      Available          Available
Themes                  Not Available   Not Available    Not Available        Available
Metro Start Screen      Not Available   Not Available    Not Available        Available
Metro Apps              Not Available   Not Available    Not Available        Available
Media Player            Not Available   Not Available    Not Available        Available

Más contenido relacionado

La actualidad más candente

MCSA 70-410 1 -installing windows server 2012 R2
MCSA 70-410  1 -installing windows server 2012 R2MCSA 70-410  1 -installing windows server 2012 R2
MCSA 70-410 1 -installing windows server 2012 R2Tarek Amer
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2Aidan Finn
 
Windows Server 2012 r2
Windows Server 2012 r2Windows Server 2012 r2
Windows Server 2012 r2Khalid Hussain
 
What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2Christopher Keyaert
 
TechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server CoreTechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server CoreHarold Wong
 
Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Sameh AboulDahab
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basicsanilinvns
 
What is a Server
What is a ServerWhat is a Server
What is a ServerKuwait10
 
Chapter01 Introduction To Windows Server 2003
Chapter01     Introduction To  Windows  Server 2003Chapter01     Introduction To  Windows  Server 2003
Chapter01 Introduction To Windows Server 2003Raja Waseem Akhtar
 
Sql Server 2012 Installation..
Sql Server 2012 Installation..Sql Server 2012 Installation..
Sql Server 2012 Installation..Anand Kumar Rajana
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Harold Wong
 
Server operating system
Server operating systemServer operating system
Server operating systemTapan Khilar
 
Top 5 Server Operating Systems
Top 5 Server Operating SystemsTop 5 Server Operating Systems
Top 5 Server Operating SystemsSinbad Konick
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 
Windows server 2012 - installing active directory domain server
Windows server 2012 - installing active directory domain serverWindows server 2012 - installing active directory domain server
Windows server 2012 - installing active directory domain serverahmadbahaj
 
Windows 8 Deployment
Windows 8 DeploymentWindows 8 Deployment
Windows 8 DeploymentHarold Wong
 

La actualidad más candente (20)

MCSA 70-410 1 -installing windows server 2012 R2
MCSA 70-410  1 -installing windows server 2012 R2MCSA 70-410  1 -installing windows server 2012 R2
MCSA 70-410 1 -installing windows server 2012 R2
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
 
Windows Server 2012 r2
Windows Server 2012 r2Windows Server 2012 r2
Windows Server 2012 r2
 
What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2
 
Windows Server 2012
Windows Server 2012Windows Server 2012
Windows Server 2012
 
TechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server CoreTechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server Core
 
Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basics
 
What is a Server
What is a ServerWhat is a Server
What is a Server
 
Chapter01 Introduction To Windows Server 2003
Chapter01     Introduction To  Windows  Server 2003Chapter01     Introduction To  Windows  Server 2003
Chapter01 Introduction To Windows Server 2003
 
Windows server
Windows serverWindows server
Windows server
 
Sql Server 2012 Installation..
Sql Server 2012 Installation..Sql Server 2012 Installation..
Sql Server 2012 Installation..
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
 
Server training
Server trainingServer training
Server training
 
Server operating system
Server operating systemServer operating system
Server operating system
 
Top 5 Server Operating Systems
Top 5 Server Operating SystemsTop 5 Server Operating Systems
Top 5 Server Operating Systems
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
 
Types of server
Types of serverTypes of server
Types of server
 
Windows server 2012 - installing active directory domain server
Windows server 2012 - installing active directory domain serverWindows server 2012 - installing active directory domain server
Windows server 2012 - installing active directory domain server
 
Windows 8 Deployment
Windows 8 DeploymentWindows 8 Deployment
Windows 8 Deployment
 

Destacado

How to configure DHCP Server
How to configure DHCP Server How to configure DHCP Server
How to configure DHCP Server tcpipguru
 
0505 Windows Server 2008 一日精華營 PartI
0505 Windows Server 2008 一日精華營 PartI0505 Windows Server 2008 一日精華營 PartI
0505 Windows Server 2008 一日精華營 PartITimothy Chen
 
Windows server 2008 enterprise roadmap
Windows server 2008 enterprise roadmapWindows server 2008 enterprise roadmap
Windows server 2008 enterprise roadmapctc TrainCanada
 
INTRODUCTION TO IIS
INTRODUCTION TO IISINTRODUCTION TO IIS
INTRODUCTION TO IISsanya6900
 
Internet Information Server (IIS)
Internet Information Server (IIS)Internet Information Server (IIS)
Internet Information Server (IIS)Rosariio92
 
What is active directory
What is active directoryWhat is active directory
What is active directoryAdeel Khurram
 
Hosting a website on IIS Server
Hosting a website on IIS ServerHosting a website on IIS Server
Hosting a website on IIS ServerDinesh Vasamshetty
 
Introduction to Active Directory
Introduction to Active DirectoryIntroduction to Active Directory
Introduction to Active Directorythoms1i
 
Microsoft Active Directory
Microsoft Active DirectoryMicrosoft Active Directory
Microsoft Active Directorythebigredhemi
 
Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS Saghi Amirsoleymani
 
Windows Server 2008 Active Directory
Windows Server 2008 Active DirectoryWindows Server 2008 Active Directory
Windows Server 2008 Active Directoryanilinvns
 
Active Directory Domain Services Installation & Configuration - Windows Ser...
Active Directory Domain Services  Installation & Configuration  - Windows Ser...Active Directory Domain Services  Installation & Configuration  - Windows Ser...
Active Directory Domain Services Installation & Configuration - Windows Ser...Adel Alghamdi
 
Install Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-StepInstall Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-StepMehdi Poustchi Amin
 

Destacado (20)

How to Monitor IIS
How to Monitor IISHow to Monitor IIS
How to Monitor IIS
 
How to configure DHCP Server
How to configure DHCP Server How to configure DHCP Server
How to configure DHCP Server
 
0505 Windows Server 2008 一日精華營 PartI
0505 Windows Server 2008 一日精華營 PartI0505 Windows Server 2008 一日精華營 PartI
0505 Windows Server 2008 一日精華營 PartI
 
WINDOWS SERVER 2008
WINDOWS SERVER 2008WINDOWS SERVER 2008
WINDOWS SERVER 2008
 
Windows server 2008 enterprise roadmap
Windows server 2008 enterprise roadmapWindows server 2008 enterprise roadmap
Windows server 2008 enterprise roadmap
 
INTRODUCTION TO IIS
INTRODUCTION TO IISINTRODUCTION TO IIS
INTRODUCTION TO IIS
 
IIS
IISIIS
IIS
 
Internet information services(iis)
Internet information services(iis)Internet information services(iis)
Internet information services(iis)
 
IIS 7: The Administrator’s Guide
IIS 7: The Administrator’s GuideIIS 7: The Administrator’s Guide
IIS 7: The Administrator’s Guide
 
Internet Information Server (IIS)
Internet Information Server (IIS)Internet Information Server (IIS)
Internet Information Server (IIS)
 
Understanding IIS
Understanding IISUnderstanding IIS
Understanding IIS
 
What is active directory
What is active directoryWhat is active directory
What is active directory
 
Hosting a website on IIS Server
Hosting a website on IIS ServerHosting a website on IIS Server
Hosting a website on IIS Server
 
Introduction to Active Directory
Introduction to Active DirectoryIntroduction to Active Directory
Introduction to Active Directory
 
Microsoft Active Directory
Microsoft Active DirectoryMicrosoft Active Directory
Microsoft Active Directory
 
Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS
 
Windows Server 2008 Active Directory
Windows Server 2008 Active DirectoryWindows Server 2008 Active Directory
Windows Server 2008 Active Directory
 
Active Directory Domain Services Installation & Configuration - Windows Ser...
Active Directory Domain Services  Installation & Configuration  - Windows Ser...Active Directory Domain Services  Installation & Configuration  - Windows Ser...
Active Directory Domain Services Installation & Configuration - Windows Ser...
 
Install Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-StepInstall Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-Step
 
Active Directory
Active Directory Active Directory
Active Directory
 

Similar a Seminar Windows Server 2012 features

Windows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC GroupWindows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC GroupEPC Group
 
Windows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC GroupWindows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC GroupEPC Group
 
Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014Brian Benz
 
Hyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupHyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupEPC Group
 
Windows Server 2012 R2 Jump Start - WEB
Windows Server 2012 R2 Jump Start - WEBWindows Server 2012 R2 Jump Start - WEB
Windows Server 2012 R2 Jump Start - WEBPaulo Freitas
 
Building Real World Application with Azure
Building Real World Application with AzureBuilding Real World Application with Azure
Building Real World Application with Azuredivyapisces
 
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...VMworld
 
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Jason Himmelstein
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows AzureRavi Ranjan Karn
 
W23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere PerformanceW23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere PerformanceHendrik van Run
 
Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric Luis Valencia
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld
 
10052016115118 (2).pptx
10052016115118 (2).pptx10052016115118 (2).pptx
10052016115118 (2).pptxibrahimTumeh1
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VMJames Serra
 
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2Mike Resseler
 
Keynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff StokesKeynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff StokesJeff Stokes
 
Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016Primend
 
Azure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosAzure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosBrian Benz
 

Similar a Seminar Windows Server 2012 features (20)

Windows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC GroupWindows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC Group
 
Windows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC GroupWindows Server 2012 Deep-Dive - EPC Group
Windows Server 2012 Deep-Dive - EPC Group
 
Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014
 
Hyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupHyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC Group
 
Windows Server 2012 R2 Jump Start - WEB
Windows Server 2012 R2 Jump Start - WEBWindows Server 2012 R2 Jump Start - WEB
Windows Server 2012 R2 Jump Start - WEB
 
Building Real World Application with Azure
Building Real World Application with AzureBuilding Real World Application with Azure
Building Real World Application with Azure
 
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
 
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
 
Azure IaaS
Azure IaaSAzure IaaS
Azure IaaS
 
W23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere PerformanceW23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere Performance
 
Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
10052016115118 (2).pptx
10052016115118 (2).pptx10052016115118 (2).pptx
10052016115118 (2).pptx
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
 
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
 
Keynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff StokesKeynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff Stokes
 
Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016
 
Azure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosAzure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment Scenarios
 
Virtual Server
Virtual ServerVirtual Server
Virtual Server
 

Seminar Windows Server 2012 features

  • 1. Windows Server 2012 Darmawan Suandi Technical Evangelist, Developer and Platform Evangelist Group Microsoft Indonesia dsuandi@microsoft.com
  • 2. Agenda  Server Manager  Minimal Shell  Power Shell 3.0  Storage Spaces  IIS 8.0 – CPU Throttling
  • 3. Management and Infrastructure Windows Server 2012 User Interface Changes
  • 4. Server Manager Why redesigned? How does it benefit admins?
  • 5. Why Server Manager Redesigned?
  • 6. Modern UI Style and the Local Server Experience • By default, Server Manager starts when logging on to server • Administrative Tools available from the Tools Menu
  • 8. Window Server 2012 User Interface Changes Why should I care?
  • 9. Why should I care? The challenges… • Lowering the attack footprint of the server to the smallest size possible while keeping it fully patched is a primary responsibility of administrators • Many administrators are uncomfortable with only a minimal command-line interface (Server Core) The Windows Server 2012 solution… multiple interface options • Allows administrators to use the same familiar graphical tools to administer the server without using remote management tools • Removes the overhead of the other operating system elements not needed to perform that task • Does not require a re-installation to modify the level of GUI on a server; modified in the same manner as any other role or feature • Allows for a single server deployment image
  • 10. User Interface Changes Windows Server 2012 allows you to have three levels of User Interface: • Server Core • Traditional server core with command line only interface • Minimal Installation Shell (“MinShell”) • Server Core plus select UI elements such as MMC support and Server Manager • Full Shell • Full Windows desktop, which can also include the Desktop Experience
  • 13. What is Windows PowerShell? PowerShell is a distributed automation engine with a scripting language and interactive shell(s). • Focuses on the business • Makes change safe through automation • Bridges the gap between Operators and Developers PowerShell 3.0 is available for the following Operating Systems: • Built-in: • Windows Server 2012 • Windows 8 (built-in) • Downloadable for: • Windows 7 SP1 • Windows Server 2008 SP2 • Windows Server 2008 R2 SP1
  • 15. Why should I care? The challenge… • Reduce errors during configuration changes • Reduce the skill set required for authoring automation of complex solutions • Locate and import the numerous PowerShell modules into each session • Reduce the syntax learning curve, especially for people new to PowerShell • Bridge the gap between Operators and Developers The Windows Powershell 3.0 solution…. • Allows for use of tested scripts, reducing the number of errors that impact production environments • Improves efficiency due to the dramatic increase number of built-in cmdlets • Includes new features designed to speed understanding and correct usage of syntax (Show-Command) • Makes excellent progress toward bridging the gap between Operators and Developers
  • 17. What’s New for IT Professionals in PowerShell 3.0? Easier to Automate • ~2,430 built-in cmdlets (compared with ~ 230 in Windows Server 2008/R2) • Skill level required to successfully automate complex solutions is reduced • Language and utility cmdlets are simplified to reduce steps and syntax • Improved authoring tools • PowerShell ISE supports rich Intellisense, snippets, 3rd party extensibility, and a Show-Command window Windows Workflow Foundation integration • Operators can use any available Workflow designers to create workflows Scheduled Jobs • Seamless integration with Task Scheduler Robust Networking • PowerShell Remoting enabled by default • Disconnected session support
  • 20. What is Storage Spaces & Thin Provisioning? Storage Spaces • New in Windows Server 2012 • Provides an in-box storage virtualization that can use low-cost commodity storage devices • Aggregates unallocated space on physical disks installed in or connected to servers through a “pooling” model • Can provide a cost-effective platform for business critical storage across a variety of scenarios Thin Provisioning • “Just-in-Time” allocations of storage with the ability to reclaim storage (“Trim”) • Integrated with Storage Spaces
  • 21. Why should I care? The features of Storage Spaces are designed to meet a variety of challenges in support of highly-available storage Storage pools • Can be mapped to combinations of hard disks as well as solid-state drives (SSDs) • Can be expanded dynamically by simply adding additional drives, thereby seamlessly scaling to cope with unceasing data growth Multitenancy • Administration of storage pools can be controlled through access control lists (ACLs) and delegated on a per-pool basis • Can be fully integrated with Active Directory Domain Services Resilient storage • Storage Spaces support two optional resiliency modes (mirroring and parity) • Per-pool support for disks that are reserved for replacing failed disks (hot spares), background scrubbing, and intelligent error correction allow continuous service availability despite storage component failures
  • 22. Why should I care? (cont.) Continuous Availability • Failover clustering integration delivers continuously available service deployments • One or more pools can be clustered across multiple nodes within a single cluster. Storage spaces can then be instantiated on individual nodes, and the storage will seamlessly fail over to a different node when necessary (in response to failure conditions or due to load balancing) • Integration with CSVs permits scale-out access to data Optimal storage use through thin provisioning • To allow businesses to easily share storage capacity among multiple unrelated data sets and thereby maximize capacity use • Trim support permits capacity reclamation when possible Operational simplicity • Easily managed through the File Services role in Server Manager • Fully remoteable and scriptable management through the Windows Storage Management API, WMI, and Windows PowerShell • Designed to be compatible with existing backup-restore and cloning tools, as well as snapshotting infrastructures
  • 24. Storage Spaces Requirements • Windows Server 2012 Drive Stand-Alone Clustered File • Serial ATA (SATA) or Serial Attached SCSI (SAS) Type File Servers Servers connected disks (in an optional just-a-bunch-of- SATA Supported disks [JBOD] enclosure) SCSI Supported • Multinode clustered shared-storage deployments iSCSI Supported Supported • Two or more servers running Windows Server SAS Supported Supported 2012 USB Supported • Requirements as specified for failover clustering and Windows CSV • SAS connected JBODs that comply with Windows Certification requirements • The criterion for determining which drives are eligible to be part of a Pool are: • Minimum drive size is 10 GB • Drive is empty, i.e. no partition data exists on the drive • Drive is not assigned to any other pool • The Primordial Pool will consist of Physical Disks that are not assigned to any existing Storage Pool
  • 26. Web Application Deployment with IIS 8.0 Why should I care?
  • 27. Why should I care? The challenges The IIS 8.0 solutions Managing a large number of dedicated IP addresses for each SNI uses the host name to identify the network endpoint so secure site multiple dedicated IP addresses are no longer needed Taking full advantage of emerging high-performance NUMA-Aware Scalability can help you take advantage of hardware systems emerging, high-performance server hardware systems for greater efficiency, scalability and manageability Managing resources across application pools IIS CPU Throttling is used to establish the maximum CPU consumption allowed per application pool Management of SSL certificates is time consuming and SSL certificate management is greatly simplified - no costly certificates to import to each server; there is now support for a centralized certificate store Improving the speed of first connections to a web Application Initialization helps to speed up the initialization application of websites Protecting web sites from DoS and brute force attacks IP Address filtering can be dynamically filtered; FTP Logon Attempt Restriction provides protection from brute-force attacks Supporting multiple types of applications on the same Open Web Platform provides for support and management server of .NET 3.5, .NET 4.5 and open source applications
  • 28. Application Initialization • x Example modifications in applicationHost.config Application pool configuration entry: <add name=".NET v4.5" managedRuntimeVersion="v4.0" /> Application configuration entry: <application path="/appinit" applicationPool=".NET v4.5"> Example modifications to application level web.config <applicationInitialization skipManagedModules="true" > <add initializationPage="/default.aspx" /> </applicationInitialization>
  • 29. IIS CPU Throttling Sandboxing sites and applications
  • 31. 3 1
  • 32.
  • 33. Server Core • • • .Net Framework 4.5 Active Directory (AD) Active Directory Lightweight Directory Services (ADLDS) • Active Directory Certificate Services (ADCS) Microsoft promotes Server Core as • DHCP Server the primary server deployment • DNS Server • File Services option • BITS Server • BranchCache • Server Core now supports more • Hyper-V roles and services, including .Net • Internet Information Services (IIS) Framework 4.5 and SQL Server • Printing Services • Streaming Media Services 2012 • iSCSI • Firewall-friendly remote • Load Balancing management (WinRM) and • MPIO Windows PowerShell are • qWave • Telnet enabled and installed by default • Unix Migration • Added the ability to easily move • SQL Server 2012 between Server Core and MinShell
  • 34. MinShell Minimal User Experience option • Server Core with GUI tools • Server Manager and cmd.exe launch by default when server is booted •Allows other GUI tools to be loaded • Enabled through Add Roles and Features wizard, or with PowerShell
  • 35. Enabling/Disabling MinShell Install-WindowsFeature Server-Gui-Mgmt-Infra Install-WindowsFeature Server-Gui-Shell Install-WindowsFeature Desktop-Experience Uninstall-WindowsFeature Server-GUI-Shell Uninstall-WindowsFeature Server-GUI-Shell -remove
  • 36. Interface Feature Sets Server Core MinServer Server W/GUI Desktop Experience Command Prompt Available Available Available Available Windows PowerShell Available Available Available Available Server Manager Not Available Available Available Available MMC Not Available Available Available Available Control Panel Not Available Not Available Available Available Control Panel Applets Not Available Some Available Available Available Windows Explorer Not Available Not Available Available Available Taskbar Not Available Not Available Available Available Notification Area Not Available Not Available Available Available Internet Explorer Not Available Not Available Available Available Help Not Available Not Available Available Available Themes Not Available Not Available Not Available Available Metro Start Screen Not Available Not Available Not Available Available Metro Apps Not Available Not Available Not Available Available Media Player Not Available Not Available Not Available Available