{"title":"MapReduce系统可靠性测试研究","authors":"J. Marynowski","doi":"10.1109/IPDPSW.2013.213","DOIUrl":null,"url":null,"abstract":"MapReduce systems have been widely used by several applications, from search tools to financial and commercial systems. There is considerable enthusiasm around these systems due to their simplicity and scalability. However, there is a lack of a testing approach, and a framework to ensure they are dependable. The goal of this PhD is to propose a complete dependability testing solution for MapReduce systems. This solution is a model-based approach for generating representative fault cases, and a testing framework to control their execution automatically. Initial experiments demonstrate promising results with HadoopTest framework coordinating fault cases across distributed MapReduce components and identifying faulty systems.","PeriodicalId":234552,"journal":{"name":"2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Towards Dependability Testing of MapReduce Systems\",\"authors\":\"J. Marynowski\",\"doi\":\"10.1109/IPDPSW.2013.213\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"MapReduce systems have been widely used by several applications, from search tools to financial and commercial systems. There is considerable enthusiasm around these systems due to their simplicity and scalability. However, there is a lack of a testing approach, and a framework to ensure they are dependable. The goal of this PhD is to propose a complete dependability testing solution for MapReduce systems. This solution is a model-based approach for generating representative fault cases, and a testing framework to control their execution automatically. Initial experiments demonstrate promising results with HadoopTest framework coordinating fault cases across distributed MapReduce components and identifying faulty systems.\",\"PeriodicalId\":234552,\"journal\":{\"name\":\"2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-05-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IPDPSW.2013.213\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPSW.2013.213","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards Dependability Testing of MapReduce Systems
MapReduce systems have been widely used by several applications, from search tools to financial and commercial systems. There is considerable enthusiasm around these systems due to their simplicity and scalability. However, there is a lack of a testing approach, and a framework to ensure they are dependable. The goal of this PhD is to propose a complete dependability testing solution for MapReduce systems. This solution is a model-based approach for generating representative fault cases, and a testing framework to control their execution automatically. Initial experiments demonstrate promising results with HadoopTest framework coordinating fault cases across distributed MapReduce components and identifying faulty systems.