[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Design session report: Live-Updating Xen


  • To: "'Foerster, Leonard'" <foersleo@xxxxxxxxxx>
  • From: Paul Durrant <Paul.Durrant@xxxxxxxxxx>
  • Date: Thu, 18 Jul 2019 09:29:44 +0000
  • Accept-language: en-GB, en-US
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=Paul.Durrant@xxxxxxxxxx; spf=Pass smtp.mailfrom=Paul.Durrant@xxxxxxxxxx; spf=None smtp.helo=postmaster@xxxxxxxxxxxxxxx
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 18 Jul 2019 09:29:56 +0000
  • Ironport-sdr: EGkC2BfnyT8Lw3zuexzw4kQ/d0NjYK/nJf4o2jyY2025LhTgOLD6Etx4krK67TUWHY5DK7TyjR x/XiTx4qosLDNCYS+V/qippfnKj6o7l9xPY63HfAMLAR/AtqvEzGmkjjOzralRnC5gjjV9rXMl 5B/ZxQpeXL2i7qhiZCO9hmbLAucTNpxZUjXyqxsFePpltr1MTg6dfRbdetgNjPrL0oZqCg9/oM u/nhhRM2DvWmVWy8Ae/RoruPwpbW8TybNRuX3j0nPWxTrN080JBYBg7lFICVcoiwICpOEEmB5S IXc=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHVOz84rrbZg3jr7UWo9Co44cwhi6bQHpiw
  • Thread-topic: Design session report: Live-Updating Xen

> -----Original Message-----
[snip]
> 
> Longer term vision:
> 
> * Have a tiny hypervisor between Guest and Xen that handles the common cases
>       -> this enables (almost) zero downtime for the guest
>       -> the tiny hypervisor will maintain the guest while the underlying xen 
> is kexecing into new
> build
> 

This sounds very much more like a KVM system... The majority of Xen becomes the 
'kernel and QEMU' part (i.e. it's the part that boot-straps the system, deals 
with IOMMU, APICs, etc. and incorporates the scheduler) and the tiny hypervisor 
is the 'kvm.ko' (deals with basic I/O and instruction emulation traps). Is that 
the general split you envisage?

  Paul

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.