SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
HardCore4

Zenoss BoF @ LISA 2011, Boston

Simon Jakesch, simon@zenoss.com
State of Affairs

     ●
         3.x has been out for about 1.5 years

     ●
         about 70% of users on 3.x

     ●
         new UI is helping especially new users




2
3.x Lifetime

     ●
         UI issues are resolved

     ●
         completed SNMPv3 support (incl. Traps)

     ●
         more pages transitioned




3
3.x Problems

     ●
         increased number of async. requests

     ●
         big number of components and devices

     ●
         lots of events




4
5
Core 4: High Level Goals

     ●
         solve current problems

     ●
         prepare platform for the future

     ●
         improve reliability and scale

     ●
         provide further plugin points




6
RRDCached

    ●
        lowered IO load

    ●
        improved collection capabilities per

        collector




7
Common Collector Framework

    ●
        common functionality has been abstracted

    ●
        improved consitency across all collection




8
RelStorage and memcached

    ●
        CMDB/Zope data is no longer stored in flat file but

        MySQL instead

    ●
        MySQL 5.5.15+ required to take advantage of new

        InnoDB plugin

    ●
        memcached for intermediary/shared cache for all

        clients of CMDB/Zope data


9
Re-written Event System

      ●
          RabbitMQ as event system backbone

      ●
          multi-stage/process event pipeline

      ●
          Lucene index backed event store

      ●
          multi-threaded Java based event service

          with REST api


10
11
Core 4 Timelines

      ●
          code available for build in January

      ●
          alphas available at roughly the same time

      ●
          release end of February

      ●
          move to Github and JIRA April/March




12
Other Changes

     ●
         Open Source release of zenwinperf

     ●
         improved ZenPack landscape

     ●
         native CentOS/RH 6.x builds

     ●
         Core development on Github

     ●
         switch to JIRA


13

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Kubernetes CRI containerd integration by Lantao Liu (Google)
Kubernetes CRI containerd integration by Lantao Liu (Google)Kubernetes CRI containerd integration by Lantao Liu (Google)
Kubernetes CRI containerd integration by Lantao Liu (Google)
 
gRPC Overview
gRPC OverviewgRPC Overview
gRPC Overview
 
gRPC: The Story of Microservices at Square
gRPC: The Story of Microservices at SquaregRPC: The Story of Microservices at Square
gRPC: The Story of Microservices at Square
 
Bye bye WCF, hello gRPC
Bye bye WCF, hello gRPCBye bye WCF, hello gRPC
Bye bye WCF, hello gRPC
 
Flossuk17 introduction to ovirt
Flossuk17 introduction to ovirtFlossuk17 introduction to ovirt
Flossuk17 introduction to ovirt
 
Streams API (Web Engines Hackfest 2015)
Streams API (Web Engines Hackfest 2015)Streams API (Web Engines Hackfest 2015)
Streams API (Web Engines Hackfest 2015)
 
Alfresco WebScript Connector for Apache ManifoldCF
Alfresco WebScript Connector for Apache ManifoldCFAlfresco WebScript Connector for Apache ManifoldCF
Alfresco WebScript Connector for Apache ManifoldCF
 
Building microservices with grpc
Building microservices with grpcBuilding microservices with grpc
Building microservices with grpc
 
OSMC 2013 | Zabbix: A Practical Demo by Rihards Olups
OSMC 2013 | Zabbix: A Practical Demo by Rihards OlupsOSMC 2013 | Zabbix: A Practical Demo by Rihards Olups
OSMC 2013 | Zabbix: A Practical Demo by Rihards Olups
 
Free the Functions with Fn project!
Free the Functions with Fn project!Free the Functions with Fn project!
Free the Functions with Fn project!
 
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
 
REST vs gRPC: Battle of API's
REST vs gRPC: Battle of API'sREST vs gRPC: Battle of API's
REST vs gRPC: Battle of API's
 
Wix meetup Feb 26 2020 - How to build 1000 microservices with kafka and thrive
Wix meetup Feb 26 2020 - How to build 1000 microservices with kafka and thriveWix meetup Feb 26 2020 - How to build 1000 microservices with kafka and thrive
Wix meetup Feb 26 2020 - How to build 1000 microservices with kafka and thrive
 
Http/2 lightning
Http/2   lightningHttp/2   lightning
Http/2 lightning
 
Communicating on the web
Communicating on the webCommunicating on the web
Communicating on the web
 
5 important languages for DevOps
5 important languages for DevOps5 important languages for DevOps
5 important languages for DevOps
 
OpenCms Days 2015 OCEE explained
OpenCms Days 2015 OCEE explainedOpenCms Days 2015 OCEE explained
OpenCms Days 2015 OCEE explained
 
OpenCms Days 2015 Next generation repository
OpenCms Days 2015  Next generation repositoryOpenCms Days 2015  Next generation repository
OpenCms Days 2015 Next generation repository
 
OpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TSOpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TS
 
Nats.io meetup october 2015 - Community Update
Nats.io meetup october 2015 - Community UpdateNats.io meetup october 2015 - Community Update
Nats.io meetup october 2015 - Community Update
 

Destacado

CT coronary angiography Pay Now, Benefits May Follow
CT coronary angiography Pay Now, Benefits May Follow CT coronary angiography Pay Now, Benefits May Follow
CT coronary angiography Pay Now, Benefits May Follow
piuonesto
 
A&S 350 Visual Resume
A&S 350 Visual ResumeA&S 350 Visual Resume
A&S 350 Visual Resume
mjmini3
 
Final project creath 1
Final project   creath 1Final project   creath 1
Final project creath 1
Leslie Creath
 
Brandon Hughes Resume
Brandon Hughes ResumeBrandon Hughes Resume
Brandon Hughes Resume
Brandonhzz
 
Map skills millionaire unit 1 review
Map skills millionaire   unit 1 reviewMap skills millionaire   unit 1 review
Map skills millionaire unit 1 review
Leslie Creath
 
Jeopardy africa review
Jeopardy africa reviewJeopardy africa review
Jeopardy africa review
Leslie Creath
 
Landform review week 2
Landform review week 2Landform review week 2
Landform review week 2
Leslie Creath
 
Kotter change 8 step
Kotter change 8 stepKotter change 8 step
Kotter change 8 step
ydelph
 
Don’t let it die on the vine!
Don’t let it die on the vine!Don’t let it die on the vine!
Don’t let it die on the vine!
smlacyart
 
Jeopardy africa review
Jeopardy africa reviewJeopardy africa review
Jeopardy africa review
Leslie Creath
 
English language arts standards
English language arts standardsEnglish language arts standards
English language arts standards
Sheryl McGuire
 
November 26 30 central america & panama canal 2
November 26 30 central america & panama canal 2November 26 30 central america & panama canal 2
November 26 30 central america & panama canal 2
Leslie Creath
 
Landform review week 2
Landform review week 2Landform review week 2
Landform review week 2
Leslie Creath
 
CREAREA UNUI BLOG
CREAREA UNUI BLOGCREAREA UNUI BLOG
CREAREA UNUI BLOG
kkisslaci
 
New zealand powerpoint
New zealand powerpointNew zealand powerpoint
New zealand powerpoint
Leslie Creath
 

Destacado (20)

CT coronary angiography Pay Now, Benefits May Follow
CT coronary angiography Pay Now, Benefits May Follow CT coronary angiography Pay Now, Benefits May Follow
CT coronary angiography Pay Now, Benefits May Follow
 
Ooops
OoopsOoops
Ooops
 
A&S 350 Visual Resume
A&S 350 Visual ResumeA&S 350 Visual Resume
A&S 350 Visual Resume
 
Visual resume
Visual resumeVisual resume
Visual resume
 
Final project creath 1
Final project   creath 1Final project   creath 1
Final project creath 1
 
Brandon Hughes Resume
Brandon Hughes ResumeBrandon Hughes Resume
Brandon Hughes Resume
 
Map skills millionaire unit 1 review
Map skills millionaire   unit 1 reviewMap skills millionaire   unit 1 review
Map skills millionaire unit 1 review
 
Begrijp De Status Van Wma
Begrijp De Status Van WmaBegrijp De Status Van Wma
Begrijp De Status Van Wma
 
Jeopardy africa review
Jeopardy africa reviewJeopardy africa review
Jeopardy africa review
 
Landform review week 2
Landform review week 2Landform review week 2
Landform review week 2
 
Cook_Scott_PPP
Cook_Scott_PPPCook_Scott_PPP
Cook_Scott_PPP
 
Kotter change 8 step
Kotter change 8 stepKotter change 8 step
Kotter change 8 step
 
Don’t let it die on the vine!
Don’t let it die on the vine!Don’t let it die on the vine!
Don’t let it die on the vine!
 
Administratívny štýl
Administratívny štýlAdministratívny štýl
Administratívny štýl
 
Jeopardy africa review
Jeopardy africa reviewJeopardy africa review
Jeopardy africa review
 
English language arts standards
English language arts standardsEnglish language arts standards
English language arts standards
 
November 26 30 central america & panama canal 2
November 26 30 central america & panama canal 2November 26 30 central america & panama canal 2
November 26 30 central america & panama canal 2
 
Landform review week 2
Landform review week 2Landform review week 2
Landform review week 2
 
CREAREA UNUI BLOG
CREAREA UNUI BLOGCREAREA UNUI BLOG
CREAREA UNUI BLOG
 
New zealand powerpoint
New zealand powerpointNew zealand powerpoint
New zealand powerpoint
 

Similar a An Introduction to Core 4

SAP Inside Track Singapore 2014
SAP Inside Track Singapore 2014SAP Inside Track Singapore 2014
SAP Inside Track Singapore 2014
mharkus
 

Similar a An Introduction to Core 4 (20)

20160401 guster-roadmap
20160401 guster-roadmap20160401 guster-roadmap
20160401 guster-roadmap
 
20160401 Gluster-roadmap
20160401 Gluster-roadmap20160401 Gluster-roadmap
20160401 Gluster-roadmap
 
20160401 guster-roadmap
20160401 guster-roadmap20160401 guster-roadmap
20160401 guster-roadmap
 
LAS16-209: Finished and Upcoming Projects in LMG
LAS16-209: Finished and Upcoming Projects in LMGLAS16-209: Finished and Upcoming Projects in LMG
LAS16-209: Finished and Upcoming Projects in LMG
 
Full stack development
Full stack developmentFull stack development
Full stack development
 
Open MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOFOpen MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOF
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)
 
Upgrading CentOS on the Facebook fleet
Upgrading CentOS on the Facebook fleetUpgrading CentOS on the Facebook fleet
Upgrading CentOS on the Facebook fleet
 
JS digest. October 2017
JS digest. October 2017 JS digest. October 2017
JS digest. October 2017
 
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
Nuxeo World Keynote: Roadmap - What to Expect from Nuxeo in 2011
 
Java in the cloud with Jelastic
Java in the cloud with JelasticJava in the cloud with Jelastic
Java in the cloud with Jelastic
 
Blackray @ SAPO CodeBits 2009
Blackray @ SAPO CodeBits 2009Blackray @ SAPO CodeBits 2009
Blackray @ SAPO CodeBits 2009
 
Leveraging Android's Linux Heritage at ELC-E 2011
Leveraging Android's Linux Heritage at ELC-E 2011Leveraging Android's Linux Heritage at ELC-E 2011
Leveraging Android's Linux Heritage at ELC-E 2011
 
CentOS at Facebook
CentOS at FacebookCentOS at Facebook
CentOS at Facebook
 
SAP Inside Track Singapore 2014
SAP Inside Track Singapore 2014SAP Inside Track Singapore 2014
SAP Inside Track Singapore 2014
 
JUC Paris 2012 — Jenkins @ Nuxeo
JUC Paris 2012 — Jenkins @ NuxeoJUC Paris 2012 — Jenkins @ Nuxeo
JUC Paris 2012 — Jenkins @ Nuxeo
 
Serverless design with Fn project
Serverless design with Fn projectServerless design with Fn project
Serverless design with Fn project
 
Spectrum Scale Unified File and Object with WAN Caching
Spectrum Scale Unified File and Object with WAN CachingSpectrum Scale Unified File and Object with WAN Caching
Spectrum Scale Unified File and Object with WAN Caching
 
Software Defined Analytics with File and Object Access Plus Geographically Di...
Software Defined Analytics with File and Object Access Plus Geographically Di...Software Defined Analytics with File and Object Access Plus Geographically Di...
Software Defined Analytics with File and Object Access Plus Geographically Di...
 
Http/2
Http/2Http/2
Http/2
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

An Introduction to Core 4

  • 1. HardCore4 Zenoss BoF @ LISA 2011, Boston Simon Jakesch, simon@zenoss.com
  • 2. State of Affairs ● 3.x has been out for about 1.5 years ● about 70% of users on 3.x ● new UI is helping especially new users 2
  • 3. 3.x Lifetime ● UI issues are resolved ● completed SNMPv3 support (incl. Traps) ● more pages transitioned 3
  • 4. 3.x Problems ● increased number of async. requests ● big number of components and devices ● lots of events 4
  • 5. 5
  • 6. Core 4: High Level Goals ● solve current problems ● prepare platform for the future ● improve reliability and scale ● provide further plugin points 6
  • 7. RRDCached ● lowered IO load ● improved collection capabilities per collector 7
  • 8. Common Collector Framework ● common functionality has been abstracted ● improved consitency across all collection 8
  • 9. RelStorage and memcached ● CMDB/Zope data is no longer stored in flat file but MySQL instead ● MySQL 5.5.15+ required to take advantage of new InnoDB plugin ● memcached for intermediary/shared cache for all clients of CMDB/Zope data 9
  • 10. Re-written Event System ● RabbitMQ as event system backbone ● multi-stage/process event pipeline ● Lucene index backed event store ● multi-threaded Java based event service with REST api 10
  • 11. 11
  • 12. Core 4 Timelines ● code available for build in January ● alphas available at roughly the same time ● release end of February ● move to Github and JIRA April/March 12
  • 13. Other Changes ● Open Source release of zenwinperf ● improved ZenPack landscape ● native CentOS/RH 6.x builds ● Core development on Github ● switch to JIRA 13