70 likes | 167 Views
Bilan Ginger 2007 : 31/08/07. Architecture Actuelle Ginger. Système d’information SFR. PNM. …. Orian. Sabo. Annuaires. Gamma. Ginger. GDM Générateur Dynamique de Message. Interface Batch. Interface Temps Réel. BD. Admin. HTTP. HTTP. Superv. http Connect.
E N D
Architecture Actuelle Ginger Système d’information SFR PNM …. Orian Sabo Annuaires Gamma Ginger GDM Générateur Dynamique de Message Interface Batch Interface Temps Réel BD Admin. HTTP HTTP Superv. http Connect Mobile Messaging Gateway MMG V3 BD MM7 UCP/IP SMTP HTTP Propriétaire Plates-Formes de Services SFR Serveur Mail Gateway SMS-C Gateway xMS+ IVR VMS
Ginger SSA Malade : Pourquoi? • Arrêts de service suite à des incidents de production • Augmentation de trafic sur Ginger et du nombre de services de nos clients • Saturation mémoire • Saturation CPU • Anomalie de configuration système (Tunning TCP/Was) • Fiabilisation des arrêts • Anomalies progiciels • Arrêts de trafic issus de SSA connexes • GCPP : format du flux non conforme • SABO : flux batch envoyé sur le temps réel • Architecture matérielle et logicielle ne répond pas à la croissance à venir • Architecture matérielle aux limites de scalabilité horizontale • Architecture logicielle non adaptée à la croissance du nombre de services configurés par nos clients • Pérennité de la solution • Socle non maintenu (MMG/WAS) ou obsolète (OS) : Q3 2008
Les enjeux du PM5 • Gain de puissance machine (CPU) et de mémoire • Diminution du nombre de thread (ne plus avoir un thread par service mais avoir un pool fixe et indépendant du nombre de client) • Diminution du nombre de connexion MqSérie • Diminution du nombre de connexion oracle • CPU+Mémoire disponible = augmentation de trafic disponible
Thread Consumer TP Thread Traitement Batch Buffer Msg Thread Consumer TP Thread Traitement Batch Lecture Msg Lecture Msg Formattage Formattage Lecture Msg Lecture Msg Envoi MMS Envoi MMS Formattage Formattage Envoi MMS Envoi MMS Architecture logicielle de Ginger PM5 JVM - GinggAS GDM ADMIN JMS MQ Series Temps Réel Oracle JMS Thread Receiver Queue Thread Receiver JVM - GingmAS CFT Batch IHM Servlet/JSP Fichiers SMS MMG Mail IVR httpConnect MMS