13
ENABLING ARM® SERVER TECHNOLOGY FOR THE DATACENTER SURESH GOPALAKRISHNAN CVP & GM, SERVER BUSINESS UNIT

Enabling ARM® Server Technology for the Datacenter

  • Upload
    amd

  • View
    1.765

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Enabling ARM® Server Technology for the Datacenter

ENABLING ARM® SERVER TECHNOLOGY FOR THE DATACENTER

SURESH GOPALAKRISHNANCVP & GM, SERVER BUSINESS UNIT

Page 2: Enabling ARM® Server Technology for the Datacenter

2| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

BUILDING ON A HERITAGE OF INNOVATION

Address Infrastructure Outside the Central

Datacenter as it Migrates to Software

Providing the Ecosystem Innovation

& Choice

Offering Performance

x86, ARM & GPU

Hardware Virtualization Enablement64-bit x86

Integrated Memory

ControllerMulti-Core Technology

ARM Server Technology

OUR APPROACH

Page 3: Enabling ARM® Server Technology for the Datacenter

3| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

How do we enable ARM® server technology in the Datacenter?

IT IS ALL ABOUT SOFTWARE

Page 4: Enabling ARM® Server Technology for the Datacenter

4| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

ProcessorCompliance

Standards Based Firmware

DevelopmentTools

OS & Hypervisors

HardwarePlatforms

Volume of Applications

How do we enable ARM® server technology

in the Datacenter?

Trusted Execution Environment

Page 5: Enabling ARM® Server Technology for the Datacenter

5| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

AMD OPTERON™ A1100 SERIES PROCESSOR, “SEATTLE”

Innovative Storage Platforms IoT Gateways Web Front End Server

ECOSYSTEM READY FOR DEPLOYMENT Linux® Distributions Compilers and Tool Chains Boards and Platforms

64-BIT ARM® IN A TRUE ENTERPRISE SoC Reliability and Performance Features Integrated Security and ARM TrustZone® Management and Deployment Features

TARGET WORKLOADS

SBSACOMPLIANT

Page 6: Enabling ARM® Server Technology for the Datacenter

6| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

Open standards enable long-term platform sustainability AMD works with many development projects to bring standards

to 64-bit ARM® Server Technology Developers are the winners

PCI Express® is extremely important to the 64-bit ARM ecosystem

ACPI

AHCI

SMBIOS

STANDARDS BASED FIRMWARE

Page 7: Enabling ARM® Server Technology for the Datacenter

7| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

OS & HYPERVISORS

Page 8: Enabling ARM® Server Technology for the Datacenter

8| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

DEVELOPMENTTOOLS

Page 9: Enabling ARM® Server Technology for the Datacenter

9| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

Dedicated 32-bit microcontroller

(ARM Cortex®-A5)

Isolated on-chip ROM & SRAM

Cryptographic co-processorRSA, SHA, ECC, AES engine

LOCAL M

EMO

RY INTERFACE

I/DCACHEMMU32-bit

MICRO

SRAM INTROM

DMA

CRYPTORSAAESSHAECC

“SEATTLE” SOC

Access to system memory and resources

Secure off-chip non-volatile storage access for firmware and data

TRUSTED EXECUTION ENVIRONMENT

Page 10: Enabling ARM® Server Technology for the Datacenter

10| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

1U half-depth rack mount developer system Low-power, highly efficient platform Targeting robust development and application testing environment

SoftIron Overdrive 3000 system features: Eight-core AMD Opteron™ A1100 Series processor Two 10 Gigabit Ethernet ports Eight SATA3 ports Eight lanes of PCIe® Gen3 Advanced memory characteristics

Systems are available now in limited quantities from SoftIron.

HARDWARE PLATFORMS

Page 11: Enabling ARM® Server Technology for the Datacenter

11| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

AMD OPTERON™ A1100 SERIES SOLUTION STACKS

FIRMWARE

OS & HYPERVISOR OS: CentOS, Fedora, OpenSUSE, Red Hat, SUSE HYPERVISORS: KVM, Xen

UEFI, ACPI, SMBIOS

SOC DRIVERS: SATA | 10GE | PSP | UART | USB | PCIe

WEB SERVING LAMP STACK: Linux, Apache, MySQL,

PHP or Python JAVA APP SERVING – TomCat, Jetty WEB SERVING: Apache Server, NGinX BLOG PLATFORM: Wordpress CACHING: Memcached, Squid

STORAGE

STORAGE APPLICATIONS: Ceph (Object, Block), OpenStack Swift (Object)

BIG DATA INFRASTRUCTURE: Hadoop Distributed File System, Apache Cassandra, Hbase

SOFTWARE DEVELOPMENT

COMPILERS: GCC, LLVM JAVA: Oracle JDK, OpenJDK SCRIPTNG: PHP, Perl, Python, Ruby TEST INFRASTRUCTURE: Linaro LAVA,

OpenJDK test bed, regression test beds

3RD PARTY DRIVERS: NICs | Storage | Memory | Interconnects

PLATFORMSPRODUCTIONDEVELOPMENT

VOLUME OF APPLICATIONS

Page 12: Enabling ARM® Server Technology for the Datacenter

12| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

READY FOR ARM® SERVER TECHNOLOGY IN THE DATACENTER

Foundation for a healthy sustainable ecosystem Standard software development target Cross platform portability Simplified manageability and deployment

THANK YOU

Build on this momentum and take ARM server application development to the next level.

Page 13: Enabling ARM® Server Technology for the Datacenter

13| 2015 LINARO CONNECT | SEPTEMBER 23, 2015

DISCLAIMER & ATTRIBUTION

DISCLAIMER

The information contained herein is for informational purposes only, and is subject to change without notice. While every precaution has been taken in the preparation of this document, it may contain technical inaccuracies, omissions and typographical errors, and AMD is under no obligation to update or otherwise correct this information. Advanced Micro Devices, Inc. makes no representations or warranties with respect to the accuracy or completeness of the contents of this document, and assumes no liability of any kind, including the implied warranties of noninfringement, merchantability or fitness for particular purposes, with respect to the operation or use of AMD hardware, software or other products described herein. No license, including implied or arising by estoppel, to any intellectual property rights is granted by this document. Terms and limitations applicable to the purchase or use of AMD’s products are as set forth in a signed agreement between the parties or in AMD's Standard Terms and Conditions of Sale. GD-18

ATTRIBUTION

© 2015 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo , Opteron, and combinations thereof are trademarks of Advanced Micro Devices, Inc. in the United States and/or other jurisdictions. Other names are for informational purposes only and may be trademarks of their respective owners. ARM is a registered trademark of ARM Limited in the UK and other jurisdictions. PCIe and PCI Express are registered trademarks of PCI-SIG Corporation.