Category Archives: Product Reviews

Nest Learning Thermostat: First thoughts

I got my Nest Learning Thermostat yesterday, and have had a chance to play around with it and the web app for remotely monitoring and controlling the settings.  I’ll probably do a product review later.

But I’d like to post an open letter to Nest with one comment or request.

Make it Social!

Now, I can’t believe those words came out of my keyboard. I’m the guy who is constantly saying “No, not everything is social”. And at first glance, I’d say “Your thermostat isn’t social”.

But guess what is social? Friendly competition.

Just as with Hypermilers, each one out to show how many more miles per gallon they can squeeze out of their hybrids, people who buy the Nest are likely to be proud of how they are saving energy, and might like a way to “humble brag” about it.

So consider this request:

  • Allow users of your web-app to publish links to their data. Energy consumption estimates, savings estimates can all be shared through the nest.com web site.
  • Allow owners to grab the data directly using a simple API via CURL or another open standard.

Just as with SETI@home, you will find people digging in to ways to save money, publish data, and generally do good things due to their competitive nature. All the while, driving more eyeballs to your product.

A perfect addition to the product family would be a simple data logger for power consumption. These already exist in other forms, with a simple non-invasive power monitor that goes on your breaker box or at the main power meter to the house. Connect that power usage data to the HVAC data, and start getting really good data for the user, and make it ~simple~ and easy to use, in line with your design ethic.

Get people competitive about saving energy. They’ll spend money to save money, especially if they can brag about it.

Out with the Hybrid, in with the SSD

A few months back  (OK, 6 months) I bought a Seagate Momentus XT for my unibody MacBook Pro. The theory of operations is great: Add 4GB of NAND Flash to a good 7200rpm hard drive, and cache the slow seeks. Slow thrashy reboots and application launches get cached, giving you SSD-like read speeds on some things, for a small premium over similar sized laptop drives.

That’s the theory, anyhow, and it works. For a while. Many people reported issues, such as wake-from-sleep issues with many Macs, blue screens on Windows. Seagate’s forums are filled with threads and posts complaining about this drive, and they’ve issued new firmware, which has sometimes helped, sometimes hurt usability. Here’s an example: http://forums.seagate.com/t5/Momentus-XT-Momentus-and/SD24-Didn-t-Fix-Your-Issues/td-p/87250

I was completely fed up yesterday, beach balls of death. One time I had to reboot twice, the first reboot resulted in the international STOP symbol when the EFI couldn’t find a working boot drive.

I upgraded to SD25, and it seems to be a lot better. But my mind was made up. I ordered an Intel 320 Series SSD, 300GB.  They are selling out of stock quickly at Newegg, I got mine today and it’s already out of stock.

We’ll see if that satisfies me… hmmfff…

____________________________

Edited April 16, 2011

Installed it a couple of days ago.

First, remove the old drive, install the new drive.

 

Side by sideAfter buttoning up the laptop, I put my old drive into an external FW800 drive, and booted from the now external drive.

 

FireWire 800 external driveFinally, I used Carbon Copy Cloner to clone the old drive (now behind FireWire) to the new SSD.

DroboElite Review Part 3: Functionality and Performance meet Ease of Use

This is a long overdue post.

Back in October I took advantage of DataRobotic’s evaluation program, obtaining a DroboElite for a 30-day period for testing.

I finished up my testing and data gathering in November.  My plans included comparing the iSCSI performance of the iSCSI DroboElite with server-based iSCSI target solutions such as Nexenta.

Life, work (my day job) and the sometimes unavoidable complexities of building  a home server pushed my final writeup out. And out… more family and more work.

Here it is, mid February, and Data Robotics has made new announcements of business-class offerings, and I started to feel pretty bad about blowing off my final words on the DroboElite. I know a few people over at Drobo, and they went out of their way to make sure that I could get access to the DroboElite, and I didn’t live up to my end of the deal in the time frame that I suggested.

I took extensive performance data, driven by the benchmark “fio” written by Jens Axboe. It’s a very flexible benchmarking tool, I suggest you check it out.  I will not present the data here, however, as there were serious outliers in every dataset that I took, that I later attributed to the compiled version of “fio” I was running on my test platform (Mac mini).

I tested with 5 new Samsung Spinpoint F3 HD103SJ 1TB drives, trying both single and dual parity modes.

Single host performance was excellent, with both random and sequential read and write performance being very good, both for larger block sizes (bandwidth) and smaller block (IOPs). I was able to get a very high percentage of the maximum expected bandwidth from the larger block testing, anywhere from 60-90MB/s. Mixed read-write performance was significantly less optimal, specifically 4k and 8k mixed random read-write.

Multiple host performance mirrored  the results of the single-host performance. With 2 hosts doing large-block sequential IO, I was able to get nearly 100MB/sec combined between the two hosts. Mixed read-write performance was less than optimal, similar to the single host testing.

The above performance patterns, while not sufficient for “enterprise” levels of IO from several hosts, is certainly viable for SMB and professional offices.  More importantly, like it’s smaller SOHO brethren, the DroboElite is easy to set up, and a Drobo customer isn’t going to need a consultant to get it going, and to maintain it.

Conversion to double parity, in my case going from 4+1 RAID 5 up to 4+2 double parity RAID,  was painless. A couple of clicks in the GUI, and off you go. Conversion back to single parity was just as easy. Compare this to ZFS, where you cannot convert a RAID-Z directly, nor can you expand it. You can replace drives (increasing in size along the way) or add other RAID-Z groups to a zpool, but you cannot made the RAID-Z group “wider” or add additional parity.

Speaking of ZFS, I struggled for weeks (several 10′s of hours all in all) coming up with a ZFS solution that I was happy with. If I were a business professional, those hours would have been lost to the business.  I’m still not completely satisfied with my ZFS file server. If I owned this Drobo, I would have spent my time playing with other things, rather than rebuilding file servers over and over in order to come up with a satisfactory ZFS solution for my needs.

Where does the DroboElite fit today given the new announcements? Looking at the specs, it seems that the DroboElite is either morphing into, or being replaced by the B800i. I have my suspicions as to what the actual details are, but will withhold speculation until I learn more.

Disclosure: I’ve worked with a couple of people who are now at Data Robotics. They made it possible for me to do this evaluation. But they haven’t asked me to color my responses in any way.

DroboElite Review Part 2: Installation Impressions

I’ve gotten off to a slow start in my evaluation of the DroboElite, for the most part due to an over-busy work and home schedule.

The DroboElite was the flagship until the recent release of the DroboPro FS (NAS version of the DroboElite), although one can still argue that an iSCSI Drobo is pretty much flagship material.   It features 8 drive bays, and multi-host iSCSI connectivity as well as support for VMware ESX clustering (!!!)

The promise of all Drobo products is ease of use. This extends to even the DroboElite, which is one of the flagship models that Data Robotics is using to extend their business upwards into more business environments.

Continue reading

DroboElite Review Part 1: Product Unboxing

Took some pictures of the “unboxing” last night. The Drobo arrives in a “Plain Brown Wrapper”. I guess I was expecting more, but then again, this is supposed to be business equipment, not consumer, so no worries!

or is it?

But wait: what’s this? Continue reading