Re: AWS new KVM hypervisor

2017-11-16 Thread Gleb Natapov
On Thu, Nov 16, 2017 at 11:15:18AM +0200, Avi Kivity wrote:
> On 11/16/2017 11:03 AM, Gleb Natapov wrote:
> > On Thu, Nov 16, 2017 at 10:59:07AM +0200, Avi Kivity wrote:
> > > On 11/16/2017 10:55 AM, Gleb Natapov wrote:
> > > > On Thu, Nov 16, 2017 at 10:53:52AM +0200, Avi Kivity wrote:
> > > > > On 11/16/2017 10:48 AM, Nadav Har'El wrote:
> > > > > > On Fri, Nov 10, 2017 at 3:24 PM, Avi Kivity  > > > > > > wrote:
> > > > > > 
> > > > > >   OSv will need NVMe and ena drivers.
> > > > > > 
> > > > > > 
> > > > > > Why is that, have you seen documentation (or saw in your own tests) 
> > > > > > that
> > > > > > they will not support virtio-blk and virtio-net on their KVM?
> > > > > It will not be supported, native drivers only.
> > > > > 
> > > > Do you know why is that?
> > > I can guess that they prefer to support one set of devices/drivers rather
> > > than two. Native will have far better performance, so why bother?
> > > 
> > New instances will have new HW, so in the end they will have to support
> > more than one set of drivers anyway.
> > 
> > > >What about migration?
> > > > 
> > > Migration from what? Old AMIs aren't guaranteed to support virtio.
> > > 
> > Live migration for high availability. Although I am not sure that was
> > supported with XEN.
> 
> Xen supports migration, But AWS does not.
> 
Sure. I meant XEN AWS instances migration support status.

> I think they could, since those "native" interfaces are actually terminated
> in their Annapurna chips, not the actual hardware, so they can program those
> chips to perform live migration.
> 
Don't you need DMA "page fault" support for that. Do you know what is
its status? Although with custom HW something non standard can be hacked
probably. But NVMe is not produced by Amazon.

--
Gleb.

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AWS new KVM hypervisor

2017-11-16 Thread Avi Kivity

On 11/16/2017 11:03 AM, Gleb Natapov wrote:

On Thu, Nov 16, 2017 at 10:59:07AM +0200, Avi Kivity wrote:

On 11/16/2017 10:55 AM, Gleb Natapov wrote:

On Thu, Nov 16, 2017 at 10:53:52AM +0200, Avi Kivity wrote:

On 11/16/2017 10:48 AM, Nadav Har'El wrote:

On Fri, Nov 10, 2017 at 3:24 PM, Avi Kivity > wrote:

  OSv will need NVMe and ena drivers.


Why is that, have you seen documentation (or saw in your own tests) that
they will not support virtio-blk and virtio-net on their KVM?

It will not be supported, native drivers only.


Do you know why is that?

I can guess that they prefer to support one set of devices/drivers rather
than two. Native will have far better performance, so why bother?


New instances will have new HW, so in the end they will have to support
more than one set of drivers anyway.


   What about migration?


Migration from what? Old AMIs aren't guaranteed to support virtio.


Live migration for high availability. Although I am not sure that was
supported with XEN.


Xen supports migration, But AWS does not.

I think they could, since those "native" interfaces are actually 
terminated in their Annapurna chips, not the actual hardware, so they 
can program those chips to perform live migration.



--
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AWS new KVM hypervisor

2017-11-16 Thread Nadav Har'El
On Fri, Nov 10, 2017 at 3:24 PM, Avi Kivity  wrote:

> OSv will need NVMe and ena drivers.
>

Why is that, have you seen documentation (or saw in your own tests) that
they will not support virtio-blk and virtio-net on their KVM?


>
> On Nov 10, 2017 15:07, "Waldek Kozaczuk"  wrote:
>
> https://www.theregister.co.uk/2017/11/07/aws_writes_new_kvm_
> based_hypervisor_to_make_its_cloud_go_faster/ - I wonder what impact it
> makes to OSv?
>
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AWS new KVM hypervisor

2017-11-10 Thread Waldek Kozaczuk
I figured it would be the case. 

What is not clear from the article is whether other instance types (other 
than C5) will still run on Xen but maybe eventually changed to run KVM. Or 
they only make new instance types run on KVM and old types will stay on Xen 
for backwards compatibility.

On Friday, November 10, 2017 at 8:24:14 AM UTC-5, Avi Kivity wrote:
>
> OSv will need NVMe and ena drivers.
>
> On Nov 10, 2017 15:07, "Waldek Kozaczuk"  
> wrote:
>
>
> https://www.theregister.co.uk/2017/11/07/aws_writes_new_kvm_based_hypervisor_to_make_its_cloud_go_faster/
>  
> - I wonder what impact it makes to OSv? 
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "OSv Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to osv-dev+u...@googlegroups.com .
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AWS new KVM hypervisor

2017-11-10 Thread Waldek Kozaczuk
More technical link from AWS 
- 
https://aws.amazon.com/blogs/aws/now-available-compute-intensive-c5-instances-for-amazon-ec2/

On Friday, November 10, 2017 at 8:07:05 AM UTC-5, Waldek Kozaczuk wrote:
>
>
> https://www.theregister.co.uk/2017/11/07/aws_writes_new_kvm_based_hypervisor_to_make_its_cloud_go_faster/
>  
> - I wonder what impact it makes to OSv? 
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AWS new KVM hypervisor

2017-11-10 Thread Waldek Kozaczuk
https://www.theregister.co.uk/2017/11/07/aws_writes_new_kvm_based_hypervisor_to_make_its_cloud_go_faster/
 
- I wonder what impact it makes to OSv? 

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.