Introducing Windows Server 2016
Introducing Windows Server 2016
• Using PowerShell
– Names of PowerShell cmdlets are structured as verb-noun
pairs with one or more parameters
– Example, the following cmdlet lists the available disks on
the computer with the output shown in Figure 1-8:
Get-Disk
PowerShell
• Using PowerShell (continued)
– To see information about a particular disk, you could use
the following cmdlet:
Get-Disk –Number 1
• In the preceding cmdlet, – Number is called a parameter
– An input to a cmdlet
• The 1 that follows – Number is a value for the parameter
• Not all parameters require values
• In some cases, the value for a parameter can be stored in a
variable
– A temporary storage location that holds values
PowerShell
• A few useful tips for using PowerShell:
– To list all the cmdlets that start with Get, type Get-
Command Get-*
– To list all the cmdlets that have the word disk in them, type
Get-Command *disk*
– To get help on a cmdlet, type Get-Help cmdlet where
cmdlet is the name of the cmdlet
– Update-Help
– PowerShell can take the output of one cmdlet and pipe it to
another cmdlet
Use the pipe character (|)
Hyper-V and Cloud Computing
• Cloud computing - a collection of technologies for abstracting
the details of how applications, storage, network, and other
computing resources are delivered to users
• Virtualization - a core technology of cloud computing
– Uses software to emulate multiple hardware environments
so that multiple operating systems can run on the same
physical server simultaneously
• Virtual machine (VM) - the virtual environment that emulates a
physical computer’s hardware and BIOS
• Host computer - the physical computer on which VM software
is installed and VMs run
Hyper-V and Cloud Computing
• Virtualization software - software for creating and managing
VMs and creating the virtual environment in which guest OS is
installed
• Hypervisor - virtualization software component that creates and
monitors the virtual hardware environment
• Hyper-V
– Provides services to create and manage virtual machines on a
Windows Server 2016 computer
• As mentioned, a virtual machine is a software environment that
simulates the computer hardware an OS requires for installation
• Installing an OS on a virtual machine is done using the same
methods used on a physical machine
Hyper-V and Cloud Computing
• Public Cloud Versus Private Cloud
– Public could - cloud computing service provided by a third
party
Examples: DropBox, OneDrive, Google Apps
– Private cloud - cloud computing service provided by an
internal IT department
Typical services include virtual desktops, storage, and
applications
– Virtual desktop infrastructure (VDI) - users connect to
private cloud with a Web browser or client software
Can access their desktop from any Internet connection
Storage Spaces
• A tool that uses virtual drives to give you a platform for creating
volumes of storage pools that can be dynamically expanded
and fault tolerant
• Volumes can be created from multiple drive types
– Including USB, SATA, and SAS
• Drives can be internal or external
• RAID volumes need not be created from same-sized disks
• Permits thin provisioning
– Means the physical disk space isn’t allocated for a volume
until it’s actually needed
New Features in Server 2016
• Nano Server
• Windows containers
• Storage Spaces Direct
• Storage Replica
• PowerShell Direct
• Nested Virtualization
Nano Server
• Geared toward virtual machines (VMs) and is not
intended to be a full-fledged server
• Targeted at specific uses:
– A server that provides processing, storage, networking, and
memory resources needed to run an application
– A cloud-based application server
– A file server as part of a cluster or standalone
– A web server
– A DNS server