Damián Serrano
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:
- HARNESS: Hardware- and Network-Enhanced Software Systems for Cloud Computing (Research funded by the European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement number 318521.)
- AMADEOS: Architecture for Multi-critically Agile Dependable Evolutionary Open Systems of systems (2013 - 2016; Funding agency: European Commission FP7)
- MyCloud: SLA and Quality-of-Service for Cloud Computing (2010 - 2013; Funding agency: French National Research Agency (ANR))
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
- Réseaux, Internet, Sécurité , M1 Mathematiques appliquées et industrielles, Université Joseph Fourier.
Spring 2014
- Intergiciel et bases de données. M1 Informatique, Université Jouseph Fourier.
- Introduction a la programmation objet, evenementielle et concurrente. L3 informatique, Université Joseph Fourier.
Fall 2013
- Réseaux, Internet, Sécurité , M1 Mathematiques appliquées et industrielles, Université Joseph Fourier.
Spring 2013
- Intergiciel et bases de données. M1 Informatique, Université Jouseph Fourier.
- Introduction a la programmation objet, evenementielle et concurrente. L3 informatique, Université Joseph Fourier.
Spring 2012
- Introduction to distributed Systems. M1 Master of Science in Informatics at Grenoble (MoSIG), Grenoble-INP Ensimag.
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
- Damián Serrano, Sara Bouchenak, Yousri Kouki, Thomas Ledoux, Jonathan Lejeune, Julien Sopena, Luciana Arantes, Pierre Sens. Towards QoS-Oriented SLA Guarantees for Online Cloud Services. 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2013). PDF
2012
- Amit Sangroya, Damián Serrano, Sara Bouchenak: Benchmarking Dependability of MapReduce Systems. 31th IEEE Int. Symp. on Reliable Distributed Systems (SRDS 2012). PDF
- Amit Sangroya, Damián Serrano, Sara Bouchenak: MRBS: Towards Dependability Benchmarking for Hadoop MapReduce. 1st Workshop on Big Data Management in Clouds (BDMC) in conjunction with Euro-Par 2012. PDF
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
- Damián Serrano, Marta Patiño-Martínez, Ricardo Jiménez-Peris, Bettina Kemme: An Autonomic Approach for Replication of Internet-based Services. 27th IEEE Int. Symp. on Reliable Distributed Systems (SRDS 2008). PDF
2007
- Damián Serrano, Marta Patiño-Martínez, Ricardo Jiménez-Peris, Bettina Kemme: Boosting Database Replication Scalability through Partial Replication and 1-Copy-Snapshot-Isolation. 13th IEEE Pacific Rim Dependable Computing Conf. (PRDC 2007). PDF
- Ricardo Jiménez-Peris, Marta Patino-Martinez, Damián Serrano, Bettina Kemme. Towards Large-Scale Replicated Databases. 1st Workshop on Large-Scale Distributed Systems and Middleware (LADIS 2007). PDF
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)
- Conference Track @ the Conférence en Parallelisme Architecture et Système (ComPAS 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
- Towards QoS-Oriented SLA Guarantees for Online Cloud Services. 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2013). PDF
- MRBS: Towards Dependability Benchmarking for Hadoop MapReduce. 1st Workshop on Big Data Management in Clouds (BDMC) in conjunction with Euro-Par 2012. PDF
- An Autonomic Approach for Replication of Internet-based Services. 27th IEEE Int. Symp. on Reliable Distributed Systems (SRDS 2008). PDF
- Boosting Database Replication Scalability through Partial Replication and 1-Copy-Snapshot-Isolation. 13th IEEE Pacific Rim Dependable Computing Conf. (PRDC 2007). PDF
...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