{"title":"Performance Analysis of Data Storage in a Hyperconverged Infrastructure Using Docker and GlusterFS","authors":"Rodrigo Leite, P. Solís","doi":"10.1109/CLEI47609.2019.235108","DOIUrl":null,"url":null,"abstract":"Hyperconverged infrastructures use distributed file systems to store and replicate data between multiple servers while using the processing capabilities of those same servers to host virtual machines and containers. In this work, the distributed file system GlusterFS and the VMware ESXi hypervisor are used to build a hyperconverged system to host Docker containers in order to evaluate the performance of this system compared to a traditional approach in which data is stored directly on local disks of the servers. The performance of container persistent data storage is assessed using FIO (Flexible I/O Tester) storage benchmark tool with different workloads from Microsoft data centers and with multiple disk configurations in the hyperconverged system. The experimental results show that with a greater amount of writing operations and that handle large files, the performance in the hyperconverged architecture is better than in local storage, which presents an economically viable option in the implementation of storage for datacenters.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 XLV Latin American Computing Conference (CLEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLEI47609.2019.235108","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Hyperconverged infrastructures use distributed file systems to store and replicate data between multiple servers while using the processing capabilities of those same servers to host virtual machines and containers. In this work, the distributed file system GlusterFS and the VMware ESXi hypervisor are used to build a hyperconverged system to host Docker containers in order to evaluate the performance of this system compared to a traditional approach in which data is stored directly on local disks of the servers. The performance of container persistent data storage is assessed using FIO (Flexible I/O Tester) storage benchmark tool with different workloads from Microsoft data centers and with multiple disk configurations in the hyperconverged system. The experimental results show that with a greater amount of writing operations and that handle large files, the performance in the hyperconverged architecture is better than in local storage, which presents an economically viable option in the implementation of storage for datacenters.