.

A mathematical model to analyze the utilization of a cloud datacenter middleware

LAUR Repository

Show simple item record

dc.contributor.author Mershad, Khaleel
dc.contributor.author Artail, Hassan
dc.contributor.author Saghir, Mazen
dc.contributor.author Hajj, Hazem
dc.contributor.author Awad, Mariette
dc.date.accessioned 2024-02-27T15:04:14Z
dc.date.available 2024-02-27T15:04:14Z
dc.date.copyright 2016 en_US
dc.date.issued 2015-12-10
dc.identifier.issn 1084-8045 en_US
dc.identifier.uri http://hdl.handle.net/10725/15348
dc.description.abstract Cloud computing is the future paradigm that will dominate the visualization and processing of web data. Achieving high performance in storing and processing huge amounts of data in the cloud has been a major research concern in the last decade, with the exponential growth of data that has presented itself as a challenge to manage and analyze. The vital element in the success of major cloud businesses and companies depends on their abilities to store Big data and make it available to their users and clients in a satisfactory manner. In a previous work, we presented a system which combines active solid state drives and reconfigurable FPGAs (which we called reconfigurable active SSD nodes or simply RASSD nodes) into a storage-compute node that can be used by a cloud datacenter to achieve accelerated computations while running data intensive applications. In order to hide the complexity of accessing and processing the data stored on these distributed nodes from application developers, we proposed in another work a framework for middleware functionality through an API abstraction layer. The middleware handles all low-level hardware related communications, thus allowing programmers to focus on the application, and not the underlying specialized architecture. The Middleware Server (MWS), which could take the role of a cloud datacenter controller, bridges the connection between a client and the set of RASSD nodes and is a vital component in the viability of the RASSD system. In this paper, we propose a mathematical analysis model to evaluate the performance of the RASSD MWS. We study the utilization of three important elements of the MWS: CPU, memory, and network bandwidth. For each, we derive the parameters that govern and affect its operations, and propose formulas for its utilization factor. We use the analysis results, while applying different values to the system parameters, to illustrate important benefits and limitations of the system. en_US
dc.language.iso en en_US
dc.title A mathematical model to analyze the utilization of a cloud datacenter middleware en_US
dc.type Article en_US
dc.description.version Published en_US
dc.author.school SAS en_US
dc.author.idnumber 202203388 en_US
dc.author.department Computer Science And Mathematics en_US
dc.relation.journal Journal of Network and Computer Applications en_US
dc.journal.volume 59 en_US
dc.article.pages 399-415 en_US
dc.keywords Cloud computing en_US
dc.keywords Big data en_US
dc.keywords Middleware en_US
dc.keywords FPGA en_US
dc.keywords Mathematical modeling en_US
dc.keywords Utilization en_US
dc.identifier.doi https://doi.org/10.1016/j.jnca.2014.08.006 en_US
dc.identifier.ctation Mershad, K., Artail, H., Saghir, M., Hajj, H., & Awad, M. (2016). A mathematical model to analyze the utilization of a cloud datacenter middleware. Journal of Network and Computer Applications, 59, 399-415. en_US
dc.author.email khaleel.mershad@lau.edu.lb en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url https://www.sciencedirect.com/science/article/pii/S1084804514001921 en_US
dc.orcid.id https://orcid.org/0000-0003-3786-5529 en_US
dc.author.affiliation Lebanese American University en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account