I. The Perfect Database Server: Firebird 2.5 And FreeBSD 8.1
Here is the guide on installing Firebird 2.5 from FreeBSD 8.1 Ports and creating your first test database; also we show you how to install Flamerobin GUI (administration tool) and the PHP driver for it: The perfect database server: Firebird 2.5 and FreeBSD 8.1
II. Can DragonFlyBSD’s HAMMER Compete With Btrfs, ZFS?
The most common Linux file-systems we talk about at Phoronix are of course Btrfs and EXT4 while the ZFS file-system, which is available on Linux as a FUSE (user-space) module or via a recent kernel module port, gets mentioned a fair amount too. When it comes to the FreeBSD and PC-BSD operating systems, ZFS is looked upon as the superior, next-generation option that is available to BSD users. However, with the DragonFlyBSD operating system there is another option: HAMMER. In this article we are seeing how the performance of this original creation within the DragonFlyBSD project competes with ZFS, UFS, EXT3, EXT4, and Btrfs.
HAMMER is a file-system created by the DragonFlyBSD developers themselves and is the default choice when installing this BSD operating system, but UFS remains a choice too. The one sentence description about this file-system is that “[HAMMER] provides instant crash recovery, multi-volume file systems, integrity checking, fine grained history/undo, networked mirroring, and historical snapshots.” HAMMER uses no fsck, can be sized up to one Exabyte, supports up to 256 volumes of four petabytes in size, coarse-grained history provided by snapshots with up to sixty days history, live snapshot access, and data/meta-data is CRC-checked. Like Btrfs, HAMMER snapshots can be taken at any time, can be accessed live, and boasts a similar set of features. Other HAMMER file-system features include the ability to split it up into multiple pseudo file-systems, there is support for back-up pseudo file-systems, NFS-exportable snapshots, and there is support for slave-to-slave mirroring streams: Can DragonFlyBSD’s HAMMER Compete With Btrfs, ZFS?
Matt Dillon’s, DragonFlyBSD’s project founder, thoughts on the test: HAMMER Benchmark Fun
III. Get Linux and FreeBSD hardware info with guide to commands
Switching between open source OSs can sometimes be confusing, since they may have different ways of doing things. A common task that may confuse some users when switching systems is getting hardware information. In the case of Linux-based OSs and FreeBSD, the following cheat sheet for figuring out how to do the same things on two different systems can ease some of the pain: Linux vs FreeBSD cheat sheet.
IV. Cost Optimization Through Open Source Software (iXsystems)
The lead article in this month’s edition of the Open Source Business Resource was contributed by iXsystems. It describes some of the business reasons behind the company’s choice to use only FreeBSD and PC-BSD systems in its own infrastructure and provides a cost/savings comparison for both software and maintenance costs. It also contains some good references and percentages if you’re looking for something to show your manager (via)
V. Creating an LVM-backed FreeBSD DomU in a Linux Dom0
As the topic suggests we’re going to play with Xen and set up a FreeBSD DomU inside a Linux Dom0.