Part 3: Quad-Core Workstations for Desktop Virtualization Projects - AMD Phenom II

For our virtualization projects like JeOS Prototype / Virtual Appliances / VM Templates we need to have Desktop hardware with latest Hardware Accelerated Virtualization support, currently this mean AMD = AMD-V and Intel = VT-x platforms.

Today is avaiable next (SECOND) generation of Hardware Accelerated Virtualization support focused onto improve memory performance AMD = RVI (Rapid Virtualization Technology) with Phenom CPU platform and Intel EPT (Extended Page Table) with Core i7 CPU platform.

This entry is part of HW for Virtualization Workshop

This hardware was used to create OpenSolaris 200906 JeOS Prototype VM images in 10+ Virtualization formats - Download


AMD Second Generation Quad Core Workstation - Phenom II

Real AMD Phenom II + ATI HW Configuration

HW PartDetailsNotes
CPUAMD Phenom II x4 940 @ 3.0Ghz Best price fit in DDR2 support range
CPU CoolerArctic Cooling Freezer Xtreme Very quiet
MBGIGABYTE GA-MA790X-DS4 Ulta Durable Series, Socket AM2+ , AMD 790X, SB600
Memory8GB RAM 2x Geil DIMM 4096MB DDR III 1333MHz (GV34GB1333C9DC) Value series
VGAATI Sapphire HD 4850 1GBStarter VGA card from latest chip generation
Radeon HD 4850 based on chipset RV770 LE
Storage3x Samsung HD502IJ - 500GB SATA IIOne for OS,One for Data, One for Backup
Power Supply Corsair Power Supply HX520 520W Cheapest ONE
CASE XG Viper 2 Red Cheap and plastic. but big, light weighted and with additional monitoring
COM1x COM portPort is already installed l
DVDAsus DRW-20B1LT Black BulkGood dual layer s-ata Lnux compatible write
FLOPPYNONo floppy, it prevent air flow and we will need it only once, we will use USB one for OS installs

Notes::

  • Get larger drives, and faster memories, if you can afford them, adjust CPU to match pricing level
  • Today you can get Phenom II for AM3 with DDR3 support and DDR3 memories for similar price as we got AM2+/DDR2

Real AMD Phenom II + ATI HW Photos

Getting AMD Phenom II Devices PCI IDs (Linux and OpenSolaris)

I will use latest Live-CD with SLAX linux distro SLAX Hompegae

  1. Boot SLAX Live-CD into text mode and login as root/toor
  2. Get PCI id for installed and enabled services
lspci -nn -k
00:00.0 Host bridge [0600]: ATI Technologies Inc RD780 Northbridge only dual slot PCI-e_GFX and HT1 K8 part [1002:5958]
        Kernel modules: ati-agp
00:02.0 PCI bridge [0604]: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A) [1002:5978]
        Kernel driver in use: pcieport-driver
        Kernel modules: shpchp
00:0a.0 PCI bridge [0604]: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port F) [1002:597f]
        Kernel driver in use: pcieport-driver
        Kernel modules: shpchp
00:12.0 SATA controller [0106]: ATI Technologies Inc SB600 Non-Raid-5 SATA [1002:4380]
        Kernel driver in use: ahci
00:13.0 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI0) [1002:4387]
        Kernel driver in use: ohci_hcd
00:13.1 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI1) [1002:4388]
        Kernel driver in use: ohci_hcd
00:13.2 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI2) [1002:4389]
        Kernel driver in use: ohci_hcd
00:13.3 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI3) [1002:438a]
        Kernel driver in use: ohci_hcd
00:13.4 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI4) [1002:438b]
        Kernel driver in use: ohci_hcd
00:13.5 USB Controller [0c03]: ATI Technologies Inc SB600 USB Controller (EHCI) [1002:4386]
        Kernel driver in use: ehci_hcd
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 14)
        Kernel driver in use: piix4_smbus
        Kernel modules: i2c-piix4
00:14.1 IDE interface [0101]: ATI Technologies Inc SB600 IDE [1002:438c]
        Kernel driver in use: ATIIXP_IDE
        Kernel modules: pata_atiixp
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB600 PCI to LPC Bridge [1002:438d]
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration [1022:1200]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map [1022:1201]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller [1022:1202]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control [1022:1203]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control [1022:1204]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV770 LE [Radeon HD 4800 Series] [1002:944c]
01:00.1 Audio device [0403]: ATI Technologies Inc HD48x0 audio [1002:aa30]
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)
        Kernel driver in use: r8169
        Kernel modules: r8169
03:0e.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) [104c:8024]
        Kernel driver in use: ohci1394
        Kernel modules: firewire-ohci

OpenSolaris HCL report from install time is in attachment amdphenom2-osol.ls

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

Hands-on experience with Virtualization

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
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
   
       
Today