SlideShare una empresa de Scribd logo
1 de 71
Windows Server 2012 Deep-Dive
•
•

Support for a
modern work
style

•

Ability to achieve business continuity with inbox disaster recovery solutions

•

Best-in-class hybrid cloud experience with a common set of technologies
Reduced storage costs with Storage Spaces and other storage enhancements

•

Increased server/administrator ratio through Windows PowerShell and multimachine
management

•

Increased uptime with Cluster-Aware Updating and transparent failover

•

Cost savings and
increased
efficiencies

Enterprise-class scale and performance, so you can virtualize every application

•

Comprehensive
cloud platform

Complete, built-in virtualization platform

Virtual Desktop Infrastructure (VDI): simplified management and reduced cost of
implementations

•

Optimized branch office wide area network (WAN) bandwidth use

•

Ability for remote users to more securely access internal resources without a virtual
private network (VPN)
2
SCALE AND
PERFORMANCE

MAXIMUM NUMBER

System

Resource

Windows 2008 R2

Windows Server 2012

Improvement
factor

Host

Logical processors on
hardware

64

320

5

Physical memory

1 TB

4 TB

4

Virtual processors per host

512

2,048

4

Virtual processors per virtual
machine

4

64

16

Memory per virtual machine

64 GB

1 TB

16

Active virtual machines

384

1,024

2.7

Nodes

16

64

4

Virtual machines

1,000

8,000

8

Virtual
machine
Cluster

3
Delivers
enterprise-class
performance

Optimizes
capacity utilization

Storage Spaces

SMB 3.0

Resilient to
component
failures

Lowers the cost of
acquisition, deplo
yment, and
operations

Data
Deduplication

SMB Direct
4
Common Configurations
Creating an SMB Share
From Server Manager:
1. Log on or connect to a
Windows Server 2012
computer on which the
File and Storage role is
installed. Open Server
Manager and navigate
to File and Storage
Services
2. In Server Manager, start
the New Share Wizard
With PowerShell:
# Create folder MD X:VMS # Create file share New-SmbShare -Name VMS1
-Path X:VMS -FullAccess
DomainHVAdmin, DomainHV1$, DomainHV2$, DomainHVC$ # Set NTFS
permissions from the file share permissions (Get-SmbShare VMS1).PresetPathAcl | SetAcl
ENTERPRISE-CLASS
FEATURES ON LESS
EXPENSIVE HARDWARE

• Highly available, shared
Microsoft
SQL Server

Hyper-V Cluster

SMB

• Increased flexibility, and

Single Logical Server FooShare

easier provisioning and
management

File Server
Cluster

• Ability to take advantage

of existing network
infrastructure

Single File System Namespace

• No application downtime

Cluster Shared Volumes
Windows
Virtualized
Storage

data store for SQL Server
databases and Hyper-V
workloads

Storage Space
RAID

Array

RAID
Storage Space
Array

Storage Space
RAID

Array

for planned maintenance
or unplanned failures with
failover clustering

• Highly available scale-out

file server

Storage Pool

Physical
Storage

SAN

Storage Pool

• Built-in encryption

support

7
CONTINUOUS
APPLICATION
AVAILABILITY

• High-performance, continually available
fileshares for business critical applications

• Support for planned moves, load
balancing, operating system
restart, unplanned failures, and client
redirection (scale-out only)
• Resilient for file and directory operations
• All servers involved should have Windows
Server 2012

Windows Server file server cluster

• Failover transparent to server applications
with zero downtime and with only a small
I/O delay

fooshare

foo1share1

foo2share1

8
Help ensure that
networking is no
longer the bottle
neck

Deliver highspeed data
transfer on
industry-standard
hardware

Gain predictable
performance

Scale
automatically as
demand increases

Receive Segment
Coalescing (RSC)
Dynamic Virtual
Machine Queue
(D-VMQ)
Single Root I/O
Virtualization
(SR-IOV)

Receive-Side
Scaling (RSS)

SMB Direct
(RDMA)
9
ENTERPRISE-CLASS
FEATURES ON LESS
EXPENSIVE HARDWARE

• Higher performance

Without RDMA
With RDMA

File Client

File Server

App
Buffer

SMB
Buffer

SMB
Buffer

through offloading of
network I/O processing
onto network adapter

• High throughput with

low latency and ability to
take advantage of highspeed networks (such as
InfiniBand and iWARP)

• Remote storage at the
OS
Buffer

OS
Buffer

Driver
Buffer

Driver
Buffer

speed of direct storage

• Transfer rate of around

50 Gbs on a single NIC
port

• Compatible with SMB
Adapter
Buffer

rNIC
NIC

iWARP
InfiniBand

rNIC
NIC

Adapter
Buffer

Multichannel for load
balancing and failover

10
CONTINUOUS
APPLICATION
AVAILABILITY

• Automatic detection and use of multiple network
connections between SMB client and server

SMB
client
NIC

• Helps server applications be resilient to network
failure
• Transparent Failover with recovery of network
failure if another connection is unavailable

SMB
server
NIC
File
copy

File
copy

• Improved throughput
• Bandwidth aggregation through NIC
Teaming
• Multiple nodes/CPUs for network
processing with RSS-capable network
adapters

NIC

NIC

• Automatic configuration with very little
administrative overhead

11
Clie
nt NIC
Client
Client

VM
VM
VM
Virtual
Machine
vNIC

Switch

vSwitch

Switch

Clie
nt NIC
Client
Client

NIC Teaming
NIC

Router
Switch

NIC

Switch

File
File
Share
Share

Space
Space

vDisk

Disk

SMB 3,0
Client

Hyper-V
Hyper-V
SQL Server
Hyper-V
Host

SMB 3,0
Server

Switch

R-NIC

R-NIC

R-NIC

R-NIC

Switch

Storage
Spaces

File
Server
File
Server

SAS
Module

Disk
Disk

Disk

SAS JBOD
SAS HBA
SAS HBA

Disk
SAS
Module

Disk

Disk

SAS JBOD

Disk
IMPROVED
PERFORMANCE,
MORE CHOICE

Offloaded Data Transfer (ODX)
Token-based data transfer between
intelligent storage arrays

Benefits

• Rapid virtual machine provisioning and
migration
• Faster transfers on large files
• Minimized latency
• Maximized array throughput
• Less CPU and network use
• Performance not limited by network
throughput or server use
• Improved datacenter capacity and scale

External Intelligent Storage Array

Token
Virtual Disk

Virtual Disk
13
IMPROVED PERFORMANCE AND MORE CHOICE
THROUGH INDUSTRY INNOVATION

ALWAYS ON,
ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE
ALWAYS UP SERVICES

Storage Spaces

Application storage support
through SMB 3.0

Offloaded Data Transfers
(ODX)

Virtual Fibre Channel
for Hyper-V

Data Deduplication

Server Message Block (SMB)
Direct

Windows Cluster in a Box

Windows Storage Server

CONTINUOUS APPLICATION AVAILABILITY

SIMPLIFIED MANAGEABILITY

File system enhancements

SMB Transparent Failover

Online backup

Management options

Cluster-Aware
Updating (CAU)

SMB Multichannel

High availability with iSCSI and
NFS

Unified storage
management
14
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 You 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
Storage Spaces Requirements
• Windows Server 2012
• Serial ATA (SATA) or Serial Attached SCSI (SAS)
connected disks (in an optional just-a-bunch-ofdisks [JBOD] enclosure)
• Multinode clustered shared-storage deployments
• Two or more servers running Windows Server
2012
• Requirements as specified for failover
clustering and Windows CSV
• SAS connected JBODs that comply with
Windows Certification requirements

Drive
Type

Stand-Alone
File Servers

Clustered
File Servers

SATA

Supported

SCSI

Supported

iSCSI

Supported

Supported

SAS

Supported

Supported

USB

Supported

• 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
How does Storage Spaces Work?
An example…
Storage Spaces Management Interface
Configuring a Storage Pool
Creating a Storage Space (Virtual Disk)
Data Redundancy in Storage Spaces
Redundancy Type Description

Simple

•
•
•

Data is striped across physical disks
Maximizes capacity
Increases throughput

Mirror

•
•
•

Data is duplicated on two or three physical disks
Increases reliability
Reduces capacity by 50 to 66 percent

Parity

•
•
•

Data and parity information are striped across physical disks
Increases reliability
Reduces capacity by 13 to 33 percent
ENTERPRISE-CLASS
FEATURES ON LESS
EXPENSIVE HARDWARE

Windows Application Server or File Server

Storage Pools and Storage
Spaces

Physical or
virtualized
deployments
Integrated
with other
Windows
Server 2012
capabilities

Windows
Virtualized
Storage

• Virtualization of storage with

• Storage resilience and
File Server Administration
Console

Hyper-V

Failover Clustering

NTFS

SMB Direct

Cluster Shared Volume

NFS

Windows Storage Mgmt.

SMB Multichannel

availability with commodity
hardware

• Resiliency and data

redundancy through
n-way mirroring (clustered or
unclustered) or parity mode
(unclustered)

• Utilization optimized through
Storage Space

Storage Space

Storage Space

thin and trim provisioning and
enclosure awareness

• Integration with other

Storage Pool

Storage Pool

Windows Server 2012
capabilities

• Serial Attached SCSI (SAS)

Physical
Storage

and Serial AT Attachment
(SATA) interconnects

(Shared) SAS or SATA

23
Managing Storage with PowerShell
PowerShell is required to access many of the advanced
features afforded by the new Storage Management
application programming interface (API)
Example: New-StoragePool
Parameters configured with GUI and PowerShell
• Underlying storage pool name
• Virtual disk name
• Resiliency setting (Simple, Mirror, or parity)
• Provisioning type (Thin or Fixed)
• Virtual disk size
Parameters configured only with PowerShell
• Number of columns: the number of columns the
virtual disk contains
• Number of data copies - number of complete
copies of data that can be maintained
• Disk interleave - number of bytes forming a stripe
• Physical disks to use - specific disks to use in the
virtual disk
Integrating Storage Pools with Failover
Clustering
• Clustered Storage Spaces require
fixed provisioning
• Clustered virtual disks require
underlying hardware to support
persistent reservations
CONTINUOUS
APPLICATION
AVAILABILITY

CHKDSK

NTFS improvements

• Seconds to fix corrupted data
• Rapid recovery from file system corruption without affecting
• availability time when used with CSV
No offline
• Rapid recovery from file system corruption without

affecting availability

• Resilient against power outage corruption
• Periodic checksum validation of file system metadata
• Improved data integrity protection
• Ideal for file server volumes

• Disk corruption virtually eliminated through process
• Data scanning process separated from repair allocate-on-write
• Online scanning validation of file offline meta-data
• Period checksumwith volume and system repair
• Seamless data integrity protection
400
300
200
100
0
100 Million Files

200 Million Files

Windows Server 2008 R2

300 Million Files

Windows Server 2012

Source: ―Microsoft Internal Testing"
26
CONTINUOUS
APPLICATION
AVAILABILITY

• Reduces server downtime and user
disruption by orchestration of cluster node
updates
• Maintains service availability without
impacting cluster quorum

U
Third-party plug-in for updates

• Detects required updates and moves
workloads off nodes for updates
• Uses Windows Update Agent or extensible
plug-in

Windows Server Cluster

Current
Workload
27
Deliver enterprise ready performance on a wide
range of hardware

Offloaded Data
Transfer (ODX)

Virtual Fibre
Channel in HyperV

Offer a wide range of
choices to meet
customer needs

Windows Cluster
in a Box

Windows Storage
Server

Maximize returns on
storage investments

28
IMPROVED
PERFORMANCE,
MORE CHOICE

Windows Cluster in a Box

ODX

SMB Direct

Quanta Computer

Fujitsu

Dell

EMC

Mellanox

HP

Intel

HP

Fujitsu

Intel

Wiwynn

LSI

IBM

Hitachi

Violin Memory

HA-DAS.com

NetApp

NEC

Xio

Chelsio

Xyratex

Windows Storage Server 2012
DELL

Western Digital

Fujitsu
SIEMENS

Pivot 3

BOSCH

BUFFALO

IBM

XTORE

LACIE

Pyramid

N-TEC

Acma

Variel

HP

MaXXan

Unibrain

Thomas-Krenn.AG

AMAX

DNF

WINCHESTER SYSTEM

NEC

AREA

CM

Broadberry

ABERDEEN

Storageflex
29
Enables consistent, repeatable, and
reliable automation

Provides a richer
set of tools for IT
Pros and
developers

Makes
complex
tasks easier to
perform with a
simple wizarddriven experience

Comprehensive storage management
with SMI-S support

Windows PowerShell
30
SIMPLIFIED
MANAGEABILITY

SMI-S and WMI
Management
software

Storage
management APIs

Third-party management
application

File server manager

Windows storage management API (Windows
PowerShell and WMI)

Microsoft System Center

Pass-through API for extensibility (WMI)

Storage management provider (SMP) interface

Windows standards-based
storage management services

Storage vendor
hardware and
software

SMI-S hardware
provider

Storage
array/RAID
controller

SMI-S hardware
provider

Storage
array/RAID
controller

SMP: Third-party providers

SMP: Storage Spaces

• Centralized storage
management interface
for administrators
• SMI-S compliant SAN
management from
Windows Server
Manager
• Remote management of
servers and server
storage

Proprietary transport and/or
protocol

Storage
array/RAID
controller

Industry
standard
storage

31
SIMPLIFIED
MANAGEABILITY

Server Manager UI

Management Packs for Microsoft
System Center include:
SMB
NFS
iSCSI
Deduplication
File Server Resource Manager and File
Classification Infrastructure (FCI)
• DFS-N and DFS-R
•
•
•
•
•

Robust automation with Windows
PowerShell and WMI
Get-Command –module [
]
SMBshare
NFS
FileServerResourceManager
DFSN
Deduplication
iSCSITarget
Storage
FailOverClusters

Best Practice Analyzer (BPA) available
for all components

32
NEEDS

CHALLENGES

Simplified networking infrastructure

Keep services resilient to underlying hardware failures

Guaranteed high levels of service level agreement
(SLA)

Manage complex network management solutions

Better manageability, greater control, and more
extensibility
Continuously available and resilient network
infrastructure

Maximize use of resources in a multitenant
environment
Support new hardware technologies

Deliver better performance, higher density, lower
power consumption, and hardware offloading

More flexible and agile solutions

33
CONTINUOUS APPLICATION AVAILABILITY

RICHER
ECOSYSTEM

HIGH-PERFORMANCE
NETWORKING

OPERATIONAL EFFICIENCY

NIC Teaming

Server Message Block
(SMB) 3.0 Multichannel

Hyper-V Extensible
Switch

SMB Direct

IP Address
Management (IPAM)

Dynamic Host
Configuration Protocol
(DHCP) failover

Quality of Service
(QoS)

Hardware partners

Single Root I/O
Virtualization (SR-IOV)

Resource Metering

Receive-Side scaling
(RSS)

Microsoft Windows
PowerShell

Receive Segment
Coalescing (RSC)

BranchCache

SIMPLIFIED MULTITENANT INFRASTRUCTURE

Private virtual local area
network (PVLAN)

Hyper-V Network
Virtualization

Cross-premises
connectivity

Dynamic Virtual
Machine Queue
(D-VMQ)
34
Run services
without
interruption

Provide consistent
bandwidth for
services

NIC
Teaming

Quality of Service

Automatically
remediate issues
with no human
intervention

Embrace a multivendor ecosystem

DHCP
failover

SMB
Multichannel
35
NIC Teaming
Benefits

• Higher reliability against
failure
• Better throughput

CONTINUOUS
SERVICES

What is NIC Teaming?
• Multiple parallel network connections

• Increases throughput
• Provides redundancy in case of link failure

NIC Teaming in a Hyper-V
environment
• Uses virtual network adapters

• Windows PowerShell

Management

• Configuration UI for NIC
Teaming Server Manager

• Can connect to more than one virtual switch
• Maintains connectivity if one switch
disconnects
• Can support up to 32 network adapters in a
team (Example: SR-IOV)

36
CONTINUOUS
APPLICATION
AVAILABILITY

• Provides network fault tolerance and
continuous availability when network adapters
fail by teaming multiple network interfaces
• Vendor agnostic and shipped inbox
• Provides local or remote management
through Windows PowerShell or UI

Virtual
adapters

Team network
adapter

Team network
adapter

• Enables teams of up to 32 network adapters
• Aggregates bandwidth from multiple network
adapters
• Includes multiple nodes: switch dependent
and independent

37
Provide an
easy-to-use,
robust automation
framework

Monitor
resource usage

IP Address
Management

BranchCache

Simplify data
transfer in
multisite
environments

Manage IP
address space and
consolidate
external tools

Resource
Metering

Windows
PowerShell
38
OPERATIONAL
EFFICIENCY

Comprehensive coverage with more than 400 cmdlets related to
networking

Remote machine management support

Integrated object model

39
STANDARDS-BASED MANAGEMENT

MULTISERVER
MANAGEMENT

ECOSYSTEM AND
EXTENSIBILITY

Windows Management Framework
provides a common platform for building
automation and integration incorporating PowerShell, WSManagement and WMI

Server Manager
enables a
multiserver
management
experience that
builds on the
standardized
approach to
management
and robust
automation
capabilities

Cross platform
capabilities
enable
automation
across the
datacenter

ROBUST AUTOMATION

Windows PowerShell 3.0
provides more features to allow more activities
to be automated across the server ecosystem

Standardized
interfaces and
tools extend the
interoperability
with DevOps
40
Windows
Management
Framework

Simplifies the
management
of a diverse
ecosystem

Standard APIs

Standard
protocols

Standard
models

41
STANDARDSBASED
MANAGEMENT

―The NxM Problem‖
IT Pro

Solution Provider

Tool Developer

Number of devices to manage

Methods to manage each device

Disk

Storage

Operating
system

Devices

Managed
objects

42
STANDARDSBASED
MANAGEMENT

Maximize the value of using the Windows Management Framework
IT Pro

Tool Developer

Solution Provider

Windows Management
Framework

Disk

Storage

Operating
system

Devices

Managed
objects

43
STANDARDSBASED
MANAGEMENT

Maximize the value of using the Windows Management Framework
IT Pro

Solution Provider

Tool Developer

Standard APIs: MI Client, Windows PowerShell, Open Data Protocol (OData)
Standard protocols: WS-Management, REST, HTTP, PSRP

Standard models: Common Information Model (CIM) schema, Storage
Management Initiative Specification (SMI-S)
Disk

Storage

Operating
System

Devices

Managed
objects
44
STANDARDSBASED
MANAGEMENT

Made WS-Management the default protocol for management

Adopt the latest
Common Information
Model:

Allows Windows clients to
manage Linux/UNIX and
standards-compliant devices
and services

Allows Linux/UNIX devices to
manage Windows

45
STANDARDSBASED
MANAGEMENT

Simplify and lower the
cost of:

Instrumenting services and
devices for Windows—
through Windows
Management Infrastructure
(WMI) providers

Developing PowerShell
cmdlets in native code, as
CIM providers

Use SMI-S to manage
external storage arrays:

Standards-based way to
access and manage storage

SMI-S service in the box for
easier storage discovery

46
STANDARDSBASED
MANAGEMENT

Provide Windows
Management Framework 3.0 on:

Client:
• Windows 7

Server:
• Windows Server 2012
• Windows Server 2008 R2
• Windows Server 2008

47
Broader coverage

More intuitive

Windows
PowerShell 3.0

Greater resiliency

Higher performance

Provides greater flexibility, reducing
the cost and complexity of
management in a diverse datacenter
ecosystem

48
ROBUST
AUTOMATION

Key features
Broader coverage

Greater resiliency

•

•
•
•
•
•

•

Rich management through more than 2300
cmdlets
Windows PowerShell Web Access

Robust session connectivity
Disconnected sessions
Session configuration files
Job scheduling
Windows PowerShell Workflow

More intuitive
•

•
•
•
•

Integrated Scripting Environment 3.0:
IntelliSense | Code Snippets
Syntax simplification
Cmdlet discovery and module
autoloading
Updatable help
Script-sharing

Higher performance
•
•

On-the-fly compilation— scripts run up to
six times faster
Performance improvements

49
Broader coverage

ROBUST
AUTOMATION

Windows PowerShell 3.0
• Comprehensive management with
more than 2300 cmdlets in 85
modules
• Many new modules that allow the
use of Windows PowerShell 3.0 to
manage all aspects of the datacenter

For example
New modules for:
•

Networking cmdlets

•

Storage cmdlets

•

Hyper-V cmdlets

•

Remote Desktop cmdlets

•

Others

50
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

Windows PowerShell Workflow
.NET Framework 4 support
Add-Member improvements
Computer cmdlets
CSV handling improvements
Get-ChildItem attributes
Get-Command improvements
Default parameter values
Better history support
Security cmdlet fixes
Select-Object optimizations
Select-String improvements
Tee-Object -Append
Disconnected sessions
Idle timeout & server buffering control
Invoke-Command in disconnected sessions
Disconnected jobs
STA mode by default
Run with PowerShell context menu
Module autoloading
Console host start perf improvements
ETW logging and tracing
Core CIM cmdlets
New Group Policy settings
Output redirection for all streams
Array member enumeration
Word wrap in console host
Default properties on custom objects

•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

Updatable help system
Method overload discovery
HelpUri attribute support
HelpFile property on FunctionInfo
Simplified Where and ForEach
Remoting local variables via $using
Dynamic types & formats
Get-Content -Tail
Generic method invocation
Typecasting deserialized objects
New parser built on DLR
Improved method overload selection
New objects from hash tables
Typecasting for parameter values
Pipeline paging APIs
Nested pipeline APIs
$PSScriptRoot and $PSCommandPath
Ordered hash tables
Improved module discovery & import
New module manifest keys
Public abstract syntax tree
Runspace pool cleanup API
Public tab completion
Windows RT API support
Obsolete cmdlet attribute
Command discovery improvements
Script autosave support
Out-GridView -PassThru

•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

CIM cmdlet authoring from WMI v2
CIM .NET APIs
Job scheduling
Runtime script compilation
Engine reliability improvements
Better Get-ChildItem network performance
Cmdlet definition files
Certificate provider improvements
Alternate NTFS data stream support
Move-Item across drives
Remote module discovery & import
Credentials for FileSystem provider
Remote session autodisconnect & retry
Transport options for remote sessions
Module logging
Workflow persistence
Job integration with Task Scheduler
Alternate credential support for jobs
Update console font & branding
Verb & noun on FunctionInfo
Special character handling
LiteralPath support for core cmdlets
DLR-based tab completion
Session configuration files
IntelliSense support
Windows Management Framework 3.0
Windows PE integration
Windows RT support

•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

Windows PowerShell Web Access
Management OData IIS Extension
XAML-based workflows
Script-based workflows
Control Panel cmdlets
Unblock-File cmdlet
Workflow help
Cmdlet to activity conversion
RunAs and SharedHost support
Improved WMI object formatting
Heterogeneous object formatting
Workflow logging
Workflow extensibility
Common workflow parameters
Workflow execution environment
Snippets
ISE Add-ons
$PSItem alias for $_
Show-Command
Get-Help -ShowWindow
Restart Manager support
Web & REST cmdlets
JSON cmdlets
XML syntax highlighting
Block select
Collapsible regions
Contextual F1 support
Script Explorer
51
ROBUST
AUTOMATION

Broad support for
popular browsers

Windows PowerShell
Web Access
• New to Windows Server
2012
• Manage computers
running Windows by
using Windows
PowerShell within a
browser

Built for tablets and
mobile devices as
well as PCs

Internet

Browser

Corporate
network
Windows PowerShell
Web Access
52
ROBUST
AUTOMATION

Key features
Broader coverage

Greater resiliency

•

•
•
•
•
•

•

Rich management through more than 2300
cmdlets
Windows PowerShell Web Access

Robust session connectivity
Disconnected sessions
Session configuration files
Job scheduling
Windows PowerShell Workflow

More intuitive
•

•
•
•
•

Integrated Scripting Environment 3.0:
IntelliSense | Code Snippets
Syntax simplification
Cmdlet discovery and module
autoloading
Updatable help
Script-sharing

Higher performance
•
•

On-the-fly compilation— scripts run up to
six times faster
Performance Improvements

53
More intuitive

ROBUST
AUTOMATION

IntelliSense
• Context-sensitive command
completion for cmdlet and script
names, parameter names and
enumerated values, and property
and method names

• Show-Command pane for finding
and running cmdlets in a dialog box

54
More intuitive

ROBUST
AUTOMATION

Simplified Scripting
• Syntax simplification: Windows
PowerShell 3.0 includes
simplified, consistent syntax across
all cmdlets
• Simplified scripting through
Windows PowerShell ISE 3.0:
• Built-in code snippets include
templates for
functions, parameters, and
statements

• Users do not need to remember
the syntax

Snippets add reusable text to scripts and commands

55
More intuitive

ROBUST
AUTOMATION

Cmdlet discovery
• Simplified learning
• Get-Command has been updated to find
all cmdlets installed on the system
• Cmdlets can be used immediately because
modules are imported automatically on
first use

For example
To find cmdlets, run Get-Command:
Get-Command *-Net*

To get the syntax of a cmdlet, run:
Get-Command <Command Name> -Syntax

56
ROBUST
AUTOMATION

03
Updatable help
Update-Help
Install the latest Windows PowerShell Help files on the
local computer.

Save-Help
Download the latest Windows PowerShell Help files into a
network share.

57
More intuitive

ROBUST
AUTOMATION

Script Sharing
• Microsoft Script Explorer for
Windows PowerShell –
available on Download
Center

• Provides access to
community-generated
Windows PowerShell scripts

58
ROBUST
AUTOMATION

Key features
Broader coverage

Greater resiliency

•

•
•
•
•
•

•

Rich management through more than 2300
cmdlets
Windows PowerShell Web Access

Robust session connectivity
Disconnected sessions
Session configuration files
Job scheduling
Windows PowerShell Workflow

More intuitive
•

•
•
•
•

Integrated Scripting Environment 3.0:
IntelliSense | Code Snippets
Syntax simplification
Cmdlet discovery and module
autoloading
Updatable help
Script-sharing

Higher performance
•
•

On-the-fly compilation— scripts run up to
six times faster
Performance Improvements

59
Benefits
Simplifies
administration of
multiple
servers, even in
multiple sites

Makes cmdlets easier
to learn and scripts
easier to write

Offers path toward
full automation

Enables greater
productivity

60
Deploys roles and features
to remote servers and
offline virtual hard disks

Improves the efficiency of
administrators managing
multiserver environments

Simplifies the processes of
configuring new servers

Use an integrated console
to respond to issues with
more speed and agility

Uses a role-centric dashboard to
provide a clear understanding of
the state of servers, at a glance

61
Remote
deployment of
roles and features
•

Add Roles and Features
wizard to deploy to a
single server

•

Save deployment
settings to
configuration file for
reuse

•

Deploy to many
machines using
Windows PowerShell
62
Simplified
provisioning of
new virtual server
images
• New ability to
deploy roles and
features directly to
offline virtual hard
disks

63
Streamlined server
configuration and
deployment
• Configuration
functionality previously
provided by the initial
configuration tasks
window
• Single surface for
managing the
configuration of
Windows Server and its
roles and features

64
Multiserver
experience
• Manage groups of
servers collectively from
within a
single, integrated
console
• Respond to businesscritical problems with
greater speed and
agility
• Generate status views
for multiple servers
after polling servers for
operational statistics

65
Then
Windows Server
2008 R2
• Connect to server
roles (such as File
Services, HyperV, and Remote
Desktop Services)
on a per-server
basis.

FILE SERVICES
HYPER-V
STORAGE

66
Now
Windows Server
2012
• Manage a server
role as it spans
across servers, or
look at a server and
the server roles on
that server. Both
options are
important.

Server 1 Server 2
Server 1

Server 3

Server 2

Role 1
Role 2
Role 3

Server 1
Role 1

Server 3

Role 3

Role 2

67
Provides a standard set
of tools to deploy and
administer servers
across the datacenter

Standardized automation across
the datacenter

Extension of the development
and operations story

Interoperates with
environments that are
not based on Windows
Enables developers and
operations to use the
same interfaces

68
Windows PowerShell

• New WMI provider API
(MI) with extended
Windows PowerShell
semantics
• Open Management
Infrastructure (OMI) for
Linux and UNIX with the
same MI provider API
• Full implementation of
WS-Man on Windows
and Linux/UNIX
• New MI client with
integrated Windows
PowerShell layer

MI client API
Microsoft .NET MI API
Native MI API
WS-Man
protocol handler

Linux/UNIX

Windows
MI
provider

Classic
provider

MI
provider

Windows Management
Infrastructure

Open management
infrastructure

Any device

WS-Man
protocol handler

WS-Man
protocol handler

WS-Man
protocol handler

WS-Management

69
Open source Windows
Management Infrastructure server
implemented by Microsoft
Portable

Scalable
Small footprint

Includes Windows Server Management
protocol stack
Interacts with MI client and Windows PowerShell out of the box

Uses the same MI provider interface as
Windows Management Infrastructure
Can share provider development tools with Windows Management
Infrastructure

70
IT Pros
• Windows PowerShell:
Manage Windows and
Linux/UNIX
• OData: Manage Windows
from Linux/UNIX

IT Pros

Developers
•

Simplified management
interface definition and
implementation for
managed services and
devices

Developers of managed
services and devices

71

Más contenido relacionado

La actualidad más candente

Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell ToolsUnderstanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell ToolsEPC Group
 
AMER Webcast: VMware Virtual SAN
AMER Webcast: VMware Virtual SANAMER Webcast: VMware Virtual SAN
AMER Webcast: VMware Virtual SANVMware
 
Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewAlan McSweeney
 
Perchè scegliere Windows Server 2016
Perchè scegliere Windows Server 2016Perchè scegliere Windows Server 2016
Perchè scegliere Windows Server 2016desimonedeb
 
ODA: What's New?
ODA: What's New?ODA: What's New?
ODA: What's New?O-box
 
2015 deploying flash in the data center
2015 deploying flash in the data center2015 deploying flash in the data center
2015 deploying flash in the data centerHoward Marks
 
Microsoft Offical Course 20410C_13
Microsoft Offical Course 20410C_13Microsoft Offical Course 20410C_13
Microsoft Offical Course 20410C_13gameaxt
 
Next Generation Software-Defined Storage
Next Generation Software-Defined StorageNext Generation Software-Defined Storage
Next Generation Software-Defined StorageStorMagic
 
Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...
Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...
Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...Netgear Italia
 
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
 
Software-Defined Storage (SDS)
Software-Defined Storage (SDS)Software-Defined Storage (SDS)
Software-Defined Storage (SDS)HTS Hosting
 
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld
 
DellEMC PowerEdge R740xd Rack Server - Sinteza Co
DellEMC PowerEdge R740xd Rack Server - Sinteza CoDellEMC PowerEdge R740xd Rack Server - Sinteza Co
DellEMC PowerEdge R740xd Rack Server - Sinteza CoSintezaCo
 
Windows Server 2012 R2 at VMUG.org in Leeds
Windows Server 2012 R2 at VMUG.org in LeedsWindows Server 2012 R2 at VMUG.org in Leeds
Windows Server 2012 R2 at VMUG.org in LeedsSimon May
 
Microsoft Offical Course 20410C_09
Microsoft Offical Course 20410C_09Microsoft Offical Course 20410C_09
Microsoft Offical Course 20410C_09gameaxt
 
Microsoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation DatasheetMicrosoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation DatasheetMicrosoft Private Cloud
 
FAS2240: An Inside Look
FAS2240: An Inside LookFAS2240: An Inside Look
FAS2240: An Inside LookNetApp
 
What’s new in windows server 2012
What’s new in windows server 2012What’s new in windows server 2012
What’s new in windows server 2012Alex de Jong
 
CV-Kumar_TAM
CV-Kumar_TAMCV-Kumar_TAM
CV-Kumar_TAMKumar R
 

La actualidad más candente (20)

Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell ToolsUnderstanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
 
AMER Webcast: VMware Virtual SAN
AMER Webcast: VMware Virtual SANAMER Webcast: VMware Virtual SAN
AMER Webcast: VMware Virtual SAN
 
Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity Overview
 
Perchè scegliere Windows Server 2016
Perchè scegliere Windows Server 2016Perchè scegliere Windows Server 2016
Perchè scegliere Windows Server 2016
 
ODA: What's New?
ODA: What's New?ODA: What's New?
ODA: What's New?
 
2015 deploying flash in the data center
2015 deploying flash in the data center2015 deploying flash in the data center
2015 deploying flash in the data center
 
Microsoft Offical Course 20410C_13
Microsoft Offical Course 20410C_13Microsoft Offical Course 20410C_13
Microsoft Offical Course 20410C_13
 
Next Generation Software-Defined Storage
Next Generation Software-Defined StorageNext Generation Software-Defined Storage
Next Generation Software-Defined Storage
 
Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...
Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...
Webinar NETGEAR - Acronis e Netgear per il backup - Demo soluzione piccolo uf...
 
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
 
Software-Defined Storage (SDS)
Software-Defined Storage (SDS)Software-Defined Storage (SDS)
Software-Defined Storage (SDS)
 
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
 
DellEMC PowerEdge R740xd Rack Server - Sinteza Co
DellEMC PowerEdge R740xd Rack Server - Sinteza CoDellEMC PowerEdge R740xd Rack Server - Sinteza Co
DellEMC PowerEdge R740xd Rack Server - Sinteza Co
 
Windows Server 2012 R2 at VMUG.org in Leeds
Windows Server 2012 R2 at VMUG.org in LeedsWindows Server 2012 R2 at VMUG.org in Leeds
Windows Server 2012 R2 at VMUG.org in Leeds
 
Microsoft Offical Course 20410C_09
Microsoft Offical Course 20410C_09Microsoft Offical Course 20410C_09
Microsoft Offical Course 20410C_09
 
TechTalkThai webinar SAP HANA
TechTalkThai webinar SAP HANATechTalkThai webinar SAP HANA
TechTalkThai webinar SAP HANA
 
Microsoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation DatasheetMicrosoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation Datasheet
 
FAS2240: An Inside Look
FAS2240: An Inside LookFAS2240: An Inside Look
FAS2240: An Inside Look
 
What’s new in windows server 2012
What’s new in windows server 2012What’s new in windows server 2012
What’s new in windows server 2012
 
CV-Kumar_TAM
CV-Kumar_TAMCV-Kumar_TAM
CV-Kumar_TAM
 

Destacado

BizTalk Sever 2010 - Basic Principles of Maps - EPC Group
BizTalk Sever 2010 - Basic Principles of Maps - EPC GroupBizTalk Sever 2010 - Basic Principles of Maps - EPC Group
BizTalk Sever 2010 - Basic Principles of Maps - EPC GroupEPC Group
 
Create or Delete a Library in SharePoint 2010 - EPC Group
Create or Delete a Library in SharePoint 2010 - EPC GroupCreate or Delete a Library in SharePoint 2010 - EPC Group
Create or Delete a Library in SharePoint 2010 - EPC GroupEPC Group
 
Sample - EPC Group - ECM Design Document (Example)
Sample - EPC Group - ECM Design Document (Example)Sample - EPC Group - ECM Design Document (Example)
Sample - EPC Group - ECM Design Document (Example)EPC Group
 
NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...
NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...
NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...EPC Group
 
Introduction to Libraries in SharePoint 2010 - EPC Group
Introduction to Libraries in SharePoint 2010 - EPC GroupIntroduction to Libraries in SharePoint 2010 - EPC Group
Introduction to Libraries in SharePoint 2010 - EPC GroupEPC Group
 
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC GroupCreate Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC GroupEPC Group
 
Texas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BI
Texas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BITexas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BI
Texas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BIEPC Group
 

Destacado (7)

BizTalk Sever 2010 - Basic Principles of Maps - EPC Group
BizTalk Sever 2010 - Basic Principles of Maps - EPC GroupBizTalk Sever 2010 - Basic Principles of Maps - EPC Group
BizTalk Sever 2010 - Basic Principles of Maps - EPC Group
 
Create or Delete a Library in SharePoint 2010 - EPC Group
Create or Delete a Library in SharePoint 2010 - EPC GroupCreate or Delete a Library in SharePoint 2010 - EPC Group
Create or Delete a Library in SharePoint 2010 - EPC Group
 
Sample - EPC Group - ECM Design Document (Example)
Sample - EPC Group - ECM Design Document (Example)Sample - EPC Group - ECM Design Document (Example)
Sample - EPC Group - ECM Design Document (Example)
 
NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...
NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...
NATO SharePoint 2010 Case Study - Web Content Management_ROI SharePoint Consu...
 
Introduction to Libraries in SharePoint 2010 - EPC Group
Introduction to Libraries in SharePoint 2010 - EPC GroupIntroduction to Libraries in SharePoint 2010 - EPC Group
Introduction to Libraries in SharePoint 2010 - EPC Group
 
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC GroupCreate Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
 
Texas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BI
Texas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BITexas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BI
Texas Childrens Hospital SharePoint Server 2010 Case Study - ROI and BI
 

Similar a 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 GroupEPC Group
 
Storage Enhancements in Windows 2012 R2
Storage Enhancements in Windows 2012 R2Storage Enhancements in Windows 2012 R2
Storage Enhancements in Windows 2012 R2Michael Rüefli
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld
 
Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...
Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...
Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...Kenneth de Brucq
 
Seminar Windows Server 2012 features
Seminar   Windows Server 2012 featuresSeminar   Windows Server 2012 features
Seminar Windows Server 2012 featuresMicrosoftid
 
VMworld 2013: Dell Solutions for VMware Virtual SAN
VMworld 2013: Dell Solutions for VMware Virtual SAN VMworld 2013: Dell Solutions for VMware Virtual SAN
VMworld 2013: Dell Solutions for VMware Virtual SAN VMworld
 
VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN VMworld
 
VMWARE Professionals - Storage and Resources
VMWARE Professionals -  Storage and ResourcesVMWARE Professionals -  Storage and Resources
VMWARE Professionals - Storage and ResourcesPaulo Freitas
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld
 
Cisco hyperflex software defined storage and ucs unite
Cisco hyperflex software defined storage and ucs uniteCisco hyperflex software defined storage and ucs unite
Cisco hyperflex software defined storage and ucs uniteCisco Canada
 
1.2 build cloud_fabric_final
1.2 build cloud_fabric_final1.2 build cloud_fabric_final
1.2 build cloud_fabric_finalPaulo Freitas
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQLPASSTW
 
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
 
Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Nuno Alves
 
Dell EMC: Virtualizace není jen hypervisor!
Dell EMC: Virtualizace není jen hypervisor!Dell EMC: Virtualizace není jen hypervisor!
Dell EMC: Virtualizace není jen hypervisor!MarketingArrowECS_CZ
 
Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Vinayak Hegde
 
Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...
Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...
Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...StarWind Software
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2Gol D Roger
 
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
 

Similar a Windows Server 2012 Deep-Dive - EPC Group (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
 
Storage Enhancements in Windows 2012 R2
Storage Enhancements in Windows 2012 R2Storage Enhancements in Windows 2012 R2
Storage Enhancements in Windows 2012 R2
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
 
Avoid the SAN Trap
Avoid the SAN TrapAvoid the SAN Trap
Avoid the SAN Trap
 
Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...
Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...
Dell Solutions Tour 2015 - Azure i ditt eget datasenter, Kristian Nese, CTO L...
 
Seminar Windows Server 2012 features
Seminar   Windows Server 2012 featuresSeminar   Windows Server 2012 features
Seminar Windows Server 2012 features
 
VMworld 2013: Dell Solutions for VMware Virtual SAN
VMworld 2013: Dell Solutions for VMware Virtual SAN VMworld 2013: Dell Solutions for VMware Virtual SAN
VMworld 2013: Dell Solutions for VMware Virtual SAN
 
VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN
 
VMWARE Professionals - Storage and Resources
VMWARE Professionals -  Storage and ResourcesVMWARE Professionals -  Storage and Resources
VMWARE Professionals - Storage and Resources
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
 
Cisco hyperflex software defined storage and ucs unite
Cisco hyperflex software defined storage and ucs uniteCisco hyperflex software defined storage and ucs unite
Cisco hyperflex software defined storage and ucs unite
 
1.2 build cloud_fabric_final
1.2 build cloud_fabric_final1.2 build cloud_fabric_final
1.2 build cloud_fabric_final
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1
 
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
 
Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2Provisioning server high_availability_considerations2
Provisioning server high_availability_considerations2
 
Dell EMC: Virtualizace není jen hypervisor!
Dell EMC: Virtualizace není jen hypervisor!Dell EMC: Virtualizace není jen hypervisor!
Dell EMC: Virtualizace není jen hypervisor!
 
Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)
 
Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...
Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...
Make your storage work for you: VAAI and ODX offload up to 30% of disk operat...
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2
 
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
 

Más de EPC Group

Power BI vs Tableau - An Overview from EPC Group.pptx
Power BI vs Tableau - An Overview from EPC Group.pptxPower BI vs Tableau - An Overview from EPC Group.pptx
Power BI vs Tableau - An Overview from EPC Group.pptxEPC Group
 
EPC Group Intune Practice and Capabilities Overview
EPC Group Intune Practice and Capabilities OverviewEPC Group Intune Practice and Capabilities Overview
EPC Group Intune Practice and Capabilities OverviewEPC Group
 
Pop the Hood on Microsoft Teams - EPC Group
Pop the Hood on Microsoft Teams - EPC GroupPop the Hood on Microsoft Teams - EPC Group
Pop the Hood on Microsoft Teams - EPC GroupEPC Group
 
PowerShell with SharePoint 2013 and Office 365 - EPC Group
PowerShell with SharePoint 2013 and Office 365 - EPC GroupPowerShell with SharePoint 2013 and Office 365 - EPC Group
PowerShell with SharePoint 2013 and Office 365 - EPC GroupEPC Group
 
Understanding Office 365’s Identity Solutions: Deep Dive - EPC Group
Understanding Office 365’s Identity Solutions: Deep Dive - EPC GroupUnderstanding Office 365’s Identity Solutions: Deep Dive - EPC Group
Understanding Office 365’s Identity Solutions: Deep Dive - EPC GroupEPC Group
 
System Center 2012 SP1 - Overview - EPC Group
System Center 2012 SP1 - Overview - EPC GroupSystem Center 2012 SP1 - Overview - EPC Group
System Center 2012 SP1 - Overview - EPC GroupEPC Group
 
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...EPC Group
 
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC Group
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC GroupLync 2013 - Audio - Quick Reference - 2 Page Reference - EPC Group
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC GroupEPC Group
 
Lync 2013 - Sharing and Collaboration - Quick Reference 2 Pager
Lync 2013 - Sharing and Collaboration - Quick Reference 2 PagerLync 2013 - Sharing and Collaboration - Quick Reference 2 Pager
Lync 2013 - Sharing and Collaboration - Quick Reference 2 PagerEPC Group
 
High Level Overview of Windows Azure - EPC Group
High Level Overview of Windows Azure - EPC GroupHigh Level Overview of Windows Azure - EPC Group
High Level Overview of Windows Azure - EPC GroupEPC Group
 
SharePoint 2013 and Office 365 External Sharing
SharePoint 2013 and Office 365 External SharingSharePoint 2013 and Office 365 External Sharing
SharePoint 2013 and Office 365 External SharingEPC Group
 
BizTalk Server 2010 - Invoking Restful Services - EPC Group
BizTalk Server 2010 - Invoking Restful Services - EPC GroupBizTalk Server 2010 - Invoking Restful Services - EPC Group
BizTalk Server 2010 - Invoking Restful Services - EPC GroupEPC Group
 
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global Study
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global StudyEPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global Study
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global StudyEPC Group
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupEPC Group
 
Join EPC Group's Monthly Newsletter
Join EPC Group's Monthly NewsletterJoin EPC Group's Monthly Newsletter
Join EPC Group's Monthly NewsletterEPC Group
 
About EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group OverviewAbout EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group OverviewEPC Group
 
EPC Group SharePoint 2010 Social Computing Consulting Practice
EPC Group SharePoint 2010 Social Computing Consulting PracticeEPC Group SharePoint 2010 Social Computing Consulting Practice
EPC Group SharePoint 2010 Social Computing Consulting PracticeEPC Group
 
EPC Group - SharePoint 2013 Features and Functionality Overview
EPC Group - SharePoint 2013 Features and Functionality OverviewEPC Group - SharePoint 2013 Features and Functionality Overview
EPC Group - SharePoint 2013 Features and Functionality OverviewEPC Group
 
EPC Group’s SharePoint Governance Consulting Practice - High Level Overview
EPC Group’s SharePoint Governance Consulting Practice - High Level OverviewEPC Group’s SharePoint Governance Consulting Practice - High Level Overview
EPC Group’s SharePoint Governance Consulting Practice - High Level OverviewEPC Group
 
EPC Group - The SharePoint Evolution and Your Organization's BI Roadmap
EPC Group - The SharePoint Evolution and Your Organization's BI RoadmapEPC Group - The SharePoint Evolution and Your Organization's BI Roadmap
EPC Group - The SharePoint Evolution and Your Organization's BI RoadmapEPC Group
 

Más de EPC Group (20)

Power BI vs Tableau - An Overview from EPC Group.pptx
Power BI vs Tableau - An Overview from EPC Group.pptxPower BI vs Tableau - An Overview from EPC Group.pptx
Power BI vs Tableau - An Overview from EPC Group.pptx
 
EPC Group Intune Practice and Capabilities Overview
EPC Group Intune Practice and Capabilities OverviewEPC Group Intune Practice and Capabilities Overview
EPC Group Intune Practice and Capabilities Overview
 
Pop the Hood on Microsoft Teams - EPC Group
Pop the Hood on Microsoft Teams - EPC GroupPop the Hood on Microsoft Teams - EPC Group
Pop the Hood on Microsoft Teams - EPC Group
 
PowerShell with SharePoint 2013 and Office 365 - EPC Group
PowerShell with SharePoint 2013 and Office 365 - EPC GroupPowerShell with SharePoint 2013 and Office 365 - EPC Group
PowerShell with SharePoint 2013 and Office 365 - EPC Group
 
Understanding Office 365’s Identity Solutions: Deep Dive - EPC Group
Understanding Office 365’s Identity Solutions: Deep Dive - EPC GroupUnderstanding Office 365’s Identity Solutions: Deep Dive - EPC Group
Understanding Office 365’s Identity Solutions: Deep Dive - EPC Group
 
System Center 2012 SP1 - Overview - EPC Group
System Center 2012 SP1 - Overview - EPC GroupSystem Center 2012 SP1 - Overview - EPC Group
System Center 2012 SP1 - Overview - EPC Group
 
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
 
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC Group
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC GroupLync 2013 - Audio - Quick Reference - 2 Page Reference - EPC Group
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC Group
 
Lync 2013 - Sharing and Collaboration - Quick Reference 2 Pager
Lync 2013 - Sharing and Collaboration - Quick Reference 2 PagerLync 2013 - Sharing and Collaboration - Quick Reference 2 Pager
Lync 2013 - Sharing and Collaboration - Quick Reference 2 Pager
 
High Level Overview of Windows Azure - EPC Group
High Level Overview of Windows Azure - EPC GroupHigh Level Overview of Windows Azure - EPC Group
High Level Overview of Windows Azure - EPC Group
 
SharePoint 2013 and Office 365 External Sharing
SharePoint 2013 and Office 365 External SharingSharePoint 2013 and Office 365 External Sharing
SharePoint 2013 and Office 365 External Sharing
 
BizTalk Server 2010 - Invoking Restful Services - EPC Group
BizTalk Server 2010 - Invoking Restful Services - EPC GroupBizTalk Server 2010 - Invoking Restful Services - EPC Group
BizTalk Server 2010 - Invoking Restful Services - EPC Group
 
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global Study
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global StudyEPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global Study
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global Study
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
 
Join EPC Group's Monthly Newsletter
Join EPC Group's Monthly NewsletterJoin EPC Group's Monthly Newsletter
Join EPC Group's Monthly Newsletter
 
About EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group OverviewAbout EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group Overview
 
EPC Group SharePoint 2010 Social Computing Consulting Practice
EPC Group SharePoint 2010 Social Computing Consulting PracticeEPC Group SharePoint 2010 Social Computing Consulting Practice
EPC Group SharePoint 2010 Social Computing Consulting Practice
 
EPC Group - SharePoint 2013 Features and Functionality Overview
EPC Group - SharePoint 2013 Features and Functionality OverviewEPC Group - SharePoint 2013 Features and Functionality Overview
EPC Group - SharePoint 2013 Features and Functionality Overview
 
EPC Group’s SharePoint Governance Consulting Practice - High Level Overview
EPC Group’s SharePoint Governance Consulting Practice - High Level OverviewEPC Group’s SharePoint Governance Consulting Practice - High Level Overview
EPC Group’s SharePoint Governance Consulting Practice - High Level Overview
 
EPC Group - The SharePoint Evolution and Your Organization's BI Roadmap
EPC Group - The SharePoint Evolution and Your Organization's BI RoadmapEPC Group - The SharePoint Evolution and Your Organization's BI Roadmap
EPC Group - The SharePoint Evolution and Your Organization's BI Roadmap
 

Último

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Último (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Windows Server 2012 Deep-Dive - EPC Group

  • 2. • • Support for a modern work style • Ability to achieve business continuity with inbox disaster recovery solutions • Best-in-class hybrid cloud experience with a common set of technologies Reduced storage costs with Storage Spaces and other storage enhancements • Increased server/administrator ratio through Windows PowerShell and multimachine management • Increased uptime with Cluster-Aware Updating and transparent failover • Cost savings and increased efficiencies Enterprise-class scale and performance, so you can virtualize every application • Comprehensive cloud platform Complete, built-in virtualization platform Virtual Desktop Infrastructure (VDI): simplified management and reduced cost of implementations • Optimized branch office wide area network (WAN) bandwidth use • Ability for remote users to more securely access internal resources without a virtual private network (VPN) 2
  • 3. SCALE AND PERFORMANCE MAXIMUM NUMBER System Resource Windows 2008 R2 Windows Server 2012 Improvement factor Host Logical processors on hardware 64 320 5 Physical memory 1 TB 4 TB 4 Virtual processors per host 512 2,048 4 Virtual processors per virtual machine 4 64 16 Memory per virtual machine 64 GB 1 TB 16 Active virtual machines 384 1,024 2.7 Nodes 16 64 4 Virtual machines 1,000 8,000 8 Virtual machine Cluster 3
  • 4. Delivers enterprise-class performance Optimizes capacity utilization Storage Spaces SMB 3.0 Resilient to component failures Lowers the cost of acquisition, deplo yment, and operations Data Deduplication SMB Direct 4
  • 6. Creating an SMB Share From Server Manager: 1. Log on or connect to a Windows Server 2012 computer on which the File and Storage role is installed. Open Server Manager and navigate to File and Storage Services 2. In Server Manager, start the New Share Wizard With PowerShell: # Create folder MD X:VMS # Create file share New-SmbShare -Name VMS1 -Path X:VMS -FullAccess DomainHVAdmin, DomainHV1$, DomainHV2$, DomainHVC$ # Set NTFS permissions from the file share permissions (Get-SmbShare VMS1).PresetPathAcl | SetAcl
  • 7. ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE • Highly available, shared Microsoft SQL Server Hyper-V Cluster SMB • Increased flexibility, and Single Logical Server FooShare easier provisioning and management File Server Cluster • Ability to take advantage of existing network infrastructure Single File System Namespace • No application downtime Cluster Shared Volumes Windows Virtualized Storage data store for SQL Server databases and Hyper-V workloads Storage Space RAID Array RAID Storage Space Array Storage Space RAID Array for planned maintenance or unplanned failures with failover clustering • Highly available scale-out file server Storage Pool Physical Storage SAN Storage Pool • Built-in encryption support 7
  • 8. CONTINUOUS APPLICATION AVAILABILITY • High-performance, continually available fileshares for business critical applications • Support for planned moves, load balancing, operating system restart, unplanned failures, and client redirection (scale-out only) • Resilient for file and directory operations • All servers involved should have Windows Server 2012 Windows Server file server cluster • Failover transparent to server applications with zero downtime and with only a small I/O delay fooshare foo1share1 foo2share1 8
  • 9. Help ensure that networking is no longer the bottle neck Deliver highspeed data transfer on industry-standard hardware Gain predictable performance Scale automatically as demand increases Receive Segment Coalescing (RSC) Dynamic Virtual Machine Queue (D-VMQ) Single Root I/O Virtualization (SR-IOV) Receive-Side Scaling (RSS) SMB Direct (RDMA) 9
  • 10. ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE • Higher performance Without RDMA With RDMA File Client File Server App Buffer SMB Buffer SMB Buffer through offloading of network I/O processing onto network adapter • High throughput with low latency and ability to take advantage of highspeed networks (such as InfiniBand and iWARP) • Remote storage at the OS Buffer OS Buffer Driver Buffer Driver Buffer speed of direct storage • Transfer rate of around 50 Gbs on a single NIC port • Compatible with SMB Adapter Buffer rNIC NIC iWARP InfiniBand rNIC NIC Adapter Buffer Multichannel for load balancing and failover 10
  • 11. CONTINUOUS APPLICATION AVAILABILITY • Automatic detection and use of multiple network connections between SMB client and server SMB client NIC • Helps server applications be resilient to network failure • Transparent Failover with recovery of network failure if another connection is unavailable SMB server NIC File copy File copy • Improved throughput • Bandwidth aggregation through NIC Teaming • Multiple nodes/CPUs for network processing with RSS-capable network adapters NIC NIC • Automatic configuration with very little administrative overhead 11
  • 12. Clie nt NIC Client Client VM VM VM Virtual Machine vNIC Switch vSwitch Switch Clie nt NIC Client Client NIC Teaming NIC Router Switch NIC Switch File File Share Share Space Space vDisk Disk SMB 3,0 Client Hyper-V Hyper-V SQL Server Hyper-V Host SMB 3,0 Server Switch R-NIC R-NIC R-NIC R-NIC Switch Storage Spaces File Server File Server SAS Module Disk Disk Disk SAS JBOD SAS HBA SAS HBA Disk SAS Module Disk Disk SAS JBOD Disk
  • 13. IMPROVED PERFORMANCE, MORE CHOICE Offloaded Data Transfer (ODX) Token-based data transfer between intelligent storage arrays Benefits • Rapid virtual machine provisioning and migration • Faster transfers on large files • Minimized latency • Maximized array throughput • Less CPU and network use • Performance not limited by network throughput or server use • Improved datacenter capacity and scale External Intelligent Storage Array Token Virtual Disk Virtual Disk 13
  • 14. IMPROVED PERFORMANCE AND MORE CHOICE THROUGH INDUSTRY INNOVATION ALWAYS ON, ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE ALWAYS UP SERVICES Storage Spaces Application storage support through SMB 3.0 Offloaded Data Transfers (ODX) Virtual Fibre Channel for Hyper-V Data Deduplication Server Message Block (SMB) Direct Windows Cluster in a Box Windows Storage Server CONTINUOUS APPLICATION AVAILABILITY SIMPLIFIED MANAGEABILITY File system enhancements SMB Transparent Failover Online backup Management options Cluster-Aware Updating (CAU) SMB Multichannel High availability with iSCSI and NFS Unified storage management 14
  • 15. 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
  • 16. Why Should You 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
  • 17. Storage Spaces Requirements • Windows Server 2012 • Serial ATA (SATA) or Serial Attached SCSI (SAS) connected disks (in an optional just-a-bunch-ofdisks [JBOD] enclosure) • Multinode clustered shared-storage deployments • Two or more servers running Windows Server 2012 • Requirements as specified for failover clustering and Windows CSV • SAS connected JBODs that comply with Windows Certification requirements Drive Type Stand-Alone File Servers Clustered File Servers SATA Supported SCSI Supported iSCSI Supported Supported SAS Supported Supported USB Supported • 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
  • 18. How does Storage Spaces Work? An example…
  • 21. Creating a Storage Space (Virtual Disk)
  • 22. Data Redundancy in Storage Spaces Redundancy Type Description Simple • • • Data is striped across physical disks Maximizes capacity Increases throughput Mirror • • • Data is duplicated on two or three physical disks Increases reliability Reduces capacity by 50 to 66 percent Parity • • • Data and parity information are striped across physical disks Increases reliability Reduces capacity by 13 to 33 percent
  • 23. ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE Windows Application Server or File Server Storage Pools and Storage Spaces Physical or virtualized deployments Integrated with other Windows Server 2012 capabilities Windows Virtualized Storage • Virtualization of storage with • Storage resilience and File Server Administration Console Hyper-V Failover Clustering NTFS SMB Direct Cluster Shared Volume NFS Windows Storage Mgmt. SMB Multichannel availability with commodity hardware • Resiliency and data redundancy through n-way mirroring (clustered or unclustered) or parity mode (unclustered) • Utilization optimized through Storage Space Storage Space Storage Space thin and trim provisioning and enclosure awareness • Integration with other Storage Pool Storage Pool Windows Server 2012 capabilities • Serial Attached SCSI (SAS) Physical Storage and Serial AT Attachment (SATA) interconnects (Shared) SAS or SATA 23
  • 24. Managing Storage with PowerShell PowerShell is required to access many of the advanced features afforded by the new Storage Management application programming interface (API) Example: New-StoragePool Parameters configured with GUI and PowerShell • Underlying storage pool name • Virtual disk name • Resiliency setting (Simple, Mirror, or parity) • Provisioning type (Thin or Fixed) • Virtual disk size Parameters configured only with PowerShell • Number of columns: the number of columns the virtual disk contains • Number of data copies - number of complete copies of data that can be maintained • Disk interleave - number of bytes forming a stripe • Physical disks to use - specific disks to use in the virtual disk
  • 25. Integrating Storage Pools with Failover Clustering • Clustered Storage Spaces require fixed provisioning • Clustered virtual disks require underlying hardware to support persistent reservations
  • 26. CONTINUOUS APPLICATION AVAILABILITY CHKDSK NTFS improvements • Seconds to fix corrupted data • Rapid recovery from file system corruption without affecting • availability time when used with CSV No offline • Rapid recovery from file system corruption without affecting availability • Resilient against power outage corruption • Periodic checksum validation of file system metadata • Improved data integrity protection • Ideal for file server volumes • Disk corruption virtually eliminated through process • Data scanning process separated from repair allocate-on-write • Online scanning validation of file offline meta-data • Period checksumwith volume and system repair • Seamless data integrity protection 400 300 200 100 0 100 Million Files 200 Million Files Windows Server 2008 R2 300 Million Files Windows Server 2012 Source: ―Microsoft Internal Testing" 26
  • 27. CONTINUOUS APPLICATION AVAILABILITY • Reduces server downtime and user disruption by orchestration of cluster node updates • Maintains service availability without impacting cluster quorum U Third-party plug-in for updates • Detects required updates and moves workloads off nodes for updates • Uses Windows Update Agent or extensible plug-in Windows Server Cluster Current Workload 27
  • 28. Deliver enterprise ready performance on a wide range of hardware Offloaded Data Transfer (ODX) Virtual Fibre Channel in HyperV Offer a wide range of choices to meet customer needs Windows Cluster in a Box Windows Storage Server Maximize returns on storage investments 28
  • 29. IMPROVED PERFORMANCE, MORE CHOICE Windows Cluster in a Box ODX SMB Direct Quanta Computer Fujitsu Dell EMC Mellanox HP Intel HP Fujitsu Intel Wiwynn LSI IBM Hitachi Violin Memory HA-DAS.com NetApp NEC Xio Chelsio Xyratex Windows Storage Server 2012 DELL Western Digital Fujitsu SIEMENS Pivot 3 BOSCH BUFFALO IBM XTORE LACIE Pyramid N-TEC Acma Variel HP MaXXan Unibrain Thomas-Krenn.AG AMAX DNF WINCHESTER SYSTEM NEC AREA CM Broadberry ABERDEEN Storageflex 29
  • 30. Enables consistent, repeatable, and reliable automation Provides a richer set of tools for IT Pros and developers Makes complex tasks easier to perform with a simple wizarddriven experience Comprehensive storage management with SMI-S support Windows PowerShell 30
  • 31. SIMPLIFIED MANAGEABILITY SMI-S and WMI Management software Storage management APIs Third-party management application File server manager Windows storage management API (Windows PowerShell and WMI) Microsoft System Center Pass-through API for extensibility (WMI) Storage management provider (SMP) interface Windows standards-based storage management services Storage vendor hardware and software SMI-S hardware provider Storage array/RAID controller SMI-S hardware provider Storage array/RAID controller SMP: Third-party providers SMP: Storage Spaces • Centralized storage management interface for administrators • SMI-S compliant SAN management from Windows Server Manager • Remote management of servers and server storage Proprietary transport and/or protocol Storage array/RAID controller Industry standard storage 31
  • 32. SIMPLIFIED MANAGEABILITY Server Manager UI Management Packs for Microsoft System Center include: SMB NFS iSCSI Deduplication File Server Resource Manager and File Classification Infrastructure (FCI) • DFS-N and DFS-R • • • • • Robust automation with Windows PowerShell and WMI Get-Command –module [ ] SMBshare NFS FileServerResourceManager DFSN Deduplication iSCSITarget Storage FailOverClusters Best Practice Analyzer (BPA) available for all components 32
  • 33. NEEDS CHALLENGES Simplified networking infrastructure Keep services resilient to underlying hardware failures Guaranteed high levels of service level agreement (SLA) Manage complex network management solutions Better manageability, greater control, and more extensibility Continuously available and resilient network infrastructure Maximize use of resources in a multitenant environment Support new hardware technologies Deliver better performance, higher density, lower power consumption, and hardware offloading More flexible and agile solutions 33
  • 34. CONTINUOUS APPLICATION AVAILABILITY RICHER ECOSYSTEM HIGH-PERFORMANCE NETWORKING OPERATIONAL EFFICIENCY NIC Teaming Server Message Block (SMB) 3.0 Multichannel Hyper-V Extensible Switch SMB Direct IP Address Management (IPAM) Dynamic Host Configuration Protocol (DHCP) failover Quality of Service (QoS) Hardware partners Single Root I/O Virtualization (SR-IOV) Resource Metering Receive-Side scaling (RSS) Microsoft Windows PowerShell Receive Segment Coalescing (RSC) BranchCache SIMPLIFIED MULTITENANT INFRASTRUCTURE Private virtual local area network (PVLAN) Hyper-V Network Virtualization Cross-premises connectivity Dynamic Virtual Machine Queue (D-VMQ) 34
  • 35. Run services without interruption Provide consistent bandwidth for services NIC Teaming Quality of Service Automatically remediate issues with no human intervention Embrace a multivendor ecosystem DHCP failover SMB Multichannel 35
  • 36. NIC Teaming Benefits • Higher reliability against failure • Better throughput CONTINUOUS SERVICES What is NIC Teaming? • Multiple parallel network connections • Increases throughput • Provides redundancy in case of link failure NIC Teaming in a Hyper-V environment • Uses virtual network adapters • Windows PowerShell Management • Configuration UI for NIC Teaming Server Manager • Can connect to more than one virtual switch • Maintains connectivity if one switch disconnects • Can support up to 32 network adapters in a team (Example: SR-IOV) 36
  • 37. CONTINUOUS APPLICATION AVAILABILITY • Provides network fault tolerance and continuous availability when network adapters fail by teaming multiple network interfaces • Vendor agnostic and shipped inbox • Provides local or remote management through Windows PowerShell or UI Virtual adapters Team network adapter Team network adapter • Enables teams of up to 32 network adapters • Aggregates bandwidth from multiple network adapters • Includes multiple nodes: switch dependent and independent 37
  • 38. Provide an easy-to-use, robust automation framework Monitor resource usage IP Address Management BranchCache Simplify data transfer in multisite environments Manage IP address space and consolidate external tools Resource Metering Windows PowerShell 38
  • 39. OPERATIONAL EFFICIENCY Comprehensive coverage with more than 400 cmdlets related to networking Remote machine management support Integrated object model 39
  • 40. STANDARDS-BASED MANAGEMENT MULTISERVER MANAGEMENT ECOSYSTEM AND EXTENSIBILITY Windows Management Framework provides a common platform for building automation and integration incorporating PowerShell, WSManagement and WMI Server Manager enables a multiserver management experience that builds on the standardized approach to management and robust automation capabilities Cross platform capabilities enable automation across the datacenter ROBUST AUTOMATION Windows PowerShell 3.0 provides more features to allow more activities to be automated across the server ecosystem Standardized interfaces and tools extend the interoperability with DevOps 40
  • 41. Windows Management Framework Simplifies the management of a diverse ecosystem Standard APIs Standard protocols Standard models 41
  • 42. STANDARDSBASED MANAGEMENT ―The NxM Problem‖ IT Pro Solution Provider Tool Developer Number of devices to manage Methods to manage each device Disk Storage Operating system Devices Managed objects 42
  • 43. STANDARDSBASED MANAGEMENT Maximize the value of using the Windows Management Framework IT Pro Tool Developer Solution Provider Windows Management Framework Disk Storage Operating system Devices Managed objects 43
  • 44. STANDARDSBASED MANAGEMENT Maximize the value of using the Windows Management Framework IT Pro Solution Provider Tool Developer Standard APIs: MI Client, Windows PowerShell, Open Data Protocol (OData) Standard protocols: WS-Management, REST, HTTP, PSRP Standard models: Common Information Model (CIM) schema, Storage Management Initiative Specification (SMI-S) Disk Storage Operating System Devices Managed objects 44
  • 45. STANDARDSBASED MANAGEMENT Made WS-Management the default protocol for management Adopt the latest Common Information Model: Allows Windows clients to manage Linux/UNIX and standards-compliant devices and services Allows Linux/UNIX devices to manage Windows 45
  • 46. STANDARDSBASED MANAGEMENT Simplify and lower the cost of: Instrumenting services and devices for Windows— through Windows Management Infrastructure (WMI) providers Developing PowerShell cmdlets in native code, as CIM providers Use SMI-S to manage external storage arrays: Standards-based way to access and manage storage SMI-S service in the box for easier storage discovery 46
  • 47. STANDARDSBASED MANAGEMENT Provide Windows Management Framework 3.0 on: Client: • Windows 7 Server: • Windows Server 2012 • Windows Server 2008 R2 • Windows Server 2008 47
  • 48. Broader coverage More intuitive Windows PowerShell 3.0 Greater resiliency Higher performance Provides greater flexibility, reducing the cost and complexity of management in a diverse datacenter ecosystem 48
  • 49. ROBUST AUTOMATION Key features Broader coverage Greater resiliency • • • • • • • Rich management through more than 2300 cmdlets Windows PowerShell Web Access Robust session connectivity Disconnected sessions Session configuration files Job scheduling Windows PowerShell Workflow More intuitive • • • • • Integrated Scripting Environment 3.0: IntelliSense | Code Snippets Syntax simplification Cmdlet discovery and module autoloading Updatable help Script-sharing Higher performance • • On-the-fly compilation— scripts run up to six times faster Performance improvements 49
  • 50. Broader coverage ROBUST AUTOMATION Windows PowerShell 3.0 • Comprehensive management with more than 2300 cmdlets in 85 modules • Many new modules that allow the use of Windows PowerShell 3.0 to manage all aspects of the datacenter For example New modules for: • Networking cmdlets • Storage cmdlets • Hyper-V cmdlets • Remote Desktop cmdlets • Others 50
  • 51. • • • • • • • • • • • • • • • • • • • • • • • • • • • • Windows PowerShell Workflow .NET Framework 4 support Add-Member improvements Computer cmdlets CSV handling improvements Get-ChildItem attributes Get-Command improvements Default parameter values Better history support Security cmdlet fixes Select-Object optimizations Select-String improvements Tee-Object -Append Disconnected sessions Idle timeout & server buffering control Invoke-Command in disconnected sessions Disconnected jobs STA mode by default Run with PowerShell context menu Module autoloading Console host start perf improvements ETW logging and tracing Core CIM cmdlets New Group Policy settings Output redirection for all streams Array member enumeration Word wrap in console host Default properties on custom objects • • • • • • • • • • • • • • • • • • • • • • • • • • • • Updatable help system Method overload discovery HelpUri attribute support HelpFile property on FunctionInfo Simplified Where and ForEach Remoting local variables via $using Dynamic types & formats Get-Content -Tail Generic method invocation Typecasting deserialized objects New parser built on DLR Improved method overload selection New objects from hash tables Typecasting for parameter values Pipeline paging APIs Nested pipeline APIs $PSScriptRoot and $PSCommandPath Ordered hash tables Improved module discovery & import New module manifest keys Public abstract syntax tree Runspace pool cleanup API Public tab completion Windows RT API support Obsolete cmdlet attribute Command discovery improvements Script autosave support Out-GridView -PassThru • • • • • • • • • • • • • • • • • • • • • • • • • • • • CIM cmdlet authoring from WMI v2 CIM .NET APIs Job scheduling Runtime script compilation Engine reliability improvements Better Get-ChildItem network performance Cmdlet definition files Certificate provider improvements Alternate NTFS data stream support Move-Item across drives Remote module discovery & import Credentials for FileSystem provider Remote session autodisconnect & retry Transport options for remote sessions Module logging Workflow persistence Job integration with Task Scheduler Alternate credential support for jobs Update console font & branding Verb & noun on FunctionInfo Special character handling LiteralPath support for core cmdlets DLR-based tab completion Session configuration files IntelliSense support Windows Management Framework 3.0 Windows PE integration Windows RT support • • • • • • • • • • • • • • • • • • • • • • • • • • • • Windows PowerShell Web Access Management OData IIS Extension XAML-based workflows Script-based workflows Control Panel cmdlets Unblock-File cmdlet Workflow help Cmdlet to activity conversion RunAs and SharedHost support Improved WMI object formatting Heterogeneous object formatting Workflow logging Workflow extensibility Common workflow parameters Workflow execution environment Snippets ISE Add-ons $PSItem alias for $_ Show-Command Get-Help -ShowWindow Restart Manager support Web & REST cmdlets JSON cmdlets XML syntax highlighting Block select Collapsible regions Contextual F1 support Script Explorer 51
  • 52. ROBUST AUTOMATION Broad support for popular browsers Windows PowerShell Web Access • New to Windows Server 2012 • Manage computers running Windows by using Windows PowerShell within a browser Built for tablets and mobile devices as well as PCs Internet Browser Corporate network Windows PowerShell Web Access 52
  • 53. ROBUST AUTOMATION Key features Broader coverage Greater resiliency • • • • • • • Rich management through more than 2300 cmdlets Windows PowerShell Web Access Robust session connectivity Disconnected sessions Session configuration files Job scheduling Windows PowerShell Workflow More intuitive • • • • • Integrated Scripting Environment 3.0: IntelliSense | Code Snippets Syntax simplification Cmdlet discovery and module autoloading Updatable help Script-sharing Higher performance • • On-the-fly compilation— scripts run up to six times faster Performance Improvements 53
  • 54. More intuitive ROBUST AUTOMATION IntelliSense • Context-sensitive command completion for cmdlet and script names, parameter names and enumerated values, and property and method names • Show-Command pane for finding and running cmdlets in a dialog box 54
  • 55. More intuitive ROBUST AUTOMATION Simplified Scripting • Syntax simplification: Windows PowerShell 3.0 includes simplified, consistent syntax across all cmdlets • Simplified scripting through Windows PowerShell ISE 3.0: • Built-in code snippets include templates for functions, parameters, and statements • Users do not need to remember the syntax Snippets add reusable text to scripts and commands 55
  • 56. More intuitive ROBUST AUTOMATION Cmdlet discovery • Simplified learning • Get-Command has been updated to find all cmdlets installed on the system • Cmdlets can be used immediately because modules are imported automatically on first use For example To find cmdlets, run Get-Command: Get-Command *-Net* To get the syntax of a cmdlet, run: Get-Command <Command Name> -Syntax 56
  • 57. ROBUST AUTOMATION 03 Updatable help Update-Help Install the latest Windows PowerShell Help files on the local computer. Save-Help Download the latest Windows PowerShell Help files into a network share. 57
  • 58. More intuitive ROBUST AUTOMATION Script Sharing • Microsoft Script Explorer for Windows PowerShell – available on Download Center • Provides access to community-generated Windows PowerShell scripts 58
  • 59. ROBUST AUTOMATION Key features Broader coverage Greater resiliency • • • • • • • Rich management through more than 2300 cmdlets Windows PowerShell Web Access Robust session connectivity Disconnected sessions Session configuration files Job scheduling Windows PowerShell Workflow More intuitive • • • • • Integrated Scripting Environment 3.0: IntelliSense | Code Snippets Syntax simplification Cmdlet discovery and module autoloading Updatable help Script-sharing Higher performance • • On-the-fly compilation— scripts run up to six times faster Performance Improvements 59
  • 60. Benefits Simplifies administration of multiple servers, even in multiple sites Makes cmdlets easier to learn and scripts easier to write Offers path toward full automation Enables greater productivity 60
  • 61. Deploys roles and features to remote servers and offline virtual hard disks Improves the efficiency of administrators managing multiserver environments Simplifies the processes of configuring new servers Use an integrated console to respond to issues with more speed and agility Uses a role-centric dashboard to provide a clear understanding of the state of servers, at a glance 61
  • 62. Remote deployment of roles and features • Add Roles and Features wizard to deploy to a single server • Save deployment settings to configuration file for reuse • Deploy to many machines using Windows PowerShell 62
  • 63. Simplified provisioning of new virtual server images • New ability to deploy roles and features directly to offline virtual hard disks 63
  • 64. Streamlined server configuration and deployment • Configuration functionality previously provided by the initial configuration tasks window • Single surface for managing the configuration of Windows Server and its roles and features 64
  • 65. Multiserver experience • Manage groups of servers collectively from within a single, integrated console • Respond to businesscritical problems with greater speed and agility • Generate status views for multiple servers after polling servers for operational statistics 65
  • 66. Then Windows Server 2008 R2 • Connect to server roles (such as File Services, HyperV, and Remote Desktop Services) on a per-server basis. FILE SERVICES HYPER-V STORAGE 66
  • 67. Now Windows Server 2012 • Manage a server role as it spans across servers, or look at a server and the server roles on that server. Both options are important. Server 1 Server 2 Server 1 Server 3 Server 2 Role 1 Role 2 Role 3 Server 1 Role 1 Server 3 Role 3 Role 2 67
  • 68. Provides a standard set of tools to deploy and administer servers across the datacenter Standardized automation across the datacenter Extension of the development and operations story Interoperates with environments that are not based on Windows Enables developers and operations to use the same interfaces 68
  • 69. Windows PowerShell • New WMI provider API (MI) with extended Windows PowerShell semantics • Open Management Infrastructure (OMI) for Linux and UNIX with the same MI provider API • Full implementation of WS-Man on Windows and Linux/UNIX • New MI client with integrated Windows PowerShell layer MI client API Microsoft .NET MI API Native MI API WS-Man protocol handler Linux/UNIX Windows MI provider Classic provider MI provider Windows Management Infrastructure Open management infrastructure Any device WS-Man protocol handler WS-Man protocol handler WS-Man protocol handler WS-Management 69
  • 70. Open source Windows Management Infrastructure server implemented by Microsoft Portable Scalable Small footprint Includes Windows Server Management protocol stack Interacts with MI client and Windows PowerShell out of the box Uses the same MI provider interface as Windows Management Infrastructure Can share provider development tools with Windows Management Infrastructure 70
  • 71. IT Pros • Windows PowerShell: Manage Windows and Linux/UNIX • OData: Manage Windows from Linux/UNIX IT Pros Developers • Simplified management interface definition and implementation for managed services and devices Developers of managed services and devices 71