<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>snv128</title><generator>Tumblr (3.0; @snv128)</generator><link>http://snv128.tumblr.com/</link><item><title>OpenSolaris is dead - what's next?</title><description>&lt;p&gt;After Oracle has expressed its intention to discontinue OpenSolaris now its time for OpenSolaris users to think about what to do. I haven&amp;#8217;t made my mind yet where I will move my Homeserver to. Right now I&amp;#8217;m consindering these choices:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Solaris 11&lt;/li&gt;
&lt;li&gt;FreeBSD 8.1&lt;/li&gt;
&lt;li&gt;Nexenta Core Platform 3.0&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Of course you can wait for Solaris 11 to appear, but this release will not be free for my use (non-commercial). So I am not really considering it as the license is to expensive for my use case. So the race is really between FreeBSD and NCP - and I haven&amp;#8217;t made up my mind which is better. I will evaluate both on this set of criteria:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;ZFS and DTrace functionality&lt;/li&gt;
&lt;li&gt;Stability&lt;/li&gt;
&lt;li&gt;Security mechanisms&lt;/li&gt;
&lt;li&gt;Broad x86 hardware support&lt;/li&gt;
&lt;li&gt;Broad set of open source tools as part of the distribution&lt;/li&gt;
&lt;li&gt;Availability of Netatalk, NFS, CIFS&lt;/li&gt;
&lt;li&gt;SMF-like service management&lt;/li&gt;
&lt;li&gt;Xen Dom0 support&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Any guidance is highly appreciated.&lt;/p&gt;</description><link>http://snv128.tumblr.com/post/1030995195</link><guid>http://snv128.tumblr.com/post/1030995195</guid><pubDate>Sun, 29 Aug 2010 15:41:37 +0200</pubDate><category>Solaris</category></item><item><title>ZFS-Filer based on Dell PowerEdge R510</title><description>&lt;p&gt;&lt;img height="318" width="425" src="http://lh6.ggpht.com/_44XPvqcaAmQ/S1B1FJwdnaI/AAAAAAAAADY/C_ayEO3LaPM/R510_12bay.jpg" align="text-bottom"/&gt;&lt;/p&gt;
&lt;p&gt;Today I was working with a customer who wants to built a Solaris 10 / ZFS server node with a lot of internal disks for file serving purposes.&lt;/p&gt;
&lt;p&gt;I suggested a Dell PowerEdge R510 with a PERC H700 Controller and 12 internal 2&amp;#160;TB SATA HDDs (3.5&amp;#8221;). Each HDD will be setup as RAID0 set on the PERC H700 RAID Controller and handed out to ZFS to built a RAID-Z2 on top of it. In addition the R510 will incorporate two internal 2.5&amp;#8221; drives to make up for a mirrored operating system (rpool).&lt;/p&gt;
&lt;p&gt;The PERC H700 is 6GB SAS RAID-Controller with two internal ports (4 lanes each) to drive the disks within the R510. It&amp;#8217;s brother is the H800 with two external ports (not used here). The R510 is two socket (Intel Xeon 5600 Series), 2U server with up to 128&amp;#160;GB of memory, 14 internals disks (12x 3.5&amp;#8221; Hotplug, 2x 2.5&amp;#8221; Internal) and 3 PCIe-Slots.&lt;/p&gt;
&lt;p&gt;The fileserver will have 16&amp;#160;GB of memory and one Intel Xeon X5660 CPU (2.66&amp;#160;GHz, 6 Cores). An option is to raise memory to 48&amp;#160;GB which would be required if you want to deduplicate the entire disk capacity and keep the block tables in memory (required for performance).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Summary&lt;/strong&gt;: the Dell PowerEdge R510 is a perfect server for anyone that wants to built a ZFS-based Server. While it is not listed yet on the Oracle/Sun Solaris HCL it is working with Solaris (there are drivers for all integrated components).&lt;/p&gt;</description><link>http://snv128.tumblr.com/post/931893722</link><guid>http://snv128.tumblr.com/post/931893722</guid><pubDate>Tue, 10 Aug 2010 15:22:50 +0200</pubDate><category>ZFS</category><category>Solaris</category><category>Dell</category></item><item><title>Today I bought a Bialetti Cappuccinatore to make better milk...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_l0x4xeu7Cz1qajjruo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Today I bought a &lt;a&gt;Bialetti Cappuccinatore&lt;/a&gt; to make better milk froth for my coffee. Yum!&lt;/p&gt;</description><link>http://snv128.tumblr.com/post/523228139</link><guid>http://snv128.tumblr.com/post/523228139</guid><pubDate>Thu, 15 Apr 2010 14:48:50 +0200</pubDate></item><item><title>Installing Teradata Express on VirtualBox</title><description>&lt;p&gt;Teradata makes its latest version of its Analytical DBMS available for developers to try out in their own sandbox (&amp;#8220;&lt;a target="_blank" href="http://www.teradata.com:80/t/Express-lander.aspx?id=12285"&gt;Teradata Express&lt;/a&gt;&amp;#8221;). This catched my interested as I wanted to learn more about Teradata. Teradata Express 13 is available for Windows, for VMware and as SaaS hosted on Amazon EC2.&lt;/p&gt;
&lt;p&gt;I tried out the Amazon EC2 hosted version first, but I dislike the fact that it looses all its configuration and data when you shutdown the VM. So you have to reload all your settings and data after a reboot. Keeping it running all the time is also no option for me (you pay 0.30 US$ per hour).&lt;/p&gt;
&lt;p&gt;I don&amp;#8217;t run Windows on any of my private computers (only Mac OS X and OpenSolaris). So the Windows version wasn&amp;#8217;t an option either. So I decided to use the VMware version.&lt;/p&gt;
&lt;p&gt;Unfortunately there isn&amp;#8217;t a free VMware Player available for Mac OS or Solaris. So I decided to download a trial version of VMware Fusion for Mac OS to give it a try. The good news is that it is working perfectly with VMware Fusion on my MacBook. The bad news is that VMware Fusion has a price tag of about 40 US$ and it would have been the third virtualisation product on this computer besides Parallels and VirtualBox.&lt;/p&gt;
&lt;p&gt;So I started figuring out how to use Teradata Express with VirtualBox:&lt;/p&gt;
&lt;p&gt;1. Start TDE VM in VMware and remove the VMware tools (execute &lt;span&gt;vmware-uninstall-tools.pl&lt;/span&gt; as root)&lt;/p&gt;
&lt;p&gt;2. Shutdown the TDE VM in VMware&lt;/p&gt;
&lt;p&gt;3. Copy or move the five VMDK-Diskimage files from the folder containing the VMware VM to a new location where you want them to stay permanently&lt;/p&gt;
&lt;p&gt;4. Create a new VirtualBox like this (you can use the VirtualBox UI as well):&lt;/p&gt;
&lt;blockquote&gt;&lt;span&gt;VBoxManage createvm &amp;#8212;name TDE13 &amp;#8212;ostype Linux26_64 &amp;#8212;register&lt;br/&gt;&lt;br/&gt;VBoxManage modifyvm TDE13 &amp;#8212;memory 768 &amp;#8212;acpi on &amp;#8212;ioapic on &amp;#8212;pae on &amp;#8212;hwvirtex on &amp;#8212;hwvirtexexcl off &amp;#8212;nestedpaging on &amp;#8212;vtxvpid on &amp;#8212;boot1 disk &amp;#8212;nic1 bridged &amp;#8212;bridgeadapter &amp;#8220;en1: AirPort&amp;#8221; &amp;#8212;audio none &amp;#8212;vrdp on &amp;#8212;usb off&lt;br/&gt;&lt;br/&gt;VBoxManage storagectl TDE13 &amp;#8212;name SCSI1 &amp;#8212;add scsi &amp;#8212;controller LsiLogic&lt;br/&gt;&lt;br/&gt;VBoxManage storageattach TDE13 &amp;#8212;storagectl SCSI1 &amp;#8212;port 0 &amp;#8212;device 0 &amp;#8212;type hdd &amp;#8212;medium /Users/martin/VM/TDE13/Disk\ sda.vmdk&lt;br/&gt;&lt;br/&gt;VBoxManage storageattach TDE13 &amp;#8212;storagectl SCSI1 &amp;#8212;port 1 &amp;#8212;device 0 &amp;#8212;type hdd &amp;#8212;medium /Users/martin/VM/TDE13/Disk\ sdb.vmdk&lt;br/&gt;&lt;br/&gt;VBoxManage storageattach TDE13 &amp;#8212;storagectl SCSI1 &amp;#8212;port 2 &amp;#8212;device 0 &amp;#8212;type hdd &amp;#8212;medium /Users/martin/VM/TDE13/Disk\ sdc.vmdk&lt;br/&gt;&lt;br/&gt;VBoxManage storageattach TDE13 &amp;#8212;storagectl SCSI1 &amp;#8212;port 3 &amp;#8212;device 0 &amp;#8212;type hdd &amp;#8212;medium /Users/martin/VM/TDE13/Disk\ sdd.vmdk&lt;br/&gt;&lt;br/&gt;VBoxManage storageattach TDE13 &amp;#8212;storagectl SCSI1 &amp;#8212;port 4 &amp;#8212;device 0 &amp;#8212;type hdd &amp;#8212;medium /Users/martin/VM/TDE13/Teradata\ PDisk.vmdk&lt;br/&gt;&lt;br/&gt;VBoxManage storagectl TDE13 &amp;#8212;name IDE &amp;#8212;add ide &amp;#8212;controller PIIX4&lt;br/&gt;&lt;br/&gt;VBoxManage storageattach TDE13 &amp;#8212;storagectl IDE &amp;#8212;port 0 &amp;#8212;device 0 &amp;#8212;type dvddrive &amp;#8212;medium emptydrive&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;5. Start the new virtual machine&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;6. Install VirtualBox tools in VM&lt;/p&gt;
&lt;p&gt;7. Optional: assign a fixed IP address (via yast) and enter it into /etc/hosts (Hostname dbccop1)&lt;/p&gt;
&lt;p&gt;8. /etc/init.d/tpa start&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s it. You can now use bteq or other tools to connect to Teradata.&lt;/p&gt;
&lt;p&gt;Using VirtualBox Teradata is now running on my OpenSolaris server at home and on my MacBook.&lt;/p&gt;</description><link>http://snv128.tumblr.com/post/513628564</link><guid>http://snv128.tumblr.com/post/513628564</guid><pubDate>Sun, 11 Apr 2010 20:32:00 +0200</pubDate><category>Teradata</category></item><item><title>Filesharing with my MacBooks, Timemachine &amp; Performance</title><description>&lt;p&gt;I installed netatalk (AppleTalk protocol for UNIX) on the server. Now I can share my files with the two MacBooks in the house easily and I have a perfect location for Timemachine backups. It running without any problems for some month now and I&amp;#8217;m very happy.&lt;/p&gt;
&lt;p&gt;This &lt;a target="_blank" href="http://weblog.kernelcode.com/2008/12/26/opensolaris-zfs-timemachine-backup-server/"&gt;guide&lt;/a&gt; from Christopher Warner helped me getting it up and running.&lt;/p&gt;
&lt;p&gt;Timemachine already saved my life when I accidentally deleted 250 photos when I only wanted to delete one. The files were restored very quickly from my Timemachine backup.&lt;/p&gt;
&lt;p&gt;The performance of Appletalk over Gigabit Ethernet is great. I&amp;#8217;m reading large files at 75 MByte/s and writing at about 50 MByte/s over the network. This is awesome compared to the small NAS box with FastEthernet that I was running before. The previous box peaked at about 7 MByte/s (using CIFS). So netatalk, ZFS and Solaris are great team!&lt;/p&gt;</description><link>http://snv128.tumblr.com/post/510506046</link><guid>http://snv128.tumblr.com/post/510506046</guid><pubDate>Sat, 10 Apr 2010 14:07:52 +0200</pubDate><category>Homeserver</category></item><item><title>Quick Update: Home Server - Power consumption</title><description>&lt;p&gt;I put a simple powermeter on my &lt;a title="Homeserver" target="_blank" href="http://snv128.tumblr.com/post/342448812/building-an-opensolaris-homeserver"&gt;homeserver&lt;/a&gt;. It is consuming about &lt;strong&gt;60 to 65 Watts&lt;/strong&gt;. Not bad, if you consider the power and capacity. But I would love too reduce it even more - perhaps with the next Intel Atom generation (if it will get ECC support).&lt;/p&gt;</description><link>http://snv128.tumblr.com/post/510472963</link><guid>http://snv128.tumblr.com/post/510472963</guid><pubDate>Sat, 10 Apr 2010 13:41:00 +0200</pubDate><category>Homeserver</category></item><item><title>Building an OpenSolaris Homeserver</title><description>&lt;p&gt;After some thinking around christmas about how to protect my digital assets (mainly Photos and Music, some Movies and some Documents) I decided to build a Homeserver based on OpenSolaris.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why do I want a server at home?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For the last two years I have kept my personal data on NAS device built by Fujitsu-Siemens which is sitting in my basement. The problem with this is not that I&amp;#8217;m running out of capacity. The problem is that I&amp;#8217;m not desperate enough anymore to keep my data on a device with a single drive. What if the drive fails? What if I accidentally delete some files? In addition, I never got the TimeMachine functionallity of my two MacBooks to work with this device in a reliable way.&lt;br/&gt;So I was looking for a solution which protects me from failing disk drives, has an integrated and automated backup &amp;amp; recovery functionality and works with TimeMachine on Mac OS X.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why OpenSolaris?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;OpenSolaris has a very decent filesystem built into it which is called ZFS. ZFS makes it very easy to manage and protect your data because it has integrated RAID functionality, integrated Backup capability (Snapshots) and is very easy to setup. In addition OpenSolaris is very mature and, hey, it&amp;#8217;s UNIX - which is at least a plus for me. I have worked with Solaris for a decade now and feel very comfortable with relying on it for my private data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The ingredients&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;At first I was thinking about building a tiny Atom-based NAS system with a small case. I was about to buy an Intel D510MO board with a Dual Core Atom CPU. But I decided against it because of three reasons:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Lack of CPU powe&lt;/strong&gt;r - I wanted to use some advanced ZFS features like RAID-Z, Deduplication and Compression. And I want to run a UPnP-Mediaserver which can recode media on-the-fly quickly. And I wanted a future proof solution which can give me enough &amp;#8220;Oomph&amp;#8221; for anything that comes to my mind in two or three years.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lack of Expandability&lt;/strong&gt; - the D510MO has only two SATA ports and one PCI slot. I would max it out immediately and have no room for future expansion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lack of ECC Support&lt;/strong&gt; - ZFS uses the main memory for caching data before it writes them to disk. The last thing I want is silent data corruption to occur when a bit flips in memory&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;So I decided to built my homeserver around an AMD Athlon II X2 Energy Efficient CPU with 45W TDP. After doing some research I came up with the following bill of material:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;AMD Athlon II X2&amp;#160;235e (2 Cores, 2.7&amp;#160;GHz, 2&amp;#160;MB L2 Cache, 45W TDP)&lt;/li&gt;
&lt;li&gt;Asus M4A785TD-V EVO Mainboard (ECC-Support, 5x SATA + 1x eSATA, 6x PCI/PCIe, Onboard GFX)&lt;/li&gt;
&lt;li&gt;2&amp;#160;GB of DDR3-1066 ECC Memory&lt;/li&gt;
&lt;li&gt;2 Samsung HD154UI SATA-Drives (1.5&amp;#160;TB, 5400 RPM)&lt;/li&gt;
&lt;li&gt;Energy Efficient Power Supply (80%+ Efficiency, 300&amp;#160;W)&lt;/li&gt;
&lt;li&gt;Big Tower (5x 3,5&amp;#8221;, 5x 5.25&amp;#8221;)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The cost for everything was about 500&amp;#160;€. Later on I bought an additionally Intel Gigabit NIC for 25&amp;#160;€. I am thinking about to buy the Athlon II X4&amp;#160;605e CPU (Quadcore, 4x 2.3&amp;#160;GHz, 45W TDP) when the price gets low enough (perhaps just before the next generation of CPUs arrives).&lt;/p&gt;
&lt;p&gt;You can see some photos of the components of the above mentioned ingredients &lt;a title="Homeserver photos" target="_blank" href="http://www.dropbox.com/gallery/1469981/1/Homeserver?h=2844c9"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The setup&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The parts have been built together very quickly. But unfortunately I wasn&amp;#8217;t able to boot it - the power LED on the mainboard was on and the fans and disks spun up. But no video signal at all. Not even a beep from the builtin speaker. After one hour of research I was willing to send the motherboard and CPU back. Then my eye catched an additional 4-pin plug next to the CPU socket. Looking at the manual I realized that this was the powerplug for the CPU. Well, when I built my last PC myself about 10 years the CPU was provided with power of the main connector on the board.&lt;/p&gt;
&lt;p&gt;Plugged it in and - voilà - the machine came up. I just flashed the newest BIOS version, enabled ECC-Support and switched the SATA ports to AHCI. Then I started the installation of OpenSolaris (snv130) from a USB stick that I had created before. It worked like a charm and after 15 minutes the machine was up and running.&lt;/p&gt;</description><link>http://snv128.tumblr.com/post/342448812</link><guid>http://snv128.tumblr.com/post/342448812</guid><pubDate>Tue, 19 Jan 2010 10:46:00 +0100</pubDate><category>Homeserver</category></item></channel></rss>
