1. 19 Dec, 2012
SAKURA Internet Research Center
Senior Researcher / Naoto MATSUMOTO
2. EnergyCore TESTING Overview
1) ARM-base Server Clustering Markets are emerging in worldwide.
Boston, Dell, Hewlett-Packard, Penguin Computing,
Scalable Informatics, System Fabric Works, Codethink,
Marvell, MiTac ..etc
2) Calxeda is deploying ARM-base server with several system vendors.
They are released some evaluation system. (e.g. EnergyCard + Greenbox )
Calxeda Quad-Node EnergyCard
(ARM-base server+Switch Fabric)
Greenbox with 10GbE Interface x4
3. Greenbox TestLab Diagram
Calxeda Greenbox with Quad-node EnergyCard
SATA SATA SATA SATA SATA SATA SATA SATA SATA SATA SATA SATA
4GB DRAM 4GB DRAM 4GB DRAM 4GB DRAM
ARMv7 CPU ARMv7 CPU ARMv7 CPU ARMv7 CPU
IPMI NIC1 NIC2 IPMI NIC1 NIC2 IPMI NIC1 NIC2 IPMI NIC1 NIC2
(Internal Fabric)
10GbE Interface
(1Port)
1/10GbE Switch Box
DHCP/IPMI
Default Gateway
Management
Router
Server
4. EnergyCore DHCP Bootstrap
Calxeda EnergyCore 0) EnergyCore DHCP Bootstrap (COM port 115200bps)
Calxeda Energy Core Management Engine v0.8.2
SATA SATA SATA Power: Isolation will be forced
:
4GB DRAM DHCP Discover Request
op is BOOTREPLY, that is good
ARMv7 CPU valid Magic cookie! 0x63825363
dmto->type = 2
IPMI NIC1 NIC2 DHCP Server option = 0xc0a86401
Addr Lease option = 86400
Netmask = 255.255.255.0
Default gateway = 192.168.100.1
DNS Server option = 0x8080808
10GbE Interface New (DHCP) IP Address = 192.168.100.2
(1Port) [Node 0] ECME IPv4 Address is 192.168.100.2
Transaction ID = 0xc9a4dd6e
ips_complete_network_initialization_handler
op is BOOTREPLY, that is good
valid Magic cookie! 0x63825363
dmto->type = 5
DHCP/IPMI
Default Gateway
Management
Router
Server
5. EnergyCore IPMI Bootstrap
Calxeda EnergyCore 1) EnergyCore Status check using ipmitool
SATA SATA SATA IPMI$ sudo ipmitool -H 192.168.100.2 -U XXXX -P XXXX sol info
Set in progress : set-complete
4GB DRAM Enabled : true
Force Encryption : false
ARMv7 CPU Force Authentication : false
Privilege Level : ADMINISTRATOR
IPMI NIC1 NIC2 Character Accumulate Level (ms) : 105
Character Send Threshold : 11
Retry Count : 7
Retry Interval (ms) : 200
Volatile Bit Rate (kbps) : 115.2
10GbE Interface Non-Volatile Bit Rate (kbps) : 115.2
(1Port) Payload Channel : 14 (0x0e)
Payload Port : 623
2) EnegyCore Power on
IPMI$ sudo ipmitool -H 192.168.100.2 -U XXXX -P XXXX power on
Chassis Power Control: Up/On
DHCP/IPMI
Default Gateway
Management
Router
Server
6. EnergyCore IPMI session activate
Calxeda EnergyCore 3) IPMI session activate
SATA SATA SATA IPMI$ sudo ipmitool -H 192.168.100.2 -U XX -P XX -I lanplus sol activate
[SOL Session operational. Use ~? for help]
4GB DRAM
U-Boot 2012.07 (Sep 21 2012 - 14:54:04)
ARMv7 CPU
DRAM: 4 GiB
IPMI NIC1 NIC2 WARNING: Caches not enabled
In: serial
Out: serial
Err: serial
AHCI 0001.0300 32 slots 5 ports 3 Gbps 0x1e impl SATA mode
10GbE Interface flags: ncq stag pm led clo only pmp pio slum part
(1Port) scanning bus for devices...
Device 0: (2:0) Vendor: ATA Prod.: Hitachi HTS72755 Rev: JF3O
Type: Hard Disk
Capacity: 2097151.8 MB = 2047.9 GB (-241 x 512)
Net: xgmac0
:
DHCP/IPMI
Default Gateway
Management
Router
Server
7. EnergyCore OS boot & login
Calxeda EnergyCore 4) OS boot & login on IPMI
Starting kernel ...
SATA SATA SATA
[ 0.000000] Booting Linux on physical CPU 0
4GB DRAM [ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
ARMv7 CPU [ 0.000000] Linux version 3.2.0-1000-highbank (gcc version 4.6.3
(Ubuntu/Linaro 4.6.3-1ubuntu5) ) #141-Ubuntu SMP PREEMPT Mon Oct 15
IPMI NIC1 NIC2 08:14:05 CDT 2012 (Ubuntu 3.2.0-1000.141-highbank 3.2.27)
[ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7),
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
:
10GbE Interface
(1Port) Ubuntu 12.04.1 LTS ubuntu ttyAMA0
ubuntu login: XXXXX
Password:
DHCP/IPMI
Default Gateway
Management
Router
Server
8. EnergyCore System Install
Calxeda EnergyCore 5) System Install using package repository
SATA SATA SATA $ sudo aptitude update
Get: 1 http://security.ubuntu.com precise-security Release.gpg [198 B]
4GB DRAM Get: 2 http://security.ubuntu.com precise-security Release [49.6 kB]
Get: 3 http://ports.ubuntu.com precise Release.gpg [198 B]
ARMv7 CPU :
IPMI NIC1 NIC2
$ sudo aptitude install ethtool iperf
$ sudo aptitude install vnstat
The following NEW packages will be installed:
vnstat
10GbE Interface 0 packages upgraded, 1 newly installed, 0 to remove and 27 not upgraded.
(1Port) Need to get 84.8 kB of archives. After unpacking 260 kB will be used.
Get: 1 http://ports.ubuntu.com/ precise/universe vnstat armhf 1.11-1
Fetched 84.8 kB in 1s (42.6 kB/s)
Selecting previously unselected package vnstat.
(Reading database ... 51999 files and directories currently installed.)
DHCP/IPMI
Default Gateway
Management
Router
Server
9. EnergyCore Show CPU Info
Calxeda EnergyCore 6) Show CPU information
SATA SATA SATA $ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 0 (v7l)
4GB DRAM processor : 0
BogoMIPS : 2190.54
ARMv7 CPU
processor : 1
IPMI NIC1 NIC2 BogoMIPS : 2190.54
processor : 2
BogoMIPS : 2190.54
10GbE Interface processor : 3
(1Port) BogoMIPS : 2190.54
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
DHCP/IPMI
Default Gateway
Management
Router
Server
10. Thanks for your interest
in our Lab.
SAKURA Internet Research Center.