Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Introduction
Andrew Kokhanovskyi
CTO, CyberVision, Inc.
@akokhanovskyi
kaaproject.org© 2015 CyberVision, Inc. All rights r...
kaaproject.org© 2015 CyberVision, Inc. All rights reserved.
© 2015 CyberVision, Inc. All rights reserved.
Administration
UI
Profile
Profile filters
Group A Group B
REST API
Identity ...
© 2015 CyberVision, Inc. All rights reserved.
Administration
UI
REST API
Group B Group C
Notification Configuration
Config...
User A
Application BApplication A
© 2015 CyberVision, Inc. All rights reserved.
Events
Messaging (events system)
kaaprojec...
© 2015 CyberVision, Inc. All rights reserved.
Analytics System
Data
Data
Data collection (logging)
Kaa cluster
kaaproject....
The secret sauce:
structured data e2e
kaaproject.org© 2015 CyberVision, Inc. All rights reserved.
© 2015 CyberVision, Inc. All rights reserved.
Zookeeper
quorum
Endpoints
Control
servers
standby
Bootstrap
servers
Operati...
Security
© 2015 CyberVision, Inc. All rights reserved.
Zookeeper
quorum
Endpoints
Bootstrap
server
Operations
server
Mutua...
© 2015 CyberVision, Inc. All rights reserved.
HTTPUDP TCP Web sockets Custom
Cloud
support
DB support
REST
API
Integration...
© 2015 CyberVision, Inc. All rights reserved.
Memory usage
Operations at 80% CPU utilization
1 node 2 nodes 4 nodes 16 nod...
© 2015 CyberVision, Inc. All rights reserved. kaaproject.org
Andrew Kokhanovskyi, CTO, CyberVision
ak@cybervisiontech.com
kaaproject.org
cybervisiontech.com
THANK YOU FOR YOUR ATTENTI...
Prochain SlideShare
Chargement dans…5
×

Hardware Lab. Andrew Kokhanovskyi. Kaa introduction

1 237 vues

Publié le

09.07.2015 Odessa Innovation Week, Hardware Lab

Andrew Kokhanovskyi (CTO, CyberVision, Inc.)
Kaa introduction

Подробнее:
http://geekslab.co,
http://oiw.in.ua
https://www.facebook.com/GeeksLab.co , https://www.facebook.com/OdessaInnovationWeek
https://www.youtube.com/user/GeeksLabVideo

Publié dans : Technologie
  • Soyez le premier à commenter

Hardware Lab. Andrew Kokhanovskyi. Kaa introduction

  1. 1. Introduction Andrew Kokhanovskyi CTO, CyberVision, Inc. @akokhanovskyi kaaproject.org© 2015 CyberVision, Inc. All rights reserved.
  2. 2. kaaproject.org© 2015 CyberVision, Inc. All rights reserved.
  3. 3. © 2015 CyberVision, Inc. All rights reserved. Administration UI Profile Profile filters Group A Group B REST API Identity management (profiling) kaaproject.org Kaa cluster Profile
  4. 4. © 2015 CyberVision, Inc. All rights reserved. Administration UI REST API Group B Group C Notification Configuration ConfigurationNotification kaaproject.org Kaa cluster Device management (notifications and data distribution)
  5. 5. User A Application BApplication A © 2015 CyberVision, Inc. All rights reserved. Events Messaging (events system) kaaproject.org Kaa cluster
  6. 6. © 2015 CyberVision, Inc. All rights reserved. Analytics System Data Data Data collection (logging) Kaa cluster kaaproject.org
  7. 7. The secret sauce: structured data e2e kaaproject.org© 2015 CyberVision, Inc. All rights reserved.
  8. 8. © 2015 CyberVision, Inc. All rights reserved. Zookeeper quorum Endpoints Control servers standby Bootstrap servers Operations servers Fault-tolerance and horizontal scalability kaaproject.org active
  9. 9. Security © 2015 CyberVision, Inc. All rights reserved. Zookeeper quorum Endpoints Bootstrap server Operations server Mutual Auth (two-way authentication based on RSA signatures + AES session keys) Firewall Kerberos or mutual (two-way) SSL for server auth kaaproject.org Control server
  10. 10. © 2015 CyberVision, Inc. All rights reserved. HTTPUDP TCP Web sockets Custom Cloud support DB support REST API Integration Data ingestion REST API SSL CoAP MQTT kaaproject.org
  11. 11. © 2015 CyberVision, Inc. All rights reserved. Memory usage Operations at 80% CPU utilization 1 node 2 nodes 4 nodes 16 nodes Notifications / sec 45 k 86 k 173k 710 k Configuration updates / sec 30 k 58 k 122 k 465 k Events / sec 120 k 150 k 410 k 1 500 k Endpoint count 100 k 200 k 400 k 800 k RAM usage 2Gb 3Gb 5Gb 9.5Gb Key performance indicators kaaproject.org
  12. 12. © 2015 CyberVision, Inc. All rights reserved. kaaproject.org
  13. 13. Andrew Kokhanovskyi, CTO, CyberVision ak@cybervisiontech.com kaaproject.org cybervisiontech.com THANK YOU FOR YOUR ATTENTION

×