Yesterday an update to GoGrid was released with the following enhancements:
- Edit, Delete & Restore MyGSI Images
- Updated Billing Widget
- Updated GoGrid API
On August 11, 2009, we announced the availability of GoGrid 2.0 which included the new personal server images (MyGSI) functionality. Details on that important release are found here. Using MyGSI to manage your server repository or inventory is a great way to not only speed up your workflow in terms of deploying copies of servers quickly and easily, but also save money in the process (by storing your personal server images in GoGrid Cloud Storage for just a few dollars a month).
Edit, Delete & Restore MyGSI Images
As our customers were demanding this feature (MyGSIs), we got it out to market as quickly as possible. This new release now provides you with the ability to Edit, Delete and Restore MyGSIs that are located within the Server Images tab.
Hopefully many of you are already enjoying the MyGSI feature. Here are a few things you should know about the newly pushed functionality. Within the Server Images tab, you should now see a new icon to the far right hand side of the server images that looks like a trash can:
Should you ever need to delete a stored MyGSI, simply click on the trash icon. While you are only paying a few dollars a month to store your personal server images, you might want to “clean shop” to further reduce your charges. The three size allotments shown in the image above that are around 800 MB are for a CentOS DB server and Web server respectively, and the third for a Windows Server 2003. At $0.15 per GB per month (note, we do round up to the next full 1 GB increment), the total costs would be…FREE since it is under the 10GB free allotment you get with Cloud Storage (if you were over your 10 GB free allotment, it would be about $0.60/month!).
But if you simply want to clean shop and want to remove older images or ones that you don’t need anymore, click the trash icon. You will get the following Delete Confirmation Warning:
When you click Yes, Delete, your server image will be flagged for deletion. You can check the status of it in two places. First, under the State column in the Server Images tab, the state will change from “Available” to “Trash”. Also, if you look in the Jobs tab, you will see details on the deletion request:
BUT WAIT! I didn’t want to delete that image! Have no fear, we give you UP TO 24 HOURS to restore an image from the Trash. Simply click on the new icon that is next to your deleted server image to remove it from the trash:
When you click the restore icon, you will get a Restore Confirmation Warning:
Simply click Yes, Restore to remove the image from trash. As with the delete process, all restoration actions are logged within the Jobs tab:
If you don’t restore your image, GoGrid will automatically purge the image from your GoGrid account. Once the image is purged, it will no longer appear within the Server Images tab. You can always see if the system has purged any of your images automatically by looking for an entry within the Jobs section similar to the one shown below:
Remember, you will still be charged for Cloud Storage while your image or images are in the Trash.
Let’s say you want to change the Name or Description of your stored MyGSI to something a bit more meaningful or to add a version number, we now provide you with a quick and easy way to do this. To edit the Name or Description, simply click on the image within the Server Images tab. A dialog box similar to the one below will automatically launch:
In this example, I will change the title to “CentOS DB Server” and add a version number to the description:
Clicking Save will change the Name and/or Description of the MyGSI. The edits are available immediately.
Updated Billing Widget
While a bit minor in the grand scheme of things, we also have refreshed the look of the Billing Widget which appears in the left hand column. The previous version looked like this:
The new version looks like this:
Obviously, these screenshots are from different GoGrid accounts (I have added a second “after” screenshot that shows how the billing from the first screenshot displays in the new version). If you have a GoGrid Promotional Code (hint: if you are new to GoGrid, just ask a GoGrid Sales Rep for one!), the code and remaining balance will be shown. The new widget is then broken out into two distinct billing areas: Memory (RAM usage) and Transfer (outbound bandwidth usage/inbound is always free) (note: Cloud Storage charges are not currently shown). Within both sections, your Plan that you signed up for is displayed, including the allotments for each service according to each plan (the Trial Grid is a pay as you go service so no allotment is displayed).
Within the Memory section you see:
- GB in Use – this is the amount of RAM that you have currently deployed within your GoGrid account (includes servers in on AND off states)
- GB Hours to Date – a running total of consumed RAM hours
- Monthly Projection of GB Hrs – based on your current usage, how much RAM you will use for the entire month
- Monthly Projection of RAM Overage – based on your current usage and Memory Plan, the overage you might expect to hit
- Monthly Projection of RAM Total – based on current usage and possible overage, what you might expect for your final charge at the end of the month
In the Transfer section you have:
- GB Transfer to date – this is the amount of outbound bandwidth you have consumed to date
- Monthly Projection of GB Transfer – based on your current usage, how much bandwidth you will use for the entire month
- Monthly Projection of Transfer Overage – based on your current usage and Transfer Plan, the overage you might expect to hit
- Monthly Projection of Transfer Total – based on your current usage and possible overage, what you might expect for your final charge at the end of the month
We hope that those changes provide this information in a more useful manner.
Updated GoGrid API
Full details of what has been changed or added to the GoGrid API can be found on the GoGrid Wiki API page. At a high level, here are the API Server Image Methods that have been added:
- grid/image/get – function call to get a server image object
- grid/image/edit – function call to edit the name and description of a server image
- grid/image/delete – function call to delete a server image and send it to the trash
- grid/image/restore – function call to restore a server image from the trash
The following API Objects have been updated:
- Billing Summary (Object)
- gbHours – Projected RAM GB Hrs that will be used in current billing period.
- ramOverage – Projected total of dollars spent on RAM overages in current billing period in $.
- ramTotal – Projected total of dollars spent on RAM in current billing period in $.
- gbTransfer – Projected Transfer in GB that will be used in current billing period.
- transferOverage – Projected total of dollars spent on Transfer overages in current billing period in $.
- transferTotal – Projected total of dollars spent on Transfer in current billing period in $.
We hope you enjoy these changes. They round out the MyGSI features quite well. If you have any comments or suggestions, feel free to leave a comment on this post, send me a tweet (@hightechdad), send GoGrid a tweet (@GoGrid), or email me: Michael AT GoGrid DOT com.
Also, please be sure to check out our GoGrid Facebook Fan page and become a fan!
- Note: some browsers are not supported for this functionality. Please use Internet Explorer 7 or higher or FireFox 3 [↩]
Latest posts by Michael Sheehan (see all)
- Get Your Game On in the Cloud - June 11, 2013
- How Software Defined Networking Delivers Next-Generation Success - June 5, 2013
- James Gosling to Speak on Innovation at GoGrid Cloud Meetup on 5/22 - May 16, 2013