GoGrid Updates MyGSI Features: Edit, Delete & Restore & Other Changes

September 10th, 2009 by - 5,934 views

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.

GG2_logo_tabs

DELETE

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:

mygsi_trashcan

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:

mygsi_delete_image

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:

mygsi_jobs_delete_image

RESTORE

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:

mygsi_restore_image_icon

When you click the restore icon, you will get a Restore Confirmation Warning:

mygsi_restore_image_confirmation

Simply click Yes, Restore to remove the image from trash. As with the delete process, all restoration actions are logged within the Jobs tab:

mygsi_jobs_restore_image

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:

mygsi_jobs_purge_image

Remember, you will still be charged for Cloud Storage while your image or images are in the Trash.

EDIT

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[1]. 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:

myGSI_edit_image_details

In this example, I will change the title to “CentOS DB Server” and add a version number to the description:

myGSI_edit_image_details2

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:

Billing_widget_old

The new version looks like this:

Billing_widget_new Billing_widget_new2

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 $.

Summary

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!

  1. Note: some browsers are not supported for this functionality. Please use Internet Explorer 7 or higher or FireFox 3 []

The following two tabs change content below.

Michael Sheehan

Michael Sheehan, formerly the Technology Evangelist for GoGrid, is a recognized technology, social media, and cloud computing pundit and blogger who writes regularly about technology news and trends.

Leave a reply