SlideShare a Scribd company logo
1 of 19
Download to read offline
Storage Monitoring in openATTIC
Monitoring Workshop 2016, Kiel, Germany
2016-09-07
Lenz Grimmer <lenz@openattic.org>
2
openATTIC – Our Vision
 Develop an open source alternative to proprietary
storage management systems
 „Traditional” unified storage (NAS/SAN)
 Support Ceph for scale-out scenarios
 Backed with commercial support and services
3
openATTIC – Notable Recent Changes
 Removed Enterprise/Community Edition split
 Now fully under the GPLv2
 Removed requirement for CLA
 DCA (Signed-off-by) is all that's needed
 Public Jira Bug Tracker (Issue tracking & roadmap)
 Public pull requests / code reviews on BitBucket
 Development/Release Branch
 Monthly releases / nighly snapshot builds
 Entire code base (Backend/WebUI/Test/Docs) in one branch
4
openATTIC – What Sets us Apart?
 Focus on data center storage management
 Support both SAN and NAS functionality without limitations
 Fully Open Source (GPLv2)
 No arbitrary functional restrictions
 Low entrance barrier for adoption
 Based on Linux / OSS tools
 Multiple Linux distributions (Debian/Ubuntu/Red Hat/SUSE)
 Well-established technology stack (e.g. drivers, hardware support)
 Broad user base
5
 Modern Web UI
 RESTful API (Software-
Defined Storage)
 Unified Storage
 NAS (NFS, CIFS, HTTP)
 SAN (iSCSI, Fibre Channel)
 LVM, XFS, ZFS, Btrfs,
ext3/4
 Volume mirroring (DRBD®)
 Multi-node support
 Monitoring (Nagios/Icinga)
built-in
 Ceph management and
monitoring (WIP)
 Development sponsored
by it-novum
openATTIC – Open Source Storage Management
6
 Backend
 Python (Django)
 Django REST Framework
(RESTful API)
 Linux tools for storage
management, e.g. LVM, LIO,
filesystem utilities, DRBD,
etc.
 Nagios/Icinga &
PNP4Nagios (Monitoring
and Graphing)
 Web Frontend
 AngularJS (JS framework)
 Bootstrap (HTML, CSS, and
JS framework)
 Uses REST API exclusively
 Automated Test Suites
 Python Unit Tests
 REST Backend Tests
(Gatling)
 WebUI Tests
(Protractor/Jasmine)
openATTIC – Components
7
openATTIC – High Level Architecture
8
openATTIC – Storage Monitoring
9
openATTIC – Storage Management Dashboard
10
openATTIC – Storage Dashboard Preview
11
openATTIC – Volume Management
12
openATTIC – Volume Utilization
13
openATTIC – Volume Performance
14
openATTIC – Ceph Cluster Monitoring
15
openATTIC – Ceph Cluster Dashboard Preview
16
openATTIC – Remote Ceph Node Monitoring
 Deploy collectd on each remote node via Salt
 Transmit data to oA node using collectd network plugin
 Write data using collectd RRDTool/RRDCacheD plugin
 Question: is this feasible? Any better alternatives?
17
 www.openattic.org
 demo.openattic.org
 blog.openattic.org
 docs.openattic.org
 bitbucket.org/openattic
 tracker.openattic.org
 Twitter: @openATTIC
 G+: openATTIC
openATTIC – Resources
18
Questions / Discussion
19
Thank you!

More Related Content

What's hot

What's hot (19)

Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
 
Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05
Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05
Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05
 
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
 
Ceph management and monitoring with openATTIC 3.x
Ceph management and monitoring with openATTIC 3.x Ceph management and monitoring with openATTIC 3.x
Ceph management and monitoring with openATTIC 3.x
 
A First Look at HPCC Systems 7.0, Innovation in Action
A First Look at HPCC Systems 7.0, Innovation in ActionA First Look at HPCC Systems 7.0, Innovation in Action
A First Look at HPCC Systems 7.0, Innovation in Action
 
Magento Imagine eCommerce Conference February 2011: Optimizing Magento For Pe...
Magento Imagine eCommerce Conference February 2011: Optimizing Magento For Pe...Magento Imagine eCommerce Conference February 2011: Optimizing Magento For Pe...
Magento Imagine eCommerce Conference February 2011: Optimizing Magento For Pe...
 
Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013
Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013
Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013
 
oVirt 3.6 Deep Dive: Refresh LUN size
oVirt 3.6 Deep Dive: Refresh LUN sizeoVirt 3.6 Deep Dive: Refresh LUN size
oVirt 3.6 Deep Dive: Refresh LUN size
 
Accessing gluster ufo_-_eco_willson
Accessing gluster ufo_-_eco_willsonAccessing gluster ufo_-_eco_willson
Accessing gluster ufo_-_eco_willson
 
OSCON 2017: To contain or not to contain
OSCON 2017:  To contain or not to containOSCON 2017:  To contain or not to contain
OSCON 2017: To contain or not to contain
 
Gluster d thread_synchronization_using_urcu_lca2016
Gluster d thread_synchronization_using_urcu_lca2016Gluster d thread_synchronization_using_urcu_lca2016
Gluster d thread_synchronization_using_urcu_lca2016
 
Red Hat Enterprise Linux: Open, hyperconverged infrastructure
Red Hat Enterprise Linux: Open, hyperconverged infrastructureRed Hat Enterprise Linux: Open, hyperconverged infrastructure
Red Hat Enterprise Linux: Open, hyperconverged infrastructure
 
Rethinking the OS
Rethinking the OSRethinking the OS
Rethinking the OS
 
Gluster Containerized Storage for Cloud Applications
Gluster Containerized Storage for Cloud ApplicationsGluster Containerized Storage for Cloud Applications
Gluster Containerized Storage for Cloud Applications
 
OSBConf 2015 | Scale out backups with bareos and gluster by niels de vos
OSBConf 2015 | Scale out backups with bareos and gluster by niels de vosOSBConf 2015 | Scale out backups with bareos and gluster by niels de vos
OSBConf 2015 | Scale out backups with bareos and gluster by niels de vos
 
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan HoracekOpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
 
CephFS Update
CephFS UpdateCephFS Update
CephFS Update
 
Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013
Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013
Integrating gluster fs,_qemu_and_ovirt-vijay_bellur-linuxcon_eu_2013
 
Disaster Recovery in oVirt
Disaster Recovery in oVirtDisaster Recovery in oVirt
Disaster Recovery in oVirt
 

Viewers also liked

FOSDEM 2012: New Features in MySQL 5.6
FOSDEM 2012: New Features in MySQL 5.6FOSDEM 2012: New Features in MySQL 5.6
FOSDEM 2012: New Features in MySQL 5.6
FromDual GmbH
 
333 vnx unifiedimp_m02 block storage provisioning and management
333 vnx unifiedimp_m02 block storage provisioning and management333 vnx unifiedimp_m02 block storage provisioning and management
333 vnx unifiedimp_m02 block storage provisioning and management
xigua_521
 
Datamax Site Seller (v020116.TX.SHARE)
Datamax Site Seller (v020116.TX.SHARE)Datamax Site Seller (v020116.TX.SHARE)
Datamax Site Seller (v020116.TX.SHARE)
Jeremy Dutcher
 

Viewers also liked (20)

FOSDEM 2012: New Features in MySQL 5.6
FOSDEM 2012: New Features in MySQL 5.6FOSDEM 2012: New Features in MySQL 5.6
FOSDEM 2012: New Features in MySQL 5.6
 
Block Storage Updates - Juno Edition
Block Storage Updates - Juno EditionBlock Storage Updates - Juno Edition
Block Storage Updates - Juno Edition
 
최음제 『 W3.ow.to 』 톡 w2015 ♡ 최음제판매, 최음제 효과,최음제 정품구입,최음제부작용,최음제지속시간
최음제 『 W3.ow.to  』 톡 w2015 ♡ 최음제판매, 최음제 효과,최음제 정품구입,최음제부작용,최음제지속시간최음제 『 W3.ow.to  』 톡 w2015 ♡ 최음제판매, 최음제 효과,최음제 정품구입,최음제부작용,최음제지속시간
최음제 『 W3.ow.to 』 톡 w2015 ♡ 최음제판매, 최음제 효과,최음제 정품구입,최음제부작용,최음제지속시간
 
333 vnx unifiedimp_m02 block storage provisioning and management
333 vnx unifiedimp_m02 block storage provisioning and management333 vnx unifiedimp_m02 block storage provisioning and management
333 vnx unifiedimp_m02 block storage provisioning and management
 
Datamax Site Seller (v020116.TX.SHARE)
Datamax Site Seller (v020116.TX.SHARE)Datamax Site Seller (v020116.TX.SHARE)
Datamax Site Seller (v020116.TX.SHARE)
 
14/03/11 Germán Tenorio Vasconcelos INICIÓ SSO SEMANA NACIONAL DE VACUNACIÓN ...
14/03/11 Germán Tenorio Vasconcelos INICIÓ SSO SEMANA NACIONAL DE VACUNACIÓN ...14/03/11 Germán Tenorio Vasconcelos INICIÓ SSO SEMANA NACIONAL DE VACUNACIÓN ...
14/03/11 Germán Tenorio Vasconcelos INICIÓ SSO SEMANA NACIONAL DE VACUNACIÓN ...
 
1. a civilizaciónexipcia
1. a civilizaciónexipcia1. a civilizaciónexipcia
1. a civilizaciónexipcia
 
Monday
MondayMonday
Monday
 
Presentation slides asian architecture
Presentation slides asian architecturePresentation slides asian architecture
Presentation slides asian architecture
 
Presentación lorena gonzalez blog 2016
Presentación lorena gonzalez blog 2016Presentación lorena gonzalez blog 2016
Presentación lorena gonzalez blog 2016
 
Importancia sobre la redacción de textos
Importancia sobre la redacción de textosImportancia sobre la redacción de textos
Importancia sobre la redacción de textos
 
Instrucciones
InstruccionesInstrucciones
Instrucciones
 
sorbtech_minicat
sorbtech_minicatsorbtech_minicat
sorbtech_minicat
 
El internet y sus servicios
El internet y sus serviciosEl internet y sus servicios
El internet y sus servicios
 
Literatura y economia
Literatura y economiaLiteratura y economia
Literatura y economia
 
Lisbeth montenegro
Lisbeth montenegroLisbeth montenegro
Lisbeth montenegro
 
Market Observation Luxury 2009
Market Observation Luxury 2009Market Observation Luxury 2009
Market Observation Luxury 2009
 
Programas tecnologicos
Programas tecnologicosProgramas tecnologicos
Programas tecnologicos
 
coshsh
coshshcoshsh
coshsh
 
Velando por la naturaleza institucional
Velando por la naturaleza institucionalVelando por la naturaleza institucional
Velando por la naturaleza institucional
 

Similar to Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07

Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBD
Dan Frincu
 

Similar to Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07 (20)

Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
 
IPMI is dead, Long live Redfish
IPMI is dead, Long live RedfishIPMI is dead, Long live Redfish
IPMI is dead, Long live Redfish
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) Overview
 
StratusLab at FOSDEM'13
StratusLab at FOSDEM'13StratusLab at FOSDEM'13
StratusLab at FOSDEM'13
 
JBoss Architect Forum London - October 2013 - Platform as a What?
JBoss Architect Forum London - October 2013 - Platform as a What?JBoss Architect Forum London - October 2013 - Platform as a What?
JBoss Architect Forum London - October 2013 - Platform as a What?
 
Monitoring&Logging - Stanislav Kolenkin
Monitoring&Logging - Stanislav Kolenkin  Monitoring&Logging - Stanislav Kolenkin
Monitoring&Logging - Stanislav Kolenkin
 
optimizing_ceph_flash
optimizing_ceph_flashoptimizing_ceph_flash
optimizing_ceph_flash
 
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
 
Introduction to the Helium release of OpenDaylight
Introduction to the Helium release of OpenDaylightIntroduction to the Helium release of OpenDaylight
Introduction to the Helium release of OpenDaylight
 
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
 
Ceph Day Bring Ceph To Enterprise
Ceph Day Bring Ceph To EnterpriseCeph Day Bring Ceph To Enterprise
Ceph Day Bring Ceph To Enterprise
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
 
Planning For High Performance Web Application
Planning For High Performance Web ApplicationPlanning For High Performance Web Application
Planning For High Performance Web Application
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBD
 
Open Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit ParisOpen Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit Paris
 
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
 
OpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStackOpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStack
 
Open ebs 101
Open ebs 101Open ebs 101
Open ebs 101
 
Red Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph StorageRed Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph Storage
 
OSGifying the repository
OSGifying the repositoryOSGifying the repository
OSGifying the repository
 

More from Lenz Grimmer

MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
Lenz Grimmer
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
Lenz Grimmer
 
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Lenz Grimmer
 

More from Lenz Grimmer (20)

Ceph Management and Monitoring - DevConf.CZ - 2019-01-26
Ceph Management and Monitoring -  DevConf.CZ - 2019-01-26Ceph Management and Monitoring -  DevConf.CZ - 2019-01-26
Ceph Management and Monitoring - DevConf.CZ - 2019-01-26
 
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
 
Storage Management mit openAttic - LinuxDay - 2015-11-21
Storage Management mit openAttic - LinuxDay - 2015-11-21Storage Management mit openAttic - LinuxDay - 2015-11-21
Storage Management mit openAttic - LinuxDay - 2015-11-21
 
Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18
Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18
Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18
 
The Evolution of Storage on Linux - FrOSCon - 2015-08-22
The Evolution of Storage on Linux - FrOSCon - 2015-08-22The Evolution of Storage on Linux - FrOSCon - 2015-08-22
The Evolution of Storage on Linux - FrOSCon - 2015-08-22
 
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
 
What's new in MySQL 5.5? FOSDEM 2011
What's new in MySQL 5.5? FOSDEM 2011What's new in MySQL 5.5? FOSDEM 2011
What's new in MySQL 5.5? FOSDEM 2011
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
How to build your own Quadrocopter
How to build your own QuadrocopterHow to build your own Quadrocopter
How to build your own Quadrocopter
 
What's new in MySQL 5.5?
What's new in MySQL 5.5?What's new in MySQL 5.5?
What's new in MySQL 5.5?
 
ZFS unter Linux
ZFS unter LinuxZFS unter Linux
ZFS unter Linux
 
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
 
Arbeiten in einer virtuellen Firma - MySQL
Arbeiten in einer virtuellen Firma - MySQLArbeiten in einer virtuellen Firma - MySQL
Arbeiten in einer virtuellen Firma - MySQL
 
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's ToolchestMaking MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
 
MySQL Hochverfügbarkeitslösungen
MySQL HochverfügbarkeitslösungenMySQL Hochverfügbarkeitslösungen
MySQL Hochverfügbarkeitslösungen
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
Working In A Virtual Community
Working In A Virtual CommunityWorking In A Virtual Community
Working In A Virtual Community
 
Einfuehrung in die Erstellung von Software-Paketen mit dem RPM Package Manager
Einfuehrung in die Erstellung von Software-Paketen mit dem RPM Package ManagerEinfuehrung in die Erstellung von Software-Paketen mit dem RPM Package Manager
Einfuehrung in die Erstellung von Software-Paketen mit dem RPM Package Manager
 
MySQL Server Backup, Restoration, and Disaster Recovery Planning
MySQL Server Backup, Restoration, and Disaster Recovery PlanningMySQL Server Backup, Restoration, and Disaster Recovery Planning
MySQL Server Backup, Restoration, and Disaster Recovery Planning
 
MySQL Backup and Security Best Practices
MySQL Backup and Security Best PracticesMySQL Backup and Security Best Practices
MySQL Backup and Security Best Practices
 

Recently uploaded

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Recently uploaded (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07

  • 1. Storage Monitoring in openATTIC Monitoring Workshop 2016, Kiel, Germany 2016-09-07 Lenz Grimmer <lenz@openattic.org>
  • 2. 2 openATTIC – Our Vision  Develop an open source alternative to proprietary storage management systems  „Traditional” unified storage (NAS/SAN)  Support Ceph for scale-out scenarios  Backed with commercial support and services
  • 3. 3 openATTIC – Notable Recent Changes  Removed Enterprise/Community Edition split  Now fully under the GPLv2  Removed requirement for CLA  DCA (Signed-off-by) is all that's needed  Public Jira Bug Tracker (Issue tracking & roadmap)  Public pull requests / code reviews on BitBucket  Development/Release Branch  Monthly releases / nighly snapshot builds  Entire code base (Backend/WebUI/Test/Docs) in one branch
  • 4. 4 openATTIC – What Sets us Apart?  Focus on data center storage management  Support both SAN and NAS functionality without limitations  Fully Open Source (GPLv2)  No arbitrary functional restrictions  Low entrance barrier for adoption  Based on Linux / OSS tools  Multiple Linux distributions (Debian/Ubuntu/Red Hat/SUSE)  Well-established technology stack (e.g. drivers, hardware support)  Broad user base
  • 5. 5  Modern Web UI  RESTful API (Software- Defined Storage)  Unified Storage  NAS (NFS, CIFS, HTTP)  SAN (iSCSI, Fibre Channel)  LVM, XFS, ZFS, Btrfs, ext3/4  Volume mirroring (DRBD®)  Multi-node support  Monitoring (Nagios/Icinga) built-in  Ceph management and monitoring (WIP)  Development sponsored by it-novum openATTIC – Open Source Storage Management
  • 6. 6  Backend  Python (Django)  Django REST Framework (RESTful API)  Linux tools for storage management, e.g. LVM, LIO, filesystem utilities, DRBD, etc.  Nagios/Icinga & PNP4Nagios (Monitoring and Graphing)  Web Frontend  AngularJS (JS framework)  Bootstrap (HTML, CSS, and JS framework)  Uses REST API exclusively  Automated Test Suites  Python Unit Tests  REST Backend Tests (Gatling)  WebUI Tests (Protractor/Jasmine) openATTIC – Components
  • 7. 7 openATTIC – High Level Architecture
  • 9. 9 openATTIC – Storage Management Dashboard
  • 10. 10 openATTIC – Storage Dashboard Preview
  • 12. 12 openATTIC – Volume Utilization
  • 13. 13 openATTIC – Volume Performance
  • 14. 14 openATTIC – Ceph Cluster Monitoring
  • 15. 15 openATTIC – Ceph Cluster Dashboard Preview
  • 16. 16 openATTIC – Remote Ceph Node Monitoring  Deploy collectd on each remote node via Salt  Transmit data to oA node using collectd network plugin  Write data using collectd RRDTool/RRDCacheD plugin  Question: is this feasible? Any better alternatives?
  • 17. 17  www.openattic.org  demo.openattic.org  blog.openattic.org  docs.openattic.org  bitbucket.org/openattic  tracker.openattic.org  Twitter: @openATTIC  G+: openATTIC openATTIC – Resources