Explore chapters and articles related to this topic
Challenges in Designing Software Architectures for Web-Based Biomedical Signal Analysis
Published in Aboul Ella Hassanien, Nilanjan Dey, Surekha Borra, Medical Big Data and Internet of Medical Things, 2018
Alan Jovic, Kresimir Jozic, Davor Kukolja, Kresimir Friganovic, Mario Cifrek
One additional layer of security can be implemented on a server, even before transmission of data. That layer is the storage of files in an encrypted form. By implementing this layer, security is increased substantially because the only point left open to attack is the RAM. Encryption can be achieved in two ways, depending on the file systems used. On older file systems (e.g. FAT, ext2, ext3), which do not support encryption, a file is run through some encryption software or library and then stored as a regular file. On newer file systems, it is only necessary to enable encryption as the files are then encrypted on the fly before being stored. Most notable examples of the newest file systems are ZFS and APFS, which contain many other improvements in addition to file encryption [86]. The approach to use the newest file systems is the preferable method for encryption and it is very easy to implement, because a server administrator just needs to create a file system that supports encryptions and enable it.
MicroCT in Practice
Published in Stuart R. Stock, MicroComputed Tomography, 2018
Reconstructing the datasets at the tomography facility at station 2-BM of APS is very rapid compared to other aspects of data handling, and most users can expect to leave the facility at the end of their shifts with a significant fraction of their data reconstructed but probably not in hand. Currently, data are in HDF-5 format; each stack of 2K slices from a single specimen amounts to 20–25 GByte, depending on the amount of dynamic compression possible, and writing these data to DVDs is no longer practical. During the November 2006 run, transferring 1 TByte of data (40–50 specimens) from the data analysis cluster (Linux) to an external USB-2 hard drive attached to a PC running Windows required 40 hr. When the drives were attached to a Linux machine and formatted as ext2, the transfer took 15 hr (De Carlo, 2006).
MicroCT in Practice
Published in Stuart R. Stock, MicroComputed Tomography, 2019
In 2006, reconstructing data at 2-BM, APS, was very rapid compared to other aspects of data handling, and, if the users multitasked, they could expect to leave the facility at the end of their shifts with a significant fraction of their data reconstructed and often in hand. Each stack of 2K reconstructed slices from a single FOV amounted to 20–25 GB with an additional 5–10 GB in raw projections, depending on the amount of dynamic compression possible. During the November 2006 run, transferring 1 TB of data (40–50 specimens) from the data analysis cluster (Linux) to an external USB-2 hard drive attached to a PC (Windows) required 40 h. When the drives were attached to a Linux machine and formatted as ext2, the transfer took 15 h (De Carlo 2006).
Analyzing execution path non-determinism of the Linux kernel in different scenarios
Published in Connection Science, 2023
Yucong Chen, Xianzhi Tang, Shuaixin Xu, Fangfang Zhu, Qingguo Zhou, Tien-Hsiung Weng
To examine the path variability on a Linux-based system depending on the configuration set, we investigated the impact of file system type on the execution path of an application. Therefore, to perform this non-determinism analysis, the application presented in Section 4 is executed in four file systems commonly found in Linux. The file systems that have been selected for this study are as follows: ramfs, ext2, ext3, and ext4. Ramfs is a file system based on ram under Linux whose structure is the simplest among the four file systems. Ext3 and ext4 are based on ext2 with more complex features and extends. Furthermore, ext4 is the default file system for the latest Linux kernel version. The application is based on reading and writing files so that we can record different paths because of the various file systems.