OpenVZ Forum


Home » General » Support » Does OpenVZ require Hyper-Threading (Server requirements for OpenVZ)
icon5.gif  Does OpenVZ require Hyper-Threading [message #47603] Mon, 20 August 2012 01:38 Go to next message
redham is currently offline  redham
Messages: 3
Registered: August 2012
Location: Atlanta Ga. USA
Junior Member
Hi,

Since OpenVZ doesn't create individual containers doe it require CPUs with Hyper-Threading?

I have 6 servers that aren't being used and I'd like to expand my OpenVZ VPS operation.

The server specifications are:
> INTEL XEON E3-1220 3.1GHZ 5GT/S 8MB CACHE QUAD CORE L1155 CPU

> SUPERMICRO X9SCL+-F SATA3, L1155 MOTHERBOARD

> 8GB DDR-3 1333MHZ ECC MEMORY 6GB/S

> 2 each WESTERN DIGITAL 500GB 16MB SATA3 6GB/S HARD DRIVE

Do the above specifications meet requirements for multiple OpenVZ containers installation on each server?

The Intel E3-1220 does have "IntelĀ® Virtualization Technology for Directed I/O (VT-d)".
I think this is all that is required but not positive.

Also, will I be giving up any performance (or will there be any other repercussions) by not having Hyper-Threading?

I THINK Hyper-Threading IS necessary for a Xen VPS. I'll deal with Xen later. Right now I need to utilize these 6 servers either by OpenVZ VPS or cloud utilization. The bottom has fallen out of the dedicated server market.

I need help answering this as soon as possible so if you can't answer all of my question but your sure of 1 of them, please reply.

I'm fairly good at Google searches but darn if I could find anything on this. I even searched the SolusVM forums. I use SolusVM to manage my VPS.

Thanks in advance for your help with this,
redham


Need Linux, Reseller, VPS or dedicated hosting?
Visit us at www.GlitterHost.com or www.OverVolt.com
Great support. Terrific Up Time.
Re: Does OpenVZ require Hyper-Threading [message #47609 is a reply to message #47603] Mon, 20 August 2012 12:19 Go to previous messageGo to next message
Ales is currently offline  Ales
Messages: 330
Registered: May 2009
Senior Member
OpenVZ's CPU requirements are very versatile. Basically, anything including Pentium II should work. Technologies like VT-d are not required.

Your servers should simply fly with OpenVZ. Smile

Edit:
Come to think of it, if one uses RHEL 6 OpenVZ kernels, one will be limited with the RHEL 6 hardware requirements. RHEL 6 kernels require PAE capabilities of the CPU. PAE is available since Pentium Pro, except for the early versions of Pentium M, which don't have it. I'm sure this is purely theoretical, as I doubt someone will try to put early Pentium Ms into a server production environment these days, but I thought I'd mention it for the sake of completeness.

[Updated on: Mon, 20 August 2012 12:30]

Report message to a moderator

Re: Does OpenVZ require Hyper-Threading [message #47616 is a reply to message #47609] Mon, 20 August 2012 14:08 Go to previous messageGo to next message
redham is currently offline  redham
Messages: 3
Registered: August 2012
Location: Atlanta Ga. USA
Junior Member
Ales,

I certainly do appreciate your fast and helpful reply.

That is what I thought but wanted to be absolutely sure.

How about the Xen & KVM? Those do need Hyper-Threading don't they?

Thank you very much,
redham


Need Linux, Reseller, VPS or dedicated hosting?
Visit us at www.GlitterHost.com or www.OverVolt.com
Great support. Terrific Up Time.
Re: Does OpenVZ require Hyper-Threading [message #47635 is a reply to message #47603] Tue, 21 August 2012 03:45 Go to previous messageGo to next message
amissus is currently offline  amissus
Messages: 21
Registered: November 2011
Location: Czech Republic - Ostrava
Junior Member
I'm using RHEL6 kernel with VIA C3 CPU, where PAE isn't present and it works well. It is necessary to manualy disable PAE in RHEL6 kernel configuration. If not, kernel is unbootable on VIA C3.

KVM nor Xen don't require Intel Hyper-Threading technology. Intel HTT isn't related to any for me known virtualization technology. It's type of multithreading processing over CPU (called SMT).
Re: Does OpenVZ require Hyper-Threading [message #47659 is a reply to message #47603] Wed, 22 August 2012 18:38 Go to previous messageGo to next message
Ales is currently offline  Ales
Messages: 330
Registered: May 2009
Senior Member
I'm compiling my own nonPAE RHEL 6 kernels too, as I maintain a line of Pentium M machines. Recent RHEL 6.3 kernels don't need patches anymore, if I remember correctly, just a rebuild with PAE disabled. I had to patch kernel sources before or nonPAE build would fail. Really minor patches, though.

Anyway, I don't know about XEN, never used it much, but KVM needs VT-x on Intel CPUs and AMD-V on AMD CPUs. As mentioned, this isn't related to hyperthreading.
Re: Does OpenVZ require Hyper-Threading [message #47661 is a reply to message #47603] Wed, 22 August 2012 21:33 Go to previous messageGo to next message
amissus is currently offline  amissus
Messages: 21
Registered: November 2011
Location: Czech Republic - Ostrava
Junior Member
Xen has support for two types of virtualization - paravirtualization and hardware assisted virtualization. Second one needs AMD-V (SVM) or VT-x CPU support, first one has no special requirements on CPU (as OpenVZ). HTT isn't related to any type of virtualization type.

[Updated on: Thu, 23 August 2012 12:19]

Report message to a moderator

Re: Does OpenVZ require Hyper-Threading [message #47666 is a reply to message #47659] Thu, 23 August 2012 14:55 Go to previous message
redham is currently offline  redham
Messages: 3
Registered: August 2012
Location: Atlanta Ga. USA
Junior Member
Guys,

I have one more question. I think I remember that if OpenVZ is upgraded to CentOS v6 then memory swap can be enabled and any burstable memory goes to swap instead of live RAM.

Is this correct? I'm almost sure I read about that some time ago but I didn't want to got o CentOS v6 until it had been tested a while longer. People were having trouble wit it at that time.

That would be great news since currently these machines only have 8GB of RAM. I'll upgrade to 16GB one day but for now I'd like to put more accounts on these OpenVZ machines than the 8 GB would allow with live burstable.

Has anyone here went to CentOS 6 and can tell me about any trouble they have with it and if the drive swap indeed works now?

Thanks,
redham


Need Linux, Reseller, VPS or dedicated hosting?
Visit us at www.GlitterHost.com or www.OverVolt.com
Great support. Terrific Up Time.
Previous Topic: Compiling rhel6-042stab016.1 ERROR
Next Topic: bug on vzctl restore resume and vzmigrate
Goto Forum:
  


Current Time: Fri Jul 26 21:21:31 GMT 2024

Total time taken to generate the page: 0.04241 seconds