Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2019 18:11:28 +0100
From:      Harry Schmalzbauer <freebsd@omnilan.de>
To:        Victor Sudakov <vas@mpeks.tomsk.su>, "freebsd-virtualization@freebsd.org" <virtualization@freebsd.org>
Subject:   Re: NVMe and Bhyve
Message-ID:  <21d661a4-d51d-d685-599f-c5430dea83ff@omnilan.de>
In-Reply-To: <20190216041134.GA75357@admin.sibptus.ru>
References:  <20190207174453.Horde.hWBGfoLlymCpipxLv8WUJo9@app.eeeit.de> <5121268a-1ead-9858-86a7-27f75048feb2@yuripv.net> <20190212084333.GA46685@admin.sibptus.ru> <CACLnyCL%2BRC7d%2B2diTKV-v08vymJ4f8irtFvv7qppUL_i1JdkSA@mail.gmail.com> <20190212130506.GA62989@admin.sibptus.ru> <CAOfEmZh1MKmiFEhoKtyr--J2ygDkPTJ3UTyHsDUewiCugFmpxg@mail.gmail.com> <CACLnyC%2BFs=oO3xUZD9CdCjVMw%2BteCG_R7a_ARVbiM8i2%2BYU7eg@mail.gmail.com> <20190215044134.GA52633@admin.sibptus.ru> <D55C1528-037F-45B7-835C-8D1D50485D0C@lassitu.de> <20190216041134.GA75357@admin.sibptus.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 16.02.2019 um 05:11 schrieb Victor Sudakov:
> Stefan Bethke wrote:
>>> I was just worried that using ahci-hd instead of paravirtualized disks
>>> causes suboptimal performance of guests. Do you think there is a hope to get
>>> paravirtualized disks support for Windows guests in bhyve?
>> I was under the impression that the Windows VirtIO disk driver works
>> with the Bhyve virtio-blk device. You need to provide these drivers to
>> Windows somehow (for example, as a second CD image during
>> installation):
>> https://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers
> I use NetKVM (VirtIO network) driver from there all the time, because
> e1000 is bad.
>
> However, I've read a number of bhyve resources including
> https://wiki.freebsd.org/bhyve/Windows and I've never found a success
> story with paravirtualized Windows disk drivers.
>
> If anyone has been successful with viostor(?), please share your experience.

You'll need
https://github.com/freenas/os/commit/0e4d6e1826f8aa7041cbeeb4365c797eeec5c5f4
if I remember correctly.
I asked for commit, since I'm using this in production for a long time, 
but once upon a time, there has been a linux-guest specific side effect.
Don't know much about it and haven't had a chance to reproduce it.
In my bhyve world, any guest runs fine with the higher BLOCKIF_IOV limit.

-harry



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?21d661a4-d51d-d685-599f-c5430dea83ff>