Coordination Services in the Cloud When the Intervening Elements are Anonymous

General Objective: This project aims to develop consensus services and fault detectors (for example, like ZooKeeper) for distributed systems where the elements are anonymous or homonymous.

We would like to highlight that this objective is pioneering at an international level, and that this research group includes Dr. Ernesto Jiménez, Professor at the Polytechnic University of Madrid, Spain, among its members. This person is one of the few international researchers with works already published in this area, so the project starts from a very leading position on this topic. You want to provide, like ZooKeeper, an implementation of coordination services for distributed systems but for anonymous or homonymous distributed systems. Since we only have twelve months to complete it, we are going to focus in this project on implementing consensus and failure detectors.

Specific objectives:

  • Advances in international research for consensus and fault detectors in distributed systems with anonymous and/or homonymous processes. To this end, existing research papers in the literature where consensus and fault detectors in anonymous or homonymous systems are proposed are going to be studied. As mentioned in the previous section, this field has been little studied and presents a major challenge for cloud computing systems.
  • Creation of a programming API to offer coordination services in distributed systems where the presence of anonymous and/or homonymous processes is taken into account.
  • To achieve this goal, the API provided by ZooKeeper to perform coordinated services in traditional distributed systems will be studied.
  • Development of new consensus solutions and fault detectors in anonymous or homonymous systems. For this we count as a consultant with one of the authors who has published internationally in this field.
  • Development of a coordinated application in anonymous distributed systems. The purpose is to have a practical example of the use of coordination services in distributed systems with the new characteristics analyzed in the project.

Participating Institutions:

UTPL, UTA, EPN

Participants:

  • rommel torres
  • Danilo Jaramillo
  • David Guevara
  • Clay Aldás
  • david mejia
  • Ivan Marcelo Bernal
  • Carlos Herrera

Awarded budget: $59500

Project status: Running.