SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
Tudor Damian
MVP, IT Solutions Specialist
              www.tudy.tel
Agendă
• Arhitectura Hyper-V R2
 •   “Enlightened” guests, VSP/VSC, synthetic drivers, suportul Linux sub Hyper-V R2
• Hyper-V R2 Linux Integration Services v2.1 RTM
 •   Enlightened mouse driver (project Satori)
• Instalare şi configurare Linux IS 2.1 sub Hyper-V R2 (DEMO)
 •   CentOS 5.5 x64 și Ubuntu Desktop 10.4 x86
• Ce soluții de management avem la dispoziție?
 •   System Center: management (SCVMM), monitorizare și raportare (SCOM), backup (SCDPM)
 •   Microsoft Assessment and Planning (MAP) Toolkit 5.0
 •   Hyper-V Best Practices Analyzer
• Instrumente utile
 •   PS-Hyper-V - http://pshyperv.codeplex.com/
 •   VHD tool - http://code.msdn.microsoft.com/vhdtool
 •   Disk2vhd - http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx
 •   WIM2VHD - http://code.msdn.microsoft.com/wim2vhd/
 •   HVRemote - http://code.msdn.microsoft.com/HVRemote/
 •   Core Configurator 2.0 - http://coreconfig.codeplex.com/
De ce să virtualizăm?

• Consolidare (principalul motiv)
• Management
• Backup şi recuperare date
• Medii de test


• Reducerea costurilor
TechEd 2010 - WSV305




 Arhitectura Hyper-V R2
Parent Partition                            Child Partitions
     VM Worker
      Processes

    Aplicații                Aplicații            Aplicații           Aplicații
   WMI Provider                                                                             User
    VM Service                                                                              Mode
 Windows Server           Windows Server           SO fără
    2008 R2               2003/2008/R2         synthetic drivers
Windows
 Kernel          VSP      Windows
                                      VSC                          Linux     Linux
                           Kernel
                                                                   Kernel     VSC
   IHV Drivers
                                                                                            Kernel
    VMBus                     VMBus                 Emulare             VMBus               Mode
                                    Windows hypervisor                                      Ring -1
                       “Designed for Windows” Server Hardware
Diferențe emulated - enlightened
• Emulated drivers
 •    Driverele lucrează în mod ”emulat”
 •    Request-urile către hardware (HDD, rețea, etc) nu sunt directe
 •    Ele sunt ”traduse” bidirecțional (VM-HW, HW-VM) de către hypervisor
 •    Aduc un mic ”overhead” de performanță
 •    Driverele emulate sunt similare cu cele care existau în Virtual Server
     • Video = S3 Trio64+ SVGA (VESA)
     • Network = Intel/DEC ”Tulip” 21x4x
     • IDE = Intel 440BX chipset MB


• ”Enlightened” drivers
 •    Transformă mașina virtuală într-una ”hypervisor aware”
 •    Drivere scrise special pentru a lucra mai eficient în mediu virtualizat
 •    Numite și ”synthetic drivers”
 •    De fapt sunt niște pointeri la driverele din ”parent partition”
 •    Plus de performanță ! (disk IO ~40%, rețea ~30%)
Suportul Linux sub Hyper-V R2
• Ce s-a făcut până acum?
 •   Iulie 2009 – Microsoft contribuie cu peste 20.000 linii de cod în Linux kernel
 •   Driverele (staging) sunt incluse în Linux Kernel 2.6.32 (decembrie 2009)
 •   Peste 200 patch-uri aduse driverelor până acum
 •   Microsoft prezintă la Red Hat Summit (1 iulie 2010)
• Suport oficial în Linux IS 2.1 RTM (29 iulie 2010)
 •   SUSE Linux Enterprise Server (10 SP1/SP2/SP3, 11)
 •   Red Hat Enterprise Linux (5.2, 5.3, 5.4, 5.5)
• Cerințe
 •   Linux ISO sau DVD, distribuții bazate pe kernel 2.6.16-27 sau 2.6.32+
 •   Linux Development Tools (gcc, kernel-devel / linux source)
 •   Linux Integration Services for Hyper-V R2
 •   (opțional) Enlightened mouse driver
 •   Durata instalării: ~40-45 minute
Suportul Linux ”neoficial”
• Nu e nevoie de Integration Services ca să instalăm Linux sub Hyper-V!
 •   Majoritatea distribuțiilor merg bine şi în mod emulat


• De ce nu sunt suportate mai multe distribuții Linux?
 •   De ex. Hannah Montana Linux - http://hannahmontana.sourceforge.net/

• Răspunsul e simplu: nu există companii care să ofere suport dedicat
 •   De obicei suportul e oferit de comunitate
 •   Microsoft nu oferă suport oficial, dar recomandă apelarea la comunități
     (MVP, comunitățile construite în jurul fiecărul Linux distro, etc.)


• Utilizatorii au raportat succes în instalarea mai multor distribuții:
 •   Ubuntu, Fedora, CentOS, Open Solaris, alte distribuții (ex. Hannah Montana Linux)
Linux Integration Services for Hyper-V
Versiunea 2.1 RTM (29 iulie 2010)
Linux Integration Services aduce următoarele funcționalități:
• Driver support for synthetic devices
 •   Synthetic network controller & Synthetic storage controller (IDE/SCSI)
• Fastpath Boot Support for Hyper-V
 •   Block VSC – performanță crescută la boot
• Timesync
 •   Ceasul din maşina virtuală poate fi sincronizat cu cel de pe host
• Integrated Shutdown
 •   “Shut-down” din Hyper-V Manager sau VMConnect
• Symmetric Multi-Processing (SMP) Support
 •   Suport de până la 4 VP (virtual processors) în “enlighened Linux guests”
• Heartbeat
 •   Posibilitatea de a detecta de pe host daca guest-ul e funcțional și răspunde la comenzi
• Pluggable Time Source
 •   Un modul care îi oferă SO guest o sursă mai precisă pentru ceasul intern
Project Satori
http://www.xen.org/products/satori.html
• Un proiect de colaborare între Citrix şi Microsoft
 •   Principalele componente ale project Satori au devenit Linux IS for Hyper-V


• Linux IS nu vine cu suport pentru ”input devices”
 • Nu există suport pentru mouse în mediile ”non-enlightened” accesate prin TS în cascadă
  • Workaround: Hyper-V Console local (RSAT), sau RDP direct pe maşina virtuală
 • Experiența ”captured mouse” pe Linux guests nu e întotdeauna cea mai fericită
 • Oricum, în majoritatea cazurilor, nici măcar nu se instalează GUI sub Linux


• Project Satori aduce în plus InputVSC
 •   ”Enlightened mouse drivers”
 •   Necesită ca Linux IS să fie instalate
 •   Necesită permisiuni de root la instalare


• Disponibil sub licență GPL 2.0
TechEd 2010 - WSV305




Spre comparație: IS sub Windows
• Synthetic Drivers
  • IDE driver
  • SCSI driver
  • Network Drive
  • Mouse Integration
  • Video
• Integration Services
  • Operating System Shutdown
  • Time Synchronization
  • Heartbeat
  • Data Exchange
  • Backup (VSS)
TechEd 2010 - WSV305


Spre comparație: IS sub Windows
GUI
TechEd 2010 - WSV305


Comparație: IS sub Windows
GUI
TechEd 2010 - WSV305




Instalarea Linux IS – RHEL 5 x64
TechEd 2010 - WSV305




Instalarea Linux IS – SLES 10SP2
TechEd 2010 - WSV305




Instalarea componentelor necesare

• Red Hat updates
 •   yum install kernel-devel
 •   yum groupinstall "development tools"
 •   yum update



• SLES updates
 •   yast –i kernel-devel
 •   yast –i kernel-source
 •   yast –i gcc
Instalarea Linux IS 2.1
• Se copiază conținutul .iso-ului local
     mkdir -p /mnt/cdrom
     mount /dev/cdrom /mnt/cdrom
     cp -rp /mnt/cdrom /opt/linux_is
     umount /mnt/cdrom


• Se instalează driverele
     cd /opt/linux_is
     make
     make install


•   Înainte de IS 2.1, instalarea se făcea cu un script perl ( ./setup.pl drivers)


• Reboot
TechEd 2010 - WSV305


Verificarea instalării
/sbin/lsmod | grep vsc
TechEd 2010 - WSV305


Verificarea instalării
GUI
TechEd 2010 - WSV305


Suport pentru modinfo
Introdus în Linux IS 2.1
TechEd 2010 - WSV305


Suport pentru modinfo
Introdus în Linux IS 2.1
TechEd 2010 - WSV305


Linux IS pe Kernel 2.6.32+
Exemplu: Ubuntu 10.4
TechEd 2010 - WSV305


Linux IS pe Kernel 2.6.32+
Exemplu: Ubuntu 10.4
•       Se editează /etc/initramfs-tools/modules
    •    sudo gedit /etc/initramfs-tools/modules

•       Se adaugă următoarele linii:
    •    hv_vmbus
    •    hv_storvsc
    •    hv_blkvsc
    •    hv_netvsc

•       Update
    •    sudo update-initramfs –u

•       Reboot
TechEd 2010 - WSV305


Linux IS pe Kernel 2.6.32+
Exemplu: Ubuntu 10.4
•       Verificarea se face la fel ca și la celelalte versiuni:
    •     /sbin/lsmod | grep vsc
Instalare și configurare Linux IS 2.1 sub Hyper-V R2
Management cu System Center

• Management de mașini virtuale
• Consolidare servere, optimizarea utilizării resurselor
• Conversii P2V și V2V



• Health management, monitorizare şi raportare



• Backup de maşini virtuale la nivel de host
• In-guest consistency (atât la maşinile VSS şi la cele non-VSS aware)
• Rapid recovery
System Center Virtual Machine Manager
Hyper-V management console vs SCVMM
 Task administrare VM                    Hyper-V   SCVMM
 Templates                                           x
 VM Cloning                                          x
 Candidate Identification                            x
 Physical to Virtual Conversion                      x
 Virtual to Virtual Conversion                       x
 Migration across physical machines                  x
 Virtualization Reports                              x
 Monitoring VMs                                      x
 Physical resource optimization (PRO)                x
 Library                                             x
 Provisioning                               x        x
 VM configuration & properties              x        x
 VM state                                   x        x
 Snapshots                                  x        x
 Live thumbnail                             x        x
 Synthetic Network Support                  x        x
 Import VM (multiple VHDs + snapshots)      x        x
 Configure advanced network settings        x        x
 Inspect Disk                               x        x
 Export VM                                  x
 VMWare Management                                   x
 Self-service console                                x
TechEd 2010 - WSV305




Monitorizare Linux cu SCOM
Monitoring Linux Using SCOM 2007 R2
http://blogs.technet.com/b/birojitn/archiv
e/2010/01/20/monitoring-linux-using-
scom-2007-r2.aspx


Introduction to the Red Hat Enterprise
Linux Management Pack
http://technet.microsoft.com/en-
us/library/ee514518.aspx
Backup pentru maşini non-VSS aware
• Volume Shadow Copy Service asigură consistența backup-urilor
 •       Permite efectuarea de ”live backups” pe maşinile VSS-aware (Windows)


• Pentru mașinile virtuale care nu sunt VSS-aware, procesul este următorul:
 •       Se inițiază backup-ul de pe host (Win 2000, Linux)
 •       Hyper-V și VSS constată că mașina virtuală nu știe VSS
 •       Se inițiază un save state (echivalentul unui hibernate)
     •     Se salvează conținutul memoriei pe disc/storage
 •       Odată salvat conținutul, se face un VSS snapshot de pe host asupra fișierelor
 •       După realizarea acestui VSS snapshot, mașina virtuală e repornită
     •     Mașina revine exact în locul în care era înainte de save state
 •       Se începe copierea fișierelor ”marcate” în acel VSS snapshot


• Downtime total: ~1-2 minute
TechEd 2010 - WSV305

Microsoft Assessment and Planning
(MAP) Toolkit 5.0
• http://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx
• Toolkit automatizat care oferă:
                                                                    Windows
 •   Migration planning                                               Server
                                                                    2008 & R2
 •   Inventar agent-less pentru stații client,                                    Hyper-V
                                                          Other                   Virtual
     servere, aplicații, dispozitive şi roluri           Products                  Server
 •   Evaluări şi sugestii                                                         2005 R2



                                                                      MAP
                                                 Forefront/                             Windows
                                                                     Toolkit
                                                   NAP                                     7
                                                                       5.0




                                                           SQL                     2010
                                                          Server                 Microsoft
                                                           2008                   Office

                                                                    SCVMM
TechEd 2010 - WSV305


MAP Toolkit 5.0
Inventar servere eterogen
TechEd 2010 - WSV305


MAP Toolkit 5.0
Inventar hardware
Hyper-V Best Practices Analyzer
http://support.microsoft.com/kb/977238
• Raportează încălcarea practicilor Hyper-V recomandate

 • Task-urile se pot executa fie din Server Manager, fie din linie de comandă
 • Scanează computerul fizic, mașinile virtuale, partea de network și storage
 • Destinat Windows 2008 R2
TechEd 2010 - WSV305



Conversii P2V Linux
http://blogs.technet.com/b/enterprise_admin/archive/2010/05/13/linux-p2v-with-dd-and-vhdtool-easy-and-cheap.aspx


• Se folosesc DD şi VHD tool
  •   DD funcționează atât sub Windows cât şi sub Linux
  •   Ex. se ia HDD-ul cu Linux, se ataşează unui sistem Windows
TechEd 2010 - WSV305




Conversii P2V Linux (continuare)
• Din linie de comandă, se realizează conversia HDD-ului în format RAW (.img)
 •   dd if=?DeviceHarddisk1DR2 of=D:rhel54.img bs=1M --progress
TechEd 2010 - WSV305

VHD tool
http://code.msdn.microsoft.com/vhdtool
• Instrument command line, open source
 •   Include funcții de manipulare a fişierelor VHD (create, convert, extend, repair)
 •   E un tool excelent de conversie P2V pentru maşini Linux
 •   Conversia se face din format RAW în VHD
Disk2vhd
http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx
• Instrument de conversie a unui HDD fizic într-un VHD
 •   Destinat utilizării sub Windows
 •   Folosește Volume Shadow Copy Service (Volume Snapshot)
 •   Funcționează pe mașini Windows care sunt online (pornite)
Wim2VHD
http://code.msdn.microsoft.com/wim2vhd/
• Instrument command-line
 •   Efectuează conversia unei imagini WIM (sysprepped) într-un VHD
 •   Se poate folosi orice sursă de instalare Windows Server 2008/Vista/7
 •   Conversia durează aproximativ 5 minute
 •   Funcționează cu Virtual PC, Virtual Server, Hyper-V și VHD-boot nativ din Windows 7


• Cerințe:
 •   SO sub care funționează: Windows 7, Server 2008 R2, Server 2008 SP2 cu Hyper-V (x64)
 •   Windows 7 Automated Installation Kit (AIK) sau OEM Pre-Installation Kit (OPK)
 •   O sursă de instalare .wim de Windows sau orice imagine Windows capturată în format .wim
PS-Hyper-V
http://pshyperv.codeplex.com/
O librărie de comenzi PowerShell care ne permite:
• Localizarea unei maşini virtuale
  • Get-VM, Choose-VM, Get-VMHost
• Conectarea la o maşină virtuală
  • New-VMConnectSession
• Descoperirea şi modificarea stării maşinilor virtuale
  • Get-VMState, Set-VMState, Convert-VmState, Ping-VM, Test-VMHeartBeat, Shutdown-VM, Start-VM, Stop-VM,
    Suspend-VM, Get-VMKVP, Add-KVP, Remove-KVP, Get-VMJPEG
• Backup, export, snapshot
  • Export-VM, Import-VM, Get-VMSnapshot, Choose-VMSnapshot, Apply-VMSnapshot, New-VMSnapshot, Remove-VMSnapshot,
    Rename-VMSnapShot, Update-VMSnapshot, Get-VMSnapshotTree, Get-VmBackupScript
• Adăugare/ştergere de maşini virtuale, configurări
  • New-VM, Remove-VM, Set-VM, Get-VMCPUCount, Set-VMCPUCount, Get-VMMemory, Set-VMMemory, Set-VMSerialPort
• Lucrul cu Disk Controllers, Disk Drives şi Disk Images
  • Get-VMDiskController, Add-VMSCSIController, Remove-VMSCSIcontroller, Get-VMDriveByController, Add-VMDRIVE,
    Remove-VMdrive, Get-VMDiskByDrive, Add-VMDISK, Set-VMDisk, Get-VMDisk, Get-VMFloppyDisk, Add-VMFloppyDisk,
    Add-VMNewHardDisk
• Lucrul cu interfețe de rețea
  • Get-VMNic, List-VMNic, Choose-VMNIC, Add-VMNIC, Remove-VMNIC, Set-VMNICAddress, Set-VMNICConnection, Get-
    VMNicport, Get-VMnicSwitch, Choose-VMSwitch, New-VMSwitchPort, Get-VMByMACaddress, Choose-VMExternalEthernet,
    New-VMExternalSwitch, New-VMInternalSwitch, New-VmPrivateSwitch
• Lucrul cu fişiere VHD
  • Get-VHDDefaultPath, Get-VHDInfo, New-VHD, Compact-VHD, Test-VHD, Convert-VHD, Merge-VHD, Mount-VHD,
    Unmount-VHD
HVRemote
http://code.msdn.microsoft.com/HVRemote
• HVRemote facilitează configurarea Hyper-V Remote Management
 • Poate diagnostica erori de configurare
 • Poate configura orice combinație de clienți si servere (workgroup/domain-joined)


• Sisteme de operare suportate
 • Windows Server 2008 SP1/SP2 Core & Full
 • Microsoft Hyper-V Server 2008 SP1/ SP2
 • Windows Server 2008 R2, Core & Full
 • Microsoft Hyper-V Server 2008 R2
 • Windows Vista Business, Enterprise and Ultimate x86 & x64, SP1/SP2
 • Windows 7 Professional, Enterprise and Ultimate x86 & x64 cu RSAT
Core Configurator 2.0 (x64)
http://coreconfig.codeplex.com/
• Interfață de configurare pentru Server Core / Hyper-V Server
 • CAB (pentru host) sau ISO (pentru guest)


• Facilități ce pot fi configurate
  • Licența produsului
  • Setări de rețea, shares, multipath I/O, firewall, proxy
  • DCPromo, domain join, computer rename, user & group permissions
  • Drivers, ISCSI, setări display și screensaver
  • Server roles & features, servicii, WinRM

 • Log-uri complete pentru toate comenzile executate
Alte link-uri
Windows Server 2008 R2 Hyper-V & Virtualization
 http://www.microsoft.com/windowsserver2008/en/us/hyperv-main.aspx
 http://www.microsoft.com/windowsserver2008/en/us/hyperv-technical-resources.aspx
 http://www.microsoft.com/windowsserver2008/en/us/hyperv-community.aspx
 http://technet.microsoft.com/virtualization/
Hyper-V Security Guide
 http://go.microsoft.com/fwlink/?LinkId=140067
Hyper-V 2008 R2 Server free
 http://www.microsoft.com/hyper-v-server/en/us/how-to-get.aspx
Linux Integration Services 2.1 RTM
 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=eee39325-898b-4522-
 9b4c-f4b5b9b64551


 http://blogs.technet.com/virtualization/


TechEd 2010 – sesiunea WSV305 (Brent Shoemaker, John Kelbley)
 Deploying, Virtualizing and Managing Linux and UNIX with Hyper-V
 http://www.msteched.com/2010/NorthAmerica/WSV305
Tudor Damian
MVP, IT Solutions Specialist
              www.tudy.tel

Más contenido relacionado

Similar a Linux sub Hyper-V R2

Prezentare Distinct Nbb Cluster V1
Prezentare Distinct Nbb Cluster V1Prezentare Distinct Nbb Cluster V1
Prezentare Distinct Nbb Cluster V1Adrian Dragomir
 
Cosmin Tataru - Ce e nou in Windows 8.1 pentru ITPros
Cosmin Tataru - Ce e nou in Windows 8.1 pentru ITProsCosmin Tataru - Ce e nou in Windows 8.1 pentru ITPros
Cosmin Tataru - Ce e nou in Windows 8.1 pentru ITProsITSpark Community
 
Revizuirea framework .NET
Revizuirea framework .NETRevizuirea framework .NET
Revizuirea framework .NETmcroitor
 
Instalare si administrare site grid
Instalare si administrare site gridInstalare si administrare site grid
Instalare si administrare site gridalexstanciu
 
Linux/Unix-based Operating Systems
Linux/Unix-based Operating SystemsLinux/Unix-based Operating Systems
Linux/Unix-based Operating SystemsMihai Oaida
 
Arhitectura browser-ului Web
Arhitectura browser-ului WebArhitectura browser-ului Web
Arhitectura browser-ului WebSabin Buraga
 
Windows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, CachingWindows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, CachingMihai Dan Nadas
 
Cio Council - 10martie2011
Cio Council - 10martie2011Cio Council - 10martie2011
Cio Council - 10martie2011Agora Group
 
Silverlight and Dynamic Languge Runtime @ Forum It
Silverlight and Dynamic Languge Runtime @ Forum ItSilverlight and Dynamic Languge Runtime @ Forum It
Silverlight and Dynamic Languge Runtime @ Forum ItAndrei Iacob
 
CLIW 2017-2018 (2/12) Arhitectura navigatorului Web
CLIW 2017-2018 (2/12) Arhitectura navigatorului WebCLIW 2017-2018 (2/12) Arhitectura navigatorului Web
CLIW 2017-2018 (2/12) Arhitectura navigatorului WebSabin Buraga
 
Alternative Open Source pentru mediul de afaceri-19mar2010
Alternative Open Source pentru mediul de afaceri-19mar2010Alternative Open Source pentru mediul de afaceri-19mar2010
Alternative Open Source pentru mediul de afaceri-19mar2010Agora Group
 
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Codecamp Romania
 
09 server mgmt_ii_ro
09 server mgmt_ii_ro09 server mgmt_ii_ro
09 server mgmt_ii_romcroitor
 
Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010
Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010
Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010Agora Group
 
E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010Agora Group
 
Acceleris - 27oct2010
Acceleris - 27oct2010Acceleris - 27oct2010
Acceleris - 27oct2010Agora Group
 
DD-WRT Linux router on steroids - Radu Zoran
DD-WRT Linux router on steroids - Radu ZoranDD-WRT Linux router on steroids - Radu Zoran
DD-WRT Linux router on steroids - Radu ZoranAsociatia ProLinux
 

Similar a Linux sub Hyper-V R2 (20)

Prezentare Distinct Nbb Cluster V1
Prezentare Distinct Nbb Cluster V1Prezentare Distinct Nbb Cluster V1
Prezentare Distinct Nbb Cluster V1
 
Cosmin Tataru - Ce e nou in Windows 8.1 pentru ITPros
Cosmin Tataru - Ce e nou in Windows 8.1 pentru ITProsCosmin Tataru - Ce e nou in Windows 8.1 pentru ITPros
Cosmin Tataru - Ce e nou in Windows 8.1 pentru ITPros
 
Revizuirea framework .NET
Revizuirea framework .NETRevizuirea framework .NET
Revizuirea framework .NET
 
Instalare si administrare site grid
Instalare si administrare site gridInstalare si administrare site grid
Instalare si administrare site grid
 
LXC
LXCLXC
LXC
 
LXC
LXCLXC
LXC
 
Linux/Unix-based Operating Systems
Linux/Unix-based Operating SystemsLinux/Unix-based Operating Systems
Linux/Unix-based Operating Systems
 
Arhitectura browser-ului Web
Arhitectura browser-ului WebArhitectura browser-ului Web
Arhitectura browser-ului Web
 
Windows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, CachingWindows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, Caching
 
Cio Council - 10martie2011
Cio Council - 10martie2011Cio Council - 10martie2011
Cio Council - 10martie2011
 
Silverlight and Dynamic Languge Runtime @ Forum It
Silverlight and Dynamic Languge Runtime @ Forum ItSilverlight and Dynamic Languge Runtime @ Forum It
Silverlight and Dynamic Languge Runtime @ Forum It
 
CLIW 2017-2018 (2/12) Arhitectura navigatorului Web
CLIW 2017-2018 (2/12) Arhitectura navigatorului WebCLIW 2017-2018 (2/12) Arhitectura navigatorului Web
CLIW 2017-2018 (2/12) Arhitectura navigatorului Web
 
Alternative Open Source pentru mediul de afaceri-19mar2010
Alternative Open Source pentru mediul de afaceri-19mar2010Alternative Open Source pentru mediul de afaceri-19mar2010
Alternative Open Source pentru mediul de afaceri-19mar2010
 
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
 
2 Firebird Technical Ro
2 Firebird Technical Ro2 Firebird Technical Ro
2 Firebird Technical Ro
 
09 server mgmt_ii_ro
09 server mgmt_ii_ro09 server mgmt_ii_ro
09 server mgmt_ii_ro
 
Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010
Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010
Alternative Open Source pentru mediul de afaceri-solepad-tm-20mai2010
 
E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010
 
Acceleris - 27oct2010
Acceleris - 27oct2010Acceleris - 27oct2010
Acceleris - 27oct2010
 
DD-WRT Linux router on steroids - Radu Zoran
DD-WRT Linux router on steroids - Radu ZoranDD-WRT Linux router on steroids - Radu Zoran
DD-WRT Linux router on steroids - Radu Zoran
 

Más de Tudor Damian

Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]
Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]
Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]Tudor Damian
 
Security & Compliance in the Cloud [2019]
Security & Compliance in the Cloud [2019]Security & Compliance in the Cloud [2019]
Security & Compliance in the Cloud [2019]Tudor Damian
 
Modern cybersecurity threats, and shiny new tools to help deal with them
Modern cybersecurity threats, and shiny new tools to help deal with themModern cybersecurity threats, and shiny new tools to help deal with them
Modern cybersecurity threats, and shiny new tools to help deal with themTudor Damian
 
The state of web applications (in)security @ ITDays 2016
The state of web applications (in)security @ ITDays 2016The state of web applications (in)security @ ITDays 2016
The state of web applications (in)security @ ITDays 2016Tudor Damian
 
Microsoft Azure Stack
Microsoft Azure StackMicrosoft Azure Stack
Microsoft Azure StackTudor Damian
 
2016, A new era of OS and Cloud Security
2016, A new era of OS and Cloud Security2016, A new era of OS and Cloud Security
2016, A new era of OS and Cloud SecurityTudor Damian
 
IT Risk Management
IT Risk ManagementIT Risk Management
IT Risk ManagementTudor Damian
 
IDS Evasion Techniques
IDS Evasion TechniquesIDS Evasion Techniques
IDS Evasion TechniquesTudor Damian
 
Social Engineering, or hacking people
Social Engineering, or hacking peopleSocial Engineering, or hacking people
Social Engineering, or hacking peopleTudor Damian
 
Azure Site Recovery and System Center
Azure Site Recovery and System Center Azure Site Recovery and System Center
Azure Site Recovery and System Center Tudor Damian
 
Upgrading your Private Cloud to Windows Server 2012 R2
Upgrading your Private Cloud to Windows Server 2012 R2Upgrading your Private Cloud to Windows Server 2012 R2
Upgrading your Private Cloud to Windows Server 2012 R2Tudor Damian
 
What's new in Hyper-V 2012 R2
What's new in Hyper-V 2012 R2What's new in Hyper-V 2012 R2
What's new in Hyper-V 2012 R2Tudor Damian
 
Comparing MS Cloud with VMware Cloud
Comparing MS Cloud with VMware CloudComparing MS Cloud with VMware Cloud
Comparing MS Cloud with VMware CloudTudor Damian
 
What's new in Windows 8
What's new in Windows 8What's new in Windows 8
What's new in Windows 8Tudor Damian
 
Private cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the UglyPrivate cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the UglyTudor Damian
 
Hyper-V 3.0 Overview
Hyper-V 3.0 OverviewHyper-V 3.0 Overview
Hyper-V 3.0 OverviewTudor Damian
 
BOI 2011 - Be what's next
BOI 2011 - Be what's nextBOI 2011 - Be what's next
BOI 2011 - Be what's nextTudor Damian
 
Hosting your virtual private cloud
Hosting your virtual private cloudHosting your virtual private cloud
Hosting your virtual private cloudTudor Damian
 
White Hat Hacking #3
White Hat Hacking #3White Hat Hacking #3
White Hat Hacking #3Tudor Damian
 

Más de Tudor Damian (20)

Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]
Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]
Digital Transformation in the Cloud: What They Don’t Always Tell You [2020]
 
Security & Compliance in the Cloud [2019]
Security & Compliance in the Cloud [2019]Security & Compliance in the Cloud [2019]
Security & Compliance in the Cloud [2019]
 
Modern cybersecurity threats, and shiny new tools to help deal with them
Modern cybersecurity threats, and shiny new tools to help deal with themModern cybersecurity threats, and shiny new tools to help deal with them
Modern cybersecurity threats, and shiny new tools to help deal with them
 
The state of web applications (in)security @ ITDays 2016
The state of web applications (in)security @ ITDays 2016The state of web applications (in)security @ ITDays 2016
The state of web applications (in)security @ ITDays 2016
 
Microsoft Azure Stack
Microsoft Azure StackMicrosoft Azure Stack
Microsoft Azure Stack
 
2016, A new era of OS and Cloud Security
2016, A new era of OS and Cloud Security2016, A new era of OS and Cloud Security
2016, A new era of OS and Cloud Security
 
IT Risk Management
IT Risk ManagementIT Risk Management
IT Risk Management
 
IDS Evasion Techniques
IDS Evasion TechniquesIDS Evasion Techniques
IDS Evasion Techniques
 
Social Engineering, or hacking people
Social Engineering, or hacking peopleSocial Engineering, or hacking people
Social Engineering, or hacking people
 
Azure Site Recovery and System Center
Azure Site Recovery and System Center Azure Site Recovery and System Center
Azure Site Recovery and System Center
 
Upgrading your Private Cloud to Windows Server 2012 R2
Upgrading your Private Cloud to Windows Server 2012 R2Upgrading your Private Cloud to Windows Server 2012 R2
Upgrading your Private Cloud to Windows Server 2012 R2
 
What's new in Hyper-V 2012 R2
What's new in Hyper-V 2012 R2What's new in Hyper-V 2012 R2
What's new in Hyper-V 2012 R2
 
Comparing MS Cloud with VMware Cloud
Comparing MS Cloud with VMware CloudComparing MS Cloud with VMware Cloud
Comparing MS Cloud with VMware Cloud
 
What's new in Windows 8
What's new in Windows 8What's new in Windows 8
What's new in Windows 8
 
Linux on Hyper-V
Linux on Hyper-VLinux on Hyper-V
Linux on Hyper-V
 
Private cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the UglyPrivate cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the Ugly
 
Hyper-V 3.0 Overview
Hyper-V 3.0 OverviewHyper-V 3.0 Overview
Hyper-V 3.0 Overview
 
BOI 2011 - Be what's next
BOI 2011 - Be what's nextBOI 2011 - Be what's next
BOI 2011 - Be what's next
 
Hosting your virtual private cloud
Hosting your virtual private cloudHosting your virtual private cloud
Hosting your virtual private cloud
 
White Hat Hacking #3
White Hat Hacking #3White Hat Hacking #3
White Hat Hacking #3
 

Linux sub Hyper-V R2

  • 1. Tudor Damian MVP, IT Solutions Specialist www.tudy.tel
  • 2. Agendă • Arhitectura Hyper-V R2 • “Enlightened” guests, VSP/VSC, synthetic drivers, suportul Linux sub Hyper-V R2 • Hyper-V R2 Linux Integration Services v2.1 RTM • Enlightened mouse driver (project Satori) • Instalare şi configurare Linux IS 2.1 sub Hyper-V R2 (DEMO) • CentOS 5.5 x64 și Ubuntu Desktop 10.4 x86 • Ce soluții de management avem la dispoziție? • System Center: management (SCVMM), monitorizare și raportare (SCOM), backup (SCDPM) • Microsoft Assessment and Planning (MAP) Toolkit 5.0 • Hyper-V Best Practices Analyzer • Instrumente utile • PS-Hyper-V - http://pshyperv.codeplex.com/ • VHD tool - http://code.msdn.microsoft.com/vhdtool • Disk2vhd - http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx • WIM2VHD - http://code.msdn.microsoft.com/wim2vhd/ • HVRemote - http://code.msdn.microsoft.com/HVRemote/ • Core Configurator 2.0 - http://coreconfig.codeplex.com/
  • 3. De ce să virtualizăm? • Consolidare (principalul motiv) • Management • Backup şi recuperare date • Medii de test • Reducerea costurilor
  • 4. TechEd 2010 - WSV305 Arhitectura Hyper-V R2 Parent Partition Child Partitions VM Worker Processes Aplicații Aplicații Aplicații Aplicații WMI Provider User VM Service Mode Windows Server Windows Server SO fără 2008 R2 2003/2008/R2 synthetic drivers Windows Kernel VSP Windows VSC Linux Linux Kernel Kernel VSC IHV Drivers Kernel VMBus VMBus Emulare VMBus Mode Windows hypervisor Ring -1 “Designed for Windows” Server Hardware
  • 5. Diferențe emulated - enlightened • Emulated drivers • Driverele lucrează în mod ”emulat” • Request-urile către hardware (HDD, rețea, etc) nu sunt directe • Ele sunt ”traduse” bidirecțional (VM-HW, HW-VM) de către hypervisor • Aduc un mic ”overhead” de performanță • Driverele emulate sunt similare cu cele care existau în Virtual Server • Video = S3 Trio64+ SVGA (VESA) • Network = Intel/DEC ”Tulip” 21x4x • IDE = Intel 440BX chipset MB • ”Enlightened” drivers • Transformă mașina virtuală într-una ”hypervisor aware” • Drivere scrise special pentru a lucra mai eficient în mediu virtualizat • Numite și ”synthetic drivers” • De fapt sunt niște pointeri la driverele din ”parent partition” • Plus de performanță ! (disk IO ~40%, rețea ~30%)
  • 6. Suportul Linux sub Hyper-V R2 • Ce s-a făcut până acum? • Iulie 2009 – Microsoft contribuie cu peste 20.000 linii de cod în Linux kernel • Driverele (staging) sunt incluse în Linux Kernel 2.6.32 (decembrie 2009) • Peste 200 patch-uri aduse driverelor până acum • Microsoft prezintă la Red Hat Summit (1 iulie 2010) • Suport oficial în Linux IS 2.1 RTM (29 iulie 2010) • SUSE Linux Enterprise Server (10 SP1/SP2/SP3, 11) • Red Hat Enterprise Linux (5.2, 5.3, 5.4, 5.5) • Cerințe • Linux ISO sau DVD, distribuții bazate pe kernel 2.6.16-27 sau 2.6.32+ • Linux Development Tools (gcc, kernel-devel / linux source) • Linux Integration Services for Hyper-V R2 • (opțional) Enlightened mouse driver • Durata instalării: ~40-45 minute
  • 7. Suportul Linux ”neoficial” • Nu e nevoie de Integration Services ca să instalăm Linux sub Hyper-V! • Majoritatea distribuțiilor merg bine şi în mod emulat • De ce nu sunt suportate mai multe distribuții Linux? • De ex. Hannah Montana Linux - http://hannahmontana.sourceforge.net/ • Răspunsul e simplu: nu există companii care să ofere suport dedicat • De obicei suportul e oferit de comunitate • Microsoft nu oferă suport oficial, dar recomandă apelarea la comunități (MVP, comunitățile construite în jurul fiecărul Linux distro, etc.) • Utilizatorii au raportat succes în instalarea mai multor distribuții: • Ubuntu, Fedora, CentOS, Open Solaris, alte distribuții (ex. Hannah Montana Linux)
  • 8. Linux Integration Services for Hyper-V Versiunea 2.1 RTM (29 iulie 2010) Linux Integration Services aduce următoarele funcționalități: • Driver support for synthetic devices • Synthetic network controller & Synthetic storage controller (IDE/SCSI) • Fastpath Boot Support for Hyper-V • Block VSC – performanță crescută la boot • Timesync • Ceasul din maşina virtuală poate fi sincronizat cu cel de pe host • Integrated Shutdown • “Shut-down” din Hyper-V Manager sau VMConnect • Symmetric Multi-Processing (SMP) Support • Suport de până la 4 VP (virtual processors) în “enlighened Linux guests” • Heartbeat • Posibilitatea de a detecta de pe host daca guest-ul e funcțional și răspunde la comenzi • Pluggable Time Source • Un modul care îi oferă SO guest o sursă mai precisă pentru ceasul intern
  • 9. Project Satori http://www.xen.org/products/satori.html • Un proiect de colaborare între Citrix şi Microsoft • Principalele componente ale project Satori au devenit Linux IS for Hyper-V • Linux IS nu vine cu suport pentru ”input devices” • Nu există suport pentru mouse în mediile ”non-enlightened” accesate prin TS în cascadă • Workaround: Hyper-V Console local (RSAT), sau RDP direct pe maşina virtuală • Experiența ”captured mouse” pe Linux guests nu e întotdeauna cea mai fericită • Oricum, în majoritatea cazurilor, nici măcar nu se instalează GUI sub Linux • Project Satori aduce în plus InputVSC • ”Enlightened mouse drivers” • Necesită ca Linux IS să fie instalate • Necesită permisiuni de root la instalare • Disponibil sub licență GPL 2.0
  • 10. TechEd 2010 - WSV305 Spre comparație: IS sub Windows • Synthetic Drivers • IDE driver • SCSI driver • Network Drive • Mouse Integration • Video • Integration Services • Operating System Shutdown • Time Synchronization • Heartbeat • Data Exchange • Backup (VSS)
  • 11. TechEd 2010 - WSV305 Spre comparație: IS sub Windows GUI
  • 12. TechEd 2010 - WSV305 Comparație: IS sub Windows GUI
  • 13. TechEd 2010 - WSV305 Instalarea Linux IS – RHEL 5 x64
  • 14. TechEd 2010 - WSV305 Instalarea Linux IS – SLES 10SP2
  • 15. TechEd 2010 - WSV305 Instalarea componentelor necesare • Red Hat updates • yum install kernel-devel • yum groupinstall "development tools" • yum update • SLES updates • yast –i kernel-devel • yast –i kernel-source • yast –i gcc
  • 16. Instalarea Linux IS 2.1 • Se copiază conținutul .iso-ului local mkdir -p /mnt/cdrom mount /dev/cdrom /mnt/cdrom cp -rp /mnt/cdrom /opt/linux_is umount /mnt/cdrom • Se instalează driverele cd /opt/linux_is make make install • Înainte de IS 2.1, instalarea se făcea cu un script perl ( ./setup.pl drivers) • Reboot
  • 17. TechEd 2010 - WSV305 Verificarea instalării /sbin/lsmod | grep vsc
  • 18. TechEd 2010 - WSV305 Verificarea instalării GUI
  • 19. TechEd 2010 - WSV305 Suport pentru modinfo Introdus în Linux IS 2.1
  • 20. TechEd 2010 - WSV305 Suport pentru modinfo Introdus în Linux IS 2.1
  • 21. TechEd 2010 - WSV305 Linux IS pe Kernel 2.6.32+ Exemplu: Ubuntu 10.4
  • 22. TechEd 2010 - WSV305 Linux IS pe Kernel 2.6.32+ Exemplu: Ubuntu 10.4 • Se editează /etc/initramfs-tools/modules • sudo gedit /etc/initramfs-tools/modules • Se adaugă următoarele linii: • hv_vmbus • hv_storvsc • hv_blkvsc • hv_netvsc • Update • sudo update-initramfs –u • Reboot
  • 23. TechEd 2010 - WSV305 Linux IS pe Kernel 2.6.32+ Exemplu: Ubuntu 10.4 • Verificarea se face la fel ca și la celelalte versiuni: • /sbin/lsmod | grep vsc
  • 24. Instalare și configurare Linux IS 2.1 sub Hyper-V R2
  • 25. Management cu System Center • Management de mașini virtuale • Consolidare servere, optimizarea utilizării resurselor • Conversii P2V și V2V • Health management, monitorizare şi raportare • Backup de maşini virtuale la nivel de host • In-guest consistency (atât la maşinile VSS şi la cele non-VSS aware) • Rapid recovery
  • 26. System Center Virtual Machine Manager
  • 27. Hyper-V management console vs SCVMM Task administrare VM Hyper-V SCVMM Templates x VM Cloning x Candidate Identification x Physical to Virtual Conversion x Virtual to Virtual Conversion x Migration across physical machines x Virtualization Reports x Monitoring VMs x Physical resource optimization (PRO) x Library x Provisioning x x VM configuration & properties x x VM state x x Snapshots x x Live thumbnail x x Synthetic Network Support x x Import VM (multiple VHDs + snapshots) x x Configure advanced network settings x x Inspect Disk x x Export VM x VMWare Management x Self-service console x
  • 28. TechEd 2010 - WSV305 Monitorizare Linux cu SCOM Monitoring Linux Using SCOM 2007 R2 http://blogs.technet.com/b/birojitn/archiv e/2010/01/20/monitoring-linux-using- scom-2007-r2.aspx Introduction to the Red Hat Enterprise Linux Management Pack http://technet.microsoft.com/en- us/library/ee514518.aspx
  • 29. Backup pentru maşini non-VSS aware • Volume Shadow Copy Service asigură consistența backup-urilor • Permite efectuarea de ”live backups” pe maşinile VSS-aware (Windows) • Pentru mașinile virtuale care nu sunt VSS-aware, procesul este următorul: • Se inițiază backup-ul de pe host (Win 2000, Linux) • Hyper-V și VSS constată că mașina virtuală nu știe VSS • Se inițiază un save state (echivalentul unui hibernate) • Se salvează conținutul memoriei pe disc/storage • Odată salvat conținutul, se face un VSS snapshot de pe host asupra fișierelor • După realizarea acestui VSS snapshot, mașina virtuală e repornită • Mașina revine exact în locul în care era înainte de save state • Se începe copierea fișierelor ”marcate” în acel VSS snapshot • Downtime total: ~1-2 minute
  • 30. TechEd 2010 - WSV305 Microsoft Assessment and Planning (MAP) Toolkit 5.0 • http://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx • Toolkit automatizat care oferă: Windows • Migration planning Server 2008 & R2 • Inventar agent-less pentru stații client, Hyper-V Other Virtual servere, aplicații, dispozitive şi roluri Products Server • Evaluări şi sugestii 2005 R2 MAP Forefront/ Windows Toolkit NAP 7 5.0 SQL 2010 Server Microsoft 2008 Office SCVMM
  • 31. TechEd 2010 - WSV305 MAP Toolkit 5.0 Inventar servere eterogen
  • 32. TechEd 2010 - WSV305 MAP Toolkit 5.0 Inventar hardware
  • 33. Hyper-V Best Practices Analyzer http://support.microsoft.com/kb/977238 • Raportează încălcarea practicilor Hyper-V recomandate • Task-urile se pot executa fie din Server Manager, fie din linie de comandă • Scanează computerul fizic, mașinile virtuale, partea de network și storage • Destinat Windows 2008 R2
  • 34.
  • 35. TechEd 2010 - WSV305 Conversii P2V Linux http://blogs.technet.com/b/enterprise_admin/archive/2010/05/13/linux-p2v-with-dd-and-vhdtool-easy-and-cheap.aspx • Se folosesc DD şi VHD tool • DD funcționează atât sub Windows cât şi sub Linux • Ex. se ia HDD-ul cu Linux, se ataşează unui sistem Windows
  • 36. TechEd 2010 - WSV305 Conversii P2V Linux (continuare) • Din linie de comandă, se realizează conversia HDD-ului în format RAW (.img) • dd if=?DeviceHarddisk1DR2 of=D:rhel54.img bs=1M --progress
  • 37. TechEd 2010 - WSV305 VHD tool http://code.msdn.microsoft.com/vhdtool • Instrument command line, open source • Include funcții de manipulare a fişierelor VHD (create, convert, extend, repair) • E un tool excelent de conversie P2V pentru maşini Linux • Conversia se face din format RAW în VHD
  • 38. Disk2vhd http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx • Instrument de conversie a unui HDD fizic într-un VHD • Destinat utilizării sub Windows • Folosește Volume Shadow Copy Service (Volume Snapshot) • Funcționează pe mașini Windows care sunt online (pornite)
  • 39. Wim2VHD http://code.msdn.microsoft.com/wim2vhd/ • Instrument command-line • Efectuează conversia unei imagini WIM (sysprepped) într-un VHD • Se poate folosi orice sursă de instalare Windows Server 2008/Vista/7 • Conversia durează aproximativ 5 minute • Funcționează cu Virtual PC, Virtual Server, Hyper-V și VHD-boot nativ din Windows 7 • Cerințe: • SO sub care funționează: Windows 7, Server 2008 R2, Server 2008 SP2 cu Hyper-V (x64) • Windows 7 Automated Installation Kit (AIK) sau OEM Pre-Installation Kit (OPK) • O sursă de instalare .wim de Windows sau orice imagine Windows capturată în format .wim
  • 40. PS-Hyper-V http://pshyperv.codeplex.com/ O librărie de comenzi PowerShell care ne permite: • Localizarea unei maşini virtuale • Get-VM, Choose-VM, Get-VMHost • Conectarea la o maşină virtuală • New-VMConnectSession • Descoperirea şi modificarea stării maşinilor virtuale • Get-VMState, Set-VMState, Convert-VmState, Ping-VM, Test-VMHeartBeat, Shutdown-VM, Start-VM, Stop-VM, Suspend-VM, Get-VMKVP, Add-KVP, Remove-KVP, Get-VMJPEG • Backup, export, snapshot • Export-VM, Import-VM, Get-VMSnapshot, Choose-VMSnapshot, Apply-VMSnapshot, New-VMSnapshot, Remove-VMSnapshot, Rename-VMSnapShot, Update-VMSnapshot, Get-VMSnapshotTree, Get-VmBackupScript • Adăugare/ştergere de maşini virtuale, configurări • New-VM, Remove-VM, Set-VM, Get-VMCPUCount, Set-VMCPUCount, Get-VMMemory, Set-VMMemory, Set-VMSerialPort • Lucrul cu Disk Controllers, Disk Drives şi Disk Images • Get-VMDiskController, Add-VMSCSIController, Remove-VMSCSIcontroller, Get-VMDriveByController, Add-VMDRIVE, Remove-VMdrive, Get-VMDiskByDrive, Add-VMDISK, Set-VMDisk, Get-VMDisk, Get-VMFloppyDisk, Add-VMFloppyDisk, Add-VMNewHardDisk • Lucrul cu interfețe de rețea • Get-VMNic, List-VMNic, Choose-VMNIC, Add-VMNIC, Remove-VMNIC, Set-VMNICAddress, Set-VMNICConnection, Get- VMNicport, Get-VMnicSwitch, Choose-VMSwitch, New-VMSwitchPort, Get-VMByMACaddress, Choose-VMExternalEthernet, New-VMExternalSwitch, New-VMInternalSwitch, New-VmPrivateSwitch • Lucrul cu fişiere VHD • Get-VHDDefaultPath, Get-VHDInfo, New-VHD, Compact-VHD, Test-VHD, Convert-VHD, Merge-VHD, Mount-VHD, Unmount-VHD
  • 41. HVRemote http://code.msdn.microsoft.com/HVRemote • HVRemote facilitează configurarea Hyper-V Remote Management • Poate diagnostica erori de configurare • Poate configura orice combinație de clienți si servere (workgroup/domain-joined) • Sisteme de operare suportate • Windows Server 2008 SP1/SP2 Core & Full • Microsoft Hyper-V Server 2008 SP1/ SP2 • Windows Server 2008 R2, Core & Full • Microsoft Hyper-V Server 2008 R2 • Windows Vista Business, Enterprise and Ultimate x86 & x64, SP1/SP2 • Windows 7 Professional, Enterprise and Ultimate x86 & x64 cu RSAT
  • 42. Core Configurator 2.0 (x64) http://coreconfig.codeplex.com/ • Interfață de configurare pentru Server Core / Hyper-V Server • CAB (pentru host) sau ISO (pentru guest) • Facilități ce pot fi configurate • Licența produsului • Setări de rețea, shares, multipath I/O, firewall, proxy • DCPromo, domain join, computer rename, user & group permissions • Drivers, ISCSI, setări display și screensaver • Server roles & features, servicii, WinRM • Log-uri complete pentru toate comenzile executate
  • 43. Alte link-uri Windows Server 2008 R2 Hyper-V & Virtualization http://www.microsoft.com/windowsserver2008/en/us/hyperv-main.aspx http://www.microsoft.com/windowsserver2008/en/us/hyperv-technical-resources.aspx http://www.microsoft.com/windowsserver2008/en/us/hyperv-community.aspx http://technet.microsoft.com/virtualization/ Hyper-V Security Guide http://go.microsoft.com/fwlink/?LinkId=140067 Hyper-V 2008 R2 Server free http://www.microsoft.com/hyper-v-server/en/us/how-to-get.aspx Linux Integration Services 2.1 RTM http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=eee39325-898b-4522- 9b4c-f4b5b9b64551 http://blogs.technet.com/virtualization/ TechEd 2010 – sesiunea WSV305 (Brent Shoemaker, John Kelbley) Deploying, Virtualizing and Managing Linux and UNIX with Hyper-V http://www.msteched.com/2010/NorthAmerica/WSV305
  • 44. Tudor Damian MVP, IT Solutions Specialist www.tudy.tel