{"title":"Cloudburst -模拟IaaS云的工作负载","authors":"J. Kross, A. Wolke","doi":"10.1109/CLOUD.2014.116","DOIUrl":null,"url":null,"abstract":"In this work we implemented Cloudburst to generate realistic workload in Infrastructure as a Service cloud testbeds. Our goal was to minimize the memory footprint of such workload generators by leveraging alternative programming paradigms for highly concurrent applications. In contrast to many existing we leverage the concurrency model of the Go programming language instead of threads. Initial benchmarks with Cloudburst and Rain suggest that Cloudburst consumes significantly less memory at the cost of a higher CPU footprint. In our experimental testbed memory is a more critical resource. Leveraging Cloudburst allows us to run larger benchmarks with the same hardware.","PeriodicalId":288542,"journal":{"name":"2014 IEEE 7th International Conference on Cloud Computing","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Cloudburst - Simulating Workload for IaaS Clouds\",\"authors\":\"J. Kross, A. Wolke\",\"doi\":\"10.1109/CLOUD.2014.116\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this work we implemented Cloudburst to generate realistic workload in Infrastructure as a Service cloud testbeds. Our goal was to minimize the memory footprint of such workload generators by leveraging alternative programming paradigms for highly concurrent applications. In contrast to many existing we leverage the concurrency model of the Go programming language instead of threads. Initial benchmarks with Cloudburst and Rain suggest that Cloudburst consumes significantly less memory at the cost of a higher CPU footprint. In our experimental testbed memory is a more critical resource. Leveraging Cloudburst allows us to run larger benchmarks with the same hardware.\",\"PeriodicalId\":288542,\"journal\":{\"name\":\"2014 IEEE 7th International Conference on Cloud Computing\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-06-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE 7th International Conference on Cloud Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CLOUD.2014.116\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 7th International Conference on Cloud Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLOUD.2014.116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In this work we implemented Cloudburst to generate realistic workload in Infrastructure as a Service cloud testbeds. Our goal was to minimize the memory footprint of such workload generators by leveraging alternative programming paradigms for highly concurrent applications. In contrast to many existing we leverage the concurrency model of the Go programming language instead of threads. Initial benchmarks with Cloudburst and Rain suggest that Cloudburst consumes significantly less memory at the cost of a higher CPU footprint. In our experimental testbed memory is a more critical resource. Leveraging Cloudburst allows us to run larger benchmarks with the same hardware.