Re: [ovirt-users] DevConf.CZ 2016 - my experience

2016-02-28 Thread Yaniv Kaul
On Fri, Feb 26, 2016 at 3:00 PM, Johan Vermeulen 
wrote:

> Hello,
>
>
> "Would be cool to support ARM based hosts running virtual machines!"
>
> I would also be very interested in that.
> I recently visited the Centos Dojo in Brussels and also came away with the
> idea that the ARM road is very long.
>
> This seems like an opportunity to ask:
> this is not possible on any board right now?
>

I'd separate the question (and answer) to three parts:
1. Is there support for CentOS / Fedora / other distro for a particular
board?
2. Is there support to running KVM on ARM on that distribution?
3. Is there support to running VDSM on that distribution?

The answer to the first one is that you need to try, possibly ask around in
the right SIG groups - from the lecture I've attended at DevConf.CZ, every
card / board need some work. Some it's zero effort, some quite impossible
to work with (down to GPL violation issues and such). See [1] for what is
regularly tested and 'certified' to some degree on latest Fedora.

KVM on ARM is still an ongoing effort. See [2], [3], [4], [5] for activity
just from last month to enhance KVM on ARM (mainly but not solely 64bit).
QEMU on ARM runs nicely, AFAIK, btw.

Lastly, as for VDSM - too soon to tell. We have never tried, AFAIK. We'd be
happy to hear if someone has a supported board and can try it out!
Y.


[1] https://fedoraproject.org/wiki/Architectures/ARM#Fedora_23
[2] http://article.gmane.org/gmane.comp.emulators.kvm.devel/146524
[3] http://article.gmane.org/gmane.comp.emulators.kvm.devel/146513
[4] http://article.gmane.org/gmane.comp.emulators.kvm.devel/146438
[5] http://article.gmane.org/gmane.comp.emulators.kvm.devel/146108


> I was thinking:
> http://www.lemaker.org/product-hikey-specification.html
> Hummingboard Edge
> https://www.solid-run.com/freescale-imx6-family/hummingboard/hummingboard-specifications/
>
> Greetings, J.
>
> 2016-02-18 11:45 GMT+01:00 Yaniv Kaul :
>
>> On the first weekend of February I've had the pleaseure of attending
>> DevConf.CZ 2016, which took place in the wonderful city of Brno, CZ.
>> Compared to FOSDEM, it's a more relaxed, young and vibrant conference,
>> but it was just as fun and rewarding from my perspective.
>> Here's a disorganized personal summary:
>>
>> - Met community members as well as customers and Red Hat TAMs (Technical
>> Account Managers) from all over Europe.
>> - Attended a presentation on a research to understand theoretical best
>> possible improvements to migration convergence performance[3]. I hope to
>> see some of it in coming versions of QEMU, while we work on other
>> improvements to this critical feature.
>> - Attended a presentation on the status of ARM on Fedora and CentOS[14].
>> Seems like a great positive effort, but the road is still long for complete
>> support. Would be cool to support ARM based hosts running virtual machines!
>> - Attended a presentation on native vs. threads implementation
>> performance in QEMU[4]. The results were not conclusive, though some
>> improvements in native brought it close to or better in some cases to
>> threads. Seems that our default of heuristic for threads in file-based
>> storage and native in block based storage is fine for the time being, but
>> we'll watch closely for developments in this area.
>> - Attended a presentation on debugging qemu (mainly) in OpenStack[5] - I
>> think (and asked) if libvirt can do a better job - in saving in a cyclic
>> log the QMP commands sent and the response from the guest and dump it in
>> case of a guest crash.
>> - Attended a Cockpit hackfest[9] - as we intend to use Cockpit as our UI
>> for RHEVH Next Generation Node, it was great to present our use case and
>> exchange thoughts, ideas and directions. Few bugs were filed during the
>> hackfest per our comments.
>> - Attended 'Dockerizing JBoss Applications' presentation[10]. Great work
>> done by the JBoss team to improve and streamline packaging of JBoss into
>> containers.
>> - Attended 'Fedora Upstream Testing' presentation[13]. I disscussed with
>> the presentor the possibiliy to run oVirt with Lago[17] in Fedora, in a CI
>> way, by monitoring distgit changes for relevant packages (such as lvm2,
>> device-mapper*, libvirt and others.
>> - Attended 'High Performance VMs in OpenStack'[12] - looks like oVirt is
>> already doing a lot of what OpenStack are working to achieve
>> high-performance from KVM!
>> - Preached on running Lago with OpenStack, Gluster and Cockpit. At least
>> the first two items look really promising and I'm looking forward to a
>> collaboration in those efforts. I might just try to do the Gluster one
>> myself.
>> - Having used the oVirt Live[18] USB DoK image in both FOSDEM and
>> DevConf, I've found several items where we can improve in and filed
>> relevant RFEs for them[15][16].
>>
>> - The oVirt team has delivered numerous presentations in the
>> virtualization track[1][2][6] - and the Gluster team has 

Re: [ovirt-users] DevConf.CZ 2016 - my experience

2016-02-26 Thread Johan Vermeulen
Hello,


"Would be cool to support ARM based hosts running virtual machines!"

I would also be very interested in that.
I recently visited the Centos Dojo in Brussels and also came away with the
idea that the ARM road is very long.

This seems like an opportunity to ask:
this is not possible on any board right now?

I was thinking:
http://www.lemaker.org/product-hikey-specification.html
Hummingboard Edge
https://www.solid-run.com/freescale-imx6-family/hummingboard/hummingboard-specifications/

Greetings, J.

2016-02-18 11:45 GMT+01:00 Yaniv Kaul :

> On the first weekend of February I've had the pleaseure of attending
> DevConf.CZ 2016, which took place in the wonderful city of Brno, CZ.
> Compared to FOSDEM, it's a more relaxed, young and vibrant conference, but
> it was just as fun and rewarding from my perspective.
> Here's a disorganized personal summary:
>
> - Met community members as well as customers and Red Hat TAMs (Technical
> Account Managers) from all over Europe.
> - Attended a presentation on a research to understand theoretical best
> possible improvements to migration convergence performance[3]. I hope to
> see some of it in coming versions of QEMU, while we work on other
> improvements to this critical feature.
> - Attended a presentation on the status of ARM on Fedora and CentOS[14].
> Seems like a great positive effort, but the road is still long for complete
> support. Would be cool to support ARM based hosts running virtual machines!
> - Attended a presentation on native vs. threads implementation performance
> in QEMU[4]. The results were not conclusive, though some improvements in
> native brought it close to or better in some cases to threads. Seems that
> our default of heuristic for threads in file-based storage and native in
> block based storage is fine for the time being, but we'll watch closely for
> developments in this area.
> - Attended a presentation on debugging qemu (mainly) in OpenStack[5] - I
> think (and asked) if libvirt can do a better job - in saving in a cyclic
> log the QMP commands sent and the response from the guest and dump it in
> case of a guest crash.
> - Attended a Cockpit hackfest[9] - as we intend to use Cockpit as our UI
> for RHEVH Next Generation Node, it was great to present our use case and
> exchange thoughts, ideas and directions. Few bugs were filed during the
> hackfest per our comments.
> - Attended 'Dockerizing JBoss Applications' presentation[10]. Great work
> done by the JBoss team to improve and streamline packaging of JBoss into
> containers.
> - Attended 'Fedora Upstream Testing' presentation[13]. I disscussed with
> the presentor the possibiliy to run oVirt with Lago[17] in Fedora, in a CI
> way, by monitoring distgit changes for relevant packages (such as lvm2,
> device-mapper*, libvirt and others.
> - Attended 'High Performance VMs in OpenStack'[12] - looks like oVirt is
> already doing a lot of what OpenStack are working to achieve
> high-performance from KVM!
> - Preached on running Lago with OpenStack, Gluster and Cockpit. At least
> the first two items look really promising and I'm looking forward to a
> collaboration in those efforts. I might just try to do the Gluster one
> myself.
> - Having used the oVirt Live[18] USB DoK image in both FOSDEM and DevConf,
> I've found several items where we can improve in and filed relevant RFEs
> for them[15][16].
>
> - The oVirt team has delivered numerous presentations in the
> virtualization track[1][2][6] - and the Gluster team has additionally
> provided more presentations[7][8], which were all well received.
>
> I'd like to thank Red Hat's OSAS team members Mikey and Brian for once
> again, just one week after FOSDEM, leading the effort of representing the
> oVirt project and community in this event.
> Y.
>
> [1] https://www.youtube.com/watch?v=cQqJEiK7-Ug - Smart VM Scheduling -
> Martin Sivák
> [2] https://www.youtube.com/watch?v=V1JQtmdleaM - Host fencing in oVirt -
> Fixing the unknown and allowing VMs to be highly available - Martin Peřina
> [3] https://www.youtube.com/watch?v=XkMIMJKJeTY - in-depth look of
> virtual machine migration algorithms - Marcelo Tosatti
> [4] https://www.youtube.com/watch?v=Jx93riUF5_I - Qemu Disk I/O: Which
> performs better, Native or Threads? - Pradeep K Surisetty
> [5] https://www.youtube.com/watch?v=Dd2AGGMWXQM - Debugging the
> Virtualization Layer (libvirt and QEMU) in OpenStack - Kashyap Chamarthy
> [6] https://www.youtube.com/watch?v=4CbHTAkVDZo - Ceph integration with
> oVirt using Cinder - Nir Soffer
> [7] https://www.youtube.com/watch?v=XudYwEWQF7U - oVirt and Gluster
> Hyperconvergence - Ramesh Nachimuthu
> [8] https://www.youtube.com/watch?v=TczVVCbm8NE - Improvements in gluster
> for virtualization usecase - Prasanna Kumar Kalever
> [9] https://www.youtube.com/watch?v=TNDe90WSZow - Cockpit Hackfest -
> Dominik Perpeet, Marius Vollmer, Peter Volpe, Stef Walter
> [10] https://www.youtube.com/watch?v=NpyEoFlDzOQ - 

[ovirt-users] DevConf.CZ 2016 - my experience

2016-02-18 Thread Yaniv Kaul
On the first weekend of February I've had the pleaseure of attending
DevConf.CZ 2016, which took place in the wonderful city of Brno, CZ.
Compared to FOSDEM, it's a more relaxed, young and vibrant conference, but
it was just as fun and rewarding from my perspective.
Here's a disorganized personal summary:

- Met community members as well as customers and Red Hat TAMs (Technical
Account Managers) from all over Europe.
- Attended a presentation on a research to understand theoretical best
possible improvements to migration convergence performance[3]. I hope to
see some of it in coming versions of QEMU, while we work on other
improvements to this critical feature.
- Attended a presentation on the status of ARM on Fedora and CentOS[14].
Seems like a great positive effort, but the road is still long for complete
support. Would be cool to support ARM based hosts running virtual machines!
- Attended a presentation on native vs. threads implementation performance
in QEMU[4]. The results were not conclusive, though some improvements in
native brought it close to or better in some cases to threads. Seems that
our default of heuristic for threads in file-based storage and native in
block based storage is fine for the time being, but we'll watch closely for
developments in this area.
- Attended a presentation on debugging qemu (mainly) in OpenStack[5] - I
think (and asked) if libvirt can do a better job - in saving in a cyclic
log the QMP commands sent and the response from the guest and dump it in
case of a guest crash.
- Attended a Cockpit hackfest[9] - as we intend to use Cockpit as our UI
for RHEVH Next Generation Node, it was great to present our use case and
exchange thoughts, ideas and directions. Few bugs were filed during the
hackfest per our comments.
- Attended 'Dockerizing JBoss Applications' presentation[10]. Great work
done by the JBoss team to improve and streamline packaging of JBoss into
containers.
- Attended 'Fedora Upstream Testing' presentation[13]. I disscussed with
the presentor the possibiliy to run oVirt with Lago[17] in Fedora, in a CI
way, by monitoring distgit changes for relevant packages (such as lvm2,
device-mapper*, libvirt and others.
- Attended 'High Performance VMs in OpenStack'[12] - looks like oVirt is
already doing a lot of what OpenStack are working to achieve
high-performance from KVM!
- Preached on running Lago with OpenStack, Gluster and Cockpit. At least
the first two items look really promising and I'm looking forward to a
collaboration in those efforts. I might just try to do the Gluster one
myself.
- Having used the oVirt Live[18] USB DoK image in both FOSDEM and DevConf,
I've found several items where we can improve in and filed relevant RFEs
for them[15][16].

- The oVirt team has delivered numerous presentations in the virtualization
track[1][2][6] - and the Gluster team has additionally provided more
presentations[7][8], which were all well received.

I'd like to thank Red Hat's OSAS team members Mikey and Brian for once
again, just one week after FOSDEM, leading the effort of representing the
oVirt project and community in this event.
Y.

[1] https://www.youtube.com/watch?v=cQqJEiK7-Ug - Smart VM Scheduling -
Martin Sivák
[2] https://www.youtube.com/watch?v=V1JQtmdleaM - Host fencing in oVirt -
Fixing the unknown and allowing VMs to be highly available - Martin Peřina
[3] https://www.youtube.com/watch?v=XkMIMJKJeTY - in-depth look of virtual
machine migration algorithms - Marcelo Tosatti
[4] https://www.youtube.com/watch?v=Jx93riUF5_I - Qemu Disk I/O: Which
performs better, Native or Threads? - Pradeep K Surisetty
[5] https://www.youtube.com/watch?v=Dd2AGGMWXQM - Debugging the
Virtualization Layer (libvirt and QEMU) in OpenStack - Kashyap Chamarthy
[6] https://www.youtube.com/watch?v=4CbHTAkVDZo - Ceph integration with
oVirt using Cinder - Nir Soffer
[7] https://www.youtube.com/watch?v=XudYwEWQF7U - oVirt and Gluster
Hyperconvergence - Ramesh Nachimuthu
[8] https://www.youtube.com/watch?v=TczVVCbm8NE - Improvements in gluster
for virtualization usecase - Prasanna Kumar Kalever
[9] https://www.youtube.com/watch?v=TNDe90WSZow - Cockpit Hackfest -
Dominik Perpeet, Marius Vollmer, Peter Volpe, Stef Walter
[10] https://www.youtube.com/watch?v=NpyEoFlDzOQ - Dockerizing JBoss
Products - David Becvarik
[11] https://www.youtube.com/watch?v=rqavfmPAt7o - Avocado and Jenkins:
Test Automation and CI - Lukáš Doktor, Yash Mankad
[12] https://www.youtube.com/watch?v=9J_sEdlpIlQ - High performance VMs in
OpenStack - Nikola Dipanov
[13] https://www.youtube.com/watch?v=15-yXOJuonQ - Upstream First Testing -
Tim Flink
[14] https://www.youtube.com/watch?v=q4gU87wdRtI - Growing the ARM server
ecosystem - Jim Perrin
[15] https://bugzilla.redhat.com/show_bug.cgi?id=1307261 - [RFE] register
.vv files so they'll be opened automatically with remote-viewer
[16] https://bugzilla.redhat.com/show_bug.cgi?id=1307262 - [RFE] Disable
power management (display and computer)
[17]