SlideShare a Scribd company logo
Constraint Driven Infrastructure
Scale and tune to save money
Volodymyr Tsap
Highload FWdays 2017
Volodymyr Tsap
CTO at SHALB
Constraint Driven Infrastructure
About Me
15 years supporting Linux for
money
10 years Enterprise Java
Applications and SDK’s
support
8 years as a CTO in own
company
Saving on Hardware
Starting Startup
Select the Platform
Platform Dependent Proc
Extremely low price
OS/Hypervisor lock out
Orchestration freedom
Don’t waste your time on
$ calculations
Dedicated Server PaaS
Flexible PasYG price
Does not require any
system administration
Failover by design
Cloud Provider
Price could be managed
by resource freeing
Unlimited scaling
Rapid env. deployment
using platform tools
Bare Metal
Hardware Sample on AWS
Dev:
m4.2xlarge 8vCPU(11863PM) / 32GB / 500 GB Storage
Prod:
m4.xlarge 4vCPU(5931PM**) / 16GB / 100 GB Storage
10 % Change in daily snapshot
2 Elastic IP
1.5 Tb traffic
$648 / Month*
27.4PM/$
* https://calculator.s3.amazonaws.com/index.html
**https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E5-2676+v3+%40+2.40GHz
EC2 Spot + RDS on AWS
RDS(save up to 42% by upfront year payment):
db.t2.medium (2СPU(2)4GB) = 48,96 $
db.m4.large (2CPU(6.5) 8GB) = 252$
Spot instances (6 hours):
m4.2xlarge = 187.2
m4.xlarge = 93.6
EBS
$0.10 per 600G = 60$
$514-641 / Month*
34PM/$
* https://calculator.s3.amazonaws.com/index.html
* https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E5-2676+v3+%40+2.40GHz
PaaS Heroku Dyno
Performance-l 14GB CPU 46x(PM9073) $500/mo
Or
10x Standard-2x 1GB CPU 2-8X $50/mo
$500 / Month*
18PM/$
0,65xAWS* https://devcenter.heroku.com/articles/dyno-types#available-dyno-types
*https://www.quora.com/How-powerful-is-one-Heroku-dyno-Is-it-roughly-equivalent-to-an-EC2-Sm
all-instance
Enterprise Server
Config on OVH.com
Intel 2x Xeon E5-2630v3(PM18649) / 128GB
Hardware Raid 2x2TB + 2x480GB SSD
500 Mbps guaranteed bandwidth
5 TB* Remote Backup storage
VMware ESXi supported
* https://www.ovh.ie/dedicated_servers/enterprise/
$333 / Month*
56PM/$
2xAWS
2 x Soft-Raid Servers
Config for OVH.com
2 servers same hardware:
Intel Xeon E3-1270v6(11324PM) / 64GB
SoftRaid 2x2TB
500 Mbps bandwidth
1 TB* Remote Backup storage
$282 Month
80.3PM/$
3xAWS
2 x Desktop Hardware
Dev and Prod dedicated each:
AX60-SSD
AMD Ryzen 7 1700X (14651PM) / 64 GB
2 x 500 GB SSD
Guaranteed bandwidth 1 Gbit/s-Port
$70 Month
2 TB Backup Storage - $ 12
$152 Month
192.7PM/$
7xAWS
Hardware price needs to
be taken into account
DailyDaily
Cloud Saving
by Scaling?
Daily
Daily load sample for corporate mail system
Daily load sample for E-commerce platform
Daily load sample for news website
Daily load sample for PaaS Provider
Scaling can save your
money only if workload
is not planar
Saving Money on
Software
Operating
system
Points to check
Filesystem - ext4, xfs, noatime
Memory - disable swap/swappiness
Network - tcp r/wmem, buffers
Process - limits, open files
Prepare ready images no
post-installation provisioning
Compile - it could save 10-20%
Distro Selection
Lifecycle
RHEL/CentOS - 10 years
Ubuntu LTS - 5 years
Debian ~ 3 years
Gentoo - rolling release
Upgrade
CentOS - pain
Ubuntu/Debian - ok
Gentoo - pain/ok
Packages Available
RHEL/CentOS repo - 6000
Ubuntu Universe - 23,000
Debian - 23,000
Gentoo - 19,692
OpenStack, K8, Swarm:
CentOS/Ubuntu - Good
Debian - Normal
Lyfecycle
Packages AvailableLyfecycle
Upgrade procedure Platform Support
Virtualization
Containerization
Points to check
Free and popular: KVM, Xen, Docker,
ESXi*
Live migration support
Hosted OS requirements
For licensed features fill the top of
hardware limits
HCL could be bypassed
Orchestration
Points to check
Deployment Simplicity
Manageability
Scalability
Suitable for stateful and stateless
apps
Networking and multi-site support
Databases
Points to check
Choose the DB by the planned
workload
Check the CAP Theorem
Fault tolerance and recovery speed
Use profilers and query monitoring
Buffers and pools has significant
impact
How much it cost
to support an
infrastructure
Price depends on
Number of instance types and roles
Quality of automation
Incident response/resolution time
Number request for env. changes
Mad man coefficient
Prod & Dev at same server
$250 / Month
2-3 Servers, Failover, Basic
Roles
$500-800 /
Month
Multi DC, IaaC, CI/CD,
Orchestration
$1.2k-3k / Month
K8/OS 3k-4k / Month
Geo Distributed Orchestration,
Hybrid Clouds, Dedicated Ops
$4k-6k / Month
+$100 per in. type
Saved money spend on people!
Thank you!
Volodymyr Tsap
Co-founder/CTO at SHALB.com
Email: voa@shalb.com
Skype: volodymyr.tsap
Linkedin: voatsap
Facebook: volodymyr.tsap

More Related Content

What's hot (20)

PPTX
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
Redis Labs
 
PPTX
HBaseCon 2015: HBase Operations in a Flurry
HBaseCon
 
PDF
25 snowflake
剑飞 陈
 
PDF
IMC Summit 2016 Innovation - Derek Nelson - PipelineDB: The Streaming-SQL Dat...
In-Memory Computing Summit
 
PDF
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon
 
PPTX
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
In-Memory Computing Summit
 
PPTX
Scylla Summit 2018: Meshify - A Case Study, or Petshop Seamonsters
ScyllaDB
 
PPTX
HBaseCon 2015: Optimizing HBase for the Cloud in Microsoft Azure HDInsight
HBaseCon
 
PPTX
Seastar Summit 2019 Keynote
ScyllaDB
 
PDF
High availability system cache and queue - Write behind
Le Kien Truc
 
PPTX
Cassandra Community Webinar: CMB - An Open Message Bus for the Cloud
DataStax
 
PPTX
mParticle's Journey to Scylla from Cassandra
ScyllaDB
 
PPTX
Scylla Summit 2018: Keeping Your Latency SLAs No Matter What!
ScyllaDB
 
PDF
Voldemort on Solid State Drives
Vinoth Chandar
 
PDF
ScyllaDB @ Apache BigData, may 2016
Tzach Livyatan
 
PPTX
HBaseCon 2015: State of HBase Docs and How to Contribute
HBaseCon
 
PPTX
Apache HBase, Accelerated: In-Memory Flush and Compaction
HBaseCon
 
PDF
Back to the future with C++ and Seastar
Tzach Livyatan
 
PPTX
RedisConf17 - Redis Labs - Implementing Real-time Machine Learning with Redis-ML
Redis Labs
 
PDF
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
Arnon Shimoni
 
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
Redis Labs
 
HBaseCon 2015: HBase Operations in a Flurry
HBaseCon
 
25 snowflake
剑飞 陈
 
IMC Summit 2016 Innovation - Derek Nelson - PipelineDB: The Streaming-SQL Dat...
In-Memory Computing Summit
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon
 
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
In-Memory Computing Summit
 
Scylla Summit 2018: Meshify - A Case Study, or Petshop Seamonsters
ScyllaDB
 
HBaseCon 2015: Optimizing HBase for the Cloud in Microsoft Azure HDInsight
HBaseCon
 
Seastar Summit 2019 Keynote
ScyllaDB
 
High availability system cache and queue - Write behind
Le Kien Truc
 
Cassandra Community Webinar: CMB - An Open Message Bus for the Cloud
DataStax
 
mParticle's Journey to Scylla from Cassandra
ScyllaDB
 
Scylla Summit 2018: Keeping Your Latency SLAs No Matter What!
ScyllaDB
 
Voldemort on Solid State Drives
Vinoth Chandar
 
ScyllaDB @ Apache BigData, may 2016
Tzach Livyatan
 
HBaseCon 2015: State of HBase Docs and How to Contribute
HBaseCon
 
Apache HBase, Accelerated: In-Memory Flush and Compaction
HBaseCon
 
Back to the future with C++ and Seastar
Tzach Livyatan
 
RedisConf17 - Redis Labs - Implementing Real-time Machine Learning with Redis-ML
Redis Labs
 
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
Arnon Shimoni
 

Similar to Володимир Цап "Constraint driven infrastructure - scale or tune?" (20)

PPTX
CloudOpen Japan - Controlling the cost of your first cloud
Tim Mackey
 
PDF
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
Amazon Web Services Korea
 
PPTX
Taming the cost of your first cloud - CCCEU 2014
Tim Mackey
 
PPTX
Cloud cost optimization (AWS, GCP)
Szabolcs Zajdó
 
PPTX
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"
Fwdays
 
PPTX
How to build an HA container orchestrator infrastructure for production – Giu...
Codemotion
 
PPTX
AWS Meet-up Atlanta: AWS Economics
Aaron Klein
 
PDF
Abusing the Cloud for Fun and Profit
Alan Pinstein
 
PDF
What's the TCO for an OpenStack Cloud?
Tesora
 
PDF
Benefits of Hadoop as Platform as a Service
DataWorks Summit/Hadoop Summit
 
ODP
Shootout at the PAAS Corral
PostgreSQL Experts, Inc.
 
PDF
Presentation for IGDCloud meetup: The clouds arena AWS ver. others
Forthscale
 
PPTX
Optimizing AWS Economics
Aaron Klein
 
PDF
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
Antoine COETSIER
 
PPTX
Big Data, Big Projects, Big Mistakes: How to Jumpstart and Deliver with Success
Altoros
 
PPTX
Stacki at the Seattle Scalability Meetup
StackIQ
 
PDF
CEPH DAY BERLIN - CEPH MANAGEMENT THE EASY AND RELIABLE WAY
Ceph Community
 
PDF
Evolving Infrastructure and Management for Business Agility
Red Hat India Pvt. Ltd.
 
ODP
Google Cloud Platform for DeVops, by Javier Ramirez @ teowaki
javier ramirez
 
PDF
How to Build a Compute Cluster
Ramsay Key
 
CloudOpen Japan - Controlling the cost of your first cloud
Tim Mackey
 
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
Amazon Web Services Korea
 
Taming the cost of your first cloud - CCCEU 2014
Tim Mackey
 
Cloud cost optimization (AWS, GCP)
Szabolcs Zajdó
 
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"
Fwdays
 
How to build an HA container orchestrator infrastructure for production – Giu...
Codemotion
 
AWS Meet-up Atlanta: AWS Economics
Aaron Klein
 
Abusing the Cloud for Fun and Profit
Alan Pinstein
 
What's the TCO for an OpenStack Cloud?
Tesora
 
Benefits of Hadoop as Platform as a Service
DataWorks Summit/Hadoop Summit
 
Shootout at the PAAS Corral
PostgreSQL Experts, Inc.
 
Presentation for IGDCloud meetup: The clouds arena AWS ver. others
Forthscale
 
Optimizing AWS Economics
Aaron Klein
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
Antoine COETSIER
 
Big Data, Big Projects, Big Mistakes: How to Jumpstart and Deliver with Success
Altoros
 
Stacki at the Seattle Scalability Meetup
StackIQ
 
CEPH DAY BERLIN - CEPH MANAGEMENT THE EASY AND RELIABLE WAY
Ceph Community
 
Evolving Infrastructure and Management for Business Agility
Red Hat India Pvt. Ltd.
 
Google Cloud Platform for DeVops, by Javier Ramirez @ teowaki
javier ramirez
 
How to Build a Compute Cluster
Ramsay Key
 
Ad

More from Fwdays (20)

PPTX
"Як ми переписали Сільпо на Angular", Євген Русаков
Fwdays
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
"Validation and Observability of AI Agents", Oleksandr Denisyuk
Fwdays
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PPTX
"Co-Authoring with a Machine: What I Learned from Writing a Book on Generativ...
Fwdays
 
PPTX
"Human-AI Collaboration Models for Better Decisions, Faster Workflows, and Cr...
Fwdays
 
PDF
"AI is already here. What will happen to your team (and your role) tomorrow?"...
Fwdays
 
PPTX
"Is it worth investing in AI in 2025?", Alexander Sharko
Fwdays
 
PDF
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
PDF
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 
PDF
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
PDF
"Scaling in space and time with Temporal", Andriy Lupa .pdf
Fwdays
 
PPTX
"Provisioning via DOT-Chain: from catering to drone marketplaces", Volodymyr ...
Fwdays
 
PPTX
" Observability with Elasticsearch: Best Practices for High-Load Platform", A...
Fwdays
 
PPTX
"How to survive Black Friday: preparing e-commerce for a peak season", Yurii ...
Fwdays
 
PPTX
"Istio Ambient Mesh in production: our way from Sidecar to Sidecar-less",Hlib...
Fwdays
 
PPTX
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
PPTX
"Confidential AI: zero trust concept", Hennadiy Karpov
Fwdays
 
PPTX
"Choosing Tensor Accelerators for Specific Tasks: Compute vs Memory Bound Mod...
Fwdays
 
"Як ми переписали Сільпо на Angular", Євген Русаков
Fwdays
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
"Validation and Observability of AI Agents", Oleksandr Denisyuk
Fwdays
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
"Co-Authoring with a Machine: What I Learned from Writing a Book on Generativ...
Fwdays
 
"Human-AI Collaboration Models for Better Decisions, Faster Workflows, and Cr...
Fwdays
 
"AI is already here. What will happen to your team (and your role) tomorrow?"...
Fwdays
 
"Is it worth investing in AI in 2025?", Alexander Sharko
Fwdays
 
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
"Scaling in space and time with Temporal", Andriy Lupa .pdf
Fwdays
 
"Provisioning via DOT-Chain: from catering to drone marketplaces", Volodymyr ...
Fwdays
 
" Observability with Elasticsearch: Best Practices for High-Load Platform", A...
Fwdays
 
"How to survive Black Friday: preparing e-commerce for a peak season", Yurii ...
Fwdays
 
"Istio Ambient Mesh in production: our way from Sidecar to Sidecar-less",Hlib...
Fwdays
 
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
"Confidential AI: zero trust concept", Hennadiy Karpov
Fwdays
 
"Choosing Tensor Accelerators for Specific Tasks: Compute vs Memory Bound Mod...
Fwdays
 
Ad

Recently uploaded (20)

PDF
July Patch Tuesday
Ivanti
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
July Patch Tuesday
Ivanti
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 

Володимир Цап "Constraint driven infrastructure - scale or tune?"

  • 1. Constraint Driven Infrastructure Scale and tune to save money Volodymyr Tsap Highload FWdays 2017 Volodymyr Tsap CTO at SHALB Constraint Driven Infrastructure
  • 2. About Me 15 years supporting Linux for money 10 years Enterprise Java Applications and SDK’s support 8 years as a CTO in own company
  • 5. Platform Dependent Proc Extremely low price OS/Hypervisor lock out Orchestration freedom Don’t waste your time on $ calculations Dedicated Server PaaS Flexible PasYG price Does not require any system administration Failover by design Cloud Provider Price could be managed by resource freeing Unlimited scaling Rapid env. deployment using platform tools Bare Metal
  • 6. Hardware Sample on AWS Dev: m4.2xlarge 8vCPU(11863PM) / 32GB / 500 GB Storage Prod: m4.xlarge 4vCPU(5931PM**) / 16GB / 100 GB Storage 10 % Change in daily snapshot 2 Elastic IP 1.5 Tb traffic $648 / Month* 27.4PM/$ * https://calculator.s3.amazonaws.com/index.html **https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E5-2676+v3+%40+2.40GHz
  • 7. EC2 Spot + RDS on AWS RDS(save up to 42% by upfront year payment): db.t2.medium (2СPU(2)4GB) = 48,96 $ db.m4.large (2CPU(6.5) 8GB) = 252$ Spot instances (6 hours): m4.2xlarge = 187.2 m4.xlarge = 93.6 EBS $0.10 per 600G = 60$ $514-641 / Month* 34PM/$ * https://calculator.s3.amazonaws.com/index.html * https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E5-2676+v3+%40+2.40GHz
  • 8. PaaS Heroku Dyno Performance-l 14GB CPU 46x(PM9073) $500/mo Or 10x Standard-2x 1GB CPU 2-8X $50/mo $500 / Month* 18PM/$ 0,65xAWS* https://devcenter.heroku.com/articles/dyno-types#available-dyno-types *https://www.quora.com/How-powerful-is-one-Heroku-dyno-Is-it-roughly-equivalent-to-an-EC2-Sm all-instance
  • 9. Enterprise Server Config on OVH.com Intel 2x Xeon E5-2630v3(PM18649) / 128GB Hardware Raid 2x2TB + 2x480GB SSD 500 Mbps guaranteed bandwidth 5 TB* Remote Backup storage VMware ESXi supported * https://www.ovh.ie/dedicated_servers/enterprise/ $333 / Month* 56PM/$ 2xAWS
  • 10. 2 x Soft-Raid Servers Config for OVH.com 2 servers same hardware: Intel Xeon E3-1270v6(11324PM) / 64GB SoftRaid 2x2TB 500 Mbps bandwidth 1 TB* Remote Backup storage $282 Month 80.3PM/$ 3xAWS
  • 11. 2 x Desktop Hardware Dev and Prod dedicated each: AX60-SSD AMD Ryzen 7 1700X (14651PM) / 64 GB 2 x 500 GB SSD Guaranteed bandwidth 1 Gbit/s-Port $70 Month 2 TB Backup Storage - $ 12 $152 Month 192.7PM/$ 7xAWS
  • 12. Hardware price needs to be taken into account DailyDaily
  • 14. Daily load sample for corporate mail system
  • 15. Daily load sample for E-commerce platform
  • 16. Daily load sample for news website
  • 17. Daily load sample for PaaS Provider
  • 18. Scaling can save your money only if workload is not planar
  • 20. Operating system Points to check Filesystem - ext4, xfs, noatime Memory - disable swap/swappiness Network - tcp r/wmem, buffers Process - limits, open files Prepare ready images no post-installation provisioning Compile - it could save 10-20%
  • 21. Distro Selection Lifecycle RHEL/CentOS - 10 years Ubuntu LTS - 5 years Debian ~ 3 years Gentoo - rolling release Upgrade CentOS - pain Ubuntu/Debian - ok Gentoo - pain/ok Packages Available RHEL/CentOS repo - 6000 Ubuntu Universe - 23,000 Debian - 23,000 Gentoo - 19,692 OpenStack, K8, Swarm: CentOS/Ubuntu - Good Debian - Normal Lyfecycle Packages AvailableLyfecycle Upgrade procedure Platform Support
  • 22. Virtualization Containerization Points to check Free and popular: KVM, Xen, Docker, ESXi* Live migration support Hosted OS requirements For licensed features fill the top of hardware limits HCL could be bypassed
  • 23. Orchestration Points to check Deployment Simplicity Manageability Scalability Suitable for stateful and stateless apps Networking and multi-site support
  • 24. Databases Points to check Choose the DB by the planned workload Check the CAP Theorem Fault tolerance and recovery speed Use profilers and query monitoring Buffers and pools has significant impact
  • 25. How much it cost to support an infrastructure
  • 26. Price depends on Number of instance types and roles Quality of automation Incident response/resolution time Number request for env. changes Mad man coefficient
  • 27. Prod & Dev at same server $250 / Month
  • 28. 2-3 Servers, Failover, Basic Roles $500-800 / Month
  • 29. Multi DC, IaaC, CI/CD, Orchestration $1.2k-3k / Month K8/OS 3k-4k / Month
  • 30. Geo Distributed Orchestration, Hybrid Clouds, Dedicated Ops $4k-6k / Month +$100 per in. type
  • 31. Saved money spend on people!
  • 32. Thank you! Volodymyr Tsap Co-founder/CTO at SHALB.com Email: [email protected] Skype: volodymyr.tsap Linkedin: voatsap Facebook: volodymyr.tsap