[sysrepo-devel] sysrepo performance with large datastore

Augello Marco marco.augello at italtel.com
Tue Nov 14 08:16:08 UTC 2017


Hi all,

we would use netopeer 2 for Italtel device configuration in cloud oriented applications

We are testing sysrepod performance for our scopes.

We noticed a significant performance degradation after the creation of thousands of data nodes.
We always adding data nodes without deleting the old ones.

It seems that the problem depends on the generation and the handling of the persistence file.
When datastore file is large, also a single add operation is slow and more data nodes we adding more slow is the operation.

For example, when the datastore is empty the first add is very fast, but after 4000 data nodes added, the next add takes 7 seconds and so on.

Have you notice of this degradation? Maybe is our wrong configuration (In attach there is the yang model that we are testing at this moment)?

Is in your roadmap an eventually change of the persistence handling? (different from single xml file)

tell me if you need any other information.

Thanks in advance,
Sorry for my English :)

Marco



Internet Email Confidentiality Footer ******************************************************************************************************************************************** La presente comunicazione, con le informazioni in essa contenute e ogni documento o file allegato, e' rivolta unicamente alla/e persona/e cui e' indirizzata ed alle altre da questa autorizzata/e a riceverla. Se non siete i destinatari/autorizzati siete avvisati che qualsiasi azione, copia, comunicazione, divulgazione o simili basate sul contenuto di tali informazioni e' vietata e potrebbe essere contro la legge (art. 616 C.P., D.Lgs n. 196/2003 Codice in materia di protezione dei dati personali). Se avete ricevuto questa comunicazione per errore, vi preghiamo di darne immediata notizia al mittente e di distruggere il messaggio originale e ogni file allegato senza farne copia alcuna o riprodurne in alcun modo il contenuto. ***************** This e-mail and its attachments are intended for the addressee(s) only and are confidential and/or may contain legally privileged information. If you have received this message by mistake or are not one of the addressees above, you may take no action based on it, and you may not copy or show it to anyone; please reply to this e-mail and point out the error which has occurred. ********************************************************************************************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sysrepo.org/archives/sysrepo-devel/attachments/20171114/80420c8a/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: routingManipulation.yang
Type: application/octet-stream
Size: 5067 bytes
Desc: routingManipulation.yang
URL: <http://lists.sysrepo.org/archives/sysrepo-devel/attachments/20171114/80420c8a/attachment.obj>


More information about the sysrepo-devel mailing list