Introduction to Core 4
-
Upload
simonjj -
Category
Technology
-
view
502 -
download
1
Transcript of Introduction to Core 4
![Page 2: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/2.jpg)
2
State of Affairs
● 3.x has been out for about 1.5 years
● about 70% of users on 3.x
● 51% are on 3.2.1
● new UI is helping especially new users
![Page 3: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/3.jpg)
3
3.x Lifetime
● Remaining UI has been transitioned to Ext
● completed SNMPv3 support (incl. Traps)
● more pages transitioned
![Page 4: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/4.jpg)
4
3.x Problems
● Zope problems due to increased number of
async. requests
● Scale with big number of components and
devices
● Scale with lots of events
![Page 5: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/5.jpg)
5
![Page 6: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/6.jpg)
6
Core 4: High Level Goals
● solve current problems
● prepare platform for the future
● improve reliability and scale
● provide more plugin points
![Page 7: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/7.jpg)
7
RRDCached
● lowered IO load
● improved collection capabilities per
collector
● more info: http://bit.ly/auyPEU
![Page 8: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/8.jpg)
8
Common Collector Framework
● common functionality has been abstracted
● improved consistency across all collection
daemons
● easier to write your own via ZenPacks
![Page 9: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/9.jpg)
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
● more info: http://bit.ly/8g5iQ
![Page 10: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/10.jpg)
10
Re-written Event System
● RabbitMQ as event system backbone
● new DB schema + MySQL 5.5+
● multi-stage/process event pipeline
● Lucene index backed event store
● multi-threaded Java based event service with REST api
![Page 11: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/11.jpg)
11
![Page 12: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/12.jpg)
12
Short Demo
behind the scenes
![Page 13: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/13.jpg)
13
Other Changes
● Open Source release of all Windows
monitoring and discovery
● improved ZenPack landscape / ZenPack Repo
● native CentOS/RH 6.x builds
● switch to JIRA
![Page 14: Introduction to Core 4](https://reader034.fdocuments.us/reader034/viewer/2022052411/557814b7d8b42ab40c8b48c3/html5/thumbnails/14.jpg)
14
Outlook & Questions
● BugHunt is ongoing (http://bit.ly/xeEKkX)
● GA Release expected mid–end May
● next webinar on the 26th of April (event
mgt. and transforms)
● upcoming Core 4 Windows webinar
● IRC: irc.freenode.net #zenoss