Research interests
Blockchain, Decentralized certification, Cloud computing, Quality of Service, Big Data, autonomic computing, elastic services, data replication, distributed protocols and algorithms, fault tolerance, high performance and high available large-scale systems, dependability.
Short bio
I am the Co-founder of Ethertify, a startup company aimed at building an open and decentralized certification platform on top of Ethereum and IPFS.
Before, I was a post-doctoral researcher in the MYRIADS research group, a joined team between IRISA (Institut de recherche en informatique et systèmes aléatoires) and Inria. My position is founded by the University of Rennes though the HARNESS European project.
I received my Ph. D. degree in computer science from the Universidad Politécnica de Madrid (Spain) in 2010 in the Distributed systems Lab (LSD) under the supervision of by Marta Patiño-Martínez, co-director of the laboratory. My thesis was founded by Microsoft Research Cambridge under the European PhD Scholarship Programme. After defending my PhD thesis, I spent two years as a post-doctoral researcher in the SARDES project, part of Inria and LIG (Laboratoire d'Informatique de Grenoble) in Grenoble, France and two years in the ERODS research group, founded by the University of Grenoble I - UJF. My research focused in designing and developing cloud services that are able to provide improved Quality-of-Service (QoS) guarantees.
CV and list of publications and citations
(CV) (Google Scholar)
Contact
Email: damian dot serrano at gmail dot com
Research projects
In the past, I have been part of the following research projects:
Research systems
I am a contributor to the following research systems:
- MRBS: MapReduce performance and dependability benchmarking suite
- MoKa: Modeling and capacity planning of cluster-based multi-tier data centers
- Middle-R: Middleware for Scalable Database Replication (available under request)
- e-Caching: consistent multi-tier cache (available under request)
Teaching software
- GView: Interactive tool to teach backtracking, greedy and map-reduce algorithms. Used in classes given by members of the Department of Software Engineering (Technical University of Madrid). (Available under request)
- Geocomp: Interactive tool to teach how to build triangulations of a point set. Used in classes given by membres of the Department of Mathematics (Technical University of Madrid).
Students
- Lucas Perrone PhD (2013-2014). PhD co-advised with Sara Bouchenak
- Divya Gupta PhD (2012-2014). PhD co-advised with Sara Bouchenak
- Jonathan Leger MS (2012-2013)
- Laurent Lemke MS (2011-2012)
Teaching
Spring 2015
- Operating Systems. M1 Informatique, Université de Rennes 1.
Fall 2014
Spring 2014
Fall 2013
Spring 2013
Spring 2012
Publications
2016
- D. Serrano, S. Bouchenak, Y. Kouki, F. Alvares, T. Ledoux, J. Lejeune, J. Sopena, L. Arantes, P. Sens. SLA guarantees for cloud services. Future Generation Computer Systems, vol. 54, pp. 233-246. Jan 2016.
- M. Berekmeri, D. Serrano, S. Bouchenak, N. Marchand, B. Robu. Feedback autonomic provisioning for guaranteeing performance in mapreduce systems. IEEE Transactions on Cloud Computing, vol. 6, no. 4, pp. 1004-1016, 1 Oct.-Dec. 2016.
- A. Sangroya, D. Serrano, S. Bouchenak. Experience with benchmarking dependability and performance of MapReduce systems. Performance Evaluation, vol. 101, issue C, pp 1-19. July 2016.
2014
- Mihaly Berekmeri, Damián Serrano, Sara Bouchenak, Nicolas. Marchand, Bogdan Robu. A Control Approach for Performance of Big Data Systems. In proccedings of 19th World Congress of the International Federation of Automatic Control (IFAC 2014).
2013
2012
2009
- Ricardo Jiménez-Peris, Marta Patiño-Martínez, Bettina Kemme, Francisco Perez-Sorrosal, Damián Serrano: A System of Architectural Patterns for Scalable, Consistent and Highly Available Multi-Tier Service-Oriented Infrastructures. Chapter of the book "Architecting Dependable Systems. Volume 6.". LNCS 5835. pp. 1-23. ISBN 3-642-10247-6. R. de Lemos, J-C. Fabre, C. Gacek, F. Gadducci, M. ter Beek (eds). Springer PDF
- Ricardo Jiménez-Peris, Marta Patiño-Martínez, Damián Serrano, Jesús Milán. Bettina Kemme, INVITED TALK: Leveraging the Scalability and Availability of Replicated Databases with Autonomic Capabilities. 3rd Int. Conf. on Autonomic Computing and Communication Systems (Autonomics).
2008
2007
Program Committee Member
- Int. Conf. on High Performance Computing & Simulation (HPCS 2014)
- Int. Conf. on Data Technologies and Applications (DATA 2014)
- Int. Conf. on Advanced Communications and Computation (INFOCOMP 2014)
- Int. Conf. on Communications, Computation, Networks and Technologies (INNOV 2014)
- Int. Track on Adaptive and Reconfigurable Service-oriented and component-based Applications and Architectures (AROSA 2014)
- Conference Track @ the 23th WETICE Conference
- Int. Conf. P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2013)
- Int. Conf. on Data Technologies and Applications (DATA 2013)
- Int. Conf. on Advanced Communications and Computation (INFOCOMP 2013)
- Int. Conf. on Communications, Computation, Networks and Technologies (INNOV 2013)
- 1er Comité de labellisation de la Reproductibilité Expérimentale pour l’informatique en parallélisme, architecture et système (REALIS 2013)
- Int. Track on Adaptive and Reconfigurable Service-oriented and component-based Applications and Architectures (AROSA 2013)
- Conference Track @ the 22th WETICE Conference
- Int. Workshop on Assurance in Distributed Systems and Networks (ADSN 2013)
- Int. Conf. on Data Technologies and Applications (DATA 2012)
- Int. Conf. on Advanced Communications and Computation (INFOCOMP 2012)
- Int. Conf. on Communications, Computation, Networks and Technologies (INNOV 2012)
- Int. Track on Adaptive and Reconfigurable Service-oriented and component-based Applications and Architectures (AROSA 2012)
- Conference Track @ the 21th WETICE Conference
- Int. Conf. on High Performance Computing & Simulation (HPCS 2012)
- Int. Track on Adaptive and Reconfigurable Service-oriented and component-based Applications and Architectures (AROSA 2011)
- Conference Track @ the 20th WETICE Conference
Presentations
Here you can find the presentations of the talks I have given in international conferences and seminars
...and also in national scope conferences (some of them in Spanish or French)
- The Quality of Clouds Challenge. Seminar at ENS Lyon, France. PDF
- SLA et qualité de service pour le Cloud Computing. Conférence d’informatique en Parallélisme, Architecture et Système (ComPAS), 2013. PDF
- Multi-Cache Coherence Protocol for Distributed Internet Services. Conférence Francophone en Systèmes d'Exploitation (CFSE), 2011. PDF
- Protocolo de caché consistente para sistemas multicapa . Jornadas de Concurrencia y Sistemas Distribuidos (JCSD), 2010. PDF
- Automatic reconfiguration in partially replicated databases based on data locality . Jornadas de Concurrencia y Sistemas Distribuidos (JCSD), 2009. PDF
- Performance Evaluation of Autonomic Replication. Jornadas de Concurrencia y Sistemas Distribuidos (JCSD), 2008. PDF
- Boosting Database Replication Scalability through Partial Replication and 1-Copy-Snapshot-Isolation. Jornadas de Concurrencia y Sistemas Distribuidos (JCSD), 2007. PDF