Showing 1–2 of 2 results for author: Rahman, H U
-
Structuring Communities for Sharing Human Digital Memories in a Social P2P Network
Authors:
Haseeb Ur Rahman,
Madjid Merabti,
David Llewellyn-Jones,
Sud Sudirman,
Anwar Ghani
Abstract:
A community is sub-network inside P2P networks that partition the network into groups of similar peers to improve performance by reducing network traffic and high search query success rate. Large communities are common in online social networks than traditional file-sharing P2P networks because many people capture huge amounts of data through their lives. This increases the number of hosts bearing…
▽ More
A community is sub-network inside P2P networks that partition the network into groups of similar peers to improve performance by reducing network traffic and high search query success rate. Large communities are common in online social networks than traditional file-sharing P2P networks because many people capture huge amounts of data through their lives. This increases the number of hosts bearing similar data in the network and hence increases the size of communities. This article presents a Memory Thread-based Communities for our entity-based social P2P network that partition the network into groups of peers sharing data belonging to an entity - person, place, object or interest, having its own digital memory or be a part another memory. These connected peers having further similarities by organizing the network using linear orderings. A Memory-Thread is the collection of digital memories having a common reference key and organized according to some form of correlation. The simulation results show an increase in network performance for the proposed scheme along with a decrease in network overhead and higher query success rate compared to other similar schemes. The network maintains its performance even while the network traffic and size increase.
△ Less
Submitted 17 April, 2020;
originally announced April 2020.
-
Performance Evaluation of VDI Environment
Authors:
Hafiz ur Rahman,
Farag Azzedin,
Ahmad Shawahna,
Faisal Sajjad,
Alyahya Saleh Abdulrahman
Abstract:
Virtualization technology is widely used for sharing the abilities of computer systems by splitting the resources among various virtual PCs. In traditional computer systems, the utilization of hardware is not maximized and the resources are not fully consumed. By using the virtualization technology, the maximum utilization of computer system hardware is possible. Today, many organizations especial…
▽ More
Virtualization technology is widely used for sharing the abilities of computer systems by splitting the resources among various virtual PCs. In traditional computer systems, the utilization of hardware is not maximized and the resources are not fully consumed. By using the virtualization technology, the maximum utilization of computer system hardware is possible. Today, many organizations especially educational institutes are adopting virtualization technology to minimize the costs and increase the flexibility, responsiveness, and efficiency. In this paper, we built a virtual educational lab in which we successfully implemented Virtual Desktop Infrastructure (VDI) and created more than 30 virtual desktops. The virtual desktops are created on the Citrix XenServer hypervisor using the Citrix XenDesktop. Finally, we used benchmarking software tool called Login VSI in order to measure the performance of the virtual desktop infrastructure and the XenServer hypervisor. The results have shown that the system performs well with 30 virtual desktops without reaching the saturation point.
△ Less
Submitted 1 November, 2019;
originally announced November 2019.