| |||||||
| Register | BHP Garage | Classifieds | Team-BHP FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Gadgets, Computers & Software PDAs, Laptops, Digi-Cams, Softwares and more! |
![]() |
| | Thread Tools |
| | #1 (permalink) |
| Newbie Join Date: Oct 2007 Location: Mumbai
Posts: 18
| Hey Folks, I am looking to build a workstation for running VMware & other Virtualization technologies with commodity hardware as I can't afford the expensive Dell / IBM wares. I need to simultaneously run more than 4-6 VMs and hence the requirement. Currently I am considering the following configuration. Processor - Q 6600/6700 or Q9450 (Adv. - 12 MB L2 cache) (Can they be used as dual processor as in MP) RAM - 4 GB (G-Skill / OCZ / Corsair Performance Chips) Mobo- Need help on this one. Not sure about GigaByte / Asus / Tyan. Storage - Can SATA2 do the job for me or I need to go for SAS? Power Supply - ?? I am not looking to use this for gaming much. I am also considering booting it with RAID-0 with an option to boot from LAN using iSCSI with another comp working as storage server and taking off the I/O overhead off the server leaving it for pure processing job. I will be keeping all my imp. data separate on USB and other hard drives just so VMs don't mess up. I am sure I am leaving out many imp. details. Please keep them coming as I need to start building it soon.
__________________ "Just go out there and try it and it'll become clear in a heartbeat." |
| | |
| | #2 (permalink) |
| Senior - BHPian | Check VMWare's website for recommended configs. Size your desktop based on their recommendations. Check if memory allocated to each instance is shared or exclusive. Diskspace reqd will be cumulative of space allocated to each instance.
__________________ Life is Analog. Digital is an approximation. Home, Home Again .. |
| | |
| | #3 (permalink) |
| BHPian Join Date: May 2007 Location: Vadodara
Posts: 248
| The following is the configuration I would suggest. Processor : Intel Core 2 Quad Q6700 11,000 Motherboard: (1) ASUS P5N32-E SLI 12,800 (2) XFX Nvidia 680i LT SLI 10,200 RAM : G-Skill F2-6400CL4D - 1GB*4 DDR2 -800 7,000 Hard Disk: 2X W.D. Caviar RE2, 500GB in RAID 0 14,400 Graphics card:(1) MSI 8800GT OC Version 13,000 (2) MSI 8800GT OC Version 2 * 26,000 (3) Zotac GeForce 9800 GTX Amp Edition 25,000 Before venturing for ASUS remember that it has got the worst RMA and is not recomemded. XFX is preferrable and it has very low problem rate. Regarding the power supply, 1200W is what is preferrable for you and go for cooler master. Sorry, I dont the price of this.
__________________ EVENTUALLY FATE DECIDES EVERYTHING. |
| | |
| | #4 (permalink) |
| Team-BHP Moderator ![]() | If possible use separate HDDs for your different Virtual OSs. On my AMD 64 system if I ran 2 virtual OSs(One Slackware and another Gentoo) it would thrash like crazy. Maybe more ran(I had 1GB) could have taken care of the problem, but from the logs etc., I could make out that 3 OSs(1 real 2 virtual) accessing the same HDD is not really a good idea. If you are okay with a huge motherboard, go for a dual processor unit and use 2 quad cores.
__________________ My DCMAG Portfolio! |
| | |
| | #5 (permalink) |
| BHPian | The thread creator mentioned no gaming so there's no need for such an expensive video card. Nor is there need for SLI. Trust me on this the 680i chipset is nothing but trouble. I have one and the number of times I've had to reset it and discharge caps for boot failure, i've lost count. Absolutely not worth it. Any X38/X48/P35 boards is a much much better option. |
| | |
| | #6 (permalink) | |
| BHPian Join Date: May 2007 Location: Vadodara
Posts: 248
| Quote:
S5393 Tyan* S5393 Motherboard More details avaliable here. ::Tyan Computer Corporation:: System Boards detail S5396 Tyan* S5396 Workstation Board More details avaliable here. ::Tyan Computer Corporation:: System Boards detail The following are motherboards from Intel. DP35DP with P35 chipset and ATX form factor. DX38BT with X38 chipset and ATX form factor. DX48BT2 with X48 chipset and ATX form factor. If you are using tyan, then Xeon processor should be used. Also consider X38 Platinum and X38 Diamond from MSI: X38 Platinum: MSI -- MICRO-STAR INT'L CO., LTD. X38 Diamond: MSI -- MICRO-STAR INT'L CO., LTD.
__________________ EVENTUALLY FATE DECIDES EVERYTHING. | |
| | |
| | #7 (permalink) | |
| BHPian | Quote:
RAM - 4 GB (G-Skill / OCZ / Corsair Performance Chips)-----> Good 4GB kits will be slightly expensive.You should get a VFM kit rated at 800 CL5 from Corsair,Gskill etc. Corsair 2GB x 2 C5DHX DDR2 800 is going for around 5.9K Mobo- Need help on this one. Not sure about GigaByte / Asus / Tyan.-----> Gigabyte boards solid and reliable.Asus is also good. If you do not wish to overclock, you may want to consider Intel Original boards based on X38/X48 chipset.I would prefer sticking to Intel chipset,taking into consideration your application. Models - Asus Maximus Formula - 14k, Gigabyte X38 DS5 - 13K, Abit IX38 QuadGT - 12k, Intel DX38BT - no idea.Abit is a good board, have had opportunity to get hands on experience with it. Storage - Can SATA2 do the job for me or I need to go for SAS? ----> SATA 2 is pretty fast.I seriously dont have much idea about Storage requirements in Professional setup.You are in a better position to decide on that. Power Supply - Seventeam 700-800W PSU will suffice and should cost ~7-8k You can also contemplate Corsair TX750 for 7.5k or Even Corsair HX620 for 6.5k I hope this helps you in making your decision. | |
| | |
| | #8 (permalink) |
| BHPian Join Date: May 2006 Location: mostlly bangalore
Posts: 59
| Interesting Thread. I work on Microsoft virtualization technologies and will add my 0.2 Yes I believe you can build a system which works better (faster) then the expensive branded hardware. Consider the following points when choosing hardware. 1) Disk The Disk is one of the biggest bottle necks when it comes to performance hence choose the fastest possible disk, and split the IOPS across physical disks. Choose the fastest interface you can afford. (SATA, SCSI, SAS, PATA, iSCSI, IDE, USB) (USB is pretty slow but not very far behind.) - Personally I use USB on my laptop where I cannot use the others. Keeping the VHD files remote & connecting to them via iSCSI is also a fantastic idea. 2) CPU Ensure the Cpu is capable of Intel VT (or AMD-v) - These are 17 instructions which will give you hardware assisted virtualization capability. I would also suggest you buy a CPU which can run x64. That way you can use Microsoft’s Hyper-v due for release shortly. (I use the Beta version on Hyper-v & it performs great) 3) Memory Choose the fastest & the as much as possible. 4) Display Card Be Careful here. You do not need any fancy display card because the hardware is emulated. (Whatever physical hardware you choose the hardware inside the guest will be the same – S3Trio) The risk of using a powerful display card is that the driver could eat up precious kernel memory thus causing a performance hit. (In fact I never recommend using anything other than a simple svga display driver on a server) HTH & do remember to optimize the OS for virtualization after you have setup the OS. |
| | |
| | #9 (permalink) |
| Newbie Join Date: Oct 2007 Location: Thane
Posts: 0
| Dude Ritesh here. First thing: Decide how much u can invest on the processor speed. so the best proc can be a quad core if u need. Memory is 8 GB nothing less as you already know that the VMs u use face claustrophobia. For the IO: option 1: Invest in a lean 1 gb memory system seperately if you have one lying around with a sata 2.0 card. Insert about 2 or 3 drives in a raid. That is the Iscsi : Built from openfiler,Open-E iSCSI SAN. Option2: Use a 3 disk sata on raid 0. for best IO. always prefer a hw based SAS card for optimal results, as cache matters.I suggest using a PATA for the base os as most OS' will work on it. Oh don't use viridan it sucks (dont flame me on this) i have used it since beta. I have a few better options for virtualization. Anyone who needs it can send me an note on this. I suggest Parallels or virtualbox . These are lighter and work great. Last edited by tsk1979 : 13th May 2008 at 08:16. |
| | |
| | #10 (permalink) | ||
| BHPian Join Date: May 2006 Location: mostlly bangalore
Posts: 59
| Quote:
i run a machine with 4GB ram and its more then sufficient. Quote:
Everybody has the right to express his opinion so i am not gonna flame you. but do you mind explaining why you say viridian sucks ? and i have heard of virtualbox but where the hell will i get it from ? also whats the support scene for this ? what does it cost ? | ||
| | |
| | #11 (permalink) |
| Newbie Join Date: Oct 2007 Location: Mumbai
Posts: 18
| Been doing some searching. Considering the situation that I am going to run most of the MS Server products inside those VMs with a 64 bit host OS, I will go with any reasonably fast memory. I think I need not go for those with least latency ratings as they are mainly meant for Gaming folks. Right? Correct me if I am wrong. Also suggest which RAM is going to be good. I am too confused looking at the ratings out on the web. Regarding processor, I am kind of drifting more toward Q6600 ($ 210- about Rs. 8500)unless someone can point out any distinct benefit of going with Q9450 ($380+). Check the following (Though mostly gaming performance which is not my primary concern but stability). Intel Core 2 Quad Q9450 Review » Page 16 - Conclusion: - Overclockers Club Intel 45nm 2.66ghz Quad-core Processor Tested - OverclockersClub Forums What to choose between WD Caviar & Seagate Barrauda? Even there, Seagate has 2 options; 7200.11 (For Performance) & ES series (For Reliability)? Which one do you suggest. How about the boot/system partition on a faster drive and keeping the data on a RAID 0 made of something like Barracuda ES / WD Caviar. Seagate's Barracuda ES hard drive - The Tech Report - Page 1 One funny thing I came across was no shop in Vashi (New Bombay) was stocking Seagate. They say that WD has a better onsite support (Is that RMA?) and that is why they prefer selling WD by majority. Also, do we get any Dual-Processor board for C2D or C2Q? Just curious if there is any MP possible with these components. |
| | |
| | #12 (permalink) | |||
| BHPian Join Date: May 2007 Location: Vadodara
Posts: 248
| Quote:
Quote:
Similarly, E6XXX is 65nm and E8XXX is 45nm core 2 duo. 45nm have performed better than 65nm processors. Q9450 is good deal but the cost increase is way too much against Q6600. Nevertheless, if you are able to afford Q9450, then go for it. You are future proofing your self. Intel Core 2 Quad Q9450 Review » Page 16 - Conclusion: - Overclockers Club Intel 45nm 2.66ghz Quad-core Processor Tested - OverclockersClub Forums Quote:
Regarding dual processor board, Intel D5400XS is one option. Here is the link: Intel® Desktop Board D5400XS Overview
__________________ EVENTUALLY FATE DECIDES EVERYTHING. | |||
| | |
| | #13 (permalink) |
| BHPian Join Date: Jan 2008 Location: Bombay
Posts: 188
| Good to see another Slackware user ![]() Coming back to topic: I run 3 VMs all the time on Windows XP host. This is for development/tweaking/safety and not for professional usage. Performance is satisfactory so far. For a budget of 70k, I'll build this system: ![]() Advantages: 1. 2.6 GHz CPU with 6 MB cache. 2. 8 GB RAM (Cab be used for SWAP by VMs through memory mapped files) 3. 4 HDDs so that : a. Either each VM gets its own HDD b. With RAID 0, and two pairs of HDDs; two VMs share HDD This config should take care of bottlenecks caused by HDD, and should be stable. |
| | |
| | #14 (permalink) |
| BHPian Join Date: Oct 2004 Location: Bangalore
Posts: 864
| If you need only software virtualization, you can go for something called VirtualBox. I am using this product on my Laptop and my configuration is something like this: On one partition, I have Windows. I boot through Windows only for my iPhone synchronization with itunes. Other than that, I practically have no use of Windows. On the other partition, I have Solaris with a network virtualization software called Crossbow installed. My idea is to replicate my lab on the laptop. So, I used VirtualBox to install three virtual machines (two Solaris machines and one Linux machine). I have created a virtual network out there and all the three VMs can communicate with each other. I have used a separate disk space which I have exported as an iSCSI target to all these VMs. They share this "disk". Since I work with such a configuration very often, I need not look for lab machines to test my code changes. EDIT: VirtualBox is available for Solaris, Windows and MAC.
__________________ Deepak Honnalli. |
| | |
| | #15 (permalink) |
| BHPian Join Date: Jul 2006 Location: Bangalore
Posts: 529
| I just noticed that given2fly wants to run 4 to 6 VMs simultaneously. Like several others have mentioned, buy several HDDs to avoid the bottlenecks there. Also, the thumb rule that I would follow is to have 2GB RAM per VM so if you are planning to run high loads so I would recommend a minimum of 8GB RAM. Go higher if you can afford it. |
| | |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407








