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...
Saved in:
| Main Author: | |
|---|---|
| Other Authors: | , , , , , , , , |
| 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 |