Veritas Netbackup 6 5 System Administration Guide Volume I for Windows(1)
Windows System Administration
description
Transcript of Windows System Administration
Windows System Administration
Virtualization
Borislav Varadinov
Telerik Software Academy
academy.telerik.com
System [email protected]
Virtualization Concept
What is Virtualization?
3
Virtualization is a term that refers to various
techniques, methods or approaches of creating a
virtual version of something
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
Why virtualization is important?
What problems do we have with classic environments?
Data centers are at capacity Servers are under utilized Legacy hardware and systems Application compatibility issues
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
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
Hyper-V
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
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
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.
Hyper-V Requirements Intel VT or AMD-V Data Execution Prevention required:
Supported only on x64 processors
13
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
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
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
Hyper-V Manager
17
VM High Availability
Host 1 Host 2
Shared Storage
Production LAN
Live Migration
Host 1 Host 2
Shared Storage
Production LAN
Power Management
Host 1 Host 2
18:00
Snapshots
Snapshot Snapshot
System Center Virtual Machine Manager
VMM Overview
London
Windows® PowerShell
Administrator Console
Web-based Delegated
Provisioning UIExternal
Network (DMZ)
Singapore
Virtual Machine
Hosts
Remote Library Server
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
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
P2V
Virtualization Host
Physical Server
Virtual Machine
Remote Desktop Services
Presentation Virtualization
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
RemoteApp Overview
Remote Desktop Session Host Server
Remote Desktop Client
Remote Desktop Session Host
RD Connection Broker
Remote Desktop Client
Desktops
RemoteApp
RDS Web Access
Full RDS Architecture
RD Web Access
RD GatewayRD Connection
Broker
Active Directory® Licensing
Server
RD Virtualization Host
RD Session Host
RD Client
форум програмиране, форум уеб дизайнкурсове и уроци по програмиране, уеб дизайн – безплатно
програмиране за деца – безплатни курсове и уроцибезплатен 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
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