8142 research outputs found
Sort by
IIs Hajiyat Still the Basis for Takaful Operators to Resort to Conventional Re-insurance? An Appraisal on Malaysian Takaful Industry
Affinity Replica Selection in Distributed Systems
Replication is one of the key techniques used in distributed systems to improve high data availability, data access performance and data reliability. To optimize the maximum benefits from file replication, a system that includes replicas. A replica selection strategy determines the available replicas and chooses the most access files. In most of these access frequency based solutions or popularity of files are assuming that files are independent of each other. In contrast, distributed systems such as per-to-peer file sharing and mobile database, files may be dependent or correlated to one another. Thus, this paper focused on the combination of popularity and affinity files as the most important parameters in selecting replicas in distributed environment. Herein, a replica selection is proposed focusing om popular files and affinity files. The idea is to improve data availability in distributed data replica selection strategy. A P2P simulator, PerrSim, is used to evaluate the performance of the dynamic replica selection strategy
Light Database Encryption Design Utilizing Multicore Processors for Mobile Devices
The confidentiality of data stored in embedded and handheld devices has become an urgent necessity more than ever
before. Encryption of sensitive data is a well-known technique to preserve their confidentiality, however it comes with
certain costs that can heavily impact the device processing resources. Utilizing multicore processors, which are
equipped with current embedded devices, has brought a new era to enhance data confidentiality while maintaining
suitable device performance. Encrypting the complete storage area, also known as Full Disk Encryption (FDE) can still
be challenging, especially with newly emerging massive storage systems. Alternatively, since the most user sensitive
data are residing inside persisting databases, it will be more efficient to focus on securing SQLite databases, through
encryption, where SQLite is the most common RDBMS in handheld and embedded systems. This paper addresses the
problem of ensuring data protection in embedded and mobile devices while maintaining suitable device performance
by mitigating the impact of encryption. We presented here a proposed design for a parallel database encryption
system, called SQLite-XTS. The proposed system encrypts data stored in databases transparently on-the-fly without
the need for any user intervention. To maintain a proper device performance, the system takes advantage of the
commodity multicore processors available with most embedded and mobile devices