The Future of Home Storage

Homes now need data storage as well as closets...

Homes now need data storage as well as closets...

This is part of an ongoing series of longer articles I will be posting every Sunday as part of an experiment in offering more in-depth content.

Along with my professional focus on enterprise storage systems, I’m enamored of home networking, and recently passed the three terabyte mark at home! This got me thinking about where home storage is heading.

As you can see in the photo, my office closet is overflowing with computer equipment (and one sweet guitar), but my data storage is much better organized. I have a hacked Linksys NSLU2 with 500 GB as a file server, a 500 GB PC backup disk, a 160 GB Time Machine disk, 1 TB of TiVo storage, and the rest. But wouldn’t it be nice if this could all be combined into some kind of super home server?

Continue Reading »

Apple
Computer history
Terabyte home

Comments

Permalink

Vista, OS X Boot Time Compared

I recently mentioned how impressed I was with the speed of my MacBook, even when running Windows in Boot Camp. Of course, this was a subjective feeling, so I decided to try timing some events to see if the clock agreed with my brain. Sure enough, the Mac is faster than my Dell XPS M1330 by a good margin. But I was surprised to learn that Vista, even in Ultimate guise, wasn’t half bad, either. The root of my performance gripes seems to be what happens after Vista is booted - after the desktop appears, all OSes spend time doing something in the background, but Vista spends much more time.

My test was simple: I used the iPhone’s stopwatch to time the following key events after startup:

  1. The Mac Gong or disappearance of the PC or VMware BIOS screen
  2. The appearance of the login box (I paused the timer at this point to give me time to enter my password)
  3. The appearance of the desktop
  4. I then clicked on the icons to launch my mail and web browser apps, assuming this would be the first thing most people would do on startup, and timed how long it took for each to load and present content
  5. Finally, I stopped the clock when the system appeared usable - hourglasses disappeared, the disk stopped chugging like crazy, and all background apps had loaded and were running
  6. I also timed how long it took for the system to power down after ordering a shutdown

Not surprisingly, the MacBook with OS X was fastest, though it took a surprisingly longish time to get Mail and Safari launched compared to Firefox and Outlook in Windows. OS X also excels at knocking off the backup tasks and giving a stable, ready-to-use system.

Booting Windows Vista Ultimate in Boot Camp was surprisingly speedy, too, and this was the core of my test. The Mac gave me a working Windows environment in just 2:15, compared to 1:40 for OS X and 3:10 for my Dell XPS M1330. I’m not sure exactly what the Dell is doing, but it churns and chugs for quite a while on bootup, even after I stopped the clock, and it’s got a nice clean install with few apps running.

Finally, I timed my Boot Camp volume in VMware Fusion (1.1.3) and found that, although it was speedy enough when it was running, it took 30 seconds longer to get started than booting natively. But even Fusion was quicker than the Dell.

My feeling is that Microsoft has spent some time optimizing the startup experience in Vista, trimming the time it takes to get a login window and desktop by shifting some work to background tasks that interfere with usability once the system appears to be running. A clever trick, that, but one that frustrates me on a daily basis as I stare at a desktop full of icons that I can’t use quite yet.

Once again, this is not the most scientific test ever, but it helps to show what I feel about the Mac:

  • It’s quicker when I want to sit down and start working
  • Windows is much quicker on the Mac than the Dell, despite only slightly better specs (2.2/4 GB vs. 2.0/2 GB)

I ran each test a few times, and although they varied by a few seconds they were fairly consistent.

Apple
Personal
Terabyte home

Comments

Permalink

Windows Server 2008 Changes Storage

Although it’s been available for a while now, Windows Server 2008’s storage changes aren’t widely reported. TechTarget’s Dave Raffo wrote a piece about it today, Windows Server 2008’s hidden storage features, including some quotes from me, but it’s still less than clear.

So let me sum up:

  1. Server Message Block (SMB) 2.0 is probably the biggest news.  Microsoft re-worked this protocol for Vista and 2008 to reduce chattiness, combine multiple commands in a single packet, and allow larger packets.  This should improve performance for just about everyone, but is only in those two operating systems right now.
  2. The excellent multi-path I/O (MPIO) driver from Microsoft is also included right out of the box, including device-specific modules for both iSCSI and Fibre Channel.  This is the first version of Windows to come with MPIO, though it’s available with the iSCSI initiator and OEM drivers for other versions.
  3. As in Vista, Server 2008 allows you to shrink NTFS filesystems on the fly.  It’s not quite as flexible or forgiving as some third-party tools, but it’s certainly easy to use!  Just go into the disk administrator snap-in and try it for yourself.
  4. Windows finally has the option to leave new LUNs alone instead of trying to mount them.  This was one of those things that gave Windows a rep as a bad neighbor in SAN environments.
  5. NTBackup is gone, replaced by a new Server Backup MMC snap-in.  I haven’t tried it, but I hope it’s better than the one that comes in Vista!  I ended up keeping NTBackup around on my laptop…
  6. A new MMC snap-in called Storage Explorer lets you manage WMI-compliant SAN devices.
  7. The Volume Shadow Copy Service (VSS) and DFS interfaces are improved and are now scriptable.
  8. Server 2008 now automatically aligns filesystem boundaries with storage, which was one of those dark and secret skills us storage guys used to share amongst ourselves.  This can increase performance in high-I/O environments.
  9. NTFS (in both Server 2008 and Vista) now has symbolic link support, just like UNIX and Mac OS X.  Note that this got mangled in the TechTarget article.
  10. NTFS was also tuned and tweaked a bit for better stability and crash recovery.
I’ll probably dive into these topics in detail over the coming months, but hopefully this gets you started.

Enterprise storage
Personal
Terabyte home

Comments

Permalink

Storage Fixes in VMware ESX Server 3.5 Update 2

VMware just released Update 2 for VMware ESX Server 3.5 (Virtual Infrastructure), and it includes some storage fixes of note:

  1. Support for Volume Shadow Copy Service (VSS) for filesystems Windows Server 2003 and Windows Server 2008 guests.  This means VMware services like VCB and SRM can now signal Windows Server to quiesce filesystems before creating a clone or snapshot and is a major addition!
  2. Windows Server 2003 guests also get application quiescing, where supported.
  3. You can now extend a live, running VMFS volume as storage is added, just like Windows Vista and 2008 guests could already do with raw device mode (RDM).  Note that this only works for flat disks with no persistent snapshots open.

Continue Reading »

Enterprise storage
Virtual Storage

Comments

Permalink

Quick and Easy Bluetooth Sharing Between PC and Mac

As I transition to the Mac, I often find myself needing to transfer a file back and forth quickly. I could create SMB shares on both systems, but this requires both to be connected to a wired or wireless Ethernet LAN. Luckily, both Vista and OS X offer functional Bluetooth sharing technology for quick, easy file transfer on the fly.

Continue Reading »

Apple

Comments

Permalink

Switch Day 1: This Mac is Hot!

So the Mac has joined my replacement work Dell - two new computers in two days!  Here are my first thoughts on the hardware:

  • The MacBook Pro is much sturdier than the average PC notebook, and even somewhat better than the high-end machines I’ve used (like my replacement Dell XPS M1330)
  • The machine is hot on the bottom when using it a lot, and even pretty hot on the top!
  • The fan is really loud - much louder than I was expecting
  • The MagSafe power cord is cute but very delicate - I’m not surprised at all that they break and burn right and left!
  • The screen is gorgeous - I got the matte model rather than the glossy since I hate the bright reflections I always fight with on my other machines
  • I wish the 15″ model I got had more than two USB ports - I just know I’m going to be swapping a lot more than I used to.  But the new Dell has only two ports, too - my old XPS M1210 had four!
  • Since I got the older model, it included the Apple remote, which is cute
  • Everything about this machine is classier and more elegant than any PC I’ve ever used, from the packaging to the case to the documentation to the power cord
  • I hate the auto-dimming screen - it reacts WAY too fast, constantly dimming and brightening as my shadow falls over the left-side speaker grille. This was the first Mac feature to be disabled!
One really odd thing about this machine is that even though it’s a “Late 2007″ model, it was manufactured in April 2008!  Why on earth did Apple continue making the old model two months after it was replaced in February with the “early 2008″ version?
As for OS X Leopard, I’ve just begun exploring…
  • Anyone who complains about UAC on Windows should try OS X - it interrupts just about as much but forces you to type in your password, too!
  • I love the packaging system - everything is self-contained so you can just drag and drop or delete
  • It took me the longest time to figure out how to be able to shut the lid and use the computer with an external monitor - turns out it always sleeps when you shut the lid but then wakes up again when you click the mouse or type on the keyboard
  • The included applications look much more useful than the ones that ship with Vista, which themselves are far better than anything Microsoft bundled in the past - I can’t wait to use iMovie and Garage Band, and iPhoto seems just as good as Google’s Picasa
  • I’m loving the included UNIX utilities - ssh and scp should be part of every operating system out of the box!
  • It’s ridiculously hard to change the hostname - apparently you have to edit /etc/hostconfig by hand!  Do they expect that no regular people want to name their computer?!?
  • Network setup beats Vista hands-down!  It correctly suggested that my wireless router was filtering based on MAC address, while Vista just said “can’t connect”
  • I already installed Boot Camp and VMware Fusion with a Windows Vista partition - talk about easing the transition!
I’ll keep updating the blog with my experiences over the next few months.  As a reminder, I offer separate feeds for Enterprise Storage for those not interested in this topic, which will be posted in my Terabyte Home feed.

Apple
Personal
Terabyte home
Virtual Storage

Comments

Permalink

Switch! or How the Mac (Finally) Won Me Over

Macintosh SE, Wikimedia Commons image by DanamaniaIt’s official, I am a switcher.  A splitter.  An ex-Windows user (at home, at least).  Today I bought my first Mac since the SE that still haunts our basement storage room in its cute gray carrying bag.  Come Friday, I will be an official Mac user!

How did it come to this?  It’s not really Microsoft’s fault.  I use Vista every day for work, and have come to terms with it (most of the time).  And much of my work revolves around Server 2003 and other Microsoft server and storage technologies, which I have come to respect.  No, it’s not because of Microsoft’s software; it’s all about hardware.

Attrition was the instigator.  My home machines have been slowly dying, killed off by old age.  Last to go was my home-brew Celeron 4-powered desktop, which recently ate its second power supply, and the fact that my work laptop kicked the bucket last week.  This left me with an ancient Pentium III laptop to struggle with, until Dell fixed the work lappie (it cooked its CPU!).  But I like to keep work separate from pleasure, so I saw this as a sign that I had to get busy and get a new home machine.

But what to get?  I do lots with the home PC - video editing, photo manipulation, web work, and writing.  I’ve always relied on a desktop for these things, and have built a series of them from components over the last decade.  But I’ve become less interested in tinkering with hardware lately and more interested in having something that works.  And while there are certainly hundreds of choices for sweet pre-built and supported rigs, I finally admitted to myself that I would use a laptop more than a desktop, so the field was narrowed.

But what laptop to get?  There’s such a variety these days, from the ultra-light to the budget/mainstream to the workhorse to the crazy.  I’ve always liked my Dells, but the XPS M1210 I rely on for work hasn’t been as stellar a performer as I had hoped.  I used to be an ultra-light aficionado, with original HP OmniBooks (300 and 800CT) and Toshiba Portege 3010 haunting my past, but this class could never keep up with demanding apps like video editing and encoding.

Yes, it had to be a powerful “desktop replacement” machine with fast storage, lots of RAM, and good video hardware.  Hello, MacBook Pro!  Not being totally insane, the 15-incher would have to do.  And not being made of money, I was looking for a good deal.  Although Apple just updated the line in February, the modifications were slight - a smaller and cooler Penryn CPU, a larger hard disk, and that weird too-small multi-touch trackpad.

So I decided to pick up an “outdated” mid-2007 model instead, saving 20% in the process and still getting a killer machine.  I went with the 2.2 GHz model, betting that the 4 MB of cache in its Merom core would bring it close to the performance of a 3 MB-equipped 2.4 GHz Penryn, and would certainly be good enough for my use.  I don’t think I’ll miss the additional 128 MB of VRAM in the new ‘Books either, and the old model still has the 800 MHz Santa Rosa chipset and LED backlight.

Looking around, I found that Mac Connection and Amazon both had good prices on older gear, but MacMall had the lowest price (after a $150 rebate) and wouldn’t charge sales tax.  They talked me into a $100 RAM upgrade (to 4 GB), though I balked at their $40 installation charge.  It may be harder to swap a hard drive in a Pro, but RAM is simple to install.  I’ll live with the 120 GB 5400 RPM hard drive for a while.  But I’ve already got a 160 GB drive on the shelf, and might even skip that in favor of a 320 GB or even 500 GB Samsung at some point.

And Mac OS X?  Well that will be a learning process for me. I like the idea of UNIX internals, being an old-school UNIX-head, but am concerned about just how good the OS integration is.  Is it lipstick on a warthog like so many other “desktop UNIX” systems?  It sure looks pretty, and I love the bundled applications, so we shall see.

And I can always run Vista or XP, since the machine will definitely be a dual (or triple or quad) booter.  I went ahead and picked up VMware Fusion at the same time, hedging my bets on the state of Mac applications.

So tune in over the next few months and I’ll let you all know how it progresses.  At the very least, I got a killer new laptop!

Note to subscribers:  If you’re not interested in Macs, iPhones, home media servers, and such, you can subscribe to my Enterprise Storage-only feed.  Alternately, if you’re interested in the tales of a switcher more than Fibre Channel and iSCSI, you can subscribe to my Terabyte Home feed instead.

Macintosh PowerBook Pro image courtesy of Apple.  Macintosh SE image from Wikimedia Commons, taken by Danamania.

Apple
Terabyte home

Comments

Permalink

Custom Icons Keep Removable Drives Straight

Update: I have created another page for custom drive icons in Mac OS X

If you’re like most people, you have accumulated a large number of removable USB storage devices over the years, from flash-based thumb drives to external hard disks.  I have seven of these things sitting on my desk or in by laptop bag right now!  But Windows XP and Vista uses the same icon for all of them, adding a few seconds of examination every time I try to select one.  Icon confusion can cause problems too, like the time I accidentally saved a presentation to my big desktop backup drive instead of the thumb drive I headed out of the office with!

Ugly - no drive icons

Before: Everything looks like a generic external book type thing.

But I’ve stumbled on a great method to create easy to locate the right drive using free software and the power of Google.  I create a custom drive icon that looks like the physical drive in Windows, so I can see which is which at a glance.  Here’s how!

An (over)abundance of beautiful drive icons

After: Aah, now I can see which removable drive is which.  Shame about that iPhone icon, though…

Continue Reading »

Personal
Terabyte home

Comments

Permalink

Specialized Desktop Hard Drives

I will begin my overview of the specialized hard drive market with the ubiquitous desktop disk drive. While just about any drive could be used in a desktop computer, the class is generally defined by what it lacks - compact size, power efficiency, exotic interfaces, special drive features, and high performance are all generally not required.

My survey did reveal a surprising range of devices, even given these limited requirements. Although no 5400 RPM drives are currently being sold for desktop use, there is (one) 10,000 RPM desktop drive! And a few of the larger drives are showing up with mondo caches - up to e32 MB! I bet these cache sizes will put the squeeze on hybrid drives…

Really, desktop drives are mostly notable for what they are doing to the enterprise market, which I’ll cover tomorrow. But for now, click through for the full story on the desktop drive market!

Continue Reading »

Enterprise storage
Terabyte home

Comments

Permalink

Hybrid Drives Are Here – But they’re Irrelevant to Enterprise Storage

It isn’t every day that a new hard disk technology is introduced, but Samsung recently did just that with the introduction of their SpinPoint MH80. This conventional looking SATA hard drive packs 256 MB of NAND flash memory alongside two conventional platters totaling 160 GB of traditional magnetic storage. Tellingly, it’s a 2.5” laptop drive with only 8 MB of cache.

This on board flash memory is what makes the drive a hybrid. If you listen to the marketing spin, you would think that this drive would dramatically improve response time and battery life, but a thorough review over at Tom’s Hardware shows that this isn’t the case, even for a laptop running Microsoft’s Windows Vista.

Vista is the only operating system that’s currently capable of taking advantage of the flash memory in a hybrid drive. See, these drives contain an extended version of the serial ATA command set which allows the host to direct I/O to either the flash or the magnetic platter – the drive doesn’t do it on its own.

So hybrid drives are more of a packaging exercise that a real technology improvement. They simply allow operating system to access flash memory and use it as it sees fit. While I’m certain that other operating systems, especially Linux, will quickly support this flash memory, I’m much more dubious about the long-term impact on it. Intel has their own specification for adding flash memory to an x86 motherboard called Turbo Memory (code name Robson) which is already gaining traction with many OEMs, including Apple! In practice, hybrid drives are just alternative to Robson.

So what will be the impact of hybrid drives on the world of enterprise storage? Probably very little, at least for the time being. Tests of Microsoft’s ReadyBoost technology have shown the practical impact of flash memory of operating system is small. Solid state disk technology is unlikely to gain widespread use without some real performance improvements to report, and if it ever does it would probably be implemented very differently than the current crop of hyper drives, or Intel’s Rob son for that matter. So hybrid drives are here, but no one cares.

Enterprise storage
Terabyte home

Comments

Permalink