A mathematical model to analyze the utilization of a cloud datacenter middleware. (January 2016)
- Record Type:
- Journal Article
- Title:
- A mathematical model to analyze the utilization of a cloud datacenter middleware. (January 2016)
- Main Title:
- A mathematical model to analyze the utilization of a cloud datacenter middleware
- Authors:
- Mershad, Khaleel
Artail, Hassan
Saghir, Mazen
Hajj, Hazem
Awad, Mariette - Abstract:
- 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 RASSDAbstract: 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. … (more)
- Is Part Of:
- Journal of network and computer applications. Volume 59(2016)
- Journal:
- Journal of network and computer applications
- Issue:
- Volume 59(2016)
- Issue Display:
- Volume 59, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 59
- Issue:
- 2016
- Issue Sort Value:
- 2016-0059-2016-0000
- Page Start:
- 399
- Page End:
- 415
- Publication Date:
- 2016-01
- Subjects:
- Cloud computing -- Big data -- Middleware -- FPGA -- Mathematical modeling -- Utilization
Microcomputers -- Periodicals
Computer networks -- Periodicals
Application software -- Periodicals
Micro-ordinateurs -- Périodiques
Réseaux d'ordinateurs -- Périodiques
Logiciels d'application -- Périodiques
Application software
Computer networks
Microcomputers
Periodicals
004.05
004 - Journal URLs:
- http://www.sciencedirect.com/science/journal/10848045 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jnca.2014.08.006 ↗
- Languages:
- English
- ISSNs:
- 1084-8045
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5021.410600
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 249.xml