A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes

A novel and rapidly growing area of research concerns data-intensive applications and the technical challenges that accompany it. One of those challenges is developing approaches and mechanisms that render high performance in processing and storing data. We joined this research effort by proposing a...

Full description

Saved in:
Bibliographic Details
Main Author: Jomaa, Mohamad (author)
Other Authors: Mershad, Khaleel (author), Abbani, Noor (author), Sharaf-Dabbagh, Yaman (author), Romanous, Bashar (author), Artail, Hassan (author), Saghir, Mazen A.R. (author), Hajj, Hazem (author), Akkary, Haitham (author), Awad, Mariette (author)
Format: conferenceObject
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10725/15385
https://doi.org/10.1109/ICCCN.2013.6614087
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://ieeexplore.ieee.org/abstract/document/6614087
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513470516428800
author Jomaa, Mohamad
author2 Mershad, Khaleel
Abbani, Noor
Sharaf-Dabbagh, Yaman
Romanous, Bashar
Artail, Hassan
Saghir, Mazen A.R.
Hajj, Hazem
Akkary, Haitham
Awad, Mariette
author2_role author
author
author
author
author
author
author
author
author
author_facet Jomaa, Mohamad
Mershad, Khaleel
Abbani, Noor
Sharaf-Dabbagh, Yaman
Romanous, Bashar
Artail, Hassan
Saghir, Mazen A.R.
Hajj, Hazem
Akkary, Haitham
Awad, Mariette
author_role author
dc.creator.none.fl_str_mv Jomaa, Mohamad
Mershad, Khaleel
Abbani, Noor
Sharaf-Dabbagh, Yaman
Romanous, Bashar
Artail, Hassan
Saghir, Mazen A.R.
Hajj, Hazem
Akkary, Haitham
Awad, Mariette
dc.date.none.fl_str_mv 2013
2013-10-24
2024-03-06T14:26:50Z
2024-03-06T14:26:50Z
dc.identifier.none.fl_str_mv 9781467357753
http://hdl.handle.net/10725/15385
https://doi.org/10.1109/ICCCN.2013.6614087
Jomaa, M., Mershad, K., Abbani, N., Sharaf-Dabbagh, Y., Romanous, B., Artail, H., ... & Awad, M. (2013, July). A mediation layer for connecting data-intensive applications to reconfigurable data nodes. In 2013 22nd International Conference on Computer Communication and Networks (ICCCN) (pp. 1-9). IEEE.
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://ieeexplore.ieee.org/abstract/document/6614087
dc.language.none.fl_str_mv en
dc.publisher.none.fl_str_mv IEEE
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Wireless communication systems--Congresses
Computer networks--Congresses
Telecommunication systems--Congresses
dc.title.none.fl_str_mv A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
dc.type.none.fl_str_mv Conference Paper / Proceeding
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/conferenceObject
description A novel and rapidly growing area of research concerns data-intensive applications and the technical challenges that accompany it. One of those challenges is developing approaches and mechanisms that render high performance in processing and storing data. We joined this research effort by proposing a reconfigurable active solid state drives (RASSD) system that deals with such applications, through employing basic hardware, namely FPGA's connected to SSD's, to service the above applications as processing nodes, and take advantage of the close proximity between storage and processing. In this paper, we propose an intelligent middleware system for interfacing workstation-based and mobile applications to the distributed RASSD system. In order to provide high performance in terms of time and functionality, the middleware manages the data processing on the RASSD nodes through special pieces of code that we call drivelets, along with FPGA configuration files (bitstreams). Another important responsibility of the proposed middleware architecture lies in the unguided management of applications' flows, where it uses an intelligent script-parsing mechanism to turn one general request from the client into a sequence of operations needed to generate the required results. The middleware design allows for the integration of mobile applications into the overall architecture of the RASSD system, and allowing them to run data intensive applications that otherwise it is unfeasible for them to execute. We validate our design by comparing it to an existing middleware architecture, and present two use-cases with their results and discussion.
eu_rights_str_mv openAccess
format conferenceObject
id LAURepo_a8e35194f5fa07c7dad9fe877f0e397b
identifier_str_mv 9781467357753
Jomaa, M., Mershad, K., Abbani, N., Sharaf-Dabbagh, Y., Romanous, B., Artail, H., ... & Awad, M. (2013, July). A mediation layer for connecting data-intensive applications to reconfigurable data nodes. In 2013 22nd International Conference on Computer Communication and Networks (ICCCN) (pp. 1-9). IEEE.
language_invalid_str_mv en
network_acronym_str LAURepo
network_name_str Lebanese American University repository
oai_identifier_str oai:laur.lau.edu.lb:10725/15385
publishDate 2013
publisher.none.fl_str_mv IEEE
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data NodesJomaa, MohamadMershad, KhaleelAbbani, NoorSharaf-Dabbagh, YamanRomanous, BasharArtail, HassanSaghir, Mazen A.R.Hajj, HazemAkkary, HaithamAwad, MarietteWireless communication systems--CongressesComputer networks--CongressesTelecommunication systems--CongressesA novel and rapidly growing area of research concerns data-intensive applications and the technical challenges that accompany it. One of those challenges is developing approaches and mechanisms that render high performance in processing and storing data. We joined this research effort by proposing a reconfigurable active solid state drives (RASSD) system that deals with such applications, through employing basic hardware, namely FPGA's connected to SSD's, to service the above applications as processing nodes, and take advantage of the close proximity between storage and processing. In this paper, we propose an intelligent middleware system for interfacing workstation-based and mobile applications to the distributed RASSD system. In order to provide high performance in terms of time and functionality, the middleware manages the data processing on the RASSD nodes through special pieces of code that we call drivelets, along with FPGA configuration files (bitstreams). Another important responsibility of the proposed middleware architecture lies in the unguided management of applications' flows, where it uses an intelligent script-parsing mechanism to turn one general request from the client into a sequence of operations needed to generate the required results. The middleware design allows for the integration of mobile applications into the overall architecture of the RASSD system, and allowing them to run data intensive applications that otherwise it is unfeasible for them to execute. We validate our design by comparing it to an existing middleware architecture, and present two use-cases with their results and discussion.Includes bibliographical references.IEEE2024-03-06T14:26:50Z2024-03-06T14:26:50Z20132013-10-24Conference Paper / Proceedinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject9781467357753http://hdl.handle.net/10725/15385https://doi.org/10.1109/ICCCN.2013.6614087Jomaa, M., Mershad, K., Abbani, N., Sharaf-Dabbagh, Y., Romanous, B., Artail, H., ... & Awad, M. (2013, July). A mediation layer for connecting data-intensive applications to reconfigurable data nodes. In 2013 22nd International Conference on Computer Communication and Networks (ICCCN) (pp. 1-9). IEEE.http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.phphttps://ieeexplore.ieee.org/abstract/document/6614087eninfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/153852024-07-03T08:23:41Z
spellingShingle A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
Jomaa, Mohamad
Wireless communication systems--Congresses
Computer networks--Congresses
Telecommunication systems--Congresses
status_str publishedVersion
title A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
title_full A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
title_fullStr A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
title_full_unstemmed A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
title_short A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
title_sort A Mediation Layer for Connecting Data-Intensive Applications to Reconfigurable Data Nodes
topic Wireless communication systems--Congresses
Computer networks--Congresses
Telecommunication systems--Congresses
url http://hdl.handle.net/10725/15385
https://doi.org/10.1109/ICCCN.2013.6614087
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://ieeexplore.ieee.org/abstract/document/6614087