Server

Differences between revisions 5 and 24 (spanning 19 versions)
Revision 5 as of 2011-07-28 02:52:04
Size: 1866
Editor: 076-076-148-180
Comment:
Revision 24 as of 2014-06-09 13:22:07
Size: 1237
Editor: andrew-cloke
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
This page is under construction and will be frequently changing for the next days.

The ARM Server project started with the Oneiric Ocelot (11.10) cycle.
Line 6: Line 2:
The Ubuntu ARM Server project was started with the question "Do Linux X86 software loads work the same on ARM CPU's or are there differences?" To find the answer to this question we are validating server loads on ARM hardware first to make certain they run and in the future on proper server class hardware make sure they run as fast as possible on that hardware.

There were extensive conversations around this at the Oneiric Ocelot UDS and many blueprints were outlined for execution at that time. Currently work is on-going but proceeding well.
ARM Servers are the new entrants into a server market dominated by the x86 architecture. The goal of the Ubuntu ARM Server project is to match the server and workload functionality currently enjoyed by x86 servers on the ARM architecture with optimal performance. This requires an ongoing programme of enablement, validation, functional and stress testing.
Line 11: Line 5:
Currently there is no server class hardware on the commercial market so we are using a development platform for initial validation. At some point over the next year we hope to have proper server class hardware and can run proper benchmarks against it. We are not keeping or publishing benchmark numbers on any validation tests currently being run. Rather we are simply tracking it it runs, has issues or does not run at all (of course filing bugs as needed). Prior to Calxeda’s closure, the “Midway” and “Highbank” server class references boards were commercially available. These are 32 bit ARMv7 boards based on the ARMHF architecture. We are hopeful ARM 64 bit reference boards will be commercially available shortly.
Line 13: Line 7:
== Installation == == Installing Ubuntu ==
Line 15: Line 9:
Netboot and server images are currently available for OMAP3 and OMAP4 for Oneirc. In additional, PXE/netboot is currently available on Pandaboard. The following table lists the installation instructions for the boards that are currently supported.
Line 17: Line 11:
Netboot instructions and images: [[ARM/OMAP|here]] || '''Release(s)''' || '''Board''' ||
|| 12.04 & 14.04 || Calxeda ECX-1000 (Highbank) ||
|| 12.04 & 14.04 || Calxeda ECX-2000 (Midway) ||
|| 12.04 || Marvell Armada XP ||
|| 12.04 || OMAP4 Pandaboard ||
Line 19: Line 17:
Server daily images are available here: [[http://cdimages.ubuntu.com/ubuntu-server/daily-preinstalled/current/]] Images and installation instructions for these boards can be found at: [[https://wiki.ubuntu.com/ARM/Server/Install|Installation Instructions]].
Line 21: Line 19:
== Status ==

Please visit the [[http://status.ubuntu.com/ubuntu-oneiric/group/topic-oneiric-arm-server.html|Oneiric ARM server]] status pages. It lists the current progress blueprint by blueprint, including current burn down charts.

== QA Results ==
[[https://wiki.ubuntu.com/ARM/QA/Server|QA Results]]
== ARM Server FAQ ==
[[https://wiki.ubuntu.com/ARM/Server/FAQ|ARM Server FAQ]]

Overview

ARM Servers are the new entrants into a server market dominated by the x86 architecture. The goal of the Ubuntu ARM Server project is to match the server and workload functionality currently enjoyed by x86 servers on the ARM architecture with optimal performance. This requires an ongoing programme of enablement, validation, functional and stress testing.

Hardware

Prior to Calxeda’s closure, the “Midway” and “Highbank” server class references boards were commercially available. These are 32 bit ARMv7 boards based on the ARMHF architecture. We are hopeful ARM 64 bit reference boards will be commercially available shortly.

Installing Ubuntu

The following table lists the installation instructions for the boards that are currently supported.

Release(s)

Board

12.04 & 14.04

Calxeda ECX-1000 (Highbank)

12.04 & 14.04

Calxeda ECX-2000 (Midway)

12.04

Marvell Armada XP

12.04

OMAP4 Pandaboard

Images and installation instructions for these boards can be found at: Installation Instructions.

ARM Server FAQ

ARM Server FAQ

ARM/Server (last edited 2014-06-09 13:22:07 by andrew-cloke)