oVirtArchitectureItamarHeimDirector,RHEV-MEngineering,RedHatoVirtEngineArchitecture1oVirtEngineLargescale,centralizedmanagementforserveranddesktopvirtualizationBasedonleadingperformance,scalabilityandsecurityinfrastructuretechnologiesoVirtEngineArchitecture2Kenrel-basedVirtualMachine(KVM)●IncludedinLinuxkernelsince2006●RunsLinux,Windowsandotheroperatingsystemguests●Advancedfeatures●Livemigration●Memorypagesharing●Thinprovisioning●PCIPass-through●KVMarchitectureprovideshigh“feature-velocity”–leveragesthepowerofLinuxoVirtEngineArchitecture3LinuxasaHypervisor?●Whatmakesupahypervisor?●Hardwaremanagement●Devicedrivers●I/OStack●ResourceManagement●Scheduling●AccessControl●PowerManagement●MemoryManager●DeviceModel(emulation)●VirtualMachineMonitoroVirtEngineArchitecture4LinuxasaHypervisor?●Whatmakesupahypervisor?●Hardwaremanagement●Devicedrivers●I/OStack●ResourceManagementOperatingSystemKernel●Scheduling●AccessControl●PowerManagement●}MemoryManager●DeviceModel(emulation)●VirtualMachineMonitoroVirtEngineArchitecture5LinuxasaHypervisor?HowwelldoesLinuxperformasahypervisor?Isn'tLinuxageneralpurposeoperatingsystem?Linuxisarchitectedtoscalefromthesmallestembeddedsystemsthroughtothelargestmulti-socketservers●FromcellphonesthroughtomainframesKVMbenefitsfrommature,timetestedinfrastructure●Powerful,scalablememorymanager●Robustsecurityinfrastructure●workstack●Versatilestorageinfrastructure–iSCSI,FC,NAS,multipath,etc●RichecosystemofsupportedhardwaresystemsoVirtEngineArchitecture6LinuxasaHypervisor?HowwelldoesLinuxperformasahypervisor?Isn'tLinuxageneralpurposeoperatingsystem?Overthelast4yearsfeatureshavebeenaddedtoLinuxtoprovideabetterinfrastructureforahypervisor●SchedulerenhancementsImprovedscalabilityandreducedlatency●pression●ImprovementstoBlockI/Osubsystem●Betterperformance,automatedalignment,prisedofapplicationspecificbenchmarksrunninginside“tiles”Eachtileruns6virtualmachines●ApplicationServer●DatabaseServer●MailServer●WebServer●InfrastructureServer●IdleServerEachVMrunsabenchmark,e
oVirt体系架构 来自淘豆网www.taodocs.com转载请标明出处.