A High Availability platform design using Heartbeat and integration in a production environment
Nowadays, the number of services in the Internet grows more and more. Hardware vendors bring to market more powerful and stable servers. Operative systems are becoming more robust and flexible offering loads of possibilities. Nevertheless, service outage might happen if one of these components crash...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2008 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2099.1/4970 |
| Acceso en línea: | https://hdl.handle.net/2099.1/4970 |
| Access Level: | acceso abierto |
| Palabra clave: | Cluster Simple Network Management Protocol (Computer network protocol) Heart-beat High availability SNMP Clústers SNMP (Protocol de xarxes d'ordinadors) Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Protocols de comunicació |
| Sumario: | Nowadays, the number of services in the Internet grows more and more. Hardware vendors bring to market more powerful and stable servers. Operative systems are becoming more robust and flexible offering loads of possibilities. Nevertheless, service outage might happen if one of these components crashes. When critical applications come to concern, it is a must to consider high availability techniques. By applying them, critical applications would be still available even in case of hardware, connectivity components or operative system failure. On one hand, functional description, component architecture and a comparison between three software-layer high availability solutions is written. On the other hand, it is necessary to enable SNMP protocol in every server, as the platform must be installed in a production environment within mobile operator’s network. Integration with SNMP manager used by the customer must be achieved. A brief study of the protocol and its components are explained. Platform design and implementation have been done in a development scenario. Beside, the client has another identical scenario to approve software and platform. This demo scenario has the same configuration than the development and production scenario. When the system has been approved, then production scenario must be configured in the same way than development and demo scenario. To deploy configuration and software releases, install scripts were implemented and packaged in RPM. Lastly, a high availability platform running critical services with SNMP monitoring has been achieved. Moreover, integration within mobile operator’s network has been done successfully. Since October 2007, the system is offering services running on the high availability platform implementation based on this project. |
|---|