3. Proprietary + Confidential
Introducing Compute Engine
General purpose
and optimized VMs
Committed and
sustained use
discounts
Preemptible VMs, Bring
Your Own License
(BYOL), and sole
tenants
Right sizing
recommendations
Live migration
Custom and
predefined
machine types
Compute Engine lets you create and run
Virtual Machines (VMs) on Google
infrastructure.
Get access to a variety of predefined and
customizable VM families coupled with
consumption and pricing models, as well as
functionality for all of your application and
workload requirements.
Compute Engine in a
minute
4. Proprietary + Confidential
Compute Engine is at the core of…
your modern datacenter
your cloud operations
success for your digital transformation
the applications you want to run
5. Proprietary + Confidential
A flexible infrastructure to accelerate innovation
● Simple and transparent
pricing
● Tools to automate
deployment and management
● Purpose built VMs for
different workloads
The right resources Everything you need
● Choice and breadth of
offering
● Reliability and security
● Ease-of-use and
improvement
● Flexibility for hybrid and
multicloud architectures
Perpetual innovation
● AI for deep learning
● Built in data analytics
● Kubernetes for transition to
and orchestration of
containers
● Open standards to support
modern IT operations
6. Proprietary + Confidential
General purpose Workload-optimized
Memory
optimized
Most memory on
Compute Engine
In-memory cache
SAP HANA
Largest in memory DBs
Real-time data analytics
(M1, M2)
Compute
optimized
AAA Gaming
ED
A
HP
C
Scientific modeling
(C2)
Accelerator
optimized
Highest
performance Graphics
Processing Units (GPUs)
ML
HP
C
Massive parallelized
computation
(A2)
Scale-out optimized
Scale out workloads
TAU (T2D)
Best Perf/$ for
scale-out workloads
Balanced
Enterprise apps
Medium databases
Web & App Serving
Balanced (N2, N2D)
Flexible and balanced
between customization,
performance, and TCO
Cost-optimized
Cost savings
a priority
Web Serving
Steady-state LOB apps
Dev & Test environments
Efficient
(E2)
Highest
performance CPUs
VM families for all workloads
10. Proprietary + Confidential
New Tau VMs deliver 42% better price-
performance compared to general-purpose
VMs from any of the leading public cloud
vendors.
First instances under the Tau VM family
are based on 3rd gen AMD EPYC
processors, preserving full x86
compatibility.
Introducing new Tau VMs for scale-out workloads
Availability of the first Tau VMs is
targeted for Q3’21.
11. Proprietary + Confidential
General-purpose VMs—N2 and N2D
Best fit for general purpose workloads that prioritize feature flexibility and leading price/perf
Leading price/performance
leveraging the latest hardware
Enterprise application, medium
databases, web and app serving
Most flexible with the widest
feature sets
12. Proprietary + Confidential
Designed to support a variety of workloads
● Perfect balance of compute and memory
Flexibility is a priority and differentiator
● Flexible sizing with Custom Machine Types
● Auto upgrade through adding new CPU
generations
● Up to 9 TB local SSD (alpha)
● Up to 32 Gbps network bandwidth
Meet you where you’re at
By deploying these VMs across all Compute
Engine regions
N2 N2D
Processor Intel 2nd Generation Xeon
Scalable Processors
(Cascade Lake with Up to
3.4Ghz all-core-turbo)
Latest AMD CPUs
(EPYC Rome)
Sizes Predefined VM shapes
2 to 80 vCPU with up to 8
GB per vCPU
Custom Machine Types
Predefined VM shapes
2 to 224 vCPU with up
to 8 GB per vCPU
Custom Machine Types
Pricing On demand at parity with
N1 20% SUD
Priced 13% below N1
20% SUD
Key differences
General-purpose VMs—N2 and N2D
Best fit for general purpose workloads that prioritize feature flexibility and leading price/performance
13. Proprietary + Confidential
General-purpose (N2) VM
Benchmarks
N2 provides performance improvements for
● High-end DBs including mid-sized
SAP HANA and SQL instances
● General-purpose applications that
can leverage N2’s higher per core
performance
● AI inference of a Wide and Deep
model using Intel-optimized
Tensorflow
N2 relative performance improvements
14. Proprietary + Confidential
N2D provides performance
improvements
● Data management workloads
leveraging AMD’s higher memory
bandwidth and the higher per
system throughput (available with
larger VM shapes)
● High throughput and memory
bandwidth intensive workloads
● Video streaming
Higher is better
N2D performance improvements
General-purpose (N2D) VM
Benchmarks
15. Proprietary + Confidential
General-purpose (E2) VMs
General-purpose workloads that prioritize cost savings
Up to 31% savings compared to
N1, lowest Total Cost of
Ownership (TCO) in Google
Cloud
Web servers, small-to-medium
databases, dev and test
Similar baseline performance to
N1 configurations
16. Cost effective performance for general-purpose
workloads
• Reliable and sustained performance
• Up to 32 vCPUs and 128 GB
• Flexible configurations including Custom Machine Types
Featuring dynamic resource management
• Efficient scheduling powered by performance-aware live-
migration
• A new custom hypervisor CPU scheduler
But some compromises…
• Running Intel Xeon Haswell+ and AMD Rome+
• No CPU selection, local SSD, or GPU support
General-purpose (E2) VMs
General purpose workloads that prioritize cost savings
17. Proprietary + Confidential
E2 provides performance/dollar
improvements for
● Webserving supporting higher
throughput per dollar
● App development and
testing— leveraging dynamic
resource sharing to present up
to 30% savings per job
E2 performance/dollar improvements
Higher is better
General-purpose (E2) VMs
Benchmarks
18. Proprietary + Confidential
General-purpose VMs: N2A
Introducing Compute Engine’s first ARM-based general purpose VMs
Expands CPU optionality to ARM
Performance and performance/dollar
improvements across a wide set of
workloads
General-purpose features with up to
64 vCPUs in 2022
20. Proprietary + Confidential
● High-performance web servers
● Gaming
● High Performance Computing (HPC)
● Media Transcoding
Compute-optimized workloads
Performance sensitive for CPU workloads, or licensed applications that may benefit from more
powerful cores
21. Proprietary + Confidential
Product specifications
● Intel Cascade Lake (14 nm)
● High frequency 3.8 GHz all-core-turbo
● Fixed Sizes C2-standard-4/8/16/30/60
● 4 GB/vCPU ratio (up to 240 GB)
● Up to 3 TB local SSD
● Up to 32 Gbps network bandwidth
Highlights
● NUMA-aware for performance
● Higher performance per thread
● Isolation for latency sensitive workloads
40% higher performance per core
Compute-optimized workloads
Performance sensitive for CPU workloads, or licensed applications that may benefit from
more powerful cores
22. Proprietary + Confidential
C2 provides great performance for
● Highly interactive
applications including gaming
and high performance web
serving
● HPC workloads requiring high
and consistent performance
with visibility into the underlying
hardware
Higher is better Lower is better
C2 performance improvements
Compute-optimized workloads
Benchmarks
24. Proprietary + Confidential
Memory-optimized workloads
Designed for high-end business critical applications optimized for SAP
In-memory databases
SAP HANA
In memory
persistent cache
In-memory analytics
25. Proprietary + Confidential
● Highest GB per core
● Lowest $/GB available on Compute
Engine
● Fastest and latest memory technologies
● Fully flexible infrastructure
● Live migration to minimize downtime
● Flexible CUDs across all memory
optimized shapes (current and future)
Memory capacity
Memory-optimized VM
Largest memory and more memory options
6 TB
12 TB
26. Proprietary + Confidential
Custom Machine Types
The exact fit for your resource needs
Predictably calculate the cost of Custom Machine Type shapes in any configuration
Compute Engine
Custom Machine Types
Cores
Memory
8 vCPU
30 GB
Configure your own machine types, with
average 19% savings
● Create a machine type with 1 vCPU and up
to 96 vCPU
● Or any even number of vCPUs in between
● Use Compute Engine’s stop/start feature
○ Move your workload to a smaller or
larger Custom Machine Type instance
or predefined configuration
○ Priced by the resources they use (for
example; vCPU, memory)
27. Proprietary + Confidential
Right sizing recommendations
Insights for better efficiency
● Get insights into your usage
● Compute Engine recommends the exact fit
● Optimize your cloud spend
● Avoid paying for idle and oversized
resources
28. Proprietary + Confidential
CPU optionality
Choose your CPU
● Select a minimum CPU platform
● Configure CPU and memory
independently
● Auto-upgrade to newer hardware
29. Proprietary + Confidential
Spot VMs
Made for batch, fault-tolerant, and high throughput computing
Super-low-cost, short-term instances
● Up to 91% less than standard
instances*
● Dynamic pricing, which can change up
to once a month
● Spot pricing for GPUs (~70% off), Cloud
TPUs (~70% off), and Local SSDs
(~40% off)
● No maximum duration, may be
preempted with 30-seconds notice
● Simple to use with graceful termination
Ideal for a variety of stateless, fault-tolerant workloads
● Genomics, pharmaceuticals
● Physics, math, computational chemistry
● Data processing (for example, with Hadoop or
DataProc)
● Image handling, rendering, and media transcoding
● Monte Carlo simulations
● Financial services
* Spot VMs
30. Proprietary + Confidential
GPUs in the cloud
Accelerate complex compute jobs by adding GPUs
Easily add GPUs to your VMs
● GPUs capable of up to 960 teraflops of
performance per instances
All the benefits of Compute Engine
● VM shapes
● Per-second billing
● Spot GPU
Customers use GPUs for
● Machine learning
● Scientific computing
● Physical simulation
● Molecular modeling
● 3D visualizations
31. Proprietary + Confidential
Predefined Machine Types
Tailor your infrastructure to your workload
Pre-built and ready-configured
● General purpose, compute, memory, and
efficient workloads
Flexibility to adjust as your needs change
Use Compute Engine start/stop feature and
move your workload
● Smaller or larger Custom Machine Type
● Predefined configuration
8 vCPU 12 vCPU
VM 1 VM 2
32. Proprietary + Confidential
Flexible Cloud Storage solutions
Persistent Disk
● High performance block storage for your
VM instances
● Data is stored redundantly for integrity
● Flexibility to resize storage without
interruption
● Automatic encryption
● Up to 64 B in size
Local SSDs
● Physically attached to the server that
hosts a VM instance
Cloud Storage buckets
● Affordable object storage
33. Proprietary + Confidential
Live migration
Maintenance without downtime
Manage your infrastructure while business continues
as usual
● VM instances keep running when a host event
occurs
○ Software or hardware update
○ Switch to new configurations
● Live migrates your running instances to another
host in the same zone rather than requiring your
VMs to be rebooted
● Perform maintenance to keep your infrastructure
protected and reliable without interrupting any of
your VMs
Live migration
34. Proprietary + Confidential
Usage models
Pay as you go, no up-front costs, no termination fees
On demand
• Most flexible
• Based solely on usage
Preemptible
• Deep savings for short-lived VMs.
• Great for high-throughput computing
Sustained Use Discounts (SUD)
• Automatic discounts for continuous usage
of compute resources
Committed Use Discount (CUD)
• Deeper savings when you commit
resources to steady-state workloads
Categories
Pricing - Usage
Models
General-purpose Compute-optimized Memory-optimized
N1 N2 E2 C2 M2
Usage
On demand ⬤ ⬤ ⬤ ⬤ ⬤
Preemptible ⬤ ⬤ ⬤ ⬤ ⬤
SUD ⬤30% ⬤ 20% ⬤20% ⬤20%
CUD ⬤+GPUs ⬤ ⬤ ⬤ ⬤
New
innovations
Sole tenancy ⬤ ⬤ ⬤ ⬤
Reservations ⬤ ⬤ ⬤ ⬤
35. Proprietary + Confidential
Sustained use discounts
Automatic discounts for running specific Compute
Engine resources for a significant portion of the
billing month
● Discounts increase with usage and you can get
up to a 30% net discount for instances that run
the entire month
● Sustained use discounts are applied
automatically, no action required
● Sustained use discounts will automatically
appear on your bill at the end of the billing cycle
36. Proprietary + Confidential
Capacity reservations
● Reserve resources for your project in a specific
zone to be used later
● Up to 55% off on-demand pricing
● Use custom or predefined machine types
● With or without GPUs or local SSDs
How it works
● Create a reservation and start paying
immediately
● Resources remain available for your project
indefinitely until reservation is deleted
● When you no longer need a reservation, delete
it and stop incurring charges
Ensure your projects have
resources for future use
● Increases in demand
● Planned or unplanned spikes
● Migrating large number of VMs
● Backup and disaster recovery
● Planned growth and buffer
37. Proprietary + Confidential
Sole tenant nodes
Multi-tenant
Host Hardware
Host Kernel
VM 1 VM 3
VM 2
Physical Compute Engine server
dedicated to your VM instances
● Separate instances in other projects,
or group instances together on
same host hardware
● Host kernel/network not shared
● CPU and RAM not shared
Customers use Sole tenant nodes
● To meet compliance requirements
● Isolate payment processing
workloads
Single-tenant
VM 1 VM 2
Host Hardware
Host Kernel
Customer 1 Customer 2 Customer 3
38. Proprietary + Confidential
Simplify complexity and
manage at scale
1
2
3
OS configuration management: use this service to install, remove,
and auto-update software packages
OS patch management: use this service to apply on-demand and
scheduled patches, and for patch compliance reporting in your
environment
OS inventory management: use this service to collect and review
operating system information
VM Manager—manage large Compute Engine fleets