Re: [one-users] How to integrate Swift storage in OpenNebula
The cleanest approach is simply to mount the swift datastore as a shared directory on opennebula, using either cloudfuse https://github.com/redbo/cloudfuse or s3ql https://bitbucket.org/nikratio/s3ql/overview and then use the mounted directory (mounted on each node in the same place, usually /var/lib/one) with the shared datastore driver. regards, Carlo Daffara cloudweavers ltd - Messaggio originale - Da: "Ruben S. Montero" A: ngur...@neeleshgurjar.co.in Cc: "users" Inviato: Giovedì, 30 ottobre 2014 13:44:51 Oggetto: Re: [one-users] How to integrate Swift storage in OpenNebula Currently there is no Swift-backed datastore in OpenNebula, so you cannot directly reference swift object in your templates. However you could import the Swift objects as an image in a OpenNebula Datastore using the URL of the object. AFAIK this is, to some extent, similar to the Swift-Glance relationship... but I'm not an authority in OpenStack... Cheers Ruben On Wed, Oct 29, 2014 at 11:19 AM, < ngur...@neeleshgurjar.co.in > wrote: Hi I have configured OpenNebula 4.8 and working good. I have one Swift storage cluster in place. I want to store datastore on that Swift storage. I tried to create new datastore but in that there is no option for Swift. How can I add Swift storage for datastore? Regards Neelesh Gurjar __ _ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/ listinfo.cgi/users-opennebula. org -- Ruben S. Montero, PhD Project co-Lead and Chief Architect OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | rsmont...@opennebula.org | @OpenNebula ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] web UI does not work for zone/vDC if sunstone server is behind a reverse proxy server
You should add the two parameters underscores_in_headers on; proxy_pass_request_headers on; to your nginx configuration file; so that header requests are passed as-is (the first one is used to force passing headers that contain an underscore, as required by Sunstone) cheers carlo daffara - Messaggio originale - Da: "Gene Liu" A: "Daniel Molina" Cc: users@lists.opennebula.org Inviato: Lunedì, 25 agosto 2014 15:00:33 Oggetto: Re: [one-users] web UI does not work for zone/vDC if sunstone server is behind a reverse proxy server Thanks Daniel! Could you please specify "how"? Gene On 14-08-25 06:16 AM, Daniel Molina wrote: > "ZONE_NAME" http header ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Windows Instalaltion
That's quite strange, I never found it in my installs. May I suggest to check if the install media is not damaged or partially downloaded? The best way is to check its CRC. carlo - Messaggio originale - Da: "Maria Jular" A: "Carlo Daffara" Cc: "users" Inviato: Venerdì, 22 agosto 2014 10:28:56 Oggetto: RE: Windows Instalaltion Then... How can I solve the problem? Thank you! María Jular Castañeda Técnico de Sistemas Tfn: +34-987-29 33 23 / e-mail: maria.ju...@fcsc.es http://www.fcsc.es Edificio CRAI-TIC. Campus de Vegazana, s/n. Universidad de León 24071 León Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si Vd. no es el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. El correo electrónico vía Internet no permite asegurar la confidencialidad de los mensajes que se transmiten ni su integridad o correcta recepción. La Fundación Centro de Supercomputación de Castilla y León no asume ninguna responsabilidad por estas circunstancias. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by a professional privilege or whose disclosure is prohibited by law. If you are not the intended recipient you are hereby notified that any read, dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it. Internet e-mail neither guarantees the confidentiality nor the integrity or proper receipt of the messages sent. Fundación Centro de Supercomputación de Castilla y León does not assume any liability for those circumstances. -Mensaje original- De: Users [mailto:users-boun...@lists.opennebula.org] En nombre de Carlo Daffara Enviado el: viernes, 22 de agosto de 2014 10:02 CC: users Asunto: Re: [one-users] Windows Instalaltion It's not applicable to vmware; regards carlo - Messaggio originale ----- Da: "Maria Jular" A: "Carlo Daffara" Cc: "users" Inviato: Venerdì, 22 agosto 2014 10:02:04 Oggetto: RE: Windows Instalaltion Hello Carlo, I'm using vmware. Will this solution (CACHE=UNSAFE) is valid too? Thank you! María Jular Castañeda Técnico de Sistemas Tfn: +34-987-29 33 23 / e-mail: maria.ju...@fcsc.es http://www.fcsc.es Edificio CRAI-TIC. Campus de Vegazana, s/n. Universidad de León 24071 León Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si Vd. no es el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. El correo electrónico vía Internet no permite asegurar la confidencialidad de los mensajes que se transmiten ni su integridad o correcta recepción. La Fundación Centro de Supercomputación de Castilla y León no asume ninguna responsabilidad por estas circunstancias. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by a professional privilege or whose disclosure is prohibited by law. If you are not the intended recipient you are hereby notified that any read, dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it. Internet e-mail neither guarantees the confidentiality nor the integrity or proper receipt of the messages sent. Fundación Centro de Supercomputación de Castilla y León does not assume any liability for those circumstances. -Mensaje original----- De: Users [mailto:users-boun...@lists.opennebula.org] En nombre de Carlo Daffara Enviado el: viernes, 22 de agosto de 2014 9:12 CC: users Asunto: Re: [one-users] Windows Instalaltion If you use KVM as the hypervisor, there is a known issue where the I/O emulation is substantially slowed by the continuous fsync that the installer performs. The fastest solution is to apply the property CACHE="UNSAFE" to the disk where windows is installed, and change it later (either deleting it, using "DEFAULT" or one of the other cache modes supported by KVM). This will force KVM to ignore the continuous read/write/check that is performed sector by sector and will speed it up substantially the process. Remember to change it later- there is a reason why the mode is called unsafe... it should be
Re: [one-users] Windows Instalaltion
It's not applicable to vmware; regards carlo - Messaggio originale - Da: "Maria Jular" A: "Carlo Daffara" Cc: "users" Inviato: Venerdì, 22 agosto 2014 10:02:04 Oggetto: RE: Windows Instalaltion Hello Carlo, I'm using vmware. Will this solution (CACHE=UNSAFE) is valid too? Thank you! María Jular Castañeda Técnico de Sistemas Tfn: +34-987-29 33 23 / e-mail: maria.ju...@fcsc.es http://www.fcsc.es Edificio CRAI-TIC. Campus de Vegazana, s/n. Universidad de León 24071 León Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si Vd. no es el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. El correo electrónico vía Internet no permite asegurar la confidencialidad de los mensajes que se transmiten ni su integridad o correcta recepción. La Fundación Centro de Supercomputación de Castilla y León no asume ninguna responsabilidad por estas circunstancias. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by a professional privilege or whose disclosure is prohibited by law. If you are not the intended recipient you are hereby notified that any read, dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it. Internet e-mail neither guarantees the confidentiality nor the integrity or proper receipt of the messages sent. Fundación Centro de Supercomputación de Castilla y León does not assume any liability for those circumstances. -Mensaje original- De: Users [mailto:users-boun...@lists.opennebula.org] En nombre de Carlo Daffara Enviado el: viernes, 22 de agosto de 2014 9:12 CC: users Asunto: Re: [one-users] Windows Instalaltion If you use KVM as the hypervisor, there is a known issue where the I/O emulation is substantially slowed by the continuous fsync that the installer performs. The fastest solution is to apply the property CACHE="UNSAFE" to the disk where windows is installed, and change it later (either deleting it, using "DEFAULT" or one of the other cache modes supported by KVM). This will force KVM to ignore the continuous read/write/check that is performed sector by sector and will speed it up substantially the process. Remember to change it later- there is a reason why the mode is called unsafe... it should be used only for this specific purposes and not in production. regards, carlo daffara cloudweavers - Messaggio originale - Da: "Maria Jular" A: "users" Inviato: Venerdì, 22 agosto 2014 8:26:07 Oggetto: [one-users] Windows Instalaltion Hello, I have a problem when I create a WINDOWS virtual machine from iso in Sunstone . I attach a pic. The installation process hangs at that point and doesn’t continue. Thank you! María Jular Castañeda Técnico de Sistemas Tfn: +34-987-29 33 23 / e-mail: maria.ju...@fcsc.es http://www.fcsc.es Edificio CRAI-TIC. Campus de Vegazana, s/n. Universidad de León 24071 León Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si Vd. no es el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. El correo electrónico vía Internet no permite asegurar la confidencialidad de los mensajes que se transmiten ni su integridad o correcta recepción. La Fundación Centro de Supercomputación de Castilla y León no asume ninguna responsabilidad por estas circunstancias. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by a professional privilege or whose disclosure is prohibited by law. If you are not the intended recipient you are hereby notified that any read, dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it. Internet e-mail neither guarantees the confidentiality nor the integrity or proper receipt of the messages sent. Fundación Centro de Supercomputación de Castilla y León does not assume any liability for those circumstances. ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-o
Re: [one-users] Windows Instalaltion
If you use KVM as the hypervisor, there is a known issue where the I/O emulation is substantially slowed by the continuous fsync that the installer performs. The fastest solution is to apply the property CACHE="UNSAFE" to the disk where windows is installed, and change it later (either deleting it, using "DEFAULT" or one of the other cache modes supported by KVM). This will force KVM to ignore the continuous read/write/check that is performed sector by sector and will speed it up substantially the process. Remember to change it later- there is a reason why the mode is called unsafe... it should be used only for this specific purposes and not in production. regards, carlo daffara cloudweavers - Messaggio originale - Da: "Maria Jular" A: "users" Inviato: Venerdì, 22 agosto 2014 8:26:07 Oggetto: [one-users] Windows Instalaltion Hello, I have a problem when I create a WINDOWS virtual machine from iso in Sunstone . I attach a pic. The installation process hangs at that point and doesn’t continue. Thank you! María Jular Castañeda Técnico de Sistemas Tfn: +34-987-29 33 23 / e-mail: maria.ju...@fcsc.es http://www.fcsc.es Edificio CRAI-TIC. Campus de Vegazana, s/n. Universidad de León 24071 León Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si Vd. no es el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. El correo electrónico vía Internet no permite asegurar la confidencialidad de los mensajes que se transmiten ni su integridad o correcta recepción. La Fundación Centro de Supercomputación de Castilla y León no asume ninguna responsabilidad por estas circunstancias. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by a professional privilege or whose disclosure is prohibited by law. If you are not the intended recipient you are hereby notified that any read, dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it. Internet e-mail neither guarantees the confidentiality nor the integrity or proper receipt of the messages sent. Fundación Centro de Supercomputación de Castilla y León does not assume any liability for those circumstances. ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Require Windows.qcow2 tarball
You have to take three separate steps: - load the iso image as a CD within opennebula, - create the template for the initial installation, - after the installation, remove the CD from the template and you have your reusable windows image. If you already have the iso file, just upload within Sunstone, by creating a new image of type CDROM. After that, create a template with 2 storage units: the cd image you have uploaded, and a datablock of the desired size, marked persistent so that modifications will remain. Instantiate the template, and you will be guided in the installation of windows on the datablock; after completed (and updated, and downloaded service packs and whatever) shut down the machine, change the datastore image you created into type "OS", remove the cd from the template and you're set. If you use kvm, it may be especially worthwile to install the windows paravirtualized drivers for KVM, that add a substantial increase in speed for all io operations. regards, carlo daffara - Messaggio originale - Da: "Sudeep Narayan Banerjee" A: users@lists.opennebula.org Inviato: Venerdì, 27 giugno 2014 0:50:56 Oggetto: [one-users] Require Windows.qcow2 tarball Dear All, To install Windows OS in a VM in OpenNebula I need to create a template in Windows XP/7/8. For that I require the OS is qcow2 format preferably. If it is not available due to licensing issue, we have our license copy; could you please provide us the steps to convert that .iso file to a .qcow2 format? Do I need to create an .img first, install that OS somewhere & then utilize the .qcow2 driver? Please help! -- Thanks & Regards, Sudeep Narayan Banerjee ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Windows server 2012 virtio issue
We use the following procedure: - your VM has images in hd or sd - add to the template a small empty 10MB datablock of type VD, and add the CD with the drivers (unless you have a disk of type VD, windows will not let you add a new driver) - go in the Hardware manager control panel, you will find two new devices with the yellow triangle - right click on them, add driver and point to the CD for the drivers. You will find them in WIN8\AMD64; select all three offered drivers (by pressing the CTRL button) "Red Hat VirtIO SCSI controller, Redhat VirtIO NIC and Red Hat Balloon driver" - reboot, check that all drivers are installed - stop the VM, change the template disks with VD for the windows disks - reboot and you're set! As a side note, I install the virtio nic drivers but tend to use the Intel e1000 drivers as I found them more stable with win2012, your mileage may vary. cheers, Carlo Daffara CloudWeavers - Messaggio originale - Da: "Adam Fyfe" A: "Bill Campbell" Cc: "users" Inviato: Mercoledì, 4 giugno 2014 19:51:07 Oggetto: Re: [one-users] Windows server 2012 virtio issue Thats the point, win setup finds no drives, even after loading the virtio drivers... On 4 Jun 2014 14:42, "Campbell, Bill" < bcampb...@axcess-financial.com > wrote: From my experience you will need to re-attach the ISO/CD for Windows prior to being able to see the drives once the virtio drivers are loaded. From: "Adam Fyfe" < adam.fy...@gmail.com > To: "Shankhadeep Shome" < shank15...@gmail.com > Cc: "users" < users@lists.opennebula.org > Sent: Monday, June 2, 2014 2:47:22 PM Subject: Re: [one-users] Windows server 2012 virtio issue hiya ok, so i create a HDD, and add the server 2012 iso booting loads win setup, and it finds no HDD even if i add the RH virtio drivers, load them during setup, it finds no HDD to install to.. how did u do it ? On 29 May 2014 04:49, Shankhadeep Shome < shank15...@gmail.com > wrote: I run windows 2012R2 on kvm with no issues, provide more information on your configuration. On Mon, May 26, 2014 at 9:20 AM, Carlos Martín Sánchez < cmar...@opennebula.org > wrote: Hi, On Tue, May 20, 2014 at 12:27 AM, Adam Fyfe < adam.fy...@gmail.com > wrote: Hi everyone I cannot get a win 2012 vm up and running. each time it just doesnt fnd a hdd. i've tried this: http://moozing.wordpress.com/2012/11/30/windows-7-in-qemukvm/ but no luck. running ON v4.6 TIA!! adam You may find this thread useful: http://lists.opennebula.org/pipermail/users-opennebula.org/2013-December/025654.html Regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org NOTICE: Protect the information in this message in accordance with the company's security policies. If you received this message in error, immediately notify the sender and destroy all copies. ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] How to interrogate the scheduler
Then you may look into the Green Scheduler: http://coned.utcluj.ro/GreenCloudScheduler/Documentation.html and http://wiki.opennebula.org/ecosystem:green_cloud_scheduler It's for 3.x, but most of the infrastructure is the same for 4.x; for example, it uses the VM hooks to activate the java component that starts or shutdowns the nodes. cheers carlo - Messaggio originale - Da: "Marco Fanti" A: "Carlo Daffara" Cc: "Users OpenNebula" Inviato: Lunedì, 14 aprile 2014 15:19:37 Oggetto: Re: [one-users] How to interrogate the scheduler I know, but in my configuration I need that the unused hosts are shutted down, so they are not usable from the scheduler. What i need is: before to instantiate or reschedule a VM, i check the scheduler, if the best host selected from the scheduler is suitable to run the VM, then ok. If the host is not suitable (e.g. the used_cpu is more than 80% and i don't want it), then wake up one of the hosts that are in standby and repeat the procedure. 2014-04-14 15:07 GMT+02:00 Carlo Daffara : > There is actually already a scheduler that does it, it uses the "packing > policy": > Packing Policy > > Target: Minimize the number of cluster nodes in use > Heuristic: Pack the VMs in the cluster nodes to reduce VM fragmentation > Implementation: Use those nodes with more VMs running first > > RANK = RUNNING_VMS > > ( http://archives.opennebula.org/documentation:rel4.4:schg#packing_policy) > cheers, > Carlo Daffara > > - Messaggio originale - > Da: "Marco Fanti" > A: "Users OpenNebula" > Inviato: Lunedì, 14 aprile 2014 14:54:11 > Oggetto: [one-users] How to interrogate the scheduler > > I'm writing a program that has to minimize the number of running hosts. > > I need to know, before that I command a VM reschedule or a template > instantiation, if it is possible to ask to the scheduler which will be the > selected host. > > Kind regards, > Marco Fanti > > ___ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > ___ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] How to interrogate the scheduler
There is actually already a scheduler that does it, it uses the "packing policy": Packing Policy Target: Minimize the number of cluster nodes in use Heuristic: Pack the VMs in the cluster nodes to reduce VM fragmentation Implementation: Use those nodes with more VMs running first RANK = RUNNING_VMS ( http://archives.opennebula.org/documentation:rel4.4:schg#packing_policy ) cheers, Carlo Daffara - Messaggio originale - Da: "Marco Fanti" A: "Users OpenNebula" Inviato: Lunedì, 14 aprile 2014 14:54:11 Oggetto: [one-users] How to interrogate the scheduler I'm writing a program that has to minimize the number of running hosts. I need to know, before that I command a VM reschedule or a template instantiation, if it is possible to ask to the scheduler which will be the selected host. Kind regards, Marco Fanti ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebula and OVA files support
In alternative, this simple bash script converts from VMDK3 to VMDK2: https://github.com/erik-smit/one-liners/blob/master/qemu-img.vmdk3.hack.sh description here: http://carlos-spitzer.com/tag/image-uses-a-vmdk-feature-which-is-not-supported-by-this-qemu-version-vmdk-version-3/ We use it with great results. cheers carlo daffara CloudWeavers - Messaggio originale - Da: "Alvaro Simon" A: "Jaime Melis" Cc: "Users OpenNebula" Inviato: Giovedì, 10 aprile 2014 17:07:50 Oggetto: Re: [one-users] OpenNebula and OVA files support Hi Jaime > Hi Alvaro, > > yes, we are aware of that issue. While we wait for a newer qemu-img > version, you may want to use VirtualBox instead of qemu-img for this task. > You would need to change this: > https://github.com/OpenNebula/addon-appmarket/blob/master/src/worker/lib/appliance_file_converter.rb#L7 > > with VBoxManage scripts, something like: VBoxManage clonehd #{s} #{t} > --format VMDK Thanks a lot for the tip! we will use VBoxManage command meanwhile.. Cheers Alvaro > cheers, > Jaime > > > On Thu, Apr 10, 2014 at 4:16 PM, Alvaro Simon wrote: > >> Dear all >> >> We are playing around with OVA files, some of them have VMDK version 3 >> imges inside, when you include a OVA file with oneimage, ON untar the file >> and creates a directory into the datastore, the question is if it will be >> suported the VMDK image conversion in ON in the future. I see that it >> exists a APP from appmarket to perform this action but It will be included >> into ON by default? We want to convert VMDK version 3 images to qcow or raw >> files to be used by KVM and this will help us to convert image files >> automatically. unfortunately old qemu-img versions does not support VMDK >> version 3 (in centos 6 as example). >> >> Cheers and thanks! >> Alvaro >> ___ >> Users mailing list >> Users@lists.opennebula.org >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> > > ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Configure hosts to use qemu without kvm hardware acceleration
It is nevertheless an interesting feature. For example, when emulating legacy OSes like DOS or Windows 3.11 you have to disable KVM anyway, or the OS does not boot. (And yes, we *do* have sometimes to bring legacy operating systems into OpenNebula :-)) Maybe we can add it as a feature? It should be mainly a matter of passing the "-no-kvm" switch.... cheers, Carlo Daffara - Messaggio originale - Da: "Jon" A: "Marco Fanti" Cc: "Users OpenNebula" Inviato: Martedì, 25 marzo 2014 10:20:50 Oggetto: Re: [one-users] Configure hosts to use qemu without kvm hardware acceleration Shouldn't qemu fallback to "paravitualization" when hardware acceleration isn't available? http://blog.vmsplice.net/2011/03/should-i-use-qemu-or-kvm.html?m=1 I was confident that qemu could detect on the fly if hardware virtualization was available and would enable it or not as appropriate. until your post... Are you getting an error with OpenNebula? Thanks, Jon A On Mar 25, 2014 1:41 AM, "Marco Fanti" < marco.fa...@studenti.polito.it > wrote: Hi all, I'm building a testing environment and I need to use some kvm virtual machines as host nodes. Since I cannot enable the hardware acceleration inside a virtual machine*, I'd like to know how to configure a host node like the configuration that there is in the kvm sandbox (that actually use qemu-kvm with the parameter -no-kvm). As frontend node and host nodes I'm using Debian 7, and opennebula is installed from the .deb packages for Debian 7 downloaded from the opennebula website. Thank you all, Marco Fanti *I know it is possible to enable nested kvm inside kvm, the guide is http://palexster.wordpress.com/2013/03/06/enable-nested-virtualization-on-kvm/ , BUT this features has a lot of bug, especially in the "old" versions of kvm like the one in Debian Stable, so I'd like a more stable solution, like to use qemu without kvm as in the kvm sandbox ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Disk snapshot remotes
No, I was referring to onevm disk-snapshot --live operation... thanks, carlo - Messaggio originale - Da: "Carlos Martín Sánchez" A: "Carlo Daffara" Cc: "users" Inviato: Venerdì, 31 gennaio 2014 17:29:52 Oggetto: Re: [one-users] Disk snapshot remotes Hi, On Fri, Jan 31, 2014 at 5:05 PM, Carlo Daffara < carlo.daff...@cloudweavers.eu> wrote: > Dear friends, > we would like to work a bit on the live disk snapshot part - both to > integrate the eventual support for kvm guest agent (so we can execute a > virsh guest-file-flush to reduce the in-flight sectors not committed) and > to integrate better our MooseFS component. What script or remote is > responsible for the actual clone operation? I suppose it's in the TM part... > best regards, > Carlo Daffara > Are you referring to the clone operation during the prolog phase? That would be the /var/lib/one/remotes/tm/ clone or ln script. Ln for persistent images, clone for non-persistent. You can find more details in the docs [1]. Regards [1] http://docs.opennebula.org/stable/integration/infrastructure_integration/sd.html#tm-drivers-structure -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula<http://twitter.com/opennebula> ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
[one-users] Disk snapshot remotes
Dear friends, we would like to work a bit on the live disk snapshot part - both to integrate the eventual support for kvm guest agent (so we can execute a virsh guest-file-flush to reduce the in-flight sectors not committed) and to integrate better our MooseFS component. What script or remote is responsible for the actual clone operation? I suppose it's in the TM part... best regards, Carlo Daffara ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Using OpenNebula for Linux desktops
There are several things you can do to improve basic performance. First of all, if you use SPICE as a protocol use QXL as the KVM video card, it will provide a substantial speedup (the emulated video card will be much more intelligent and the job of protocol compression will be much simpler). Then, IO speedup is the second low-hanging fruit. We use aio=native, and this alone substantially increases io rates. The next step depend on the kind of datastore you use- NFS, an external SAN, etc. If you can provide some additional details I can give some more options. For example, for machines that require high random R/W we use cache=none as it does decrease double buffering, thus improving performance. You can use iotop on the machine that executes the KVM process to check how much does it write, and why. In our tests, using OpenNebula on top of the MFS distributed filesystem we easily get VDI performance near to that of the hardware with limited tuning. regards, carlo daffara CloudWeavers - Messaggio originale - Da: "ML mail" A: "users" Inviato: Lunedì, 27 gennaio 2014 16:51:19 Oggetto: [one-users] Using OpenNebula for Linux desktops Hi, I am currently evaluating OpenNebula for running KVM virtual machines which will be used as Linux desktops with the SPICE protocol. For now I have tried Fedora 20 as a desktop system with KDE and SPICE (using remote viewer) but I am quite disappointed with the performance. The desktop reacts quite slowly even basic things like displaying the main menu and using the terminal even on a 1 Gig LAN. So does anyone out there really use OpenNebula for this purpose with success? and are there any recommendations for speeding up things in order to make it really usable. Cheers, M.L. ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Backup and Restore
There are many solutions; apart from using kvm snapshots (and later image rebuild to have a single clone) we prefer the use of a filesystem that allows for atomic snapshots (like BTRFS) or a distributed filesystem with the same properties (like Ceph). You snapshot the entire datastore or the single file you want, and then reimport it within opennebula. Take care of one thing: if you are using cache=writeback in KVM (or the equivalent in xen or vmware) you are risking inconsistencies, unless you stop the VM, as there are probably outstanding writes that needs to be committed to disk that will not appear in the snapshot at all. Carlo Daffara - Messaggio originale - Da: "Soeren Malchow" A: users@lists.opennebula.org Inviato: Giovedì, 31 ottobre 2013 7:41:35 Oggetto: [one-users] Backup and Restore Dear all, i already searched the documentation and the mailing list, but did not come up with an answer. I would like to know how to backup virtual machines in OpenNebula WITHOUT shutting the down, or if there is a solution at all. We have an existing backup system that should be reused, exposure of the virtual machines images files or something like that should be sufficient. Can anybody point me into the right direction ? Regards Soeren ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] USB Redirection and Sound Driver in OpenNebula's VMs
Which linux distribution are you using? Under Ubuntu you will have to install additional packages or compile your own: https://wiki.ubuntu.com/spice cheers, carlo - Messaggio originale - Da: "M Fazli A Jalaluddin" A: "Carlos Martín Sánchez" Cc: users@lists.opennebula.org Inviato: Mercoledì, 23 ottobre 2013 4:23:43 Oggetto: Re: [one-users] USB Redirection and Sound Driver in OpenNebula's VMs Hi, Thanks for the reply. Yes, I have refer to the post, but my spicy client do not have this input options: Inline image 1 This is my spicy client looks like: Inline image 2 BTW, my spicy version is 0.9 Thank you. Best Regards On Tue, Oct 22, 2013 at 8:42 PM, Carlos Martín Sánchez < cmar...@opennebula.org > wrote: Hi, In this post Carlo Daffara explained in detail how to setup USB redirection: http://blog.opennebula.org/?p=5136 Best regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula On Mon, Oct 21, 2013 at 5:41 AM, M Fazli A Jalaluddin < fazli.jalalud...@gmail.com > wrote: Hi all, My current configuration is using OpenNebula 4.2 and KVM as its hypervisor. May I know any options on enabling USB redirection and sound in Windows VMs? I have tried to use SPICE and spicy gtk-client. Is there any further configuration needed to enable the features? Thank you in advance. Best regards ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] how to verify whether or not the motherboard support virtualization technology
Usually it's not a motherboard problem, but a BIOS one. We have found some hardware platform where there is cpu support for virtualization, but the BIOS (not updated by the manufacturer) does not enable it. A few useful notes are here: http://virt-tools.org/learning/check-hardware-virt/ To check for virtualization support in the processor and bios, you can use the kvm-ok tool, or if you don't find it in your kvm installation you can use the cpu-checker utility: https://launchpad.net/cpu-checker cheers, carlo daffara - Messaggio originale - Da: "Qiubo Su (David Su)" A: "Users OpenNebula" , disc...@lists.opennebula.org Inviato: Lunedì, 21 ottobre 2013 3:17:09 Oggetto: [one-users] how to verify whether or not the motherboard support virtualization technology Dear OpenNebula Community, I want to upgrade an desktop PC bought 6 years ago to support virtualization technology. For the whole PC to support virtualization, apart from the CPU supporting virtualization, the motherboard needs to support virtualization as well. It is easy to upgrade the CPU, but difficult to upgrade the motherboard. If the motherboard already supports virtualization, then I don't need to upgrade the motherboard. Does anyone know how to check whether the motherboard support virtualization or not? in the Ubuntu terminal, run the below commands and get the corresponding return: 1) dmidecode | grep -A4 'Base Board Information' Base Board Information Manufacturer: Intel Corporation Product Name: D945GCCR Version: AAD78647-301 Serial Number: BTCR71100WJ1 2) dmidecode -t 4 | grep Socket Socket Designation: LGA 775 The above return is the information of the motherboard of my desktop PC. don't know whether or not it support virtualization. Thanks for your help ! Kind regards, Q.S. ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Lecture about OpenNebula
I address some of the points on openstack/cloudstack/eucalyptus vs opennebula in my presentation at the latest conference; (video here: http://www.youtube.com/watch?feature=player_embedded&v=3C1heF0vwhc ) basically, it's a problem of what cloud architecture is a better fit for your needs, the amount of tinkering necessary to have a working product, and the much smaller codebase of OpenNebula that however provides most of the features of the competing platforms. Of course, this is my personal view. cheers carlo daffara - Messaggio originale - Da: "Daniel Dehennin" A: users@lists.opennebula.org Inviato: Martedì, 15 ottobre 2013 12:05:02 Oggetto: [one-users] Lecture about OpenNebula Hello, I'm making a 20mn slideshow about OpenNebula at my work. I want to begin with history of the project and would like to reproduce your timeline[1]. Is it possible to get a vectorial version to include in my LaTeX beamer, and under which license (the web one have no exiv license data). Do you have some materials for the obvious question I'll asked: Why not choose OpenStack? I have my own answer: I did not manage to setup one and OpenNebula can be installed on a standalone server. But do you have any point for common pitfalls? Regards. Footnotes: [1] http://opennebula.org/_detail/timeline.png -- Daniel Dehennin Récupérer ma clef GPG: gpg --keyserver pgp.mit.edu --recv-keys 0x7A6FE2DF ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] File system performance testing suite tailored to OpenNebula
Actually the point is that *it is* possible to get near-native performance, when appropriate tuning or precautions are taken. Take as an example the graphs in page 5: the throughput is *higher* with XFS as host filesystem than the raw device (BD in the graph) for the filesystem workload, and using XFS it's within 10% (apart for ext3, that has an higher performance hit); for the database workload it's JFS that's on a par or slightly faster. Another important fact is latency (added latency due to multiple stacked FS) and again, the graph on page 6 shows that there are specific combinations of guest/host FS have very small added latencies due to filesystem stacking. It is also clear that the default ext4 used in many guest VMs is absolutely sub-optimal for write workloads, where JFS is twice as fast. Other aspects to consider: The default io scheduler in linux is *abysmal* for VM workloads. Deadline is the clear winner, along with noop for SSD disks. Other small touches may be tuning the default readahead for rotational media (and removing it for ssd), increasing the retention of read cache pages, increasing (a little) the flush time of the write cache, that even with a 5 second sweep time increases the iops rate for write workloads by increasing the opportunities for optimizing the disk head path, and on and on... so, my point is that it is possible with relatively small effort, to get near-disk performance from kvm with libvirt (same concept, with different aspects, for Xen). it's a fascinating area of work, and we had one of our people work for two weeks only doing tests using a windows VM with a benchmark application inside, over a large number of different fs/kvm parameters. We found out a lot of interesting cases :-) cheers carlo daffara cloudweavers - Messaggio originale - Da: "João Pagaime" A: users@lists.opennebula.org Inviato: Mercoledì, 11 settembre 2013 19:31:07 Oggetto: Re: [one-users] File system performance testing suite tailored to OpenNebula thanks for pointing out the paper I've glanced at it and somewhat confirmed my impressions on write operations (which are very relevant on transactional environments): the penalty on write operations doesn't seem to be negligible. best regards, João Em 11-09-2013 14:55, Carlo Daffara escreveu: > Not a simple answer, however this article by LE and Huang provide quite some > details: > https://www.usenix.org/legacy/event/fast12/tech/full_papers/Le.pdf > we ended up using ext4 and xfs mainly, with btrfs for mirrored disks or for > very slow rotational media. > Raw is good if you are able to map disks directly and you don't change them, > but our results find that the difference is not that great- but the > inconvenience is major :-) > When using kvm and virtio, the actual loss in IO performance is not very high > for the majority of workloads. Windows is a separate issue- ntfs has very > poor performance on small blocks for sparse writes, and this tends to > increase the apparent inefficiency of kvm. > Actually, using the virtio device drivers the penalty is very small for most > workloads; we tested a windows7 machine both as native (physical) and > virtualized using a simple crystalmark test, and we found that using virtio > the 4k random io write test is just 15% slower, while the sequential ones are > much faster virtualized (thanks to the linux native page cache). > We use for the intensive io workloads a combination of a single ssd plus one > or more rotative disks, combined using enhanceio. > We observed an increase of the available IOPS for random write (especially > important for database servers, AD machines...) of 8 times using > consumer-grade ssds. > cheers, > Carlo Daffara > cloudweavers > > - Messaggio originale - > Da: "João Pagaime" > A: users@lists.opennebula.org > Inviato: Mercoledì, 11 settembre 2013 15:20:19 > Oggetto: Re: [one-users] File system performance testing suite tailored to > OpenNebula > > Hello all, > > the topic is very interesting > > I wonder if anyone could answer this: > > what is the penalty of using a file-system on top of a file-system? that > is what happens when the VM disk is a regular file on the hypervisor's > filesystem. I mean: the VM has its own file-system and then the > hypervisor maps that vm-disk on a regular file on another filesystem > (the hypervisor filesystem). Thus the file-system on top of a > file-system issue > > putting the question the other way around: what is the benefit of using > raw disk-device (local disk, LVM, iSCSI, ...) as an open-nebula datastore? > > didn't test this but I feel the benefit should be substantial > > anyway simple bonnie++ tests within a VM show heavy penalties, comparing > test runni
Re: [one-users] File system performance testing suite tailored to OpenNebula
no (xfs on linux does not perform snapshots); it uses xfsdump. It allows for progressive dumps, with differential backups to a remote xfs server. It uses a concept of "levels" (0 to 9) where 0 is a full backup, and you can provide differential backups at different levels. Some pointers are here: https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/xfsbackuprestore.html cheers carlo daffara cloudweavers - Messaggio originale - Da: "Gerry O'Brien" A: "Carlo Daffara" Cc: "Users OpenNebula" Inviato: Mercoledì, 11 settembre 2013 16:38:41 Oggetto: Re: [one-users] File system performance testing suite tailored to OpenNebula I presume this uses the XFS snapshot facility? On 11/09/2013 14:57, Carlo Daffara wrote: > As for the second part of the question, having a single filesystem helps in > reducing the copy cost. > We have moved from the underlying FS to a distributed fs that does r/w > snapshots, and changed the tm scripts to convert > copies into snapshot operations, so we have a little bit more flexibility in > managing the filesystems and stores. > cheers > carlo daffara > cloudweavers > > - Messaggio originale - > Da: "Gerry O'Brien" > A: "Users OpenNebula" > Inviato: Mercoledì, 11 settembre 2013 13:16:52 > Oggetto: [one-users] File system performance testing suite tailored to > OpenNebula > > Hi, > > Are there any recommendations for a file system performance testing > suite tailored to OpenNebula typical workloads? I would like to compare > the performance of zfs v. ext4. One of the reasons for considering zfs > is that it allows replication to a remote site using snapshot streaming. > Normal nightly backups, using something like rsync, are not suitable for > virtual machine images where a single block change means the whole image > has to be copied. The amount of change is to great. > > On a related issue, does it make sense to have datastores 0 and 1 > in a single files system so that the instantiations of non-persistent > images does not require a copy from one file system to another? I have > in mind the case where the original image is a qcow2 image. > > Regards, > Gerry > -- Gerry O'Brien Systems Manager School of Computer Science and Statistics Trinity College Dublin Dublin 2 IRELAND 00 353 1 896 1341 ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] File system performance testing suite tailored to OpenNebula
As for the second part of the question, having a single filesystem helps in reducing the copy cost. We have moved from the underlying FS to a distributed fs that does r/w snapshots, and changed the tm scripts to convert copies into snapshot operations, so we have a little bit more flexibility in managing the filesystems and stores. cheers carlo daffara cloudweavers - Messaggio originale - Da: "Gerry O'Brien" A: "Users OpenNebula" Inviato: Mercoledì, 11 settembre 2013 13:16:52 Oggetto: [one-users] File system performance testing suite tailored to OpenNebula Hi, Are there any recommendations for a file system performance testing suite tailored to OpenNebula typical workloads? I would like to compare the performance of zfs v. ext4. One of the reasons for considering zfs is that it allows replication to a remote site using snapshot streaming. Normal nightly backups, using something like rsync, are not suitable for virtual machine images where a single block change means the whole image has to be copied. The amount of change is to great. On a related issue, does it make sense to have datastores 0 and 1 in a single files system so that the instantiations of non-persistent images does not require a copy from one file system to another? I have in mind the case where the original image is a qcow2 image. Regards, Gerry -- Gerry O'Brien Systems Manager School of Computer Science and Statistics Trinity College Dublin Dublin 2 IRELAND 00 353 1 896 1341 ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] File system performance testing suite tailored to OpenNebula
Not a simple answer, however this article by LE and Huang provide quite some details: https://www.usenix.org/legacy/event/fast12/tech/full_papers/Le.pdf we ended up using ext4 and xfs mainly, with btrfs for mirrored disks or for very slow rotational media. Raw is good if you are able to map disks directly and you don't change them, but our results find that the difference is not that great- but the inconvenience is major :-) When using kvm and virtio, the actual loss in IO performance is not very high for the majority of workloads. Windows is a separate issue- ntfs has very poor performance on small blocks for sparse writes, and this tends to increase the apparent inefficiency of kvm. Actually, using the virtio device drivers the penalty is very small for most workloads; we tested a windows7 machine both as native (physical) and virtualized using a simple crystalmark test, and we found that using virtio the 4k random io write test is just 15% slower, while the sequential ones are much faster virtualized (thanks to the linux native page cache). We use for the intensive io workloads a combination of a single ssd plus one or more rotative disks, combined using enhanceio. We observed an increase of the available IOPS for random write (especially important for database servers, AD machines...) of 8 times using consumer-grade ssds. cheers, Carlo Daffara cloudweavers - Messaggio originale - Da: "João Pagaime" A: users@lists.opennebula.org Inviato: Mercoledì, 11 settembre 2013 15:20:19 Oggetto: Re: [one-users] File system performance testing suite tailored to OpenNebula Hello all, the topic is very interesting I wonder if anyone could answer this: what is the penalty of using a file-system on top of a file-system? that is what happens when the VM disk is a regular file on the hypervisor's filesystem. I mean: the VM has its own file-system and then the hypervisor maps that vm-disk on a regular file on another filesystem (the hypervisor filesystem). Thus the file-system on top of a file-system issue putting the question the other way around: what is the benefit of using raw disk-device (local disk, LVM, iSCSI, ...) as an open-nebula datastore? didn't test this but I feel the benefit should be substantial anyway simple bonnie++ tests within a VM show heavy penalties, comparing test running in the VM and outside (directly on the hipervisor). That isn't of course an opennebula related performance issue, but a more general technology challenge best regards, João Em 11-09-2013 13:10, Gerry O'Brien escreveu: > Hi Carlo, > > Thanks for the reply. I should really look at XFS for the > replication and performance. > > Do you have any thoughts on my second questions about qcow2 copies > form /datastores/1 to /datastores/0 in a single filesystem? > > Regards, > Gerry > > > On 11/09/2013 12:53, Carlo Daffara wrote: >> It's difficult to provide an indication of what a typical workload >> may be, as it depends greatly on the >> I/O properties of the VM that run inside (we found that the >> "internal" load of OpenNebula itself to be basically negligible). >> For example, if you have lots of sequential I/O heavy VMs you may get >> benefits from one kind, while transactional and random I/O VMs may be >> more suitably served by other file systems. >> We tend to use fio for benchmarks (http://freecode.com/projects/fio) >> that is included in most linux distributions; it provides for >> flexible selection of read-vs-write patterns, can select different >> probability distributions and includes a few common presets (like >> file server, mail server etc.) >> Selecting the bottom file system for the store is thus extremely >> depending on application, feature and load. For example, we use in >> some configurations BTRFS with compression (slow rotative devices, >> especially when there are several of them in parallel), in other we >> use ext4 (good, all-around balanced) and in other XFS. For example >> XFS supports filesystem replication in a way similar to that of zfs >> (not as sofisticated, though), excellent performance for multiple >> parallel I/O operations. >> ZFS in our tests tend to be extremely slow outside of a few "sweet >> spots"; a fact confirmed by external benchmarks like this one: >> http://www.phoronix.com/scan.php?page=article&item=zfs_linux_062&num=3 We >> tried it (and we continue to do so, both for the FUSE and native >> kernel version) but for the moment the performance hit is excessive >> despite the nice feature set. BTRFS continue to improve nicely, and a >> set of patches to implement send/receive like ZFS are here: >> https://btrfs.wiki.kernel.
Re: [one-users] File system performance testing suite tailored to OpenNebula
It's difficult to provide an indication of what a typical workload may be, as it depends greatly on the I/O properties of the VM that run inside (we found that the "internal" load of OpenNebula itself to be basically negligible). For example, if you have lots of sequential I/O heavy VMs you may get benefits from one kind, while transactional and random I/O VMs may be more suitably served by other file systems. We tend to use fio for benchmarks (http://freecode.com/projects/fio) that is included in most linux distributions; it provides for flexible selection of read-vs-write patterns, can select different probability distributions and includes a few common presets (like file server, mail server etc.) Selecting the bottom file system for the store is thus extremely depending on application, feature and load. For example, we use in some configurations BTRFS with compression (slow rotative devices, especially when there are several of them in parallel), in other we use ext4 (good, all-around balanced) and in other XFS. For example XFS supports filesystem replication in a way similar to that of zfs (not as sofisticated, though), excellent performance for multiple parallel I/O operations. ZFS in our tests tend to be extremely slow outside of a few "sweet spots"; a fact confirmed by external benchmarks like this one: http://www.phoronix.com/scan.php?page=article&item=zfs_linux_062&num=3 We tried it (and we continue to do so, both for the FUSE and native kernel version) but for the moment the performance hit is excessive despite the nice feature set. BTRFS continue to improve nicely, and a set of patches to implement send/receive like ZFS are here: https://btrfs.wiki.kernel.org/index.php/Design_notes_on_Send/Receive but it is still marked as experimental. I personally *love* ZFS, and the feature set is unparalleled. Unfortunately, the poor license choice means that it never got the kind of hammering and tuning that other linux kernel filesystem can get. regards, carlo daffara cloudweavers - Messaggio originale - Da: "Gerry O'Brien" A: "Users OpenNebula" Inviato: Mercoledì, 11 settembre 2013 13:16:52 Oggetto: [one-users] File system performance testing suite tailored to OpenNebula Hi, Are there any recommendations for a file system performance testing suite tailored to OpenNebula typical workloads? I would like to compare the performance of zfs v. ext4. One of the reasons for considering zfs is that it allows replication to a remote site using snapshot streaming. Normal nightly backups, using something like rsync, are not suitable for virtual machine images where a single block change means the whole image has to be copied. The amount of change is to great. On a related issue, does it make sense to have datastores 0 and 1 in a single files system so that the instantiations of non-persistent images does not require a copy from one file system to another? I have in mind the case where the original image is a qcow2 image. Regards, Gerry -- Gerry O'Brien Systems Manager School of Computer Science and Statistics Trinity College Dublin Dublin 2 IRELAND 00 353 1 896 1341 ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Desktop Provisioning with OpenNebula
Of course. I will touch the argument in my OpenNebulaConf presentation, but will try to prepare a post on that as well. Carlo - Messaggio originale - Da: "Carlos Martín Sánchez" A: "Carlo Daffara" Cc: "users" Inviato: Mercoledì, 4 settembre 2013 12:30:48 Oggetto: Re: [one-users] Desktop Provisioning with OpenNebula Hi Carlo, We think other users might be interested in this use case. Would you be willing to write a post in our blog about it? How the different components interact, and how it performs, etc. Best regards -- Join us at OpenNebulaConf2013 in Berlin, 24-26 September, 2013 -- Carlos Martín, MSc Project Engineer OpenNebula - The Open-source Solution for Data Center Virtualization www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula On Wed, Sep 4, 2013 at 9:58 AM, Carlo Daffara < carlo.daff...@cloudweavers.eu > wrote: You can provide virtual desktops directly, in a 1-to-1 arrangement, without any specific adaptation. We have several VDI installs based on opennebula, with Windows 7 (and some XP) virtualized through KVM. We use the SPICE protocol, that is quite low-latency, supports multimedia and usb redirection. You can use non-persistent images for specific cases (like schools- you start 20 windows non-persistent images in the morning, leave the student to utterly trash them, then destroy the VMs in the evening), and if your storage backend support snapshots you can even have something quite near to thin provisioning. For application publishing (ie. like Citrix XenApp) we use Ulteo with quite some good results. http://www.ulteo.com/home/ It is an open source application publisher that creates remotely accessible desktops via RDP, so that you can control what apps are available and what are not. best regards Carlo Daffara CloudWeavers - Messaggio originale - Da: "Triton2010" < brazil-tvka...@freenet.de > A: users@lists.opennebula.org Inviato: Mercoledì, 4 settembre 2013 9:00:52 Oggetto: [one-users] Desktop Provisioning with OpenNebula Hello, is it possible to make Desktop Provisioning with OpenNebula – something like XenDesktop7 – or is a 3rd Software neccesary? I would like to test VDI with OpenNebula. Thank you. Best regards ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Desktop Provisioning with OpenNebula
You can provide virtual desktops directly, in a 1-to-1 arrangement, without any specific adaptation. We have several VDI installs based on opennebula, with Windows 7 (and some XP) virtualized through KVM. We use the SPICE protocol, that is quite low-latency, supports multimedia and usb redirection. You can use non-persistent images for specific cases (like schools- you start 20 windows non-persistent images in the morning, leave the student to utterly trash them, then destroy the VMs in the evening), and if your storage backend support snapshots you can even have something quite near to thin provisioning. For application publishing (ie. like Citrix XenApp) we use Ulteo with quite some good results. http://www.ulteo.com/home/ It is an open source application publisher that creates remotely accessible desktops via RDP, so that you can control what apps are available and what are not. best regards Carlo Daffara CloudWeavers - Messaggio originale - Da: "Triton2010" A: users@lists.opennebula.org Inviato: Mercoledì, 4 settembre 2013 9:00:52 Oggetto: [one-users] Desktop Provisioning with OpenNebula Hello, is it possible to make Desktop Provisioning with OpenNebula – something like XenDesktop7 – or is a 3rd Software neccesary? I would like to test VDI with OpenNebula. Thank you. Best regards ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] DHCP and OpenNebula
It works exactly like a physical server- if there is network visibility (same vlan or default bridge) the booted VM will get its address from DHCP. We use this configuration (thus ignoring the opennebula-assigned IP) in several customers' networks, especially when the VM cones from virtualization of user desktops. Cheers Carlo Daffara Il giorno 11/lug/2013 12:54, "Michael Curran" < michael.cur...@connectsolutions.com> ha scritto: > But in that case, I would be assigning IP’s to hosts instead of them > booting up and just using DHCP to get the IP address > > ** ** > > I want to just assign the NIC and let the OS obtain an IP from DHCP > instead, on system boot. > > ** ** > > Still reading the documentation, but not seeing a method for it yet. > > ** ** > > Michael Curran | connectsolutions | Lead Network Architect > > Phone 614.568.2285 | Mobile 614.403.6320 | www.connectsolutions.com > > ** ** > > *From:* users-boun...@lists.opennebula.org [mailto: > users-boun...@lists.opennebula.org] *On Behalf Of *Pentium100 > *Sent:* Thursday, July 11, 2013 2:24 AM > *To:* users@lists.opennebula.org > *Subject:* Re: [one-users] DHCP and OpenNebula > > ** ** > > From what I understand, OpenNebula encodes the IP in the MAC, for example, > the VM with assigned IP 10.0.0.2 would get a MAC 02:00:0a:00:00:02. Just > create an IP:MAC list for the DHCP server and it will work. > > host a10-0-0-1 { hardware ethernet 02:00:0a:00:00:01; fixed address > 10.0.0.1; } > host a10-0-0-2 { hardware ethernet 02:00:0a:00:00:02; fixed address > 10.0.0.2; } > > and so on... > > ** ** > > On Wed, Jul 10, 2013 at 6:25 PM, Michael Curran < > michael.cur...@connectsolutions.com> wrote: > > Can I leverage an existing DHCP server to assign IP’s to a host , and > just use OpenNebula to assign the NIC? > > > > Michael Curran | connectsolutions | Lead Network Architect > > Phone 614.568.2285 | Mobile 614.403.6320 | www.connectsolutions.com > > > > > ___ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > > ** ** > > ___ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > > ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] ONE to powerup/shutdown hosts automatically ?
You can have a look at this: http://opennebula.org/software:ecosystem:green_cloud_scheduler It provides a packing scheduler and scripts to poweroff/poweron (through wake-on-lan) hosts on demand depending on power consumption and scheduling. regards, carlo daffara - Original Message - From: "François Thiebolt" To: users@lists.opennebula.org Sent: Friday, June 28, 2013 3:54:01 PM Subject: [one-users] ONE to powerup/shutdown hosts automatically ? Hello, I'd like to know wether there's a way for OpenNebula to automatically start or shutdown hosts according to VMs placement ? (of course having provided some command that enables this operation) Best regards, François -- François Thiebolt Docteur-Ingénieur / Systèmes de fichiers distribués Laboratoire IRIT / Université Paul Sabatier | Your computer seems overloaded ? | - Check that nobody's asked for tea ! | "The Hitchhiker's Guide to the Galaxy" D.Adams thieb...@irit.fr ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebula and Virtual Desktop Infrastructure
Dear Evgeniy, we used ON for several small scale VDI installations. For smaller ones we used KVM and Spice as access protocol, with a lightweight linux desktop that boots from USB customized to connect directly the user after login ( http://www.everydesk.org/ ). It's just a matter of using spicy (the gtk spice client) that provides USB redirection support as well. For slightly larger installations we use a separate VM called Ulteo ( http://www.ulteo.com/home/ ) that works quite similarly to Citrix, ie. it provides a "virtual desktop" managed by the administrator, that connects additional sources like Terminal Services or X11 applications; opening the VDI web page starts an applet that provides the desktop to the end user. For those offices where you need only to access a windows desktop or a windows server session, we created a small appliance based on Guacamole ( http://guac-dev.org/ ) that is a very efficient and fast HTML5 redirector for RDP session. You configure it for your users (which session, properties, authentication and so on) and you connect directly through the web page with no client. There is no single way to do it- it is more a matter of finding the best approach given the available tools. cheers, carlo daffara - Original Message - From: "Evgeniy Suvorov" To: "users" Sent: Wednesday, June 26, 2013 2:19:34 PM Subject: [one-users] OpenNebula and Virtual Desktop Infrastructure Hello all, Can i do the Virtual Desktop Infrastructure (VDI), based on ON? Like VMWare Horizon -- Regards , Evgeniy. Tel.: +79060665574 ICQ: 380264507 ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Please everybody read this email !!! got a question from everybody in community?
Dear Behzad, on the testimonials page ( http://opennebula.org/users:testimonials ) you will find quite a number of user comments on OpenNebula; regards, Carlo Daffara - Original Message - From: "Me OpenN" To: users@lists.opennebula.org Sent: Sunday, May 5, 2013 11:36:50 AM Subject: [one-users] Please everybody read this email !!! got a question from everybody in community? Dear OpenNebula community member, My name is Behzad and I am working on project evaluating OpenNebula for my thesis? I Would really appreciate if you could write to me couple of lines about your general experience with OpenNebula. Feel free write about any thing good and bad points. I would love if many people answer this email. I thank you for replying. Cheers, Behzad ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] (no subject)
We use OpenNebula with KVM as an hypervisor and the Spice protocol, and it works quite well (with usb redirection as an added bonus). If you virtualize windows desktops, especially Win7 or more recent, you can use the RDP7.1 remotization protocol that works well with FreeRDP ( http://www.freerdp.com/ ). We have several SMEs that are using this as the standard configuration, and works quite well. For on-demand desktops you can use non-persistent images, and a simple script that creates instances on demand by connecting directly through OpenNebula on some external signal (for example, clicking a button). Cheers, Carlo Daffara - Original Message - From: "José Antonio Zanabria" To: users@lists.opennebula.org Sent: Friday, April 26, 2013 5:22:08 PM Subject: [one-users] (no subject) I want to know if using OpenNebula is posible get a solution of Desktop as a Service (DaaS) and how do it. 48 Aniversario de la Cujae, Una obra de la Revolucion Cubana | 2 de diciembre de 1964 | http://cujae.edu.cu Consulte la enciclopedia colaborativa cubana. http://www.ecured.cu ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebulaApps?
AAgh! sorry- I was following the wrong path. It is there in the download page. Sorry for the noise :-) Carlo On Wed, Feb 20, 2013 at 1:10 PM, Carlo Daffara wrote: > Dear friends, I would like to know whether the OpenNebulaApps that were > released under an open source license will be available in the git tree, or > how to get them- at the moment, the website points to the > password-protected area of c12g; > thanks > Carlo Daffara > ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
[one-users] OpenNebulaApps?
Dear friends, I would like to know whether the OpenNebulaApps that were released under an open source license will be available in the git tree, or how to get them- at the moment, the website points to the password-protected area of c12g; thanks Carlo Daffara ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
[one-users] minor fix for datastores tab
Dear friends, on chrome (and for sure in Firefox nightly) the datastores tab does not properly line some of the pulldown menus; a very simple fix is to add an additional in datastores-tab.js at line 70, so that it becomes **\ little thing, I know :-) cheers, Carlo Daffara CloudWeavers ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebula Cloud Architecture Survey
We based our product on it, and up to now we are quite satisfied with it. Performance with a reasonable transit cache is quite good, reliability as well. Pity it does not work with 2 servers; we have it from 3 to 10 servers. carlo daffara On Sat, Oct 20, 2012 at 4:58 PM, Gandalf Corvotempesta wrote: > 2012/10/20 Carlo Daffara : >> We are using xtreemfs with quite good results. > > Could you share more details? How many xreemfs nodes? How many VM? > Performances? > I'm interested in Xtreemfs but i've never found any real use case online. ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebula Cloud Architecture Survey
We are using xtreemfs with quite good results. Best regards Carlo Daffara Cloudweavers ltd Il giorno 20/ott/2012 13:42, "Gandalf Corvotempesta" < gandalf.corvotempe...@gmail.com> ha scritto: > 2012/10/10 Javier Fontan : > > You may be interested in the results of the survey recently done to > > OpenNebula users. There you can get a glimpse on some of the > > technologies used alongside OpenNebula and a bit of what kind of > > deployments is being used for. > > I've seen that most users is using OpenNebula with a distributed storage. > Is possible to know, in details, which type of distributed storage? > MooseFS? GlusterFS? Lustre? Other? > ___ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] ONE success stories
We (CloudWeavers) are a small startup that provides a toolkit for creating private clouds, based on OpenNebula and XtreemFS as shared storage engine. We evaluated basically all the other toolkits on the market, and these were our findings: OpenStack: clean design (similar to opennebula under many aspects), immature (at least Diablo...) Swift storage is veery amazon-like, but slow and cpu intensive Eucalyptus: the OSS edition is years behind the commercial version, and missing many important things CloudStack: monolythic, nice looking but terribly complex to debug if something does not work properly. Heavy (Heavy!!!). Difficult to extend. Opennebula was for us much simpler to explore, adapt and customize; core is clean and small, most other things are manageable scripts. We found it stable, simple, and since we don't need to create an AWS lookalike (what is good for Amazon not necessarily is good for a smaller private cloud) it was our best choice. We have several commercial customers, some quite large (15000 users) and up to now we are extremely satisfied with it. As a second aspect, we are quite involved in EU research projects, and there OpenNebula is the clear winner, I suppose for the same reason. Carlo Daffara CloudWeavers On Wed, May 16, 2012 at 4:50 PM, Ismael Farfán wrote: > 2012/5/14 Carlos Martín Sánchez : >> Hi, >> >> I hope the following links are helpful: >> >> http://opennebula.org/community:users >> http://opennebula.org/about:contributors >> >> Regards > > Hi Carlos > > Unfortunately almost none of those links says how or why are they using ONE. > > Fortunately I found this presentation with a little information of who > and why (though I'd prefer something a little more extent) : > http://opennebula.org/_media/documentation:opennebula_experiences_outlook.pdf > > Cheers > Ismael > >> -- >> Carlos Martín, MSc >> Project Engineer >> OpenNebula - The Open-source Solution for Data Center Virtualization >> www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula >> >> >> >> On Fri, May 11, 2012 at 7:15 PM, Ismael Farfán wrote: >>> >>> Hello list >>> >>> I see that someone asked the community to share success stories some time >>> ago >>> >>> http://lists.opennebula.org/pipermail/users-opennebula.org/2010-April/001970.html >>> >>> I need to write a few paragraphs about companies/people using it, are >>> these success stories or the presentation available somewhere? >>> >>> Regards >>> Ismael >>> >>> >>> -- >>> Do not let me induce you to satisfy my curiosity, from an expectation, >>> that I shall gratify yours. What I may judge proper to conceal, does >>> not concern myself alone. >>> ___ >>> Users mailing list >>> Users@lists.opennebula.org >>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> >> > > > > -- > Do not let me induce you to satisfy my curiosity, from an expectation, > that I shall gratify yours. What I may judge proper to conceal, does > not concern myself alone. > ___ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebula Appliances available for download
That's great! We would love to submit some of the images we use to jumpstart installation (mainly CentOS, some Opensuse). Is there any idea of how the marketplace will work/will be like? Carlo Daffara CloudWeavers On Fri, May 11, 2012 at 4:17 PM, Jaime Melis wrote: > Dear OpenNebula Users, > > we are preparing a new Maketplace component. Users will be able to use > it to download Virtual Machine Images that will boot > directly with OpenNebula. > > In the meantime we have uploaded a few images available for download > to give users an idea of what's about to come: > > http://opennebula.org/software:appliances > http://appliances.c12g.com > > Enjoy! > > Cheers, > Jaime > > -- > Jaime Melis > Project Engineer > OpenNebula - The Open Source Toolkit for Cloud Computing > www.OpenNebula.org | jme...@opennebula.org > ___ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org