Fwd: BHyVe - ESXi comparison
Aryeh Friedman
aryeh.friedman at gmail.com
Tue Jan 28 21:11:57 UTC 2014
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 <aryeh.friedman at gmail.com>
Date: Tue, Jan 28, 2014 at 4:04 PM
Subject: Re: BHyVe - ESXi comparison
To: Andrea Brancatelli <abrancatelli at schema31.it>
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 at 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 at 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 at pts/1 (sshd)
2919 - Ss 0:00.01 sshd: aryeh [priv] (sshd)
2922 - S 0:00.00 sshd: aryeh at 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 at 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 java
> madness with memory, swap files and such...
>
> Andrea "Mr.SK" Brancatelli
>
> On 28/gen/2014, at 20:58, Aryeh Friedman <aryeh.friedman at gmail.com> 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 bhyve
> 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 at 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à del Gruppo SC31
>> ITALIA*
>> _______________________________________________
>> freebsd-virtualization at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
>> To unsubscribe, send any mail to "
>> freebsd-virtualization-unsubscribe at freebsd.org"
>
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>
>
--
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
--
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
More information about the freebsd-virtualization
mailing list