Two Storage Trends From SuperComputing 2009
The SuperComputing Conference/Exhibition is always a great conference for learning about storage trends in the HPC world. This year the alert attendee could spot two emerging trends: smaller companies developing innovative storage solutions and the rise of flash storage units.
Cloud Storage Concepts and Challenges
Cloud Storage -- while perhaps not the best label ever invented -- holds promise for the massive future storage requirements looming on the horizon. And does it at a very good price/performance ratio. This article takes a quick look at the concepts and the challenges of Cloud Storage.
Introduction to iSCSI
iSCSI is one of the hottest topics in Storage because it allows you to create centralized SANs using TCP networks rather than Fibre Channel (FC) networks. Get a handle on the main iSCSI concepts and terminology.
Helping Out SSDs
The last article talked about the anatomy of SSDs and the origins of some of the their characteristics. In this article, we break down tuning storage and file systems for SSDs with an eye toward improving performance and helping overcome some of the platform's limitations.
Anatomy of SSDs
SSDs (Solid-State Drives) are a hot topic right now for a number of reasons; not the least of which being their power to performance ratio. But to better understand SSDs you should first get a grip on how they are constructed and the features/limitations of these drives.
Pick Your Pleasure: RAID-0 mdadm Striping or LVM Striping?
A fairly common Linux storage question: Which is better for data striping, RAID-0 or LVM? Let's take a look at these two tools and see how they perform data striping tasks.
Tuning CFQ – What Station is That?
The last article was a quick overview of the 4 schedulers in the Linux kernel. This article takes a closer look at the Completely Fair Queuing (CFQ) scheduler and how you can tune it.
I Have a Schedule to Keep – IO Schedulers
The Linux kernel has several different IO schedulers. This article provides an introduction to the concept of schedulers and what options exist for Linux.
IOzone Performance Exploration, Part 2: The Rest of the Crowd (Almost)
We finish off our IOzone performance exploration of the major Linux file systems. This time adding ext2, jfs, xfs, btrfs, and reiserfs. Let's take a look at the numbers.
Deduping Storage Deduplication
One of the hottest topics in the enterprise storage world is deduplication. We take a look at the technology behind the concept and discuss where it is best applicable in your storage strategy.
I Feel the Need for Speed: Linux File System Throughput Performance, Part 1
While metadata performance is important, another critical metric for measuring file systems is throughput. We put three Linux file systems their paces with IOzone.
Metadata Performance Exploration Part 2: XFS, JFS, ReiserFS, ext2, and Reiser4
More performance: We add five file systems to our previous benchmark results to creating a "uber" article on metadata file system performance. We follow the "good" benchmarking guidelines presented in a previous article and examine the good, the bad and the interesting.
Metadata Performance of Four Linux File Systems
Using the principles of good benchmarking, we explore the metadata performance of four linux file systems using a simple benchmark, fdtree.
On-line Backups: Flexible Enough for Home & the Office
Backups are a technology or process that everyone -- everyone! -- needs to consider. This article looks at some on-line backup options for Linux that can apply to the spectrum of home to enterprise-class users.
Linux Software RAID – A Belt and a Pair of Suspenders
Linux comes with software-based RAID that can be used to provide either a performance boost or add a degree of data protection. This article gives a quick introduction to Linux software RAID and walks through how to create a simple RAID-1 array.
Lies, Damn Lies and File System Benchmarks
Benchmarking has become synonymous with marketeering to the point it is almost useless. This article takes a look at a very important paper that can demonstrate how bad it has become and makes recommendations on how to improve the situation.
Storage Pools and Snapshots with Logical Volume Management
Logical Volume Management (LVM) on Linux: A great tool for creating pools of storage hardware that can be divided, resized, or used for snapshots.
#!*A5%amp;j9 – How to Encrypt Your File System
Protecting your data has become more important than ever. Let's look at some options for encrypting Linux file systems.
I Like My File Systems Chunky: UnionsFS and ChunkFS
Diving deeper into UnionFS: walking through how to create and manage large file systems using the principles of ChunkFS and UnionFS.
Read/Write Compression: Combining UnionFS and SquashFS
Need to have write capability on your SquashFS compressed filesystem? UnionFS to the rescue!