180 Milliarden Arm-basierte Prozessoren wurden bisher in Mobiltelefonen, IoT-Sensoren und anderen Geräten geliefert. Mittlerweile hat sich die Technologie weiterentwickelt, um Hyperscale-Data Center und Cloud-Computing zu unterstützen. Arm-basierte Prozessoren, einschließlich Ampere Altra, sind für Cloud-Kunden interessant, da sie linear skalieren, eine vorhersehbare Leistung bieten und die höchste Dichte an Cores bieten – alles zu einem niedrigeren Preis. Mit Arm-basiertem Cloud-Compute können Kunden vorhandene Workloads kostengünstiger ausführen und neue Anwendungen mit erstklassiger Wirtschaftlichkeit und Performance erstellen. Um Entwicklern bei der Verlagerung, Erstellung und Ausführung von Arm-basierten Workloads zu helfen, hat Oracle sich mit Ampere Computing, Arm, GitLab, Jenkins und anderen zusammengetan – und zwar mit einem einzigartigen Ziel: das Arm-Entwicklerökosystem mit den bestmöglichen Tools und Plattform zu beschleunigen.
Mit der Einführung des 64-Bit-Computing in der Armv8-Architektur und der Neoverse-Familie hat Arm den Servermarkt mit Partnern wie Ampere Computing erschlossen. Die Virtualisierung von Hardware und das Entstehen von Cloud Computing haben diesen Übergang beschleunigt. In unserer Branche stehen wir an einem Wendepunkt, an dem wiederum mehrere CPU-Architekturen die Norm werden. Kunden stehen wieder Diversität und Auswahl für die Entwicklung ihrer Anwendungen der nächsten Generation zur Verfügung. Arm, X86 und GPUs stehen dabei im Vordergrund.
Die Arm-CPU-Architektur Neoverse N1 wurde speziell für den Bereich des Data Centers und der Cloud-Infrastruktur entwickelt. Sie stellt ein Serverklasse-SoC-Subsystem mit hoher Coreanzahl mit der Performance, den Features und der Skalierbarkeit bereit, die zur Beschleunigung der Transformation in eine skalierbare Cloud-zu-Edge-Infrastruktur erforderlich sind. Sie ändert die Leistungsgleichung für Hyperscale-Data Center und Cloud Computing grundlegend und liefert wesentlich mehr Arbeit bei weit weniger Watt als konventionelle Technologien.
Die Altra-Prozessoren von Ampere Computing basieren auf der CPU-Architektur von Neoverse N1. Ampere nutzte die N1-Plattform und integrierte seine eigenen Innovationen, um eine SoC-Lösung zu entwickeln, die speziell für Anwendungen über Hyperscale-Cloud-Data Center hinweg entwickelt wurde. Die erhöhte Thread-Anzahl, höheren CPU-Frequenzen und besseren Core-Dichten der N1 Arm-Prozessoren haben viele Vorteile.
Neoverse N1 Arm CPUs sind für leistungsstarke und Hyperscale-Data Center konzipiert und optimiert. Diese CPUs bieten eine maximale Performance und mit einer Core-Architektur mit einem einzelnen Thread können Sie Workloads mit einer konsistenten und vorhersehbaren Performance ausführen und gleichzeitig eine ideale Skalierung erzielen. Die Caching-Strukturen dieser CPUs werden für große, verzweigungsintensive Infrastruktur-Workloads skaliert.
Kunden können ihre Workloads nun vorhersagbar zu niedrigeren Kosten ausführen. Mit Arm-Prozessoren wie dem Altra-Prozessor von Ampere können Sie mit einem einzigen Thread pro Core-Architektur Workloads mit einer konsistenten und vorhersehbaren Performance ausführen und gleichzeitig eine ideale Performance-Skalierung erreichen. Die Cores sind vollständig von den „Noisy Neighbor“-Auswirkungen anderer Workloads isoliert, die auf demselben Prozessor ausgeführt werden. Davon profitieren sowohl „Scale-up“-Workloads, die eine sehr hohe Coreanzahl erfordern, als auch „Scale-out“-Workloads, die von mehreren Instanzen kleinerer VM-Ausprägungen profitieren. Und vorhersehbare Leistung bedeutet auch eine vorhersehbarere Abrechnung am Ende des Monats. Webserver, API-Gateways, Mediencodierung, KI-Inferenzierung und andere prozessorgebundene Workloads können erhebliche Kosteneinsparungen mit sich bringen.
Der weltweit schnellste Supercomputer Fugaku, ein Computer in Kobe, der von Riken und Fujitsu entwickelt wurde, nutzt das Arm-basierte System-on-Chip von Fujitsu. Arm-Prozessoren standen ganz oben auf der Liste der Prozessorarchitekturen, die beim Erstellen von Supercomputern verwendet werden.
Altra auf OCI Performance von Workloads: NGINX-Preisperformance ohne Autorisierung
Quelle: Arm NGINX
Blog: http://bit.ly/OcNGINX
Die Daten aus der folgenden Benchmark zeigen, dass Altra Arm CPUs ca. 37 FPS erreichen können, was unter allen Instanzen am höchsten ist.
Quelle: Arm x264
Blog: http://bit.ly/OCldA1
Durch Ampere Altra-Prozessoren mit einem Thread pro Core-Prozessor werden die potenziellen Threadsicherheitsprobleme beseitigt, und die Workloads von Kunden isoliert. Dadurch wird das Risiko von Angriffen auf Nebenkanäle verringert. Wenn nur ein einzelner Thread pro Core ausgeführt wird, gibt es keine gemeinsame Verwendung der Ausführungs-Engine, Register und des L1/L2-Cache zwischen Threads, wodurch die Angriffsfläche für Exploits minimiert wird.
Arm TrustZone, eine Hardware Security Extension-Technologie, bietet einen effizienten, systemweiten Sicherheitsansatz mit hardwaregestützter Isolation, die in die CPU integriert ist. Sie bietet den perfekten Ausgangspunkt für die Einrichtung einer Root of Trust für Geräte basierend auf den Richtlinien der Plattformsicherheitsarchitektur (PSA). ARM TrustZone bietet eine sichere Ausführungsumgebung, indem Computerressourcen zwischen zwei Ausführungswelten aufgeteilt werden, nämlich der normalen Welt und der sicheren Welt.
Arm-serverseitige Prozessoren wie Ampere's Altra erfüllen die anspruchsvollsten Workload-Anforderungen für eine Vielzahl von Data Center-Deployments.
– General Purpose-Workloads – Webanwendungen, Anwendungsserver
– Cloud-native Anwendungen – Containerbasierte Docker-Anwendungen
– Computerintensive Anwendungen – Mediencodierung, KI-Inferenzierung, HPC-Anwendungen
– Arm-native Mobile App-Entwicklung – Android VM zur Entwicklung und zum Testen mobiler Anwendungen
– In-Memory-Caches und Datenbanken – Redis, Memcached-Datenbanken, Open-Source-Datenbanken
Lesen Sie die technische Kurzbeschreibung von Moor Insights & Strategy.
Das Arm-Partner- und Entwickler-Ökosystem wächst jedes Jahr rasant – mit Unterstützung über den gesamten Technologie-Stack von Betriebssystemen, Compilern, Bibliotheken, Frameworks und mehr hinweg, um die großen Fortschritte in der Arm-Technologie zu nutzen. Softwarepartner, Open-Source-Community und Silizium-Partner bieten eine breite Palette von Produkten, mit denen Sie serverseitige Arm-Lösungen erstellen und ausführen und ein schnelles und schmerzloses Portieren vorhandener Anwendungen ermöglichen können. Um dieses Ökosystem zu erweitern, bietet das Arm Accelerator-Programm Cloud-Guthaben an Open-Source-Entwickler, ISV-Partner, Kunden und Universitäten für ihre Arm-basierten Entwicklungsprojekte.
Sprachen |
|||
CI/CD |
|||
Cloud Native |
|||
Datenbanken |
|||
Betriebssysteme |
Arm, Ampere und führende ISVs wie GitLab und Jenkins arbeiten mit Oracle zusammen, um die serverseitige Entwicklung einfach und kostengünstig zu gestalten. In Zusammenarbeit mit Partnern bietet Oracle Cloud Infrastructure (OCI) einen einfachen Weg, Ihre Arm-basierten Anwendungen zu wechseln, zu erstellen und auszuführen, mit einem erstklassigen Preis-Leistungs-Verhältnis in der Cloud. Die auf der Arm aarch64-Architektur basierenden Altra-Prozessoren von Ampere sind auf OCI als Bare Metal-Server und Virtual Machines (VMs) verfügbar. In Zusammenarbeit mit Partnern bietet Oracle Cloud Infrastructure (OCI) einen einfachen Weg, Ihre Arm-basierten Anwendungen zu wechseln, zu erstellen und auszuführen, mit einem erstklassigen Preis-Leistungs-Verhältnis in der Cloud. Die auf der Arm aarch64-Architektur basierenden Altra-Prozessoren von Ampere sind auf OCI als Bare Metal-Server und Virtual Machines (VMs) verfügbar. Führende ISV-Entwicklertoolanbieter wie GitLab, Jenkins, Rancher, Genymobile, Open-Source-Organisationen wie die Continuous Delivery Foundation (CDF) und Technologiepartner wie Arm und Ampere arbeiten mit Oracle zusammen, um Tools und Software für die Entwicklung und Ausführung serverseitiger Arm-basierter Lösungen bereitzustellen. Oracle hat aarch64-Distributionen von Oracle Linux, Java und MySQL unterstützt, um Ihre Entwicklung auf der Arm-Compute-Plattform zu starten.
Die Altra-Prozessoren von Ampere, der erste 80-Core-Serverprozessor der Branche, bieten extreme Performance, Skalierbarkeit und Energieeffizienz, um die nächste Generation von Anwendungen voranzutreiben.
Die Arm-Prozessoren von Ampere eignen sich für General Purpose Workloads sowie schnell wachsende Anwendungen wie Datenanalyse, mobile Anwendungen, maschinelles Lernen, speicherresidente Datenbanken, Webhosting und Cloud-native Anwendungen.
Beginnen Sie mit Ihrem Arm-basierten Entwicklungsprojekt mit Oracle Cloud Free Tier mit Ressourcen vom Typ „Immer kostenlos“ und einem Gratisguthaben in Höhe von 300 US-Dollar für 30 Tage. Oracle bietet für die Branche sehr großzügige Arm-Ressourcen vom Typ „Immer kostenlos“ (4 OCPUs, 24 GB Arbeitsspeicher). Müssen Sie mehr Arm-basierte Workloads ausführen und dies über einen längeren Zeitraum? Fordern Sie den Arm Accelerator an, und erhalten Sie das kostenlose Oracle Cloud-Guthaben, das 365 Tage lang gültig ist.