Windows System Administration

34
Windows System Administration Virtualization Borislav Varadinov Telerik Software Academy academy.telerik.com System Administrator [email protected]

description

Windows System Administration. Virtualization. Borislav Varadinov. Telerik Software Academy. academy.telerik.com. System Administrator. [email protected]. Virtualization Concept. What is Virtualization?. - PowerPoint PPT Presentation

Transcript of Windows System Administration

Page 1: Windows System Administration

Windows System Administration

Virtualization

Borislav Varadinov

Telerik Software Academy

academy.telerik.com

System [email protected]

Page 2: Windows System Administration

Virtualization Concept

Page 3: Windows System Administration

What is Virtualization?

3

Virtualization is a term that refers to various

techniques, methods or approaches of creating a

virtual version of something

Page 4: Windows System Administration

Virtualization Types

4

ApplicationVirtualizati

onMicrosoftApplication

Virtualization

ServerVirtualizatio

nHyper-V

Hyper-V Server

Virtual Server

Presentation

VirtualizationRemote

Desktop Services

DesktopVirtualizati

onVirtual PC and Hyper-V Client

Hyper-V VDI

StorageVirtualizati

onStorage Spaces

Virtualization

ManagementSystem Center

Virtualization Types

Page 5: Windows System Administration

Why virtualization is important?

Page 6: Windows System Administration

What problems do we have with classic environments?

Data centers are at capacity Servers are under utilized Legacy hardware and systems Application compatibility issues

Page 7: Windows System Administration

How Virtualization Will Help?

Server consolidation Service or application isolation Simplified server deployment Increased service and application availability

Multiple operating systems can run on one consistent platform

Page 8: Windows System Administration

Licensing

Some software solutions are not supported in virtual environment

Some software solutions require special license in virtual environment

Some software solutions comes with special virtualization use rights

Page 9: Windows System Administration

Hyper-V

Page 10: Windows System Administration

Hyper-V Role Overview Server Role Hypervisor-based full virtualization

technology Enables you to create a virtualized

server or client computing environment The Virtual Machine (VM) acts like a real

computer with own operating system and applications

10

Page 11: Windows System Administration

Hyper-V Server Overview

11

Microsoft Hyper-V Server

Contains Windows hypervisor and other components, including

base kernel and driver technologies.

Windows hypervisor

Windowsor Linux

Hardware

Parent Partition

Windows or Linux

Microsoft Hyper-V Server

Windows Server Hyper-V(Windows Role)

Available as a role in Server Core or full installation of Windows

Server

Hyper-V

Windowsor Linux

Hardware

Windowsor Linux

Windows hypervisor

WindowsParent

Partition

Page 12: Windows System Administration

Hyper-V in Windows 8 The same computer virtualization technology that was previously available in Windows Server. Supports Wireless network adapters Supports sleep states and hibernation on

laptops How to Enable it ?

On the Control Panel, click Programs, and then click Programs and Features.

Click Turn Windows features on or off. Click Hyper-V, click OK, and then click Close.

Page 13: Windows System Administration

Hyper-V Requirements Intel VT or AMD-V Data Execution Prevention required:

Supported only on x64 processors

13

Page 14: Windows System Administration

Hardware assisted virtualization

The modern x64 CPU’s include hardware assisted virtualization (Intel-VT and AMD-V)

G1 technology was introduced in 2005 (Intel-VT) Makes it possible to support

unmodified guests without emulation and instructions translation

Hardware Assisted Virtualization G2 Adds virtualization layer into the

memory management unit

14

Page 15: Windows System Administration

Hardware assisted virtualization

15

x64 Hardware

Hypervisor/VMM

Win 2008

Win NT Linux BSD Win

7

Applications

Applications

Applications

Applications

Applications Ring 3

Ring - 1

Ring 0

Page 16: Windows System Administration

Server Hardware

Parent Partition

W i n d o w s H y p e r v i s o r

Child Partitio

n 3

Driv

ers

Virtual Machine Bus

(VMBus)

Virtual Service

Providers (VSP)

Virtual Server Client (VSC)

drivers

Child Partitio

n 2

Virtual Server Client (VSC)

drivers

Child Partitio

n 1

Virtual Server Client (VSC)

drivers

Hyper-V Architecture

Page 17: Windows System Administration

Hyper-V Manager

17

Page 18: Windows System Administration

VM High Availability

Host 1 Host 2

Shared Storage

Production LAN

Page 19: Windows System Administration

Live Migration

Host 1 Host 2

Shared Storage

Production LAN

Page 20: Windows System Administration

Power Management

Host 1 Host 2

18:00

Page 21: Windows System Administration

Snapshots

Snapshot Snapshot

Page 22: Windows System Administration

System Center Virtual Machine Manager

Page 23: Windows System Administration

VMM Overview

London

Windows® PowerShell

Administrator Console

Web-based Delegated

Provisioning UIExternal

Network (DMZ)

Singapore

Virtual Machine

Hosts

Remote Library Server

Page 24: Windows System Administration

VMM Overview (cont.) Single-view for centralized control Dynamic workload balancing Provisioning Services Role-based administration Self-Service Monitoring and Reporting Integration with other systems

Page 25: Windows System Administration

Virtual Machine Manager

Server

Connector

Self Service Web Portal

Administrator Console

Management Interfaces

SAN Storage

WDS VM Template

ISO ScriptVHD

Cross Platform

ESX and XenServer Hosts

VM VM VM VM

VM VM VM VM

VM VM VM VM

Windows® PowerShell

VMM 2012 Architecture

Operations Manager

Management Group

WSUS

Hyper-VVMM Library Server

Page 26: Windows System Administration

P2V

Virtualization Host

Physical Server

Virtual Machine

Page 27: Windows System Administration

Remote Desktop Services

Presentation Virtualization

Page 28: Windows System Administration

Remote Desktop Services

(RDS) Overview Server Role RDS provides technologies that enable: Users to access the full Windows

desktop of a server users to access Windows-based

programs that are installed on a server Server to host multiple, simultaneous

client sessions Five main architectural components

28

Page 29: Windows System Administration

RemoteApp Overview

Remote Desktop Session Host Server

Remote Desktop Client

Page 30: Windows System Administration

Remote Desktop Session Host

RD Connection Broker

Remote Desktop Client

Desktops

RemoteApp

Page 31: Windows System Administration

RDS Web Access

Page 32: Windows System Administration

Full RDS Architecture

RD Web Access

RD GatewayRD Connection

Broker

Active Directory® Licensing

Server

RD Virtualization Host

RD Session Host

RD Client

Page 33: Windows System Administration

форум програмиране, форум уеб дизайнкурсове и уроци по програмиране, уеб дизайн – безплатно

програмиране за деца – безплатни курсове и уроцибезплатен SEO курс - оптимизация за търсачки

уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop

уроци по програмиране и уеб дизайн за ученициASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC

безплатен курс "Разработка на софтуер в cloud среда"

BG Coder - онлайн състезателна система - online judge

курсове и уроци по програмиране, книги – безплатно от Наков

безплатен курс "Качествен програмен код"

алго академия – състезателно програмиране, състезанияASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NET

курсове и уроци по програмиране – Телерик академия

курс мобилни приложения с iPhone, Android, WP7, PhoneGapfree C# book, безплатна книга C#, книга Java, книга C# Дончо Минков - сайт за програмиране

Николай Костов - блог за програмиранеC# курс, програмиране, безплатно

?? ? ?

??? ?

?

? ?

??

?

?

? ?

Questions?

?

Virtualization

http://academy.telerik.com

Page 34: Windows System Administration

Free Trainings @ Telerik Academy

"Web Design with HTML 5, CSS 3 and JavaScript" course @ Telerik Academy html5course.telerik.com

Telerik Software Academy academy.telerik.com

Telerik Academy @ Facebook facebook.com/TelerikAcademy

Telerik Software Academy Forums forums.academy.telerik.com