-->
Home » » The Zumastor Linux storage project adds enterprise storage features to Linux
Wednesday
27 February 2008

The Zumastor Linux storage project adds enterprise storage features to Linux

The Zumastor Linux storage project adds enterprise storage features to Linux, primarily improved snapshots and remote replication.

Point-in-time, near zero-cost, block level snapshots can be added to any existing filesystem and performance does not degrade with multiple snapshots.

Remote replication is achieved by sending minimal block level deltas between snapshots without having to traverse the entire filesystem like rsync does.

Zumastor is Free software that adds enterprise storage features (primarily improved snapshots and remote replication) to Linux.
You can read all about it in the Zumastor Howto. The current release is 0.6, which adds experimental support for offline resizing.
Prebuilt Debian/Ubuntu packages are available at zumastor.org/downloads/releases.
Kernel Patches
Zumastor requires a few kernel patches. These are online at http://zumastor.googlecode.com/svn/trunk/ddsnap/patches/ and http://zumastor.googlecode.com/svn/trunk/zumastor/patches/. The most interesting patches are:
  • Dan Phillips' bio throttling patch, part of how we prevent deadlock during memory pressure. See lkml discussion from 6 Dec 2007 and coverage at LWN.NET.
  • Dan Phillips' PR_SET_MEMALLOC/PR_SET_LESS_THROTTLE patch, other part of how we prevent deadlock during memory pressure. (Any user app that's in the block writeout path needs to be written very carefully to avoid memory recursion deadlock; in particular, it should probably use mlockall, never allocate any memory while handling a write request (modulo a few KB of Heisenslop), and it should set PF_LESS_THROTTLE|PF_MEMALLOC using prctl, as provided for by this patch.) (Mixed in with the ddsnap stuff for now, sorry; ignore everything but the changes to include/linux/prctl.h and kernel/sys.c.)
  • NFS suspend patch, part of how we make new snapshots available via the NFS server as they arrive from remote sites
Adserver 
                    610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

  • Comparison of X Window System desktop environments.
    27.10.2010 - 0 Comments
    This article is written like a personal reflection or essay and may require cleanup. Please help improve it by rewriting it in an encyclopedic style. (December 2007)A desktop environment is a collection of software designed to give functionality and…
  • Aseprite is an open source program to create animated sprites & pixel: Context Bar.
    15.11.2015 - 0 Comments
    Animations and visual effects are nowadays used to enhance nearly every form of multimedia, including video games. These are created by combining multiple images and effects, with an abundance of applications at your disposal. Aseprite is one of…
  • FreeDOS is a free DOS-compatible operating system for IBM-PC compatible systems.
    14.04.2011 - 0 Comments
    FreeDOS (formerly Free-DOS and PD-DOS) is an operating system for IBM PC compatible computers. FreeDOS is made up of many different, separate programs that act as "packages" to the overall FreeDOS Project.[1] As a member of the DOS family, it…
  • LibggiGCP is a generic color and palette management extension for GGI display targets.
    04.07.2010 - 0 Comments
    GGI stands for General Graphics Interface, and it is a project that aims to develop a reliable, stable and fast graphics system that works everywhere. We want to allow any program using GGI to run on any platform, requiring at most a…
  • Install a million games in one click with DJL.
    18.01.2013 - 0 Comments
    Well, not really a million, but how about tens or hundreds? Good enough for you? Today, we will talk about two extremely useful applications that allow to you search for hundreds of games that run on Linux, sorted by category, popularity, license,…
  • Convert your videos quickly, easily, and all at once with WinFF & FFmpeg.
    16.02.2012 - 0 Comments
    WinFF is a GUI for the command line video converter, FFMPEG. It will convert most any video file that FFmpeg will convert. WinFF does multiple files in multiple formats at one time. You can for example convert mpeg's, flv's, and mov's, all into…
  • Vulnerabilities in Nagios, the Host and Service Monitoring Tool
    28.12.2008 - 0 Comments
    A security issue affects the following Ubuntu releases: Ubuntu 8.04 LTS This advisory also applies to the corresponding versions of Kubuntu, Edubuntu, and Xubuntu.The problem can be corrected by upgrading your system to the following package…
  • Abe's Amazing Adventure is a scrolling, platform-jumping, key-collecting, ancient pyramid exploring game
    16.12.2008 - 0 Comments
    Description:Abe's Amazing Adventure is a scrolling, platform-jumping, key-collecting, ancient pyramid exploring game, vaguely in the style of similar games for the Commodore+4. The game is intended to show young people (I'm writing it for my son's…
  • Emerald decorator for Compiz-Fusion
    09.01.2011 - 0 Comments
    The Emerald Theme Manager allows you to install, edit and switch between Emerald themes. In order for it to work, select Emerald as your window decorator. You will also need to enable the Window Decorations plugin (via CCSM). As a window…
  • FreeNAS is a tiny FreeBSD-based operating system which provides free Network-Attached Storage (NAS) services (CIFS, FTP and NFS).
    22.06.2011 - 0 Comments
    FreeNAS is an Open Source Storage Platform based on FreeBSD and supports sharing across Windows, Apple, and UNIX-like systems.   FreeNAS8 includes ZFS, which supports high storage capacities and integrates file systems and volume…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->