1 / 39

Serveru virtualizācija

Serveru virtualizācija. XEN sistēma. Performance. 1.1. 1.0. 0.9. 0.8. 0.7. 0.6. 0.5. 0.4. 0.3. 0.2. 0.1. 0.0. L. X. V. U. L. X. V. U. L. X. V. U. L. X. V. U. SPEC INT2000 (score). Linux build time (s). OSDB-OLTP (tup/s). SPEC WEB99 (score).

anka
Download Presentation

Serveru virtualizācija

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Serveru virtualizācija

  2. XEN sistēma

  3. Performance 1.1 1.0 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 L X V U L X V U L X V U L X V U SPEC INT2000 (score) Linux build time (s) OSDB-OLTP (tup/s) SPEC WEB99 (score) Benchmark suite running on Linux (L), Xen (X), VMware Workstation (V), and UML (U)

  4. Concurrent VM 1000 800 600 400 200 0 L X L X L X L X 2 4 8 16 Simultaneous SPEC WEB99 Instances on Linux (L) and Xen(X)

  5. Amazon EC2 – globāla XEN infrastruktūra

  6. Amazon komplekts

  7. Tālāk • Leo Trukšāna slaidi par XEN praktisko darbināšanu • Kristpa Džonsona video lekcija par XEN 1:14 – 2:21 • Ilvara Tauriņa slaidi par KVM

  8. Virtualizācija Datora fizisko resursu emulēšana ar programmatūras līdzekļiem.

  9. Aparātiski atbalstīta virtualizācija

  10. Aparātiski atbalstīta virtualizācija Paaudzes: • CPU virtualizācija Intel VT-x, AMD-V 2. MMU virtualizācija AMD RVI, Intel EPT • IO MMU virtualizācija Intel VT-d, AMD-Vi un SR-IOV

  11. Kernel-based virtual machine Qumranet, 2007. gads Intel VT-x un AMD-V Neizgudrot riteni no jauna Pārmanto Linux kodola īpašības – KSM, SWAP Iekļauts Linux kodolā sākot no 2.6.20 Red Hat – 107 mlj. $ Nodrošina ierīču paravirtualizāciju (Virtio)

  12. KVM Linux kodols Kas atrodas hipervizorā? I/O steks Ierīču draiveri Platformas interpretators Resursu pārvaldība Procesu plānošana Atmiņas pārvaldnieks Drošības pārvaldnieks Virtuālo datoru pārraugs

  13. Salīdzinājums KVM Xen Daļa no Linux Linux plānotājs, atmiņas pārvaldnieks Nepieciešamas mazas izmaiņas Neatbalsta paravirtualizāciju Ārējs hipervizors Savs plānotājs, atmiņas pārvaldnieks Nepieciešamas lielas izmaiņas Atbalsta paravirtualizāciju

  14. KVM un Xen veiktspēju salīdzinājums Kombinācijas: CentOS 5.6 + KVM-83; CentOS 5.6 + Xen 3.1 ; OpenSuse 11.04 + Qemu-KVM-0.14; OpenSuse 11.04 + Xen 4.0.2 ; Bez virtualizācijas. Veiktspējas rīki: PCMark05; PassMark PerformanceTest 7.0; Phoronix Test Suite 2.8.

  15. PCMark05 veiktspējas rezultāti

  16. PassMark veiktspējas rezultāti

  17. IOZone rakstīšanas rezultāti

  18. LAME MP3 kodēšana rezultāti

  19. Mērogojamības rezultāti

  20. Izolācijas tests Apache Benchmark - 345 pieprasījumi sekundē Izolācijas etalonuzdevumi no vietnes http://web2.clarkson.edu/class/cs644/isolation/

  21. Izolācijas testa rezultāti RAM Veiktspējas zudums 0 % 0 % 0 %

  22. Izolācijas testa rezultāti RAM Veiktspējas zudums 0 % 0 % 0 %

  23. Izolācijas testa rezultāti FORK Veiktspējas zudums 0 % 0 % 0 %

  24. Izolācijas testa rezultāti CPU ! Veiktspējas zudums 41 % 0 % 0 % 0 %

  25. Izolācijas testa rezultāti HDD ! Veiktspējas zudums 25 % 1,45 % 1,45 % 1,45 %

  26. Izolācijas testa rezultāti Tīkls - saņem ! Veiktspējas zudums 37 % 0,58 % 0,58 % 0,58 %

  27. Izolācijas testa rezultāti Tīkls - sūta ! Veiktspējas zudums 42 % 0,87 % 0,87 % 0,87 %

  28. HDD veiktspēju rezultāti HDD attēla failu formāti – RAW un QCOW2 Testēšana Debian 6.0.1 distributīva pamata instalācijas laiks. Cietā diska izveides nosacījumi: Kešatmiņa; Fiksētas virtuālā cietā diska vietas iedalīšana; cietā diska draiveri (IDE, Virtio - paravirtualizācija)

  29. RAW un QCOW2 Labākais variants: RAW + Preallocation + Write-back + Virtio

  30. Attēla fails un bloka ierīce

  31. Virtuālo tīkla karšu veiktspēju rezultāti

  32. Virtualizācijas sistēmu migrēšana Virt-v2v Virt-p2v Xenner Citrix XenServer uz KVM

  33. Tendences • Linux kopiena pieņem KVM • Cisco IOS-XE strādā KVM • SPEC veiktspējas testi • Nākotnē virtualizācijas tirgus varētu sadalīties 3 nometnēs: • VMware ESX • Microsoft / Citrix Hyper-V • KVM

More Related