Showing posts with label storage. Show all posts
Showing posts with label storage. Show all posts

Saturday, May 1, 2010

Reach for the Cloud

If you’re familiar with the Mobile Me service offered by Apple, one of its features is the ability to store files on Apple-run servers directly from the Mac, making them accessible from anywhere at any time.  Few people know this, but Microsoft also provides similar a similar capability with to anyone with a Windows Live account with its free SkyDrive service, providing 25 GB of storage.  Mac users get the privilege of paying $99/year for this capability, but with 5GB less storage space. Suckers.

It takes a few steps to get it setup, but they really aren’t that hard with a little instruction.  Windows 7 may be required, but it might work on Windows Vista, I haven’t tried it.  (I’m not running Vista on any of my computers any longer, so I can’t test it.)  I know it doesn’t work on XP.
  1. First you need to sign up for the free SkyDrive service.  Go to http://skydrive.live.com and sign up.  If you already have a Windows Live account (such as Hotmail email), you just need to confirm that you want to activate the SkyDrive service.

  2. Next, go to this site and download the SkyDrive Simple Viewer software.  It’s totally free, and you only need to run it once to get some information about your Windows Live account.

  3. Extract SkyDrive Simple Viewer .zip file into a temporary folder.  For the sake of this discussion, extract it to C:\Temp\SDViewer.

  4. Click Start, type cmd, and press Enter.

  5. Type:

    CD /D C:\Temp\SDViewer
    dumpurls
    (Windows Live email address) (space) (Windows Live password) >links.txt

    Example: dumpurls myaddress@hotmail.com mypassword >links.txt

  6. This will create a file called links.txt in the C:\Temp\SDViewer folder containing the “secret” links to make the connection.  Copy this file somewhere and keep it.  Once you have this file, you can delete the C:\Temp\SDViewer folder. 

  7. Open your links.txt file.  Its contents will look something like this:

    https://abcdef.docs.live.net/abcdefg12345678/Pictures
    https://def123.docs.live.net/abcdefg12345678/Documents
    https://ace456.docs.live.net/abcdefg12345678/Music
    https://789fab.docs.live.net/abcdefg12345678/Videos
    https://cba321.docs.live.net/abcdefg12345678/Public

    These same links work on any computer; so feel free to copy this file and it them elsewhere.  Just don’t share them with anyone or they’ll have access to your files.

  8. Click the Start button, right-click “Computer” on the menu, and select “Map Network Drive...”

  9. Select the local drive letter you’d like to use, and copy one of the links from step 7 into the “Folder” field (select the appropriate link based on what type of files you are going to be saving).  Click Finish.
Voila!  The drive will open within a few seconds.  If you turn on the “Reconnect at Logon” option in step 9 it will automatically reconnect each time you logon to Windows.  Pretty cool stuff.

You now have a link in Windows Explorer to your SkyDrive “cloud” storage that can be used with any Windows program, and even shared between multiple computers.  And all for free, and without installing a single piece of software!

I even use it with the software I wrote and sell, FileBack PC, to backup important files automatically.  Slick.

Original idea came from Paul Thurrott on his blog.

Thursday, October 29, 2009

Tech Tip: External Hard Disk Drives

If you’re thinking of buying an external hard disk drive for your computer, here are a few things to remember:

  • Of the different ways available to connect, USB is by far the slowest.  And it slows your computer down when it is being used.

    Every bit of data that goes to and from USB devices has to be handled by your computer’s CPU.  This not only makes data transfer to and from your external USB hard disk drive slow, but it also slows down the rest of your computer as well.  Other interfaces, like FireWire and eSATA, are able to transfer data directly to your computer’s memory without going through or waiting for the CPU, making them much faster.  eSATA will be the fastest, but not very many computers have eSATA ports on them yet (especially laptops).  FireWire is more common, but still not available on lower end computers.  Desktop computers can have an add-in FireWire or eSATA card installed relatively inexpensively.  Speed-wise, eSATA is faster than FireWire is faster than USB.
     
  • Generally speaking, bigger hard disk drives are faster than slower drives.

    The size of the actual platters containing your data remains the same, so bigger disks have to pack more data into a given area than smaller ones.  The more densely the data is packed, the more is read by the drive each time the platter spins a single rotation.
     
  • Generally speaking, bigger drives are more prone to failure.

    Because the data is packed more densely, the net loss of any portion of the disk going bad is much more noticeable.  The higher density is more sensitive to imperfections in the disk platter surface.  Bigger disks also tend to use newer, and thus less time-tested, technologies.
     
    I never buy the newest disk drives.  I always wait until a drive has matured before I will consider investing.
     
  • For USB and FireWire external hard disk drives, rotation speed doesn’t affect actual performance a whole lot.

    Manufacturers usually advertise the rotation speed of their drives, usually 5400 or 7200 RPM.  Just because a drive is 5400 RPM doesn’t necessarily mean it is going to be a lot slower than a 7200 RPM drive.  Especially if you are comparing a larger 5400 RPM drive to a smaller 7200 RPM drive (see the second principle, above.)
     
    For FireWire and USB drives, the performance bottleneck is the drive’s connection to your computer, not the speed of rotation.
     
  • As far as power consumption and heat issues go, 5400 RPM drives are a better choice than 7200 RPM.

    Drives that spin slower use less power and generate less heat.  And tend to last longer.
     
  • Brand name makes some difference, but outside of purchasing an external drive marketed by one of the major manufacturers, you never know what you’re getting.

    The major drive manufacturers (Seagate, Western Digital, Samsung, Hitachi, Fujitsu, Toshiba) market drives under their own names.  Other companies sell external hard disk drives, but usually use drive mechanisms from one of the big manufacturers, and there isn’t any way to know what brand of drive you’re actually getting.
     
    I have been buying Seagate drives for years without any issues, and that is what I generally will recommend. Hitachi drives have also been good for me.  My track record with Western Digital has been iffy.
     
  • External drives which plug directly into your network, allowing multiple computers to access their contents at once, do exist, and they can be convenient in some ways, but they can be difficult to setup, and they are going to be the slowest of any external drive solutions.  They are called NAS devices (Network Attached Storage), and they can be a little pricey.
     
  • The happy medium between price and storage size right now is 1 TB for 3.5” drive mechanisms, and 500 GB for 2.5” mechanisms.  Going much bigger than that generally demands a hefty price premium.
     
  • If a drive fails, you will lose everything on it.  So it might be better to have two smaller external drives than one huge drive.
     
  • Some manufacturers are offering great warranties (some Seagate drives have a 5 year warranty!), others are just 90 days.  Read the packaging closely.  Every hard disk drive is going to fail someday, and even the best won’t make it much beyond 3-5 years.  Having a good warranty will get you a replacement when yours dies.
     
  • Having a good warranty will allow you to get a complimentary replacement, but it won’t get your data back when a drive fails.  Always store multiple copies of your data in different places.

Generally speaking, for best performance get eSATA or FireWire before getting USB.  USB is available on nearly all computers, where FireWire and eSATA are not.  Check to see what ports your computer has.  Get a drive that is going to have sufficient storage for you for a few years, but don’t go excessively large.

Saturday, July 26, 2008

Eye-Fi Wireless Storage Card

Note: This post has been edited since it was originally posted to correct what turned out to be erroneous information.   Additions are noted in [brackets] and are italicized, with incorrect information lightened in gray text and shown with a strike-through tag.

This week I purchased an Eye-Fi memory card for my digital camera.  I'm pretty sure nobody reading this blog knows what that is, but many may be interested, so allow me to explain...  It's an SD memory card for digital cameras that also has an integrated WiFi radio which automatically uploads your pictures to your computer wirelessly.  So you don't have to connect the camera to your computer or remove the card to transfer using a card reader.  It all happens on its own, in the background, automagically whenever the card is in range of your wireless network.  Or at least that's the theory.  In practice things are a little different.

I actually received two cards this week.  The first one arrived on Wednesday afternoon, and it worked for about 2 minutes before it just died.  Fortunately Amazon has a great replacement program, so they shipped one out Next Day Air for free.  Because I didn't report the first one as dead until after their Wednesday shipping cutoff it didn't go out until Thursday, so the replacement arrived Friday afternoon.

Since it's SD and my Canon 40D uses Compact Flash, I decided to try the Eye-Fi card out on my old Nikon Coolpix 5200 camera, which does have an SD memory slot.  So after configuring the card, I popped it in, took a few shots... and nothing... they didn't upload to my computer like they were supposed to.  I transferred the card into a SD-to-CF adapter and then into my Canon 40D [the officially recommended adapter has been ordered and is on its way], and it gave an error message indicating the card wasn't usable.  This is looking all too familiar from my experience on Wednesday.  But before trying to do anything else I called their tech support line and the nice woman on the other end was very helpful.  Together we were able to ascertain that my CoolPix camera doesn't supply power to the card when it isn't actively saving a photo, so no photos can be transferred wirelessly at all with that camera.  No big deal; I almost never use it anyway.

She offered me a few tips on how to get the card to work with my 40D, and we ended the call.  I put the card back into my 40D, no error this time.  So I take some pictures.  And they don't show up on my computer.  So I wait.  And wait some more.  Nope, still not showing up. 

I played with the settings on the card for what seemed like forever, and finally I see the popup on my computer screen showing the picture coming in.  But it only transfers 11% of the first picture before it just quits.  Odd.  So I play with it a while longer, and can't get it to transfer anything.  Format the card, take more pictures, wait for a transfer, nothing happens.  Do the same thing again.  And again.  Still nothing.  Re-configure the card one more time, take some pictures, and the first one starts to transfer.  Hurray!  It's working again.  Until this one gets stuck at 8%.  I give up.  So the card goes back into the computer to be reconfigured yet again, and... boom! all of the pictures transfer.  I guess it's sort of working now?

Anyway, long story short, it's got some significant quirks, and some limitations.  Its two most annoying limitations are (1) that it only transfers JPG picture files, yet I usually shoot my pictures in RAW format, and (2) the wireless network it connects to has to be connected to the Internet, even though the pictures aren't sent over the Internet.  While that may not seem like a huge limitation, my plan was to take my camera, a laptop, and the Eye-Fi card with me when I take pictures for photo directories to have those pictures transfer to the computer automatically while I'm still in the midst of taking them.  But 95% of the time when I'm doing that no Internet connection is going to be available.   Not going to work, not even with my wireless travel router.  So that's out.  [UPDATE: As mentioned in the reply to my post below (which looks like it was made by a company official, BTW), the card does indeed transfer pictures without an Internet connection.  I used it today (Sunday 7/27) to transfer pictures for a photo directory project I'm working on.  The only official restriction is that there must be an Internet connection available to configure the card for each wireless network it is to be used on.  With that said, it would be nice to have support for Ad-hoc wireless networks, and for a way to configure the card if no Internet connection is available.  (2) I still found it somewhat unpredictable as to when it would transfer pictures, waiting for between 1-5 minutes before it would start, and found myself having to remove the card for a few seconds periodically to kick start its transfer function.]

The overall idea has merit; being able to transfer pictures wirelessly from a camera to a computer would be very cool.  But the way that the Eye-Fi card is designed makes it nearly impossible to pull off anywhere but home.  And I don't know about you, but 99.7% of the pictures I take aren't taken at home.  They could have made the card work with any laptop with any wireless connection, irregardless of whether the Internet is accessible on that connection, but they didn't.  And they seemed to have botched the implementation at least to some degree even when the Internet connection requirement is met; getting it to transfer was unpredictable at best.  So I'm pretty [somewhat] disappointed in the product; they had a good idea, but screwed it up in its implementation the implementation could have been a little better.  I guess I'll keep transferring [I will still have to transfer] photos the old fashioned way [because it doesn't support RAW files] and wait for something else similar that actually does it right.  This card might be right for some, but it certainly wasn't designed for someone like me [due to the lack of support for RAW formats].

Google Search