SlideShare a Scribd company logo
1 of 24
Download to read offline
Online Webinar
Google Cloud Platform Cost Optimization
Feb 24th, 2016
First Things first…
• Questions are always welcome
• There are no bad questions
• We’ll demo as much as we can
• Things will break, be patient
Before we get started..
• $500 Credit for Google Cloud Platform
• https://goo.gl/GuPXUt
• $100 Credit for Spotinst
• https://spotinst.com/signup?GCP_Webinar
Amiram Shachar
Founder & CEO
Spotinst
Grace Mollison
Senior Solution Architect
Google Cloud Platform
Vadim Solovey
CTO
DoIT International
@AmiramShachar @LiranPolak @vadimsolovey
Liran Polak
Co-Founder & Chief Architect
Spotinst
@grapesfrog
Agenda
• The Basics: Spotinst on Google Cloud Platform
• Preemptible VMs Introduction - Vadim Solovey
• Elastigroup for GCE Fundamentals.
• Demo: Spotinst, Elastigroup for GCE
• Q&As, tips and tricks by Grace Mollison (Google)
The ultimate platform for running and
managing clusters in the cloud.
Spotinst provides a framework for reliable, highly available and cost
efficient use of AWS Spot instances and GCP Preemptible VMs, with
typical savings of 70-90% while ensuring full availability.
“ We carry spare capacity in our datacenters for a variety of reasons.
Preemptible VMs fill this spare capacity, but let us reclaim it if needed, helping
us optimize our datacenter utilization … … … The tradeoff is that Preemptible
VMs are limited to a 24 hour runtime, and will sometimes be preempted (shut
down) earlier than that. “
Spare capacity is wasted
capacity
GCE - Preemptible VMs
Preemptible VMs Overview
Vadim Solovey
vadim@doit-intl.com
PVM. What Are They?
Just Like Regular VMs (the ones we sell today...)
Same configurations, guest OSes, performance, tools, etc.
Anybody who dares can buy it
More Cost Effective
Flat pricing: ~70% off regular VM rates
US n1-standard-1 price: $0.015
Reasonable, Predictable Limitations
24h uptime limit
Pre-termination notice (30s) to allow for clean shutdown
Many non-realtime workloads ideally suited for Preemptible VMs
Preemptible VMs: Typical Use Cases
Log processing, Analytics, Big Data (Hadoop, MapReduce, etc.)
• Typical use case would use Preemptible for “worker” nodes and normal VMs for data nodes
that need to be reliable
• Google Dataproc have built-in PVM integration
• More integrations are in baking- Container Engine, Dataflow and Managed VMs
Media transcoding
• Wide usage of PVM for this type of a use case
Financial modeling and simulation
• Monte Carlo simulations
• Back testing
• Suitability depends on specific implementation
Preemptible VMs: Typical Use Cases
Rendering
• Several VFX clients are using or are interested.
• Viability depends on the length of the render tasks and how they manage their nodes (if they
can recover from a preemption)
Continuous integration - automated build and testing
• Great use case. If a test or build fails, just restart it and move on.
• Chrome Clusterfuzz using ~6,500 PVMs (8,000 cores) for 24x7 randomized security testing.
Double the number of tests they were running before, less than half the cost
• Golang (build bots) using PVMs
Genomics
• DNA Sequencing, resampling and reintegration.
What actually happens at preemption?
1. Cloud decides a machine must be preempted
2. 30 second notice is sent to the VM
a. Same mechanism as “VM stop”
b. Most modern guest OSes will catch this signal and perform basic cleanup
steps (sync disks, etc.)
c. Normal shutdown script mechanism can be used to catch this notice for
application specific cleanups (but they only get 30s)
3. Hard power off is sent to the VM if not finished after 30s
Note: Just like a normal user-initiated shutdown, the VM remains as a resource in
GCE (consuming CPU / PD / IP quota) until deleted by the user...
Elastigroup for GCE Fundamentals
Preemptible VMs Capacity - Zone A
n1-highcpu-2 n1-highcpu-4 n1-highcpu-8 n1-highcpu-16
Total Capacity Used Capacity
Preemptible
Preemptible VMs Capacity - Zone B
n1-highcpu-2 n1-highcpu-4 n1-highcpu-8 n1-highcpu-16
Total Capacity Used Capacity
Preemptible
Multi Zone & Multi Instance Type
Elastigroup discovers Google’s available capacity
For efficient and highly-available utilization of Google’s spare
capacity
n1-highcpu-2 n1-highcpu-4 n1-highcpu-8 n1-highcpu-16
Total Capacity Used Capacity
Available Capacity
Auto Scaling & Load Balancer Support
Scaling based on CPU / Network with LB and connection draining
To ensure smooth workloads without impacting customers’
experience.
Regular VMs Preemptible VMs
Powerful VM replacement
Several hours before a PVM is likely to expire,
Elastigroup provisions a new PVM replacement.
Preemptible VMs Minimum Capacity
Hybrid Clusters
Hybrid clusters of Prmemptbile and Sustained use discounts
Easy to use system that provides stability and reliability.
Demo: Elastigroup for GCE
Grace Mollison
Senior Solution Architect
Google Cloud Platform
@grapesfrog
Ask the expert
Don’t forget your credit!
• $500 Credit for Google Cloud Platform
• https://goo.gl/GuPXUt
• $100 Credit for Spotinst
• https://spotinst.com/signup?GCP_Webinar
Thank You

More Related Content

Recently uploaded

Aligning Testing Objectives with Overall Project Goals for Successful Outcome...
Aligning Testing Objectives with Overall Project Goals for Successful Outcome...Aligning Testing Objectives with Overall Project Goals for Successful Outcome...
Aligning Testing Objectives with Overall Project Goals for Successful Outcome...Anju21552
 
LESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdf
LESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdfLESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdf
LESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdfmchristianalwyn
 
LESSON 10/ GROUP 10/ ST. THOMAS AQUINASS
LESSON 10/ GROUP 10/ ST. THOMAS AQUINASSLESSON 10/ GROUP 10/ ST. THOMAS AQUINASS
LESSON 10/ GROUP 10/ ST. THOMAS AQUINASSlesteraporado16
 
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced HorizonsVision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced HorizonsRoxana Stingu
 
Bio Medical Waste Management Guideliness 2023 ppt.pptx
Bio Medical Waste Management Guideliness 2023 ppt.pptxBio Medical Waste Management Guideliness 2023 ppt.pptx
Bio Medical Waste Management Guideliness 2023 ppt.pptxnaveenithkrishnan
 
Test Automation with Gen AI_Final_Presentation
Test Automation with Gen AI_Final_PresentationTest Automation with Gen AI_Final_Presentation
Test Automation with Gen AI_Final_PresentationUiPathCommunity
 
TYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDS
TYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDSTYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDS
TYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDSedrianrheine
 
Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)
Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)
Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)Internet 2.0 Conference
 
Computer 10 Lesson 8: Building a Website
Computer 10 Lesson 8: Building a WebsiteComputer 10 Lesson 8: Building a Website
Computer 10 Lesson 8: Building a WebsiteMavein
 
Check out the Free Landing Page Hosting in 2024
Check out the Free Landing Page Hosting in 2024Check out the Free Landing Page Hosting in 2024
Check out the Free Landing Page Hosting in 2024Shubham Pant
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024
WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024
WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024Jan Löffler
 
Discussing Potential of Submarine Cables Causing Internet Blackout in Ghana
Discussing Potential of Submarine Cables Causing Internet Blackout in GhanaDiscussing Potential of Submarine Cables Causing Internet Blackout in Ghana
Discussing Potential of Submarine Cables Causing Internet Blackout in GhanaDesmond Israel
 

Recently uploaded (13)

Aligning Testing Objectives with Overall Project Goals for Successful Outcome...
Aligning Testing Objectives with Overall Project Goals for Successful Outcome...Aligning Testing Objectives with Overall Project Goals for Successful Outcome...
Aligning Testing Objectives with Overall Project Goals for Successful Outcome...
 
LESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdf
LESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdfLESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdf
LESSON 5 GROUP 10 ST. THOMAS AQUINAS.pdf
 
LESSON 10/ GROUP 10/ ST. THOMAS AQUINASS
LESSON 10/ GROUP 10/ ST. THOMAS AQUINASSLESSON 10/ GROUP 10/ ST. THOMAS AQUINASS
LESSON 10/ GROUP 10/ ST. THOMAS AQUINASS
 
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced HorizonsVision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
Vision Forward: Tracing Image Search SEO From Its Roots To AI-Enhanced Horizons
 
Bio Medical Waste Management Guideliness 2023 ppt.pptx
Bio Medical Waste Management Guideliness 2023 ppt.pptxBio Medical Waste Management Guideliness 2023 ppt.pptx
Bio Medical Waste Management Guideliness 2023 ppt.pptx
 
Test Automation with Gen AI_Final_Presentation
Test Automation with Gen AI_Final_PresentationTest Automation with Gen AI_Final_Presentation
Test Automation with Gen AI_Final_Presentation
 
TYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDS
TYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDSTYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDS
TYPES AND DEFINITION OF ONLINE CRIMES AND HAZARDS
 
Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)
Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)
Internet 2.0 Conference (Event Information Deck | Dec'24 - Mar'25)
 
Computer 10 Lesson 8: Building a Website
Computer 10 Lesson 8: Building a WebsiteComputer 10 Lesson 8: Building a Website
Computer 10 Lesson 8: Building a Website
 
Check out the Free Landing Page Hosting in 2024
Check out the Free Landing Page Hosting in 2024Check out the Free Landing Page Hosting in 2024
Check out the Free Landing Page Hosting in 2024
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024
WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024
WordPress by the numbers - Jan Loeffler, CTO WebPros, CloudFest 2024
 
Discussing Potential of Submarine Cables Causing Internet Blackout in Ghana
Discussing Potential of Submarine Cables Causing Internet Blackout in GhanaDiscussing Potential of Submarine Cables Causing Internet Blackout in Ghana
Discussing Potential of Submarine Cables Causing Internet Blackout in Ghana
 

Featured

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Spotinst - Google Cost Optimization Webinar

  • 1. Online Webinar Google Cloud Platform Cost Optimization Feb 24th, 2016
  • 2. First Things first… • Questions are always welcome • There are no bad questions • We’ll demo as much as we can • Things will break, be patient
  • 3. Before we get started.. • $500 Credit for Google Cloud Platform • https://goo.gl/GuPXUt • $100 Credit for Spotinst • https://spotinst.com/signup?GCP_Webinar
  • 4. Amiram Shachar Founder & CEO Spotinst Grace Mollison Senior Solution Architect Google Cloud Platform Vadim Solovey CTO DoIT International @AmiramShachar @LiranPolak @vadimsolovey Liran Polak Co-Founder & Chief Architect Spotinst @grapesfrog
  • 5. Agenda • The Basics: Spotinst on Google Cloud Platform • Preemptible VMs Introduction - Vadim Solovey • Elastigroup for GCE Fundamentals. • Demo: Spotinst, Elastigroup for GCE • Q&As, tips and tricks by Grace Mollison (Google)
  • 6. The ultimate platform for running and managing clusters in the cloud.
  • 7. Spotinst provides a framework for reliable, highly available and cost efficient use of AWS Spot instances and GCP Preemptible VMs, with typical savings of 70-90% while ensuring full availability.
  • 8. “ We carry spare capacity in our datacenters for a variety of reasons. Preemptible VMs fill this spare capacity, but let us reclaim it if needed, helping us optimize our datacenter utilization … … … The tradeoff is that Preemptible VMs are limited to a 24 hour runtime, and will sometimes be preempted (shut down) earlier than that. “ Spare capacity is wasted capacity
  • 9. GCE - Preemptible VMs Preemptible VMs Overview Vadim Solovey vadim@doit-intl.com
  • 10. PVM. What Are They? Just Like Regular VMs (the ones we sell today...) Same configurations, guest OSes, performance, tools, etc. Anybody who dares can buy it More Cost Effective Flat pricing: ~70% off regular VM rates US n1-standard-1 price: $0.015 Reasonable, Predictable Limitations 24h uptime limit Pre-termination notice (30s) to allow for clean shutdown Many non-realtime workloads ideally suited for Preemptible VMs
  • 11. Preemptible VMs: Typical Use Cases Log processing, Analytics, Big Data (Hadoop, MapReduce, etc.) • Typical use case would use Preemptible for “worker” nodes and normal VMs for data nodes that need to be reliable • Google Dataproc have built-in PVM integration • More integrations are in baking- Container Engine, Dataflow and Managed VMs Media transcoding • Wide usage of PVM for this type of a use case Financial modeling and simulation • Monte Carlo simulations • Back testing • Suitability depends on specific implementation
  • 12. Preemptible VMs: Typical Use Cases Rendering • Several VFX clients are using or are interested. • Viability depends on the length of the render tasks and how they manage their nodes (if they can recover from a preemption) Continuous integration - automated build and testing • Great use case. If a test or build fails, just restart it and move on. • Chrome Clusterfuzz using ~6,500 PVMs (8,000 cores) for 24x7 randomized security testing. Double the number of tests they were running before, less than half the cost • Golang (build bots) using PVMs Genomics • DNA Sequencing, resampling and reintegration.
  • 13. What actually happens at preemption? 1. Cloud decides a machine must be preempted 2. 30 second notice is sent to the VM a. Same mechanism as “VM stop” b. Most modern guest OSes will catch this signal and perform basic cleanup steps (sync disks, etc.) c. Normal shutdown script mechanism can be used to catch this notice for application specific cleanups (but they only get 30s) 3. Hard power off is sent to the VM if not finished after 30s Note: Just like a normal user-initiated shutdown, the VM remains as a resource in GCE (consuming CPU / PD / IP quota) until deleted by the user...
  • 14. Elastigroup for GCE Fundamentals
  • 15. Preemptible VMs Capacity - Zone A n1-highcpu-2 n1-highcpu-4 n1-highcpu-8 n1-highcpu-16 Total Capacity Used Capacity Preemptible
  • 16. Preemptible VMs Capacity - Zone B n1-highcpu-2 n1-highcpu-4 n1-highcpu-8 n1-highcpu-16 Total Capacity Used Capacity Preemptible
  • 17. Multi Zone & Multi Instance Type Elastigroup discovers Google’s available capacity For efficient and highly-available utilization of Google’s spare capacity n1-highcpu-2 n1-highcpu-4 n1-highcpu-8 n1-highcpu-16 Total Capacity Used Capacity Available Capacity
  • 18. Auto Scaling & Load Balancer Support Scaling based on CPU / Network with LB and connection draining To ensure smooth workloads without impacting customers’ experience. Regular VMs Preemptible VMs
  • 19. Powerful VM replacement Several hours before a PVM is likely to expire, Elastigroup provisions a new PVM replacement. Preemptible VMs Minimum Capacity
  • 20. Hybrid Clusters Hybrid clusters of Prmemptbile and Sustained use discounts Easy to use system that provides stability and reliability.
  • 22. Grace Mollison Senior Solution Architect Google Cloud Platform @grapesfrog Ask the expert
  • 23. Don’t forget your credit! • $500 Credit for Google Cloud Platform • https://goo.gl/GuPXUt • $100 Credit for Spotinst • https://spotinst.com/signup?GCP_Webinar