LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices


Reply
  Search this Thread
Old 09-02-2017, 03:55 AM   #1
mbzadegan
Member
 
Registered: Jul 2011
Location: Beside of Andromeda !
Distribution: OpenBSD, RedHat, Arch, ..
Posts: 90

Rep: Reputation: Disabled
Question what is the best unix base host for virtualization?


Hi Everybody,
I search for a unix(Linux, BSD, Solaris) host to run better for virtualization some guest such as windows or arch or some BSD.
In other words, Which OS distribute specially to host virtualization?
 
Old 09-02-2017, 07:21 AM   #2
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,591

Rep: Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689
My knee-jerk reaction is to ask what kind of virtualization you want to do, the answer depends upon that answer. I am going to assume from your detail that you mean FULL virtualization.

The answer still depends. What virtualization tools do you ant to use?

The best I KNOW about is AIX, it has that whole LPAR thing going on, which is very mature and powerful. (Ported from IBM Mainframe OS tools.) For AIX you need IBM hardware designed for AIX, the AIX may come with it. Not cheap.

What do your budget constraints, virtualization preferences, server environment, security environment, and any other restrictions look like?
 
1 members found this post helpful.
Old 09-02-2017, 11:24 PM   #3
!!!
Member
 
Registered: Jan 2017
Location: Fremont, CA, USA
Distribution: Trying any&ALL on old/minimal
Posts: 997

Rep: Reputation: 382Reputation: 382Reputation: 382Reputation: 382
VirtualBox is commonly used on many Linux distros.
 
Old 09-02-2017, 11:48 PM   #4
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,311
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
If you want to use virtualization for home use (distro-hopping, experimentation, running Windows in a virtual machine, and so on), !!! is quite correct: VirtualBox is an excellent choice. I've used it on a number of distros (Mint, Ubuntu, Slackware, Mageia, and Debian, among others) and it works very nicely. Its functionality seems to be distro-independent, that is, there is no best distro for using it, though I tend to shy away from distros whose sole reason for existence seems to be to promote a particular desktop environment or appearance.

If you are contemplating some sort of enterprise usage (web hosting, containerization, and the like), wpeckham's question is very much to the point; what do you want to accomplish? For that sort of use, you may wish to explore KVM, QEMU, and similar projects. Also, if you are looking for some enterprise-like usage, I'd recommend a stable distro such as CentOS, Slackware, or Debian.

I've never tested VirtualBox on BSD.

Just my two cents.

Last edited by frankbell; 09-02-2017 at 11:51 PM.
 
Old 09-03-2017, 12:00 AM   #5
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
I'd say it has more to do with your HW then distro.
 
Old 09-03-2017, 12:16 AM   #6
mbzadegan
Member
 
Registered: Jul 2011
Location: Beside of Andromeda !
Distribution: OpenBSD, RedHat, Arch, ..
Posts: 90

Original Poster
Rep: Reputation: Disabled
I have tried virtual-box and virt-manager and vmware and much more but all of them are softwares and not OS. I need an OS that developed only for host-virtualization and not other categories. I have some VM Files (OpenBSD, WIndows, Open Indiana, BlackArch,...) and want to run some of them when I needed.
Installing VirtualBox and VMWare and .. on general purpose Linux distro consume high memory quota and did not advice for professional purpose.
My H.W is: 8GB RAM with CoreI3 Intel CPU.
Does anyone know about SmartOS?

Last edited by mbzadegan; 09-03-2017 at 01:52 AM.
 
Old 09-03-2017, 03:25 AM   #7
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,802

Rep: Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306Reputation: 7306
I think the correct answer is: AIX, but you won't use that. Otherwise any linux distro will work almost the same way.
 
1 members found this post helpful.
Old 09-03-2017, 06:09 AM   #8
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,591

Rep: Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689
Quote:
Originally Posted by mbzadegan View Post
I have tried virtual-box and virt-manager and vmware and much more but all of them are softwares and not OS. I need an OS that developed only for host-virtualization and not other categories. I have some VM Files (OpenBSD, WIndows, Open Indiana, BlackArch,...) and want to run some of them when I needed.
Installing VirtualBox and VMWare and .. on general purpose Linux distro consume high memory quota and did not advice for professional purpose.
My H.W is: 8GB RAM with CoreI3 Intel CPU.
Does anyone know about SmartOS?
The best answer for that, in my experience, might be OpenVZ v7. A minute of research on distrowatch.com would give you an interesting list of other options. But: These VM files, what format are they? If those are specific to a virtualization engine you will require one that is compatible, and THAT may determine your OS options.

8G Ram is not a bad restriction, as long as you need not run a high traffic or performance engine. That CoreI3 CPU may not provide cutting edge performance depending upon WHICH CoreI3 it is, but should be more than adequate for testing.

Please tell us more about those files. That will help us direct our answers.
 
Old 09-03-2017, 10:45 PM   #9
mbzadegan
Member
 
Registered: Jul 2011
Location: Beside of Andromeda !
Distribution: OpenBSD, RedHat, Arch, ..
Posts: 90

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by wpeckham View Post
The best answer for that, in my experience, might be OpenVZ v7. A minute of research on distrowatch.com would give you an interesting list of other options. But: These VM files, what format are they? If those are specific to a virtualization engine you will require one that is compatible, and THAT may determine your OS options.

8G Ram is not a bad restriction, as long as you need not run a high traffic or performance engine. That CoreI3 CPU may not provide cutting edge performance depending upon WHICH CoreI3 it is, but should be more than adequate for testing.

Please tell us more about those files. That will help us direct our answers.
I need an OS for my Desktop(not Server) to perform a multi functional PC.
When I need security testing, I run BlackArch or OpenBSD. When I need OFFICE, I run windows. When I need mathematical processing, I run SAGE_Math, and etc..
I wanna do them with maximum speed and performance and I don't want any miscellaneous services to be run on my HOST!

Last edited by mbzadegan; 09-03-2017 at 10:49 PM.
 
Old 09-03-2017, 11:00 PM   #10
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by mbzadegan View Post
I need an OS for my Desktop(not Server) to perform a multi functional PC.
When I need security testing, I run BlackArch or OpenBSD. When I need OFFICE, I run windows. When I need mathematical processing, I run SAGE_Math, and etc..
I wanna do them with maximum speed and performance and I don't want any miscellaneous services to be run on my HOST!
that so sounded like a advertisement for some kind of OS company ..

.. so when I need security firm I can trust I always call ...

Last edited by BW-userx; 09-03-2017 at 11:01 PM.
 
Old 09-04-2017, 07:31 AM   #11
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,591

Rep: Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689Reputation: 2689
Quote:
Originally Posted by mbzadegan View Post
I need an OS for my Desktop(not Server) to perform a multi functional PC.
When I need security testing, I run BlackArch or OpenBSD. When I need OFFICE, I run windows. When I need mathematical processing, I run SAGE_Math, and etc..
I wanna do them with maximum speed and performance and I don't want any miscellaneous services to be run on my HOST!
That is nice, and changes the entire question, but does not answer my question about those files. Before we can suggest what to use, we need to know what you need it to support. If you need it to support those files, we need to know what they really are.

Also, what you need is NOT a base OS for virtualization, what you need is a desktop OS that ALSO supports virtualization. I wish that this had been made clear from the beginning, as the answers are VERY different.

Also, your requirements are in conflict. You cannot do virtualization and still get native iron speeds. Kernel based virtualization gets close (under 3% overhead for LXC/LXD or OpenVZ Containers) but full virtualization will take (in general) 10% to 40% overhead depending upon the engine, settings, and degree of optimization for that guest. OpenVZ uses KVM/QEMU for the full virtualization so performance of full guests should reflect that. OpenVZ is the only linux I know that supports kernel based containers and full guests at the same time out of the box, but it may not be optimal for your use in other ways as it is really intended to be a server solution.

Please get back to me about those files. If I cannot help you from that point, at least we will then have enough information in this thread for someone else to give it a good shot.
 
1 members found this post helpful.
Old 09-04-2017, 10:33 AM   #12
Aeterna
Senior Member
 
Registered: Aug 2017
Location: Terra Mater
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,006

Rep: Reputation: Disabled
simple answer: Qubes (type I hypervisor vs type II hypervisors e.g VMware or Virtualbox).
Will give you VMs that are separated at the hardware level.

issues not related to Qubes but important:
not all OSes support virtualisation well e.g. from your list OBSD just added rudimentary support for virtualisation.


you can try Xen client too (different goals than Qubes but may fit your requirements)
Qubes and Xen client will give much better separation than OpenVZ or lxc (same kernel)


your specs are on the low end if you want to run different OSes at the same time.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: How important is virtualization to commercial UNIX customers? LXer Syndicated Linux News 0 01-19-2012 08:40 PM
Help on virtualization without having X installed on the Host OS papul1993 Linux - Virtualization and Cloud 6 09-21-2010 01:47 AM
Virtualization of Linux ?, No driver for NIC, so NAT ? Distros base system download ? pranav.tech Linux - Newbie 1 09-21-2008 08:24 PM
Virtualization without host os? ratilio Linux - Newbie 7 03-22-2008 04:22 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud

All times are GMT -5. The time now is 03:42 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration