SlideShare a Scribd company logo
1 of 15
openSUSE Infrastructure
How openSUSE runs it's own infrastructure
Lars Vogdt – SUSE IT
part of <admin@opensuse.org>
The people behind
(your Admins)
3
We are...
Hardware
openSUSE
Infrastructure
Special thanks to Marcus Rückert and Andreas Jäger!
6
Hardware stuff
Nuremberg
• 17 real machines (25 last year)
• ~96 real build workers (45 last year)
• 26 virtual machines (20 last year)
• 7 switches with 5 different (V)LANs
• 1 serial console server; 1 KVM server
• Different FC-Storages from SUSE SAN (~41TB – 27 last year)
External (in Nuremberg and Google Cloud)
• 1 real machine
• 2 virtual machines
Provo
• Cluster of 3 machines for forums, wikis and
wordpress instances
• Database cluster incl. storage
Services
8
Highlights
Open Build Service
● Building > 280,000 packages for
● more than 23 base distributions
● on 7 different architectures
Mirrorbrain (download.opensuse.org)
● Central mirror database (>190 mirrors)
● Download redirector
● Torrent/Metalink generator
Virtualisation plattform
● “Alice in Wonderland” :
● planned: SUSE Cloud
M
ailinglists
F
o
r
u
m
s
Wikis
News
LizardsConnect
Bugzilla
Software
PiwikICC
Jenkins
ActiveDoc
Hermes
openQA
Features/Fate
Git/SVN
...and many more!
kernel
OSEM
9
Our operating system:
only openSUSE
...and:
● SUSE Linux Enterprise Server
● >400 additional packages
mostly
Good guys!
Challenges – the Future of
openSUSE-Admin
11
Topics for the near future
• More automated IT infrastructure management
• Public infrastructure status:
• Download statistics:
• https://github.com/openSUSE/mirrorpinky
• More services in Provo and maybe
other locations
Questions?
Thank you.
Join the conversation,
contribute & have a lot of fun!
www.opensuse.org
14
Have a Lot of Fun, and Join Us
At:
www.opensuse.org
General Disclaimer
This document is not to be construed as a promise by any participating organisation to
develop, deliver, or market a product. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. openSUSE
makes no representations or warranties with respect to the contents of this document, and
specifically disclaims any express or implied warranties of merchantability or fitness for
any particular purpose. The development, release, and timing of features or functionality
described for openSUSE products remains at the sole discretion of openSUSE. Further,
openSUSE reserves the right to revise this document and to make changes to its content,
at any time, without obligation to notify any person or entity of such revisions or changes.
All openSUSE marks referenced in this presentation are trademarks or registered
trademarks of SUSE LLC, in the United States and other countries. All third-party
trademarks are the property of their respective owners.
License
This slide deck is licensed under the Creative Commons Attribution-ShareAlike 4.0
International license. It can be shared and adapted for any purpose (even
commercially) as long as Attribution is given and any derivative work is distributed
under the same license.
Details can be found at https://creativecommons.org/licenses/by-sa/4.0/
Credits
Template
Richard Brown
rbrown@opensuse.org
Design & Inspiration
openSUSE Design Team
http://opensuse.github.io/branding-
guidelines/

More Related Content

Similar to openSUSE Infrastructure 2015

Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014Yenlo
 
Build Image Using KIWI! Customize What You Want!
Build Image Using KIWI! Customize What You Want!Build Image Using KIWI! Customize What You Want!
Build Image Using KIWI! Customize What You Want!Muhammad Rifqi Zarkasyi
 
Lifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined InfrastructureLifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined InfrastructureSUSE
 
openSUSE Conference 2017 - The Atom Presentation
openSUSE Conference 2017 - The Atom PresentationopenSUSE Conference 2017 - The Atom Presentation
openSUSE Conference 2017 - The Atom Presentationlslezak
 
Software-definierte Infrastrukturen, DevOps, Digitale Transformation
Software-definierte Infrastrukturen, DevOps, Digitale TransformationSoftware-definierte Infrastrukturen, DevOps, Digitale Transformation
Software-definierte Infrastrukturen, DevOps, Digitale TransformationMariaDB plc
 
Using Ceph in a Private Cloud - Ceph Day Frankfurt
Using Ceph in a Private Cloud - Ceph Day Frankfurt Using Ceph in a Private Cloud - Ceph Day Frankfurt
Using Ceph in a Private Cloud - Ceph Day Frankfurt Ceph Community
 
Hands-On with Heat: Service Orchestration in SUSE Cloud
Hands-On with Heat: Service Orchestration in SUSE CloudHands-On with Heat: Service Orchestration in SUSE Cloud
Hands-On with Heat: Service Orchestration in SUSE CloudRick Ashford
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionGábor Nyers
 
OpenStack: Past, Present, and Future
OpenStack: Past, Present, and FutureOpenStack: Past, Present, and Future
OpenStack: Past, Present, and FutureTesora
 
SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE
 
Uyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructureUyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructureUyuni Project
 
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)Uyuni Project
 
Use build service API in your program
Use build service API in your programUse build service API in your program
Use build service API in your programSUSE Labs Taipei
 
GUI Prototyping / Wireframing with Pencil
GUI Prototyping / Wireframing with PencilGUI Prototyping / Wireframing with Pencil
GUI Prototyping / Wireframing with PencilKukuh Syafaat
 
Productos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSPProductos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSPSUSE España
 

Similar to openSUSE Infrastructure 2015 (20)

osc2
osc2osc2
osc2
 
OBS in numbers
OBS in numbersOBS in numbers
OBS in numbers
 
Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014
 
Build Image Using KIWI! Customize What You Want!
Build Image Using KIWI! Customize What You Want!Build Image Using KIWI! Customize What You Want!
Build Image Using KIWI! Customize What You Want!
 
High Availability in Neutron
High Availability in NeutronHigh Availability in Neutron
High Availability in Neutron
 
Lifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined InfrastructureLifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined Infrastructure
 
SUSE KVM Ecosystem
SUSE KVM EcosystemSUSE KVM Ecosystem
SUSE KVM Ecosystem
 
openSUSE Conference 2017 - The Atom Presentation
openSUSE Conference 2017 - The Atom PresentationopenSUSE Conference 2017 - The Atom Presentation
openSUSE Conference 2017 - The Atom Presentation
 
Egkatastasis
EgkatastasisEgkatastasis
Egkatastasis
 
Software-definierte Infrastrukturen, DevOps, Digitale Transformation
Software-definierte Infrastrukturen, DevOps, Digitale TransformationSoftware-definierte Infrastrukturen, DevOps, Digitale Transformation
Software-definierte Infrastrukturen, DevOps, Digitale Transformation
 
Using Ceph in a Private Cloud - Ceph Day Frankfurt
Using Ceph in a Private Cloud - Ceph Day Frankfurt Using Ceph in a Private Cloud - Ceph Day Frankfurt
Using Ceph in a Private Cloud - Ceph Day Frankfurt
 
Hands-On with Heat: Service Orchestration in SUSE Cloud
Hands-On with Heat: Service Orchestration in SUSE CloudHands-On with Heat: Service Orchestration in SUSE Cloud
Hands-On with Heat: Service Orchestration in SUSE Cloud
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle Introduction
 
OpenStack: Past, Present, and Future
OpenStack: Past, Present, and FutureOpenStack: Past, Present, and Future
OpenStack: Past, Present, and Future
 
SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15
 
Uyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructureUyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructure
 
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
 
Use build service API in your program
Use build service API in your programUse build service API in your program
Use build service API in your program
 
GUI Prototyping / Wireframing with Pencil
GUI Prototyping / Wireframing with PencilGUI Prototyping / Wireframing with Pencil
GUI Prototyping / Wireframing with Pencil
 
Productos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSPProductos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSP
 

Recently uploaded

Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...amilabibi1
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Baileyhlharris
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 

Recently uploaded (15)

Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 

openSUSE Infrastructure 2015

  • 1. openSUSE Infrastructure How openSUSE runs it's own infrastructure Lars Vogdt – SUSE IT part of <admin@opensuse.org>
  • 5. openSUSE Infrastructure Special thanks to Marcus Rückert and Andreas Jäger!
  • 6. 6 Hardware stuff Nuremberg • 17 real machines (25 last year) • ~96 real build workers (45 last year) • 26 virtual machines (20 last year) • 7 switches with 5 different (V)LANs • 1 serial console server; 1 KVM server • Different FC-Storages from SUSE SAN (~41TB – 27 last year) External (in Nuremberg and Google Cloud) • 1 real machine • 2 virtual machines Provo • Cluster of 3 machines for forums, wikis and wordpress instances • Database cluster incl. storage
  • 8. 8 Highlights Open Build Service ● Building > 280,000 packages for ● more than 23 base distributions ● on 7 different architectures Mirrorbrain (download.opensuse.org) ● Central mirror database (>190 mirrors) ● Download redirector ● Torrent/Metalink generator Virtualisation plattform ● “Alice in Wonderland” : ● planned: SUSE Cloud M ailinglists F o r u m s Wikis News LizardsConnect Bugzilla Software PiwikICC Jenkins ActiveDoc Hermes openQA Features/Fate Git/SVN ...and many more! kernel OSEM
  • 9. 9 Our operating system: only openSUSE ...and: ● SUSE Linux Enterprise Server ● >400 additional packages mostly Good guys!
  • 10. Challenges – the Future of openSUSE-Admin
  • 11. 11 Topics for the near future • More automated IT infrastructure management • Public infrastructure status: • Download statistics: • https://github.com/openSUSE/mirrorpinky • More services in Provo and maybe other locations
  • 13. Thank you. Join the conversation, contribute & have a lot of fun! www.opensuse.org
  • 14. 14 Have a Lot of Fun, and Join Us At: www.opensuse.org
  • 15. General Disclaimer This document is not to be construed as a promise by any participating organisation to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. openSUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for openSUSE products remains at the sole discretion of openSUSE. Further, openSUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All openSUSE marks referenced in this presentation are trademarks or registered trademarks of SUSE LLC, in the United States and other countries. All third-party trademarks are the property of their respective owners. License This slide deck is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license. It can be shared and adapted for any purpose (even commercially) as long as Attribution is given and any derivative work is distributed under the same license. Details can be found at https://creativecommons.org/licenses/by-sa/4.0/ Credits Template Richard Brown rbrown@opensuse.org Design & Inspiration openSUSE Design Team http://opensuse.github.io/branding- guidelines/

Editor's Notes

  1. Thomas Schmidt Scott Weber Martin Caj Matthew Ehle Hendrik Vogelsang Jürgen Weigert Stephan Kolow Gerhard Schlotter Bernhard Wiedemann Christopher Hoffmann Marcus Rückert