Ampere software solutions running in daily regression on Google Cloud Tau T2A VMs
Google Cloud announced their first VM family based on Ampere, Compute Engine Tau T2A VMs. Powered by Ampere® Altra® processors, T2A VMs deliver exceptional single-threaded performance at a compelling price. T2A VMs come in multiple predefined VM shapes, with up to 48 vCPUs per VM, and 4GB of memory per vCPU. They offer up to 32 Gbps networking bandwidth and a wide range of network attached storage options, making T2A VMs ideal for scale-out workloads including web servers, containerized microservices, data-logging processing, media transcoding, and large-scale Java applications.
Google Cloud customers and developers can now have the option of choosing an Ampere Altra Cloud Native Processor to test, develop and run their workloads on the optimal architecture for their workload.
Integration with the Google Cloud Ecosystem
T2A VMs support most popular Linux operating systems such as RHEL, CentOS, Ubuntu, and Rocky Linux. In addition, T2A VMs also support Container-Optimized OS to bring up Docker containers quickly, efficiently and securely. Further, developers building applications on Google Cloud can already use several Google Cloud services with T2A VMs — with more coming later in 2022:
Google Kubernetes Engine - Google Kubernetes Engine (GKE) is the leading platform for organizations looking for advanced container orchestration, delivering the highest levels of reliability, security, and scalability. GKE supports T2A nodes, helping you get the most out of your containerized workloads. You can add nodes based on T2A to your GKE clusters by choosing the T2A machine type in your GKE node pools.
Batch – Google Cloud’s newly launched Batch service supports T2A. As of today users will be able to run batch jobs on T2A instances to optimize their cost of running workloads.
Dataflow - Dataflow is a fully managed streaming analytics service that minimizes latency, processing time, and cost through autoscaling and batch processing. You can now use T2A VMs with your Dataflow workloads.
ISV Partner and Ecosystem
Ampere lists more than 100 applications, databases, cloud native software and programming languages that are already running on Ampere based T2A VMs, with more being added all the time. Further, independent software vendor (ISV) partners that have validated their solutions on T2A VMs have been impressed by the ease with which they were able to port their software to Tau T2A VMs.
To help you get started, Google Cloud is providing customers, ISV and ecosystem partners free access to T2A VMs, for a trial period, to help jumpstart development on Ampere Arm-based processors. When Tau T2A reaches General Availability later in 2022, Google Cloud will continue to offer a generous trial program that offers up to 8 vCPUs and 32 GB of RAM at no cost during the trial period.
Pricing and Availability
T2A VMs are price-performance optimized for your cloud-native applications. Click here to see current prices.
T2A VMs are currently in preview in several Google Cloud regions: us-central (Iowa - Zone A,B,F), europe-west4 (Netherlands - Zone A,B,C) and asia-southeast1 (Singapore - Zone B,C) and will be in General Availability in the coming months.
To learn more about T2A VMs or other Compute Engine VM options, check out our machine types and pricing pages. To get started, go to the Google Cloud Console and select T2A for your VMs.
Ampere partners with the best system providers worldwide to deliver differentiated infrastructure for cloud native computing. The virtual machines currently offered by Google Cloud are detailed below.
Powered by Ampere Altra processors, T2A VMs deliver exceptional single-threaded performance at a compelling price. T2A VMs come in multiple predefined VM shapes, with up to 48 vCPUs per VM, and 4GB of memory per vCPU. They offer up to 32 Gbps networking bandwidth and a wide range of network attached storage options, making T2A VMs ideal for scale-out workloads
|VM TYPES||VCPUS (PHYSICAL CORES)||MEMORY (GB)||MAXIMUM EGRESS BANDWIDTH (GBPS)|
Cloud-native applications are specifically designed to run in the modern data center environment and cover a wide range of capabilities. These are often containerized and packaged for easy deployment and then delivered via DockerHub or other image repositories.
Cloud Native Base Images are used to construct other, more complex and feature complete images for all manner of workload. The choice of base image is driven by the use model of the deployment or OS requirements of the software being deployed.
Databases are the backbone of cloud-native application deployments. There are many different types of databases designed to meet the growing needs of global-scale deployments. Cloud-native software utilizes technologies such as SQL, NoSQL, time-series, and everything in between.
Cloud-native infrastructure is the glue that makes hyperscale possible.
Developing software requires the right toolset, and that begins with one of many programming languages.