Page 1 of 2 12 LastLast
Results 1 to 25 of 28

Thread: Who can give me ESXi experiences and thoughts ??

  1. #1
    Xtreme Legend
    Join Date
    Mar 2008
    Location
    Plymouth (UK)
    Posts
    5,279

    Who can give me ESXi experiences and thoughts ??

    I am not even sure I fully understand what a hypervisor is but I think this may be what I am looking for to run on my daily rig.

    Just now I am thinking it is somewhat like running vmware but on the bare machine rather than within an OS.

    So, boys and girls, why would I want this ??


    My Biggest Fear Is When I die, My Wife Sells All My Stuff For What I Told Her I Paid For It.
    79 SB threads and 32 IB Threads across 4 rigs 111 threads Crunching!!

  2. #2
    Xtreme crazy bastid
    Join Date
    Apr 2007
    Location
    On mah murder-sickle!
    Posts
    5,878
    A hypervisor is sort of like a replacement OS and virtualisation layer in one.
    You install the hypervisor first, then allocate additional virtual machines for each OS you install. The hypervisor itself is extremely light weight and only concerned with managing the virtual machines, as a result you can get very close to "bare metal" performance from your VMs. The hypervisor management applications all run in a VM themselves (with special permissions) to keep the virtualisation layer as thin as possible.
    Depending on the features of your chosen hypervisor you can even have one VM thinking it was on an Intel machine and another thinking it's on AMD, both on the same physical hardware. Aside from folks doing development work I don't see much application for that, but it's possible. Putting extra translation overhead between the VM and hardware also slows things down.

    [SIGPIC][/SIGPIC]

  3. #3
    Xtreme Cruncher
    Join Date
    Jan 2009
    Location
    Nashville
    Posts
    4,162
    Thanks D_A but I got this.




  4. #4
    Xtreme crazy bastid
    Join Date
    Apr 2007
    Location
    On mah murder-sickle!
    Posts
    5,878
    I do hope so, PG but I'd like to learn what you have to offer as well.
    Really. I know there's always more to learn, virtualisation is no different.

    [SIGPIC][/SIGPIC]

  5. #5
    Administrator
    Join Date
    Nov 2007
    Location
    Stockton, CA
    Posts
    3,568
    Can the VM's make use of all motherboard features & graphic cards ?

    I know I had problems with that running VMWorkstation.
    Like using a Nvidia Graphics card from a VM.

  6. #6
    Xtreme Cruncher
    Join Date
    Jan 2009
    Location
    Nashville
    Posts
    4,162
    Quote Originally Posted by D_A View Post
    I do hope so, PG but I'd like to learn what you have to offer as well.
    Really. I know there's always more to learn, virtualisation is no different.
    lol that WAS my offer.


    I never looked into hypervisor stuff so i was the student here. It was an interesting read too.

  7. #7
    Xtreme Cruncher
    Join Date
    Jun 2005
    Location
    Northern VA
    Posts
    1,285
    The question id like to know is can you run boinc in ESXi? specificly with the vbox to run the scientific app?

  8. #8
    Xtreme crazy bastid
    Join Date
    Apr 2007
    Location
    On mah murder-sickle!
    Posts
    5,878
    Quote Originally Posted by Buckeye View Post
    Can the VM's make use of all motherboard features & graphic cards ?

    I know I had problems with that running VMWorkstation.
    Like using a Nvidia Graphics card from a VM.
    Some are better than others at varying things, but I wouldn't be surprised if you could only run one VM that used the full features of a modern graphics card at a time. Limited resources and all that.

    Quote Originally Posted by PoppaGeek View Post
    lol that WAS my offer.


    I never looked into hypervisor stuff so i was the student here. It was an interesting read too.
    I'm surprised. I thought you'd have run into it before now. Whole data-centres are completely virtualised these days with the hardware becoming almost irrelevant and new VMs/instances being spawned and removed automatically depending on either/or processor, user or network load.
    My wife's work, a non-identified government department (which is way more boring than that makes it sound) has all the user deskops hosted in a private cloud including applications and data. Each one is spawned when they log in and destroyed when they log out. Only the data is persistent and they can log into their own desktop from any machine in any office in the country. It kind of harks back to the days when you logged into a central mainframe via a terminal in a way.

    [SIGPIC][/SIGPIC]

  9. #9
    Xtreme crazy bastid
    Join Date
    Apr 2007
    Location
    On mah murder-sickle!
    Posts
    5,878
    Quote Originally Posted by skycrane View Post
    The question id like to know is can you run boinc in ESXi? specificly with the vbox to run the scientific app?
    I see no reason why not. You'd install BOINC in your client OS just as though it was running on bare metal. The catch is that virtualisation doesn't create system resources, it divides them, so adding more running client OSs would just soak up more of your limited resources. It would be useful for comparing a system in Linux (and various distros) vs Windows output etc, or chopping and changing between various OSs for various different reasons.

    [SIGPIC][/SIGPIC]

  10. #10
    Xtreme Cruncher
    Join Date
    Jan 2009
    Location
    Nashville
    Posts
    4,162
    Actually I have just the hypervisor did not ring a bell. I toyed with the idea of using Openstack on my farm. Mostly out of boredom and wanting to learn something new but also wanted to see if using this could reduce hardware needs like storage and networking and make it easier to manage. Do not remember why I did not pursue it.

  11. #11
    Administrator
    Join Date
    Nov 2007
    Location
    Stockton, CA
    Posts
    3,568
    Thanks D_A, that's what I thought.

    I am in the process of setting up a large VM system for benchmarking and wanted to use my main rig as it is now, but also use VM's for the testing part. I still need more hardware to complete everything so just planning things out now.

    I looked at Workstation 10 for this but the Hypervisor sounded interesting also.

  12. #12
    Xtreme crazy bastid
    Join Date
    Apr 2007
    Location
    On mah murder-sickle!
    Posts
    5,878
    I'm currently mulling over setting up a Xen system across a local cluster ... for , giggles and a uni project (I suppose that kills of the s and giggles part though, dunnit).
    I have cluster software, but it would be good to include the virtualisation part of the course as well if I can. Still thinking about all this.

    [SIGPIC][/SIGPIC]

  13. #13
    HWiNFO Author
    Join Date
    Apr 2006
    Location
    /dev/null
    Posts
    801
    When you run a VM, there's a huge performance penalty in case the software performs system calls. This results in excessive calls to hypervisor (VMEXIT). Each new CPU generation brings improvements for virtualization technologies (paging, interrupts, I/O, etc), so the later the CPU is, the better performance you can expect.

  14. #14
    Administrator
    Join Date
    Nov 2007
    Location
    Stockton, CA
    Posts
    3,568
    Quote Originally Posted by Mumak View Post
    When you run a VM, there's a huge performance penalty in case the software performs system calls. This results in excessive calls to hypervisor (VMEXIT). Each new CPU generation brings improvements for virtualization technologies (paging, interrupts, I/O, etc), so the later the CPU is, the better performance you can expect.
    Yes as expected, this is why I want to do VM testing.

    It's better to keep my main rig separate from all that except for controlling things.

  15. #15
    Xtreme Member
    Join Date
    Mar 2011
    Location
    Netherlands
    Posts
    116
    Quote Originally Posted by Buckeye View Post
    Can the VM's make use of all motherboard features & graphic cards ?

    I know I had problems with that running VMWorkstation.
    Like using a Nvidia Graphics card from a VM.
    If you have supported CPU (VT-d on the intel side, if I recall correctly) you can give certain hardware directly to a VM.
    Not sure if your other hardware needs to support it aswell.

    I use this on my ESXi box to pass my Disk Controller directly to my NAS VM. Meaning ESXi can't even see the disks connected to the controller.
    But it also means no other VM can use it.

    YMMV though when doing this with stuff like Graphics Cards...

    @OC,
    Why would you want to run this on your daily driver?
    Stuff like VMWare Workstation (or Hyper-V in Win 8) is most generally more suited.

    Main Rig:
    - i7 2600k + Noctua NH-C14 - GTX 570
    - 16 GB RAM - Gigabyte GA-Z68X-UD3H-B3
    - 1x 256GB Corsair Performance Pro SSD
    - 1x 256GB Samsung 830 SSD

  16. #16
    Administrator
    Join Date
    Nov 2007
    Location
    Stockton, CA
    Posts
    3,568
    Quote Originally Posted by MadMike261 View Post
    @OC,
    Why would you want to run this on your daily driver?
    Stuff like VMWare Workstation (or Hyper-V in Win 8) is most generally more suited.
    Agreed on the VW Workstation. The other question for me is limited machines atm.

  17. #17
    Xtreme Legend
    Join Date
    Mar 2008
    Location
    Plymouth (UK)
    Posts
    5,279
    MadMike: I guess you could say I am in an experimental mood. My thought was to have one machine (currently 8c/16t + 16gb) with win7, Linux Mint and PfSense on it. I think the oddball here is the latter as rather in the same manner as MM I still rely on Windows for some things. I prefer to run crunching and crawling on Linux. and I begrudge paying the xtra running cost of another machine just for pfsense. If I could share resources on one rig and have the further ability to try new things in isolation from the same machine..... I made my crunchers as efficient as possible, maybe I can achieve something better here too.

    Much as I like the Asus AC Router, I dislike the interface and as I have a lot to learn about networking etc. I feel I need to run pfsense to make progress.

    There are other possibilities and combinations that could work for me too such as putting crawling and pfsense on a single rig.

    Do VW Make workstations Bill?
    Last edited by OldChap; 02-13-2014 at 09:55 AM.


    My Biggest Fear Is When I die, My Wife Sells All My Stuff For What I Told Her I Paid For It.
    79 SB threads and 32 IB Threads across 4 rigs 111 threads Crunching!!

  18. #18
    Administrator
    Join Date
    Nov 2007
    Location
    Stockton, CA
    Posts
    3,568
    LOL Mike.

    Its the VM Workstation software

  19. #19
    Xtreme Member
    Join Date
    Mar 2011
    Location
    Netherlands
    Posts
    116
    Why not run Linux Mint on the hardware and make use of Virtual Box to create a PfSense and Windows VM?
    Virtual Box is the open source version of VMware Workstation, haven't used it for a few years, but it used to be a good (and free) alternative to VMWare Workstation.

    edit: spelling

    Main Rig:
    - i7 2600k + Noctua NH-C14 - GTX 570
    - 16 GB RAM - Gigabyte GA-Z68X-UD3H-B3
    - 1x 256GB Corsair Performance Pro SSD
    - 1x 256GB Samsung 830 SSD

  20. #20
    Xtreme Legend
    Join Date
    Mar 2008
    Location
    Plymouth (UK)
    Posts
    5,279
    I have done that the other way around putting mint on windows with VB... I just wondered if I would get anything extra from using ESXi really. If having a software agnostic layer would be somehow advantageous.


    My Biggest Fear Is When I die, My Wife Sells All My Stuff For What I Told Her I Paid For It.
    79 SB threads and 32 IB Threads across 4 rigs 111 threads Crunching!!

  21. #21
    Xtreme Cruncher
    Join Date
    Jan 2009
    Location
    Nashville
    Posts
    4,162
    pfsense will run on a Pentium 2 with 256 meg ram. I had a 486 the size of a lunch box that had been a Point Of Sale terminal. Paid $5 for it and ran FreeBSD as a firewall and router for a long time. No noise, no heat very little electric.

    As an aside if you have a dedicated firewall with a *BSD on it you can easily run a packet sniffer on it and using deep packet inspection can see absolutely everything on your net in and out. Use a decent hard drive and once a week do focused searches to see what is up on the home network. Might surprise ya. Encrypted traffic the exception.

    Any way give pfsense a box of it's own. A nice project for one of those mini-ITX boards.

  22. #22
    Xtreme Legend
    Join Date
    Mar 2008
    Location
    Plymouth (UK)
    Posts
    5,279
    Maybe that is why I dislike the Asus' interface.... I ran pfsense for a couple of years on an amd 5050e rig (too big and bulky) with Intel NIC's.


    My Biggest Fear Is When I die, My Wife Sells All My Stuff For What I Told Her I Paid For It.
    79 SB threads and 32 IB Threads across 4 rigs 111 threads Crunching!!

  23. #23
    Xtreme Cruncher
    Join Date
    Jun 2005
    Location
    Northern VA
    Posts
    1,285
    the reason im looking into it, is i can only run 4-5 VM on my 16c 32gb server... the Test4Theory boinc only lets one instance run per comp. and i want to run more
    id like to run 15 instaces of it, one on each core, and leave the last one for any overhead.
    for the boinc, it runs Vbox inside to do the calculations

    unless anyone knows another way to run more than one instance of boinc on a rig?
    Its not overkill if it works.


  24. #24
    Xtreme Cruncher
    Join Date
    Jan 2009
    Location
    Nashville
    Posts
    4,162
    I went to the Test4Theory forums and did some reading.

    1. Tech said that "only one instance" of bionic was by Default so as to limit use of system resources. That would imply to me there is a non-default way to do so.

    2. How is something running in a VM visible, by default, to another VM? How would one know the other exists? I thought anything in a VM was partitioned off to the rest of the system.

  25. #25
    Wuf
    Join Date
    Jul 2007
    Location
    Finland/Tampere
    Posts
    2,400
    Quote Originally Posted by MadMike261 View Post
    Why not run Linux Mint on the hardware and make use of Virtual Box to create a PfSense and Windows VM?
    Virtual Box is the open source version of VMware Workstation, haven't used it for a few years, but it used to be a good (and free) alternative to VMWare Workstation.

    edit: spelling
    Why not run any Linux with Kernel enabled virtualization :P?
    KVM/XEN/QEMU, pretty much does the same thing but on the kernel level and you don't have to keep the virtualbox open all the time, it'll run as a daemon and you can control to the VM with platform specific tool.
    You use IRC and Crunch in Xs WCG team? Join #xs.wcg @ Quakenet
    [22:53:09] [@Jaco-XS] i'm gonna overclock this damn box!
    Ze gear:
    Main rig: W3520 + 12GB ddr3 + Gigabyte X58A-UD3R rev2.0! + HD7970 + HD6350 DMS59 + HX520 + 2x X25-E 32gig R0 + Bunch of HDDs.
    ESXI: Dell C6100 XS23-TY3 Node - 1x L5630 + 24GB ECC REG + Brocade 1020 10GbE
    ZFS Server: Supermicro 826E1 + Supermicro X8DAH+-F + 1x L5630 + 24GB ECC REG + 10x 3TB HDDs + Brocade 1020 10GbE
    Lappy!: Lenovo Thinkpad W500: T9600 + 8GB + FireGL v5700 + 128GB Samsung 830 + 320GB 2.5" in ze dvd slot + 1920x1200 @ 15.4"


Page 1 of 2 12 LastLast

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •