Server :: Which Intel Processor To Run A Server On - Xeon Or Core I5
Aug 23, 2010
I would like to run my own server, and I'm thinking of buying a dedicated machine to run it on. I checked out the dell website for a cheap machine to run it on (I don't need high performance - just a personal file server running a few hard drives, and a web/mail server). I noticed that they have some cheap models in their server line that are as cheap as a desktop. Compare:
The main difference I see between the desktops and the servers is the use of the Core or Xeon processor, and also, the servers tend to have lower RAM.if I am looking for value, should I opt for a low end desktop or a low end server to run a personal server? Also, what advantage does the Xeon processors and Dell server line have over the desktop models that make it better for running a server?
I am downloading the 64-bit image of Ubuntu 9.10 right now, but I notice the filename has "amd64" in it. Will it only work on 64-bit AMD processors? I want to install it onto an enterprise-class server with a 64-bit Intel Xeon processor.
I am using Intel xeon processor on linux plotform using EL4.4. the following error message appear frequently.... the error shows like that
CPU 0 : Machine Chine Exception: 0000000000000004 Bank 0 : cc0000ff20040189 [0010c00002900300] at 0000000002008fc0 Bank 1 : f2000000000000105 Bank 2 : d000000000000153 Kernal Panic - not syncing : CPU Contest Corrupt <0> Kernal Panic - not syncing : mm/page_alloc.c:410: spin_alloc(mm/Page_alloc.c:c036b9b4) already locked by mm/page_alloc.c/266
any one point me to the download link of the most suitable ISO image (CD/DVD) with the latest stable Debian Lenny distro, taking into account that I have a two-processor Intel motherboard with currently one Intel Xeon 64bit processor.
I've downloaded the Ubuntu Server 64AMD version. Will this work with an Intel Xeon processor? I've an old SuperMicro 1U Server X5DPR-8G2+ Xeon Dual 2.8GHz/1GB I'd like to use. Will Ubuntu Server work with this or do I need the 32bit version?
Currently our cluster is based on AMD opteron processors. We are going to add more nodes however I want to know is it good to add Intel xeon processors. They both claim to be x86 compatible however I don't know if they are really math each other.Does a program compiled on Intel xeon really works on opteron (amd64)?
I'm about to upgrade a server for a local non-profit, and am looking at a Gigabyte GA-P55-UD3L motherboard and an Intel Core i5 750 processor. Does anyone have any observations or experiences with SUSE on this platform?
I recently read in a forum that by default the Linux kernel only activates one of two cores in a dual core processor. Searching online gave one option to find out and that was the mpstat command. I therefore ran the command and got the following output.As the result says, it shows only 1 cpu. I was wondering what I could do to activate both cores in my machine, and whether doing so was going to cause me any problems.
System recognizes that CPU is capable of throttling, but there is no module to govern it. So Xeon always runs at full frequency.This is not convenient as my server is not always in full use, so I would like it to lower power consumption, especially for AC, with frequency scaling enabled.Can you help me is this some bug, misconfiguration in default kernel or guys who writes kernel think that scaling is not necessary for servers processors?
From my analysis so far, I think that the issue lies with the fact that module acpi-cpufreq does not support Xeons and that there is no dedicated module for this processor family (e.g. p4-clockmod) module in the default kernel.
I will be relocating to a permanent residence sometime in the next year or two. I've recently begun thinking about the best way to implement a home-based network. It occurred to me that the most elegant solution might be the use of VM technology to eliminate as much hardware and wiring as possible.My thinking is this: Install a multi-core system and configure it to run several VMs, one each for a firewall, a caching proxy server, a mail server, a web server. Additionally, I would like to run 2-4 VMs as remote (RDP)workstations, using diskless workstations to boot the VMs over powerline ethernet.The latest powerline technology (available later this year) will allow multiple devices on a residential circuit operating at near gigabit speed, just like legacy wired networks.
In theory, the above would allow me to consolidate everything but the disklessworkstations on a single server and eliminate all wired (and wireless) connections except the broadband connection to the Internet and the cabling to the nearest power outlets. It appears technically possible, but I'm not sure about the various virtual connections among VMs. In theory, each VM should be able to communicate with the other as if it was on the same network via the server data bus, but what about setting up firewall zones? Any internal I/O bandwidth bottlenecks? Any other potential "gotchas", caveats, issues? (Other than the obvious requirement of having enough CPU and RAM).Any thoughts or observations welcome, especially if they are from real world experience in a VM environment. BTW--in case you're wondering why I'm posting here, it's because I run Debian on all my workstations/servers (running VirtualBox as a VM for Windows XP on one workstation).
I am running some muti-threaded code that uses a lot of memory (~6GB). I have it compiled on a cluster that uses Xeon 5160 quad core CPUs with 4MB cache/core, 8GB of RAM and kernel 2.6.18 (x86_64) and I have also the same code compiled on another cluster that uses Opteron 2214 quad core CPUs with 1MB cache/core, 8GB of RAM and kernel 2.6.28 (x86_64). On the Intel cluster the code generates barely any system load when I look on top but on the AMD cluster it can generate over 50% of system load. On the intel machines my process can generate a constant load of 3, while the load generated by the process on the AMD machines is about 1.6.
Does anybody know what could cause this? Could it be the version of the kernel or the difference between the CPUs (for example, the much smaller cache of the AMD CPUS)? My software and all its dependencies are the same on both clusters. I am also using the exact same version of GCC to compile everything.
I've got a dual Xeon 5570 (Nehalem) server. It clocks down properly, but never, under any circumstances that I've found, clocks up past its TSC. Even when running basically nothing but cat /dev/zero > /dev/null, nothing gets clocked higher than the TSC. Below is the turbostat output, which clearly knows what the hardware is actually capable of, but it never actually achieves it. I'm running Lenny, with backported kernel 2.6.30-bpo.2-amd64. I tried the 2.6.32 backport and there wasn't any difference. know where I should look next? BIOS settings? Do I need to change some kernel option and recompile?
# ./turbostat Nehalem multiplier 22, TSC frequency 2933 MHz Nehalem 4 cores active: 24 mult, max turbo frequency = 3200 MHz Nehalem 3 cores active: 24 mult, max turbo frequency = 3200 MHz Nehalem 2 cores active: 25 mult, max turbo frequency = 3333 MHz Nehalem 1 core active: 25 mult, max turbo frequency = 3333 MHz
I'm very new to Linux and I'm looking for some guidance on which version of Linux server I should install. I read several posts that try to compare Slackware, Debian server, and Ubuntu but the message I got is that each version has its pros/cons. The version that you end up using should ultimately be the best for what you are trying to do.
I purchased a HP Proliant DL580 G3 with the following configuration:
(4) Intel Xeon 3.0Ghz CPU's W/ 8mb Cache/667mHz FSB 16GB RAM @ 16 x 1GB ELPIDA PC2-3200-333 (2) 36.4GB 15k U320 SCSI Hard Drives (2) Power Supplies DVD Drive
This server will be configured as my web server and database server. I will use Apache and MySQL.
I want the server to be as secure as possible and will be following the recommendations on the book "Hacking Linux Exposed" to configure Linux.
I would like to install a version of Linux that will utilize all of the server's resources - the 4 x Xeon Processors and the 16 GB of RAM. As for the RAID configuration I plan to just have the hard drives mirrored. And lastly someone recommended that I cache my website in the RAM for faster load times. I have not researched this yet but would like the Linux version suggested to allow me to do this. I assume any Linux version would allow me to do this but I thought it would be safer to include it in this list.
My work reponsibilities now include a new server running Centos 5.2 on a Dual Xeon Dell server machine with Raid 1 on 2 160Gb disks, but I have no experience of Linux, let alone Centos.I figured I'd download an image and load it on a spare machine just so I could get used to the OS and try things out without risking my live server. My only available spare at present is a Toshiba laptop from 2000 (it was top of the range at the time, but probably looks bad compared to my pocket smartphone now).My questions are:
a) Is it feasible to load Centos on this old donkey of a laptop? Would I struggle to find the right drivers, etc., or is it all contained in the distribution?
b) Assuming it runs, would the differences between the two implementations significantly affect my learning experience?
c) Assuming the two are similar enough to make the laptop a useful reference/staging/learning tool, where do I start? I've already downloaded an ISO image for LiveCD (i386) and burned it to a CD but the CD doesn't seem to have anything I recognise. Windows (both Vista and XP) treats it like any data CD and shows no autorun behaviour with it.
I just installed a new HP DL360 with 32 GB of RAM and a Intel Xeon X5550 which supports speed stepping and turbo mode. I've enabled turbo in the BIOS, but cannot seem to get CentOS 5.4 to make use of either of these features. I've been googling for a solution for a while now, and tried various things, such as installing cpufreq. However, when I type cpufreq-info, I get this:
# cpufreq-info cpufrequtils 005: cpufreq-info (C) Dominik Brodowski 2004-2006 Report errors and bugs to firstname.lastname@example.org, please. analyzing CPU 0:
! I'm thinking of buying a corei5-660 on a motherboard with an Intel H55 Express Chipset. Does anyone know if it's fully compatible with OpenSUSE 11.3? I mean video (that comes from the processor, not an off-board PCI), audio (HD Audio), networking (Intel� 82578DC Gigabit), SATA Controller, USB, etc. I've tried to google but didn't find much info so I wonder if anyone is using or knows where I can find more info about it...
I have found this thread on the forums about the H55 chipset: Core i3 Intel Clarkdale graphic controller problem But the problems were facing on 11.2, I don't know about 11.3...
I've installed Suse linux 11.3 (kernel 220.127.116.11-0.5) on my brand new computer HP all in one 5130. Everything worked incredibly well : Wifi, wireless keyboard and mouse, sound, webcam.. There is only one remaining issue : I get a very poor resolution (1280x1024) instead of the 1920x1080 allowed by the screen. The graphic card is an intel chipset (HD graphics) integrated to an intel core i3 CPU. Here is (part of) the X11.org log :
Code: X.org X Server 1.8.0 Release Date: 2010-04-02 [ 15.124] X Protocol Version 11, Revision 0 [ 15.124] Build Operating System: openSUSE SUSE LINUX [ 15.124] Current Operating System: Linux linux-7xhd 18.104.22.168-0.5-desktop #1 SMP PREEMPT 2010-10-25 08:40:12 +0200 x86_64 [Code]....
I recently setup an email server on Fedora Core (14). Sendmail is running and I am trying to authenticate from a client pc using imaps. I installed Cyrus-imap and it is running and listening on 993. When I try to login, it doesn't accept authentication even though I verified the user's password is correct. (tested with ssh)Is there something I have to do with Cyrus or on the server to allow connections to email? I have not used Cyrus before. I am attempting to access my mail folders via Sendmail and did not make mailboxes in Cyrus. I did allow imaps through the firewall.
We're running a sendmail server on a fedora core 9 which we've configured recently. The problem is, the server is working fine but there are some e-mails that enter our server but doesn't get forwarded to the user.
Here it says "stat=Sent" but nothing from the above mail address has been received on the client's inbox. We've experienced this with Microsoft Outlook, Outlook Express and Thunderbird alike so far with Two(2) of our user accounts.
When i viewed the cpuinfo file (using command: vi /proc/cpuinfo ), i found that there are listings for 4 processors( i.e 4 sets of listings each one starting with item : processor - 0 ; processor -1 and so on..). Each of them have similar data among which one is "cpu cores" which is 2 for all.. How do i make sense of this data.. 4 processors with 2 cores each ? Also, what could be this hardware be classified as : dual core? quad core ?...
P.s: each of these processor listings also have an item called "siblings" which is 2 for all... Just thought i'll include this here because i felt it may be relevant to this question..
I am looking to buy a laptop for my college years, so I would like to buy one that will serve me many years ahead. Currently the only laptop I have found is the System76 Serval laptop, but they do not ship to Europe.
Another laptops I have found are the Toshiba A505 series, but they are not currently supported by the latest version of Ubuntu.
I anyone knows of a good laptop (must have Corei7 processor and Nvidia/ATI powerful card fully supported by the proprietray drivers), please share your knowledge here.
I wanted to try Fedora 12 Live/KDE on a newly-bought Fujitsu Esprimo P1500. Booting with no kernel options would just freeze the machine. After some random experimentation, I added the option "nolapic" and got a seemingly working machine. However, only seemingly, as it turned out that only one of the processor cores was working (the processor is a "Pentium(R) Dual-Core CPU E5300").
I need to set the CR4.MCE bit for all the cores on my system (4). I'd like to write a linux kernel module for that, but I am not sure how to proceed: How do you sequentially access all of the CR4 registers? I have read the Intel manuals and they describe a way to initialize each core, but this is done in the bios.
Xeon or not to xeon? What are the advantages of xeon? 3x the encryption, decryption; SMP - Symmetric multiprocessing; ECC ram IPMI - Intelligent Platform Management Interface (newer model)sometimes a larger l3 cache. What are the disadvantages of xeon? cost; is it really necessary?