From owner-freebsd-current@FreeBSD.ORG Fri Aug 25 15:11:20 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0392916A4DD; Fri, 25 Aug 2006 15:11:20 +0000 (UTC) (envelope-from ivoras@fer.hr) Received: from palunko.srce.hr (palunko.srce.hr [161.53.2.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D44743D76; Fri, 25 Aug 2006 15:11:18 +0000 (GMT) (envelope-from ivoras@fer.hr) Received: from [193.198.133.216] (cmung1486.cmu.carnet.hr [193.198.133.216]) by palunko.srce.hr (8.13.7/8.13.6) with ESMTP id k7PF6MNf014455; Fri, 25 Aug 2006 17:06:23 +0200 (CEST) Message-ID: <44EF12F6.3000806@fer.hr> Date: Fri, 25 Aug 2006 17:10:46 +0200 From: Ivan Voras User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: current@freebsd.org, geom@freebsd.org X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7780AB464B2A72DC0BAEE3D7" X-Scanned-By: MIMEDefang 2.55 on 161.53.2.67 Cc: Subject: Announcing: gvirstor X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 15:11:20 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7780AB464B2A72DC0BAEE3D7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I'm glad to announce availability of GEOM virtual storage class, (currently) named "gvirstor". The purpose of this class is to enable creation of huge virtual providers (for example: many terabytes) backed by limited physical storage, with the expectation that more physical storage will be added later. This is a part of a logical volume manager, and provides functionality up to now not available as a native GEOM class. gvirstor is currently available either from Perforce (under the name \\gvirstor) or at http://wiki.freebsd.org/gvirstor in a convenient tbz archive with appropriate Makefile. Please read the README file packaged in the archive for instructions on how to build and run gvirstor. Here are some usage examples from the man page: The following example shows how to create a virtual device of default size (2 TiB), of default chunk (extent) size (4 MiB), with two physical devices for backing storage. gvirstor label -v mydata /dev/ad4 /dev/ad6 newfs /dev/virstor/mydata From now on, the virtual device will be available via the /dev/virstor/mydata device entry. To add a new physical device / provider to an active virstor device: gvirstor add mydata ad8 This will add physical storage (from ad8) to /dev/virstor/mydata device.= To see device status information (including how much physical storage is= still available for the virtual device), use: gvirstor list The latest version of gvirstor is called "beta3" because it has not received much testing, especially on non-i386 architectures. Please help by testing both stability and performance of gvirstor if you have equipment and time. This work was sponsored by Google with its "Summer of Code 2006" project, the (very helpful :) ) mentor was Pawel Jakub Dawidek (pjd). --------------enig7780AB464B2A72DC0BAEE3D7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE7xMEldnAQVacBcgRAqwVAKD07bWbaT3+r1YYqFFhus/05K3hdwCgv6He kklw+zYkDd3YlhY3KRmOMsI= =JFP2 -----END PGP SIGNATURE----- --------------enig7780AB464B2A72DC0BAEE3D7--