"cout du transfert", tu veux dire la bande passante PCI express?
si c'est ca, pas d'inquiétude, parce que presque toutes les données proviendront du réseau... donc 1 Gbit/s max.
un flux G711, c'est 64 kbit/s au niveau applicatif, 78,4 kbits/s au niveau ethernet
un flux G723, c'est 6,3kbits/s au niveau applicatif, 20,8 kbits/s au niveau ethernet.
Une bonne MCU actuelle (Genesys Stream Manager, pour ceux qui connaissent) est capable de traiter 100 communications simultanées par CPU (core), soit, par exemple, 800 communications simultanées avec un serveur double CPU quad cores.
soit au niveau Ethernet, dans le pire des cas (G711), 61 Mbits/s.... on est loin du gigabit de l'interface réseau et tres tres loin de la bande passante du PCI express 16x (4 Go/s)
en imaginant qu'on sature l'interface gigabit ethernet (et qu'on se contente d'une seule interface par serveur), on pourrait absorber jusqu'à 13374 communications simultanées (ou 50412 en G723).
Il faudrait donc réussir à multiplier la puissance de traitement du serveur par 16 ou 63 pour risquer de saturer l'interface réseau (facteur bien plus limitant que l'interface PCI express)... ca laisse déjà pas mal de marge, non?
je dis ça, j'y connais pas grand chose, hein...je n'ai qu'une vue très macroscopique des choses, mais il me semble quand même qu'il y a quelque chose d'intéressant à faire. Vous ne croyez pas?
Message édité par simaril le 05-06-2008 à 12:07:49