Previous Page  43 / 84 Next Page
Information
Show Menu
Previous Page 43 / 84 Next Page
Page Background

In fact, a lot of software runs at even

higher levels. For example, all big data

runs on top of the JVM (Java Virtual

Machine), meaning that it is insulated

from the underlying architecture.

There are already two good JVM

implementations on ARM (OpenJDK

and Oracle).

Migration to the cloud, with the

hundreds of thousands of servers

typically involved, means that it

starts to be economical to invest in

customized designs. In fact, Intel

does this themselves already, with

semi-custom Xeon designs that public

clouds such as Amazon run today.

Jon reckons that 20% better price/

performance is enough to justify the

move, although in the panel session

later in the day people thought 2X

was more compelling.

The fastest growth market for data

center solutions is the Chinese

domestic market. Just like in the US

where we have Amazon, Microsoft,

Google, Facebook and more, they have

Baidu (search), Alibaba (shopping)

and Tencent (social media). But

demand exists for locally developed

I mentioned above. Various higher

levels of the stack, such as openstack,

are available.

ARM servers require standards to take

off. They need to "just work" the way

that Intel-based servers do today,

out of the box. Unbox, plug into

rack, provision via the network. In

short, give the users a phenomenally

"boring" experience.

To wrap up Jon talked about what not

to do, and then what you should do:

• Don't ship some hack with your

custom hacked-up distribution and

kernel of the day

• Don't ship special "OS" that has no

upgrade path

• Do ship a standards-compliant

platform upon which the user can

install the OS of their choice

• Do have a great plan for deploying

firmware updates, documentation,

overall user experience

• In short, standards, standards,

standards

Jon pointed out one great example of

what you should do: the Qualcomm

Software Development Platform. The

engineering is phenomenal and Red

Hat (and presumably Jon himself)

have found them a pleasure to work

with. The trick is to make using

an ARMv8 server as boring and

uneventful as using an Intel-based

server, and ensure that whatever

software you need "just runs."

We can only wait and see now.

Jon Masters, the chief ARM architect

technologies

(and

government

pressure may change to mandate).

Since ARM is an IP company, it is

easier to build a local-content ARM

server than a local-content x86 server.

Jon said that there are many serious

proof-of-concept projects in flight

with lots of rumors around the big

public clouds (such as the Google/

Qualcomm one). Server silicon is

now available from AppliedMicro,

Broadcom, Cavium, Qualcomm,

HiSilicon and AMD. A large number of

operating systems, not just Red Hat,

are available. Hypervisors such as Xen

are available. JVMs are available, as

New-Tech Magazine Europe l 43