For those of us who still use drive letters (and whacks) to manage our environments there maybe some interest in Cloudberry Drive. After playing with the trial for a few days I have found it quite useful to access S3 storage buckets as mapped drives. The concept seems simple since Windows has been mapping shared resources as drives for as long as it has been network ready, but this takes the idea of a mapped disk to a new extreme.
When configuring the application for the first time, you are asked for your Amazon S3 credentials. Once provided you can choose which buckets to map as drives on your computer. When I first installed the application I wasn’t sure it would be terribly useful, but being able to drag and drop (or use simple PowerShell commands to move items between my local PC and a cloud location was pretty sweet.
Note: Other Cloudberry products also support PowerShell for accessing and manipulating data stored in the cloud.
To get started download the application trial of Cloudberry Drive from http://www.cloudberrylab.com/virtual-drive-amazon-s3-azure.aspx. Once the trial ware, which runs for xx days, is loaded configuring your storage account is the next step.
Locate the application in the system tray and right click the icon to produce the context menu in figure A below.
Select options from the menu to configure the application. From the Options dialog you can configure the following settings:
- Adding storage accounts
- Adding mapped drives
- Configure proxy settings
- Configure logging for the application
- Configure caching
The Cloudberry drive can be configured to connect to Amazon S3 and its buckets which is the example I will use here, but it can also connect to a number of other services, including but not limited to:
- Microsoft Azure
- HP Cloud
To connect to Amazon S3, enter a name for the account, the Access key, and the secret key as shown below in figure B:
Once your information is entered, click Test Connection to ensure the settings are correct. Then click OK
Now that you are connected to your storage service, you can map some drives to buckets (or blobs, or blocks, etc).
- Select the Mapped Drive tab and click Add
- In the mapped drive options dialog, select a storage account (added previously)
- Select a drive letter
- Enter a volume name
- Select the option to “mount this account as a virtual disk at system startup” to ensure the disk is available when Windows starts
- If desired select the option to set the disk as read only
- The final option to select will mount the disk as a networked volume or a removable disk
- Now that the options are configured, a bucket must be chosen to complete the process, select the ellipsis button at the end of the Path field
- Select the desired bucket from those retrieved from your configured storage account
- Click OK to save the drive settings
These options are shown in figure C
If you need to configure a proxy server to access the Internet, select the Proxy Settings tab and enter your information into the dialog
On the logging tab. you can choose the level of logging you wish to use as well as the location on your computer where the log files should be stored.
Finally, on the Advanced tab, enter a path that can be used for application cache storage and the number of days to keep the cache.
Once these settings are configured, click OK on the main options dialog. Once the options are saved, the drive will be mapped to the selected buckets in the cloud. Cloud Drive is extremely straight forward and simple to configure