Your SlideShare is downloading. ×
0
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Virtualizare si SCVMM2008
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Virtualizare si SCVMM2008

923

Published on

O scurta istorie a virtualizarii, si descrierea noului SCVMM 2008.

O scurta istorie a virtualizarii, si descrierea noului SCVMM 2008.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
923
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. despre virtualizare Hyper-V & SCVMM 2008 Tudor Damian, MCI tudor.damian@transcent.ro Transcent Consulting
  • 2. agenda • un pic de istorie • un pic de tehnologie • câteva sfaturi generale • unde se situează Hyper-V și SCVMM 2008*? * System Center Virtual Machine Manager 2008
  • 3. un pic de istorie
  • 4. virtualizarea e veche
  • 5. primul val, IBM CP-40
  • 6. CP-40 a intrat în producție în ianuarie 1967
  • 7. atunci, ca și acum, atracția o constituia reducerea costurilor
  • 8. era bazat pe sistemul S/360
  • 9. S/360 a introdus facilități de memorie virtuală și adresare pe 32-bit
  • 10. CP-40 a extins S/360, oferind un mediu complet virtualizat
  • 11. astfel, CP-40 avea suport pentru 14 mașini virtuale
  • 12. a urmat CP-67, bazat pe S/360-67
  • 13. iar în 1972, IBM a finalizat VM Facility 370, sau VM/370
  • 14. cu ocazia asta vin și termenii...
  • 15. Virtual Machine (VM)
  • 16. Control Program (hypervisor)
  • 17. a apărut și o nouă mașină, S/370
  • 18. iar VM/370 a reușit să virtualizeze eficient SO destinate S/360 și S/370
  • 19. ...și erau vreo câteva :) OS/360, DOS/360, OS/370, DOS/370, MVS, CMS, CMS/370
  • 20. așa că virtualizarea și-a atins scopul: reducerea costurilor
  • 21. ...în final s-a ajuns la z/VM care rulează acum pe sistemele mainframe IBM z10
  • 22. al doilea val, microprocesoarele
  • 23. chiar și cu VM/370, costurile erau încă ridicate
  • 24. 1977, Macintosh Apple II
  • 25. 1988, Connectix Virtual PC (pentru Macintosh)
  • 26. Virtual PC putea rula Windows, OS/2, Linux pe hardware Macintosh
  • 27. în 2003, Microsoft cumpără Connectix
  • 28. Virtual PC e modificat, și astfel userii Windows pot să ruleze și alte SO
  • 29. ...în afară de MacOSX* :) *din cauza restricțiilor Apple pentru licențele MacOSX
  • 30. al treilea val, VMware
  • 31. 1999, VMware produce VMWare Workstation
  • 32. 2001, VMware GSX Server (virtualizare server-level)
  • 33. trecem și la partea tehnică
  • 34. chiar dacă la bază, conceptele VMware și Virtual PC erau similare cu CP-40
  • 35. totuși, atât din Virtual PC, cât și din VMware, lipsea hypervisor-ul
  • 36. ambele se bazau pe existența unui SO ”gazdă” (host)
  • 37. host-ul era astfel intermediar (ineficient) între VM și hardware
  • 38. chiar dacă au apărut îmbunătățiri
  • 39. gen posibilitatea de a rula VM pe hardware nespecializat
  • 40. Virtual Partitions pentru HP-UX
  • 41. KVM (Linux)
  • 42. Xen (acum proprietatea Citrix)
  • 43. Virtual Server 2005 (Microsoft)
  • 44. migrare de la arhitecturi hosted la arhitecturi bazate pe hypervisor
  • 45. VMware ESX, Hyper-V, Xen folosesc o forma de hypervisor
  • 46. reintroducerea suportului hardware: Intel VT-x, AMD-V
  • 47. tendințe
  • 48. chiar dacă micro-virtualizarea tinde să egaleze soluția IBM de acum 40 de ani
  • 49. au apărut pe și elemente inovatoare, majoritatea din partea VMware
  • 50. live server migration (VMotion)
  • 51. dynamic load balancing (Distributed Resource Scheduling)
  • 52. real-time failover (HA Clustering)
  • 53. sau din partea Intel
  • 54. Virtualization for Directed I/O (VT-d) pentru procesarea input-output
  • 55. și în același timp, virtualizarea a adus cu ea probleme de securitate
  • 56. la început, avantajele virtualizării, gen izolarea aplicațiilor, au fost afectate
  • 57. procesoarele cu virtual-assist sunt un bun exemplu
  • 58. un guest putea să acceseze direct alt guest, ignorând politicile de securitate
  • 59. sau mai rău, exploit-ul Blue Pill
  • 60. soluția? facilități de securitate adăugate la noul hardware
  • 61. chiar și așa, virtualizarea va rămâne, atât timp cât își îndeplinește scopul
  • 62. do’s & dont’s
  • 63. pentru a fi host, un server trebuie să beneficieze de hardware bun
  • 64. calcul RAM simplu: 512MB - 1GB pentru fiecare VM, 1 - 2GB pentru host
  • 65. de preferat 64-bit, nu 32-bit
  • 66. soluții de redundanță (RAID 10, failover clustering, SAN)
  • 67. unele servere se pretează la virtualizare, altele nu
  • 68. candidați pentru virtualizare: servere vechi sau sub-utilizate, servere de test
  • 69. nu virtualizați servere cu: hardware unic sau neobișnuit, cerințe mari I/O
  • 70. folosiți soluții de monitorizare pentru serverele virtualizate
  • 71. snapshots și backup
  • 72. ajungem și la SCVMM* 2008 *System Center Virtual Machine Manager
  • 73. System Center Virtual Machine Manager 2008 VMware mașini Cluster virtuale Hyper-V Cluster acțiuni Virtual context Server sensitive filtre Live Thumbnail VM secțiunea de info management
  • 74. Arhitectura SCVMM 2008 Administrator’s Self Service Web Console Portal Operator’s Web Windows Console Console PowerShell Windows PowerShell Connector Virtual Machine Manager Operations Manager Server Server Management Interfaces VMM Library VMware VI3 Server Virtual Center Server VM Template VM VM VM VM ESX Host VM VM VM VM VM VM VM VM ISO VHD Script VM VM VM VM SAN Storage
  • 75. facilități noi
  • 76. multi-vendor virtualization
  • 77. VMware (ESX, VI3, VMotion, Resource Pools, etc) și Virtual Server
  • 78. valoare adăugată
  • 79. PRO (Performance and Resource Optimization)
  • 80. SCVMM PRO + SC Operations Manager 2007
  • 81. Host Cluster Support (HA VM folosind failover clusters)
  • 82. Placement & Cluster Reserve Cluster reserve = 1 node Can the cluster sustain 1 node failure? YES Place the VM Clustered Host 1 Clustered Host 2 Clustered Host 3
  • 83. Placement & Cluster Reserve Cluster reserve = 1 node Can the cluster sustain 1 node failure? NO Don’t place the VM Clustered Host 1 Clustered Host 2 Clustered Host 3
  • 84. Library (VHDs, Offline VMs, ISOs, Sysprep Answer Files, PowerShell Scripts, Templates)
  • 85. conversii P2V și V2V (wizard-based, păstrare setări rețea, reconfigurări storage/CPU/memorie)
  • 86. platforme suportate în conversii LIVE: XP, 2003, Vista, 2008 OFFLINE: 2000
  • 87. monitorizare și rapoarte (identificare candidați, host discovery, perf/health monitoring, utilizare, etc)
  • 88. delegated administration
  • 89. Virtualized Environment Delegated Administration Seattle New York Delegated Administration Production Dev/Test Self Service Self Service Self Service Users Users Users
  • 90. Intelligent Placement (tehnologie de capacity planning)
  • 91. Host Rating = (Free CPU * CPU Weight) + (Free Memory * Memory Weight) + (Free Disk * Disk Weight) + (Free Network * Network Weight) Host Rating equal 0 if any of the thresholds have been violated.
  • 92. PowerShell (170+ funcții command-line, auditare și logging pe toate comenzile PS)
  • 93. PowerShell – SCVMM PS C:> Get-VMMServer Server1 PS C:> Get-help Get-VM –Examples EXAMPLE 1: Get all virtual machines and display complete information about each one. C:PS> Get-VM -VMMServer VMMServer1.Contoso.com Gets all objects that represent virtual machines. This command retrieves virtual machine objects from the Virtual Machine Manager database on VMMServer1, which is located in the Contoso.com domain, and displays information about these virtual machines to the user. PS C:> Get-VM –VMMServer server1 | select name, processortype, memory Name ProcessorType Memory ---- ------------- ------ Print Server 1-processor 1.00 GHz Pe... 512 LOB Server 1 1-processor 1.00 GHz Pe... 512 Dev Server 1-processor 1.00 GHz Pe... 1024 Test Server 1-processor 1.00 GHz Pe... 512
  • 94. offline VM patching (integrare cu SCCM 2007)
  • 95. DEMO

×