Kostas Magoutis
Kostas Magoutis
Research summary and background
My research is in the broad area of scalable distributed systems and data-intensive services.
Much of my recent research is in
- Scalable data stores [C28], [C27], [C26], [C25], [C24], [C21], [C19], [C18], [C14], [C13], [C10], [C9], [J7], [J6], [W9], [W8], [O2]
- Cloud computing and lifecycle management of multi-cloud applications [C24], [C23], [C22], [C20], [C17], [C16], [C13], [J5], [J4], [W10]
- Distributed service management [C24], [C22], [C20], [C18], [C15], [C7], [C6], [C5], [J7], [J3], [J2], [W9], [W6]
- Fault-tolerant stream-processing systems and IoT [C15], [C12], [C11], [C9].
My earlier work focused on systems support for high performance in
- Networked storage systems [C5], [C4], [C3], [C2], [W8], [W4], [O1]
- Networking [C8], [W7], [W5], [W3]
- Operating systems [C2], [W7], [W2], [W1] and
- High-performance computation for large-scale scientific problems [C1], [J1].
Peer-reviewed conference proceedings
- [C28] Replica-group leadership change as a performance enhancing mechanism in NoSQL data stores, Antonis Papaioannou and Kostas Magoutis. In 38th IEEE International Conference on Distributed Computing Systems (ICDCS 2018), Vienna, Austria, July 2-5, 2018. short paper. [pdf]
- [C27] Incremental elasticity for NoSQL data stores, Antonis Papaioannou and Kostas Magoutis. In 36th IEEE International Symposium on Reliable Distributed Systems (SRDS 2017), Hong Kong, China, September 26-29, 2017. [pdf]
- [C26] A measurement-based approach to performance prediction in NoSQL systems, Flora Karniavoura and Kostas Magoutis. In 25th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2017), Banff, Canada, September 20-22, 2017. short paper [pdf]
- [C25] Incremental elasticity for NoSQL data stores, Antonis Papaioannou and Kostas Magoutis. In 37th IEEE International Conference on Distributed Computing Systems (ICDCS 2017), Atlanta, GA, USA, June 5-8, 2017. poster paper [pdf]
- [C24] Cross-layer management of a containerized NoSQL data store, Eudoxos Bekas and Kostas Magoutis. In 15th IFIP/IEEE International Symposium on Integrated Network Management (IM 2017) Special Track on Autonomic Management, Lisbon, Portugal, May 8-12, 2017. [pdf]
- [C23] Towards knowledge-based assisted Infrastructure-as-a-Service (IaaS) selection, Kyriakos Kritikos, Kostas Magoutis, and Dimitris Plexousakis. In Proceedings of 8th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2016), Luxemburg, December 12-15, 2016. [pdf]
- [C22] C2C: An Automated Deployment Framework for Distributed Applications on Multi-Clouds, Flora Karniavoura, Antonis Papaioannou, and Kostas Magoutis. In Proceedings of 9th Symposium and Summer School on Service-Oriented Computing (SummerSOC'15), short paper, Hersonissos, Crete, Greece, June 2-July 3, 2015; appears as IBM Technical Report RC25564, 2015. [pdf]
- [C21] Rethinking HBase: Design and implementation of an elastic key-value store over log-structured local volumes, Giorgos Saloustros and Kostas Magoutis. In Proceedings of IEEE International Symposium on Parallel and Distributed Computing (ISPDC 2015), Larnaca, Cyprus, May 2015. [pdf]
- [C20] Cross-layer management of distributed applications on multi-clouds, Antonis Papaioannou, Damianos Metallidis, and Kostas Magoutis. In Proceedings of IEEE/IFIP Symposium on Integrated Management (IM 2015), Mini-Conference Track, Ottawa, Canada, May 2015. [pdf]
- [C19] ACaZoo: A distributed key-value store based on replicated LSM-trees, Panagiotis Garefalakis, Panagiotis Papadopoulos and Kostas Magoutis. In Proceedings of 33rd IEEE Symposium on Reliable Distributed Systems (SRDS 2014), Nara, Japan, October 6-9, 2014. Best Student Paper Award [pdf]
- [C18] Managing service performance in the Cassandra distributed storage system, Maria Chalkiadaki and Kostas Magoutis. In Proceedings of 5th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2013), Bristol, UK, December 2-5, 2013. [pdf]
- [C17] An architecture for evaluating distributed application deployments in multi-clouds, Antonis Papaioannou and Kostas Magoutis. In Proceedings of 5th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2013), Bristol, UK, December 2-5, 2013. [pdf]
- [C16] Towards cross-layer monitoring of multi-cloud service-based applications, Chrysostomos Zeginis, Kyriakos Kritikos, Panagiotis Garefalakis, Konstantina Konsolaki, Kostas Magoutis, and Dimitris Plexousakis. In Proceedings of European Conference on Cloud and Service Computing (ESOCC'13), Malaga, Spain, September 11-13, 2013. [pdf]
- [C15] Improving datacenter operations management using wireless sensor networks, Panagiotis Garefalakis and Kostas Magoutis. In Proceedings of IEEE International Conference on Internet of Things (iThings 2012), Besancon, France, November 20-23, 2012. [pdf]
- [C14] Scalability of replicated metadata services in distributed file systems, Dimokritos Stamatakis, Nikos Tsikoudis, Ourania Smyrnaki, and Kostas Magoutis. In Proceedings of 12th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS 2012), Stockholm, Sweden, June 14-15, 2012. [pdf]
- [C13] Adapting data-intensive workloads to generic allocation policies in cloud infrastructures, Giannis Kitsos, Antonis Papaioannou, Nikos Tsikoudis, and Kostas Magoutis. In Proceedings of IEEE/IFIP Network Operations and Management Symposium (NOMS 2012), Maui, Hawaii, April 16-20, 2012. [pdf],
- [C12] Real-time analysis of localization data streams for ambient intelligence environments, Dimokritos Stamatakis, Dimitris Grammenos, and Kostas Magoutis. In Proceedings of International Joint Conference on Ambient Intelligence (AMI-11), Amsterdam, The Netherlands, November 16-18, 2011. [pdf]
- [C11] CEC: Continuous eventual checkpointing for data stream processing operators, Zoe Sebepou and Kostas Magoutis. In Proceedings of 41st IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'11), Hong Kong, China, June 27-30, 2011. [pdf]
- [C10] CassMail: A scalable, highly-available, and rapidly prototyped Email service, Lazaros Koromilas and Kostas Magoutis. In Proceedings of 11th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS 2011), Reykjavik, Iceland, June 6-9, 2011. [pdf]
- [C9] Scalable storage support for data stream processing, Zoe Sebepou and Kostas Magoutis. In Proceedings of 26th IEEE Conference on Mass Storage Systems and Technologies (MSST 2010): Research Track, short paper, Incline Village Lake Tahoe, Nevada, May 2010. [pdf]
- [C8] Towards 100 Gbit/s Ethernet: multicore-based parallel communication protocol design, Stavros Passas, Kostas Magoutis, and Angelos Bilas. In Proceedings of 23rd International Conference on Supercomputing 2009 (ICS'09), IBM T. J. Watson Research Center, Yorktown Heights, New York, June 2009. [pdf]
- [C7] Built-to-order service engineering for enterprise IT discovery, Nikolai Joukov, Murthy Devarakonda, Kostas Magoutis, and Norbert Vogl. In Proceedings of IEEE International Conference on Services Computing (SCC 2008), Hawaii, vol. 2, pages 91-98, July 2008. [pdf]
- [C6] Galapagos: Automatically discovering application-data relationships in distributed middleware systems, Kostas Magoutis, Murthy Devarakonda, and Kiran Reddy. In Proceedings of 10th IFIP/IEEE International Symposium on Integrated Management (IM 2007), short paper, May 2007, Munich, Germany. [pdf]
- [C5] OASIS: Self-tuning storage for applications, Kostas Magoutis, Prasenjit Sarkar, and Gauri Shah. In Proceedings of 23rd IEEE Conference on Mass Storage Systems and Technologies (MSST), College Park, MD, May 2006. [pdf]
- [C4] Making the most out of direct-access network-attached storage, Kostas Magoutis, S. Addetia, A. Fedorova, and M. I. Seltzer. In Proceedings of USENIX Conference on File and Storage Technologies (FAST'03), San Francisco, CA, March 31-April 2, 2003. [pdf]
- [C3] Structure and performance of the direct-access file system (DAFS), Kostas Magoutis, S. Addetia, A. Fedorova, M. I. Seltzer, J. S. Chase, A. Gallatin, R. Kisley, R. Wickremesinghe, and E. Gabber. In Proceedings of USENIX Annual Technical Conference, Monterey, CA, June 10-15, 2002. Best Paper Award [pdf]
- [C2] Design and implementation of a direct-access file system (DAFS) kernel server for FreeBSD, Kostas Magoutis. In Proceedings of USENIX BSDCon 2002 Conference, San Francisco, CA, February 11-14, 2002. Best Paper Award [pdf]
- [C1] Equilibrium properties of Cu-Au alloy system at T=0 K, H.M. Polatoglou, K. Magoutis, and G.L. Bleris, in Proceedings of 6th International Conference on Intergranular and Interphase Boundaries in Materials, Thessaloniki Greece, June 22-26, 1992; Materials Science Forum, 126-128, 623 (1993). [abstract, pdf]
Peer-reviewed journal publications
- [J7] Decision-Making Approaches for Performance QoS in Distributed Storage Systems: A Survey, Flora Karniavoura and Kostas Magoutis. In IEEE Transactions on Parallel and Distributed Systems (TPDS), January 17, 2019 (pdf)
- [J6] A General-Purpose Architecture for Replicated Metadata Services in Distributed File Systems, Dimokritos Stamatakis, Nikos Tsikoudis, Eirini Micheli, and Kostas Magoutis. In IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 28, Issue 10, pp 2747-2759, October 1, 2017 (pdf)
- [J5] Design and implementation of a social networking platform for cloud deployment specialists, K. Magoutis, C. Papoulas, A. Papaioannou, F. Karniavoura, D.-G. Akestoridis, N. Parotsidis, A. Leonidis, M. Korozi, S. Ntoa, C. Stephanidis. In SpringerOpen Journal on Internet Services and Applications (JISA), vol. 6, no. 19, pp. 1-27, September 2015. [pdf]
- [J4] Scalable entity-based summarization of web search results using MapReduce, Ioannis Kitsos, Kostas Magoutis, and Yannis Tzitzikas. In Springer Journal of Distributed and Parallel Databases (DAPD), Volume 32, Issue 3, pp. 405-446, September 2014. [pdf]
- [J3] Galapagos: Model-driven discovery of end-to-end application-storage relationships in distributed systems, Kostas Magoutis, Murthy Devarakonda, Nikolai Joukov, and Norbert Vogl. In IBM Systems Journal, vol. 52, no. 4/5, pages 367-378, 2008. [pdf]
- [J2] Evolution of storage management: Transforming raw data into information, S. Gopisetty, S. Agarwala, E. Butler, D. Jadav, S. Jaquet, M. Korupolu, R. Routray, P. Sarkar, A. Singh, M. Sivan-Zimet, C.-H. Tan, S. Uttamchandani, D. Merbach, S. Padbidri, A. Dieberger, E. M. Haber, E. Kandogan, C. A. Kieliszewski, D. Agrawal, M. Devarakonda, K.-W. Lee, K. Magoutis, D. C. Verma, and N. G. Vogl. In IBM Systems Journal, vol. 52, no. 4/5, pages 341-352, 2008. [pdf]
- [J1] Density of states, level statistics, and localization in 2- and 3-dimensional disordered systems, Panos Argyrakis, S. N. Evangelou, and Kostas Magoutis, in Z. Phys. B 87, pp. 257-264, 1992. [pdf]
Peer-reviewed workshop proceedings
- [W10] Lifecycle management of service-based applications on multi-clouds: A research roadmap, George Baryannis, Panagiotis Garefalakis, Kyriakos Kritikos, Kostas Magoutis, Antonis Papaioannou, Dimitris Plexousakis, Chrysostomos Zeginis. In Proceedings of International Workshop on Multi-Cloud Applications and Federated Clouds (MultiCloud 2013), Prague, Czech Republic, April 21-24, 2013. [pdf])
- [W9] Managing service performance in NoSQL distributed storage systems, Maria Chalkiadaki and Kostas Magoutis. In Proceedings of the 7th Middleware for Next-Generation Internet Computing (MW4NG) Workshop of the 13th International Middleware Conference 2012, Montreal, Canada, December 3-7, 2012. [pdf]
- [W8] A comparative experimental study of parallel file systems for large-scale data processing, Zoe Sebepou, Kostas Magoutis, Manolis Marazakis, and Angelos Bilas. In Proceedings of First USENIX Workshop on Large-Scale Computing (LaSCo 2008), Boston, MA, June 2008. [pdf]
- [W7] Memory management support for multi-programmed Remote Direct Memory Access (RDMA) systems, Kostas Magoutis. In Proceedings of 2nd Workshop for RDMA Applications, Implementations and Technologies (RAIT-2005); held in conjunction with IEEE Cluster 2005, Burlington, MA, October 2005. [pdf]
- [W6] RAIC: Scaling storage availability and performance in on-demand data centers, Kostas Magoutis, M. Devarakonda, N. Vogl, and K. Voruganti. In Proceedings of 1st Workshop on Operating System and Architectural Support for the On-Demand IT Infrastructure (OASIS-2004; held in conjunction with ASPLOS-XI), Boston, MA, October 9, 2004. [pdf]
- [W5] The case against user-level networking, Kostas Magoutis, M. I. Seltzer, and E. Gabber. In Proceedings of 3rd Workshop on Novel Uses of System-Area Networks (SAN-3), held in conjunction with HPCA-10, Madrid, Spain, February 14, 2004. [pdf]
- [W4] Application performance on the direct access file system, A. Fedorova, M. Seltzer, Kostas Magoutis, and S. Addetia. In Proceedings of the 4th International Workshop on Software and Performance (WOSP'08), Redwood Shores, CA, January 14-16, 2004. [pdf]
- [W3] The optimistic direct-access file system: Design and network interface support, Kostas Magoutis. In Proceedings of Workshop on Novel Uses of System-Area Networks (SAN-1) (Held in conjunction with HPCA-8), Cambridge, MA, February 2, 2002. [pdf]
- [W2] Research issues in no-futz computing, D. A. Holland, W. Josephson, A. Lim, Kostas Magoutis, M. I. Seltzer, and C. A. Stein. In Proceedings of 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Schloss Elmau, Germany, May 20-23, 2001. [pdf]
- [W1] Building appliances out of reusable components using Pebble, Kostas Magoutis, J. C. Brustoloni, E. Gabber, W. T. Ng, and A. Silberschatz. In Proceedings of 9th SIGOPS European Workshop 2000, Kolding, Denmark, September 17-20, 2000. [pdf]
Books
Other publications
- [O2] CumuloNimbo: A High-Scalable Transaction Processing Platform as a Service, Ricardo Jimenez-Peris, Marta Patino-Martinez, Kostas Magoutis, Angelos Bilas, Ivan Brondino. ERCIM News, 89, 34-35, April 2012. [pdf]
- [O1] Exploiting Direct Access Networking in Network-Attached Storage Systems, Kostas Magoutis, Ph.D. Dissertation, Division of Engineering and Applied Sciences (DEAS), Harvard University, Cambridge, MA, May 2003. [pdf]