TRANSPARENT COMPRESSION SCHEME FOR LINUX FILE SYSTEM
Abstract
Data footprint in data centers is growing day by day. Servers being used in research institutions, commercial web hosting companies and other enterprise server environment are now dealing with more and more bytes. Most of these servers have Linux operating systems and Ext2/3 comes as default file system in latest Linux kernel. A high-end compression system could be introduced in Ext2/3. It will be helpful in reducing data footprint in Linux based server environment. With slight modifications and using the sparse block feature of Ext2/3 file system transparent compression could be achieved. The reduced data footprint will result in reduced power consumption due to lesser disk reads and writes, and of course less data traffic on NAS(Network Attached Storage) and SAN(Storage Area Network). The reduced hardware might result in less management cost and of course less space for hardware.References
NTFS On Disk Structure and Compression, [14]
Rel-Soft Technology (Oct., 2004).
File System Comparison, WikiPedia,
http://en.wikipedia.org/wiki/Comparison_of_fil
e_systems (Feb. 27, 2012).
TOMOYO, “Linux Kernel Implementation by
TOMOYO which focuses mainly on security
â€http://tomoyo.sourceforge.jp/
JNODE, “Java New Operating System
Design Effortâ€, http://www.jnode.org/ (May 14,
.
Sources For Linux Kernel, “Linux Kernel
Source Codeâ€, http://www.kernel.org/pub/
linux/ (May 3, 2012).
Free NAS implementation, “Free NASâ€,
online at http://freenas.org/FreeNAS/ (May
, 2011).
T. Makatos, Y. Klonatos, M. Marazakis, M. D.
Flouris, and A. Bilas, “ZBD: Using
Transparent Compression at the Block Level
to Increase Storage Space Efficiencyâ€
International Workshop on Storage Network
Architecture and Parallel I/O(SNAPI) (2010).
T. Makatos, Y. Klonatos, M. Marazakis, M. D.
Flouris, and A. Bilas, “Using Transparent
Compression to Improve SSD-based I/O
Caches.†to appear in the ACM/SIGOPS
European Conference on Computer Systems
(EuroSys 2010).
e2Compr, “EXT Third party compression
systemâ€, http://e2compr.sourceforge.net/
(April 3, 2011).
Gregorio Narváez SANS Institute InfoSec
Reading Room, “EXT3 Journaling File
System Forensic Analysis†(December 30,
.
Red Hat Linux 9: Red Hat Linux System
Administration Primer Copyright © 2003 by
Red Hat, Inc. (Feb 20, 2008).
By Greg Schulz, “Application Agnostic Realtime Data Compression How Real-time
compression across different applications
reduces data footprint and energy efficiency
without performance compromises,†(Feb.
, 2008).
Network Circle, Sun Microsystems, Inc.
“ZFS On-Disk Specification†(Jan. 1, 2006)
Arturo San Emeterio Campos, The
introduction to Data Compression,
http://www.arturocampos.com/cp_ch1.html#
Measuring%20the%20compression%20rate,
(July 6, 2000).