SlideShare a Scribd company logo
Unix in the Cloud
Ignorance, Stagnation,
    Obsolescence
Synopsis
▪ cloud in the broad sense of ideology
▪ not quite about running BSD on EC2

▪ very limited to skills and experience of yours
  humbly
Multi-core
▪ installation?
▪ configuration management?

▪ load balancing?
Multi-node
▪ installation?
▪ configuration management?

▪ load balancing?

▪ why multi-node?
Large Computing
     Needs
▪ Facebook, Google, ...

▪ more than any OS can provide
Happy Hardware Vendor Law
The amount of nodes needed to solve a given task doubles every now and again.
OS Scalability Limit
 ▪ 1 node only
 ▪ multi-socket and stacks approaching NUMA

 ▪ E25K, z10, etc — fail for most purposes
Operating System — ?
  ▪ traditional definition no more relevant
  ▪ the notion itself on the brink of obsolescence

  ▪ field heavily eroded by current distributed apps
Distributed
      Applications
▪ forced to be an OS unto themselves

▪ huge overlap

▪ huge opportunity for sharing and consolidation
Anti-Patterns
▪ virtualization
▪ chefs and puppets

▪ thick abstraction
Attempts
▪ z/OS
▪ Plan 9, Inferno

▪ Clustrx, E1, DYSEAC, ...

▪ OpenStack (~~)
Species Survival Plan
Freeze the bodies and leave them for future generations to fix.
Don't Panic:
       Incremental
▪ perfection v. done

▪ still a decade or more till a good AI

▪ no practical need for POSIX over a cloud
Mindful Approach
▪ immediate practicality
▪ long-term perspective

▪ sustained, integrally rich effect
Operating System
▪ major abstraction repository
▪ overlapping code distillery

▪ pre-production architecture research
Increments
Machine Generated
      Data
▪ logs, error messages, status monitors

▪ meant for humans... no more

▪ rethinking for better aggregation and analysis
Identity and
    Authentication
▪ YP, LDAP outdated and poorly supported

▪ no distributed model

▪ passwd in git as a first stab
Remote Procedure Call
  ▪ ssh losing relevance, HPN or not
  ▪ all-mighty agent daemon worse than rsh

  ▪ capabilities, RBAC, WoT
Hardware Failures
▪ no culture for low-level fault-tolerance
▪ watchdogd as state-of-the-art self-healing

▪ focus on self-diagnostics: disk error counters, etc
Distributed
     Configuration
▪ current anti-patterns worsen the problem

▪ role-aware configuration

▪ / in git as a second stab
Storage
▪ intra-node redundancy irrelevant
▪ no appropriate local multi-disk FS

▪ no fast path for data exchange

▪ nginx + curl + dispatcher
Error Handling
▪ cf MGD and hardware failures
▪ software is 10x more prone to failures

▪ serious problem at scale
☺

More Related Content

Viewers also liked (18)

DOCX
HIPERVINCULOS
reynavillegasg
 
ODP
Barak Merimovich (GIgaSpaces) & Gal Moav (Ravello) - Devstack on Demand, Open...
Cloud Native Day Tel Aviv
 
PDF
Same looks, different compo...
Ruaidhri Gleeson
 
PDF
How Openstack is Built
Anton Weiss
 
PPTX
Eli Mansoor, Rackspace - The Rackspace Story, OpenStacl Israel 2015
Cloud Native Day Tel Aviv
 
PPTX
muhammad salman LI ppt
Muhammad Salman
 
ODP
Nadya ip 9ci
nadyaipi
 
PDF
Ieeepro techno solutions ieee java project - privacy-preserving multi-keywor...
hemanthbbc
 
PDF
OpenStack in Production
OpenStack Foundation
 
PPTX
Dov Shalev, Kontron - Quantum Leap in Converged Modular Servers for Cloud Inf...
Cloud Native Day Tel Aviv
 
PDF
Heat optimization
Rico Lin
 
PDF
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Cloud Native Day Tel Aviv
 
PPTX
The Unambiguous Cloud - Ori Weizman - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
PPTX
The IDI Digital Transformation - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
PPTX
Fluo CICD OpenStack Summit
Miguel Zuniga
 
PPTX
Too Many Cooks Spoil the Stack - Gregory Touretsky - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
PPTX
The Cloud Native Fallacy: You Are Not Google, or How to Stop Worrying and Lea...
Cloud Native Day Tel Aviv
 
PPTX
What's Next for OpenStack at Walmart
Tesora
 
HIPERVINCULOS
reynavillegasg
 
Barak Merimovich (GIgaSpaces) & Gal Moav (Ravello) - Devstack on Demand, Open...
Cloud Native Day Tel Aviv
 
Same looks, different compo...
Ruaidhri Gleeson
 
How Openstack is Built
Anton Weiss
 
Eli Mansoor, Rackspace - The Rackspace Story, OpenStacl Israel 2015
Cloud Native Day Tel Aviv
 
muhammad salman LI ppt
Muhammad Salman
 
Nadya ip 9ci
nadyaipi
 
Ieeepro techno solutions ieee java project - privacy-preserving multi-keywor...
hemanthbbc
 
OpenStack in Production
OpenStack Foundation
 
Dov Shalev, Kontron - Quantum Leap in Converged Modular Servers for Cloud Inf...
Cloud Native Day Tel Aviv
 
Heat optimization
Rico Lin
 
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Cloud Native Day Tel Aviv
 
The Unambiguous Cloud - Ori Weizman - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
The IDI Digital Transformation - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
Fluo CICD OpenStack Summit
Miguel Zuniga
 
Too Many Cooks Spoil the Stack - Gregory Touretsky - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
The Cloud Native Fallacy: You Are Not Google, or How to Stop Worrying and Lea...
Cloud Native Day Tel Aviv
 
What's Next for OpenStack at Walmart
Tesora
 

Similar to Unix in the Cloud — Ignorance, Stagnation, Obsolescence (20)

PDF
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
Russell Pavlicek
 
PDF
The Obsoletion of the OS
Andrew Pantyukhin
 
PPTX
Immutable infrastructure isn’t the answer
Sam Bashton
 
PPTX
Cloud Orchestration is Broken
Public Broadcasting Service
 
PDF
Unix as a Cloud
Andrew Pantyukhin
 
PDF
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
The Linux Foundation
 
PDF
Five Years of EC2 Distilled
Grig Gheorghiu
 
PPTX
Sanger, upcoming Openstack for Bio-informaticians
Peter Clapham
 
PPTX
Flexible compute
Peter Clapham
 
PDF
Pets vs. Cattle: The Elastic Cloud Story
Randy Bias
 
PDF
OSDC 2018 | Migrating to the cloud by Devdas Bhagat
NETWAYS
 
PPT
Enterprise-Ready Private and Hybrid Cloud Computing Today
RightScale
 
PDF
How DreamHost builds a Public Cloud with OpenStack
Carl Perry
 
PDF
How DreamHost builds a public cloud with OpenStack.pdf
OpenStack Foundation
 
PDF
Puppet for Sys Admins
Puppet
 
PPTX
Cloud Foundry Technical Overview at IBM Interconnect 2016
Stormy Peters
 
PDF
John adams talk cloudy
John Adams
 
PPTX
Cloud 2.0: Containers, Microservices and Cloud Hybridization
Mark Hinkle
 
PPTX
Open stack jobs avoiding the axe
Jim Leitch
 
PDF
Cloud Computing Berkeley.pdf
AtaulAzizIkram
 
OSAC16: Unikernel-powered Transient Microservices: Changing the Face of Softw...
Russell Pavlicek
 
The Obsoletion of the OS
Andrew Pantyukhin
 
Immutable infrastructure isn’t the answer
Sam Bashton
 
Cloud Orchestration is Broken
Public Broadcasting Service
 
Unix as a Cloud
Andrew Pantyukhin
 
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
The Linux Foundation
 
Five Years of EC2 Distilled
Grig Gheorghiu
 
Sanger, upcoming Openstack for Bio-informaticians
Peter Clapham
 
Flexible compute
Peter Clapham
 
Pets vs. Cattle: The Elastic Cloud Story
Randy Bias
 
OSDC 2018 | Migrating to the cloud by Devdas Bhagat
NETWAYS
 
Enterprise-Ready Private and Hybrid Cloud Computing Today
RightScale
 
How DreamHost builds a Public Cloud with OpenStack
Carl Perry
 
How DreamHost builds a public cloud with OpenStack.pdf
OpenStack Foundation
 
Puppet for Sys Admins
Puppet
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Stormy Peters
 
John adams talk cloudy
John Adams
 
Cloud 2.0: Containers, Microservices and Cloud Hybridization
Mark Hinkle
 
Open stack jobs avoiding the axe
Jim Leitch
 
Cloud Computing Berkeley.pdf
AtaulAzizIkram
 
Ad

More from Andrew Pantyukhin (14)

PDF
Third-party software management under BSD
Andrew Pantyukhin
 
PDF
FreeBSD Unified Configuration
Andrew Pantyukhin
 
PDF
GitRoot
Andrew Pantyukhin
 
PDF
the workflow of a systems administrator
Andrew Pantyukhin
 
PDF
Эффективное управление ПО под *nix
Andrew Pantyukhin
 
PDF
monit — простой мониторинг
Andrew Pantyukhin
 
PDF
простой и мощный бэкап на базе rsync
Andrew Pantyukhin
 
PDF
Open-Source Mechanics in "Serious" Business
Andrew Pantyukhin
 
PDF
Isilapp — Extreme Cloud Storage on FreeBSD
Andrew Pantyukhin
 
PDF
FreeBSD 2009 — живее всех живых
Andrew Pantyukhin
 
PDF
EverMesh — s/ high load / p2p /g
Andrew Pantyukhin
 
PDF
Open Source and Serious Business
Andrew Pantyukhin
 
Third-party software management under BSD
Andrew Pantyukhin
 
FreeBSD Unified Configuration
Andrew Pantyukhin
 
the workflow of a systems administrator
Andrew Pantyukhin
 
Эффективное управление ПО под *nix
Andrew Pantyukhin
 
monit — простой мониторинг
Andrew Pantyukhin
 
простой и мощный бэкап на базе rsync
Andrew Pantyukhin
 
Open-Source Mechanics in "Serious" Business
Andrew Pantyukhin
 
Isilapp — Extreme Cloud Storage on FreeBSD
Andrew Pantyukhin
 
FreeBSD 2009 — живее всех живых
Andrew Pantyukhin
 
EverMesh — s/ high load / p2p /g
Andrew Pantyukhin
 
Open Source and Serious Business
Andrew Pantyukhin
 
Ad

Recently uploaded (20)

PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
July Patch Tuesday
Ivanti
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 

Unix in the Cloud — Ignorance, Stagnation, Obsolescence