From owner-freebsd-virtualization@FreeBSD.ORG Tue Jan 28 21:11:57 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1FE337F7 for ; Tue, 28 Jan 2014 21:11:57 +0000 (UTC) Received: from mail-pa0-x231.google.com (mail-pa0-x231.google.com [IPv6:2607:f8b0:400e:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E50711A15 for ; Tue, 28 Jan 2014 21:11:56 +0000 (UTC) Received: by mail-pa0-f49.google.com with SMTP id hz1so874346pad.8 for ; Tue, 28 Jan 2014 13:11:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=4SyswWwYC2MiwSTlsWd9hhPz/VsYeJ7Vcwnnr6fnk2o=; b=hwnzxI3OY8bh+z2v+TKinznjOt+RIPJPG/vp53YPpx/dV3D4sJKzYKBR+SVGAKBp1d wn1WJEL/e7IfVFAKogEzmyRX4qKJzJm4IY7sdLE8Rk6qOvcl4hl7NUQ5RfrP0ga1Trr+ aB4Hf6x1yipINBC2YfLuF1PS8kK5jYzZAs55wxnQYG9AG7Cl/QXM6jYVIh/hyJDUggH0 1Iz8OpKTalMelhNxQY21MuKVsML1P/qkiig+Nmy1yhfU7kT6bMVn1DqdL4xZ6LSy7YcG NNzL3QO8CotUUHfFYH03BWG7AoGZVF0B9wbACglyUWEZyc5cr27kNFFAsvrD5nxRINSF hkNA== MIME-Version: 1.0 X-Received: by 10.69.20.139 with SMTP id hc11mr3804723pbd.63.1390943516344; Tue, 28 Jan 2014 13:11:56 -0800 (PST) Received: by 10.68.155.38 with HTTP; Tue, 28 Jan 2014 13:11:56 -0800 (PST) In-Reply-To: References: Date: Tue, 28 Jan 2014 16:11:56 -0500 Message-ID: Subject: Fwd: BHyVe - ESXi comparison From: Aryeh Friedman To: "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2014 21:11:57 -0000 I forgot to mention in the original post that one process is nothing compared to the 20 or so that openstack needs ---------- Forwarded message ---------- From: Aryeh Friedman Date: Tue, Jan 28, 2014 at 4:04 PM Subject: Re: BHyVe - ESXi comparison To: Andrea Brancatelli the java is nothing but the web component (which we are in the process of making optional and rewriting the core in C but leaving the web ui in java) and it does nothing but generate shell scripts which are then run (in the background)... the shell script it self is nothing more then a stripped down and reorganized vmrun.sh... namely once the shell script is run (by the frontend) and the hyperv is started it terminates... for example here is the ps -agx from our production host: Password for aryeh@prometheus: PID TT STAT TIME COMMAND 0 - DLs 0:03.94 [kernel] 1 - ILs 0:00.01 /sbin/init -- 2 - DL 0:00.00 [sctp_iterator] 3 - DL 0:00.00 [xpt_thrd] 4 - DL 0:00.02 [enc_daemon0] 5 - DL 0:11.42 [pagedaemon] 6 - DL 0:00.00 [vmdaemon] 7 - DL 0:00.00 [pagezero] 8 - DL 0:00.08 [bufdaemon] 9 - DL 0:00.07 [vnlru] 10 - DL 0:00.00 [audit] 11 - RL 2190:51.41 [idle] 12 - WL 0:07.54 [intr] 13 - DL 0:01.27 [geom] 14 - DL 0:04.55 [rand_harvestq] 15 - DL 0:01.71 [usb] 16 - DL 0:00.34 [acpi_thermal] 17 - DL 0:00.06 [acpi_cooling1] 18 - DL 0:00.76 [syncer] 19 - DL 0:00.18 [softdepflush] 126 - Is 0:00.00 adjkerntz -i 789 - Is 0:00.01 /usr/sbin/moused -p /dev/ums0 -t auto -I /var/run/mous 808 - Ss 0:00.20 /sbin/devd 941 - Ss 0:00.05 /usr/sbin/syslogd -s 1163 - Ss 0:00.00 /usr/sbin/sshd 1166 - Ss 0:00.35 sendmail: accepting connections (sendmail) 1169 - Ss 0:00.01 sendmail: Queue runner@00:30:00 for /var/spool/clientm 1173 - Ss 0:00.05 /usr/sbin/cron -s 1403 - Is 0:00.00 /usr/local/bin/jsvc -java-home /usr/local/openjdk7 -se 1464 - I 0:15.68 /usr/local/bin/jsvc -java-home /usr/local/openjdk7 -se 1703 - Is 0:00.01 sshd: aryeh [priv] (sshd) 1706 - I 0:00.78 sshd: aryeh@pts/1 (sshd) 2919 - Ss 0:00.01 sshd: aryeh [priv] (sshd) 2922 - S 0:00.00 sshd: aryeh@notty (sshd) 2923 - Ss 0:00.00 tcsh -c ps -agx 2925 - R 0:00.00 ps -agx 1212 v0 Is+ 0:00.00 /usr/libexec/getty Pc ttyv0 1213 v1 Is+ 0:00.00 /usr/libexec/getty Pc ttyv1 1214 v2 Is+ 0:00.00 /usr/libexec/getty Pc ttyv2 1215 v3 Is+ 0:00.00 /usr/libexec/getty Pc ttyv3 1216 v4 Is+ 0:00.00 /usr/libexec/getty Pc ttyv4 1217 v5 Is+ 0:00.00 /usr/libexec/getty Pc ttyv5 1218 v6 Is+ 0:00.00 /usr/libexec/getty Pc ttyv6 1219 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7 1376 0- D 0:39.94 bhyve: sqs1ambftp (bhyve) 1501 0- D 1:50.87 bhyve: vtb053ngmp (bhyve) 1573 0- D 1:27.25 bhyve: 93md1j79mb (bhyve) 2080 2- D 2:15.59 bhyve: vsq7035a68 (bhyve) 1707 1 Is 0:00.01 -tcsh (tcsh) 1713 1 I 0:00.01 su 1714 1 I 0:00.03 _su (csh) 1994 1 D+ 82:59.62 bhyve: ubuntu (bhyve) 1707 -- 1994 are me running outside of petitecloud thus the overhead of a open shell and 1403 and 1464 are tomcat and not petitecloud per se On Tue, Jan 28, 2014 at 3:51 PM, Andrea Brancatelli < abrancatelli@schema31.it> wrote: > What do you exactly mean with frontend? ESXi has no front end, that's the > difference with ESX, it's just a bare hypervisor. > > On the contrary I think that having to host a java application in the > machine acting as an hypervisor is pretty crazy, especially considered ja= va > madness with memory, swap files and such... > > Andrea "Mr.SK" Brancatelli > > On 28/gen/2014, at 20:58, Aryeh Friedman wrote= : > > It would be interesting to know to how much and what extent various > fronends (openstack, cloudstack, petitecloud, etc.) effect performence...= I > suspect that even though bhyve is slower then VMWare that VMWare's front > end is the cause and not VMWare itself.... for example I suspect that bhy= ve > with petitecloud on top would be much faster then vmware or qemu with > openstack or cloudstack. > > > On Tue, Jan 28, 2014 at 6:18 AM, Andrea Brancatelli < > abrancatelli@schema31.it> wrote: > >> Hello everybody. >> >> We did a very rough comparison betweend BHyVe and VMWare ESXi. Maybe you >> want to give it a read and let me know if I did write a bunch of sh!t :-= ) >> >> >> http://andrea.brancatelli.it/2014/01/28/freebsd-10-0-bhyve-vmware-esxi-5= -5-comparison/ >> >> I must say I'm very pleased with BHyVe performances! Very good work!! >> >> Thanks for your time. >> >> -- >> >> >> >> >> *Andrea BrancatelliSchema 31 S.r.l. - Socio UnicoResponsabile ITROMA - >> FIRENZE - PALERMO ITALYTel: +39. 06.98.358.472* >> >> *Cell: +39 331.2488468Fax: +39. 055.71.880.466Societ=E0 del Gruppo SC31 >> ITALIA* >> _______________________________________________ >> freebsd-virtualization@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization >> To unsubscribe, send any mail to " >> freebsd-virtualization-unsubscribe@freebsd.org" > > > > > -- > Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org > > --=20 Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org --=20 Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org