We're Hiring!  
Toll Free US & Canada: 1(877) 946-4743   Worldwide: +1(415) 869-7444

Archive for the ‘Linux’ Category

Yesterday we release several new and updated base GoGrid cloud server images as part of our regular Operating System refreshes.

new-updated-base-OS-images

Below is a quick lists of the New, Updated and End of Life-d base images.

New Major Versions

New Minor Versions

  • CentOS 5.6
  • RHEL 5.7

Updated Versions

  • Windows Server 2003 – updated with Microsoft Security Patches & Powershell 2.0
  • Windows Server 2008 – updated with Microsoft Security Patches, Powershell 2.0 and on SQL Server images, Microsoft SQL Server 2008 R2
  • Windows Server 2008 R2 – updated with Microsoft Security Patches

End of Life-d (EOL) Versions

  • CentOS 5.3
  • RHEL 5.4

Note: Servers already deployed that are running older (perhaps EOL-ed) images are not affected (meaning, we do not delete them) but you may want to consider refreshing those servers to a later version of the OS. When a server is EOL-ed, it is simply removed from the GoGrid base OS repository and you cannot create new servers from these images.

Remember that these updates and new versions only apply to NEW VMs that you create using these images listed above. If you have existing cloud servers running, please be sure that you regularly run security and Operating System updates to ensure that you servers are running the latest versions and have the most current security patches.


When most people hear the phrase “operating system in the cloud” they usually think of a really cool client-side, Web-based desktop like EyeOS or CloudMe or even Chromium OS. Perhaps that is the future of client operating systems, but when cloud infrastructure providers talk about operating systems, they are making reference to which OS your cloud infrastructure will run on. And, it’s not always limited to just one in many cases.

OS_choices

At GoGrid, we provide a variety of operating systems including:

  • Windows Server
  • Ubuntu
  • Red Hat Enterprise Linux
  • Debian
  • CentOS

Operating systems in the cloud are very important because they are what your applications and infrastructure are built upon. Whether you’re using the cloud to deploy test & development environments, act as your data center or run your company’s business critical applications, the operating system plays a vital role in cloud infrastructure.

Most IT professionals are pretty passionate about what operating system they prefer. For instance, search for “Windows vs. Linux” on Google – over 109 million results have some sort of opinion on the topic. But, since actions speak louder than words, we wanted to determine which operating system was used more by the IT industry.

In early 2011, as part of the GoGrid Cloud Survey Report, we polled over 500 CTOs, developers and IT professionals and asked them a variety of questions regarding cloud computing trends, best practices and use cases. Because there is such a wide variety of operating systems that serve different use cases, we decided to ask: Which OS do you use for your critical business applications?

clip_image002

The numbers exceed 100% because most businesses use several different server operating systems to run their critical applications (businesses either run several physical, virtual or mixed environments to accomplish this). When we look at the results, it isn’t terribly shocking that Windows Server is used by 80% of the sample – they’ve been dominating the server scene since Windows Server 2003 or earlier. However, the amount of Linux and Solaris servers is much higher than anticipated. In fact, if you do a search of various Linux distros, you can see how Ubuntu, for example, is making huge advances in the space.

clip_image004

Just last year, ZDNet shared stats from the International Data Corp. (IDC) that found 73.9% of servers were Windows and only 21.2% of servers were Linux based. Perhaps our 2011 survey data is showing Linux use in the cloud is on the rise.

Do you have any strong thoughts or opinions about operating systems in the cloud? Which server operating system do you use? How do you think cloud computing will affect server operating systems? Does the Operating System even matter? We look forward to your responses.

With only one more blog post left in the series, the GoGrid Cloud Survey Report is coming to a close. Our next post will also be our last survey results article, but it covers the most interesting cloud computing question thus far: Why aren’t you using cloud computing? Stay tuned…

For more information on our survey methodology or to see all of our results, please download the Cloud Survey Report.

cloud_survey_graphic


Part of a new Engineering and Product initiative at GoGrid is the fact that we will be providing more frequent updates to our Cloud Infrastructure Services. These updates may take the form of new or updated features, bug fixes, or back-end enhancements. Our goal is to provide these updates and feature releases on a monthly basis (more information on our new agile software engineering process will be coming) so that we can answer customer requests and needs on an extremely timely basis as well as introduce revolutionary services to the Cloud Infrastructure marketplace.

Today (March 11, 2011), we released our March 2011 update (code name “Long Beach”). The major features and updates are listed below:

  • Enhancement to the MyGSI Feature
  • Usage Report
  • Billing Improvements
  • Ubuntu 10.04 Cloud Server Support
  • Debian 5.0 Cloud Server Support

Please read on for details on each of the items listed above.

MyGSI Updates

About a year ago, we introduced a new feature called MyGSIs – customized GoGrid Server Images – and how easy it was to create and save a Server Image. Server images are helpful for horizontal scaling, re-imaging of servers, disaster recovery, or setting up failover environments. Until this update, we had a pretty straight forward 3-step process: 1) create a Sandbox Image, 2) configure your server, prep it, and run scripts, and 3) save the server to cloud storage.

Now, we have consolidated this process into ONE step. Simply select the existing server you want to save and click the Save icon. That’s it! There is no need to create a Sandbox Image, run preparation scripts or anything else. And, the best thing is, any existing server can be saved as a server image.

MyGSI_save_menu_icon

The Save button is also in the List view:

MyGSI_save_menu_list_view

Once you choose the server that you want to save and click the Save icon or link, you will get the following prompt.

MyGSI_save_step1_data

Note that if your server has more than 50 GB of data on it, the saving process will fail and you will need to reduce the amount of data on your server.

Simply give your server image a name, description, and indicate whether it is a Web or Database server.

After this, you server will be gracefully shut down, and the image saving process will start. You will see your server’s status light turn to amber:

MyGSI_saving_amber_state

And there will be an entry in the Jobs tab that not only states that the action has started, but also after a few seconds, displays the expected time for the server to be fully saved to cloud storage. If there is no “Estimated Job Duration,” just wait a minute and refresh the Jobs tab.

MyGSI_create_job_log

Your server will come back on line shortly.

Once the server image is created, you have the ability to instantiate new servers from it, or share it with the GoGrid community as a Community GSI (CGSI).

MyGSI_CGSI

Lastly, the MyGSI process is backwards compatible, meaning that if you had created a Sandbox Server previously and it still appears within your GoGrid account, you can still convert it into a MyGSI using the same older process. Also, any MyGSIs created using the legacy process will still be available to create new server instances. However, the creation of Sandbox Images has been removed as of this release, and replaced with the much easier process described above.

Be sure to read the MyGSI User Documentation that can be found on the GoGrid Wiki.

USAGE REPORT

Included with the “Long Beach” update is a new feature to help you get a better view into the activity within your GoGrid account. There is now a new tab called “Usage” which is under the My Account section. This new report is in beta for the next 90 days.

The Usage Report overview is broken up into two sections: Metered Services and Fixed Services. Metered services are things like RAM, Storage, and Outbound Transfer. Fixed services are for items that recur regularly during a month’s time, things like monthly licenses or IP addresses allocated to your account. Metered services are more variable in nature.

Usage_main

The Usage Report shows a quick snapshot of Metered and Fixed Services for the current or previous billing period. NOTE:  The historical data in this report will not be backfilled; therefore the previous billing period will not be viewable as of this release. Also, the Usage data collection officially starts on March 11th, 2011. This means that the current billing period report may be inaccurate for up to 30 days for some customers. Once a full billing cycle passes, the Usage Report will show accurate data.

Usage_previous_period

Under the Usage Menu, you can see a link to “Download usage report”. After selecting the billing period from the drop-down menu, click the link to download all of the associated usage data for that period and it will be downloaded to a CSV file.

The CSV file contains the usage statistics for the following objects:

  • Cloud Servers – # of GB Hours
  • Outbound Transfer – # of GBs
  • Licenses – # of instances of a particular license
  • Cloud Storage – maximum GBs stored for that day
  • Load Balancing – # of instances of a load balancer
  • Public IPs – total # of IP addresses allocated to the account
  • Operating Systems – # of instances of a particular Operating System in use

The fields reported are listed below:

  • Account Name
  • Customer ID
  • Report Start date/time
  • Report End date/time
  • Object Type (see above)
  • Name of the Object
  • Description of the Object
  • Data Center
  • Usage Start date/time
  • Usage End date/time
  • Quantity
  • Units

Usage_download_excel

A quick tip, be sure to format the “reportStart,” “reportEnd,” “usageStart” and “usageEnd” to mm/dd/yy hh:mm to see the full details with the date and time.

format_download_datetime

For additional details, visit the GoGrid Customer Portal Guide that discusses the new Usage feature.

Billing Improvements

One of the advantages of utilizing GoGrid’s Cloud Infrastructure Services is the ability to choose a Pay-As-You-Go plan or a Volume pricing plan. We are allotting more focus to the “billing experience.” In the past, our focus was on the delivery of the services and after engaging with our customers, we realize that some time and care was needed for the overall experience. To that end, we have kicked off a complete overhaul of the billing process to provide you with not only a better experience but also with more insight into your account usage.

This first iteration of Billing Improvements consists of the following changes:

  1. Monthly Invoices
  2. Account Plan Changes
  3. Usage

The details of each of these items are listed below.

Monthly Invoices

To make the billing and invoicing process easier, we are removing daily invoicing. From this point forward, customers will now receive monthly invoices on their monthly bill date. The monthly bill date is the date on which a customer opened their account with GoGrid.

There are a few exceptions in which additional invoices may be generated:

  • Fixed Services – if you are using a fixed service like dedicated servers, VPN, or hardware firewalls, you will receive an immediate, one-time invoice. The charge(s) for this service(s) will be pro-rated through the next bill date. However, the next monthly invoice will include a full charge for the next month’s fixed service and is paid in advance.
  • Manual invoices – if there are manual invoices generated off-cycle.

NOTE: There may be a bit of a transitional period during March 2011 because of the switch from daily to monthly invoicing. If you have any questions, please contact your account manager.

Account Plan Changes

We have updated the process of making changes to your GoGrid account plan and have a clear trail of the changes you have made and when they were made. We have also added email notifications to the process so that you get two email confirmations: one when you request a change and one when the change is implemented.

Account_plan_full

Just as you could in the past, select either the RAM or Data Transfer Plan and then choose whether you want your plan to be Monthly or Annual (you get a better discount if you choose an Annual plan):

Account_plan_select

Confirm the plan you want and accept the terms of service.

Account_plan_confirm

Once you make your selection, there will be an indication of the plan change within the Plan Selection page (in red) and your current or active plan will appear grayed out:

Account_plan_changed

Also, within the Jobs tab, you will see an entry confirming your plan change.

Account_plan_job

You may upgrade or downgrade your various plans as you see fit. Downgrades take place on the customer’s next bill date. Plan Upgrades take place retroactively back to the beginning of the current billing period.

The process for Upgrades is a bit more complicated. On the next bill date, customers are credited the last month’s lower plan charge and are charged for the new plan for the previous month and in advance for the next month.

Sometimes examples are a bit easier to understand:

Date Current Plan New Plan Charges
Jan 1st Professional – $199 $199
Jan 20th Business Cloud – $999
Feb 1st APPLIED CREDIT – Professional Cloud – ($199) Jan – Business Cloud – $999
Feb – Business Cloud – $999
($199) 

$999

$999

TOTAL CHARGES $1998

In the case above, you can see how the charges for the lower plan are reversed out and the new plan is retroactively applied.

In most cases, people upgrade plans during a current month because they are going into an overage situation or in anticipation of incurring overage charges.

Ubuntu 10.04 Cloud Server Support

With this release, we are pleased to announce that Ubuntu 10.04 32- and 64-bit Cloud Server Operating Systems are now available to complement Ubuntu within the Dedicated Server Operating System choices. This is the LTS – Long Term Support – version of Ubuntu.

Ubuntu_images

Debian 5.0 Cloud Server Support

Also with this release, we have included Debian 5.0 32- and 64-bit Cloud Server Operating Systems to complement Debian within the Dedicated Server Operating System choices.

Debian_images

More to Come

The “Long Beach” release is the kick-off of a new agile development process here at GoGrid. We will be aiming to have regular monthly releases from this day forward so stay tuned for more exciting news from GoGrid. Be sure to subscribe to the GoGrid Blog Feed to get regular updates.


Right on the heels of the GoGrid 3.0 release, we needed to be sure that we didn’t slow our momentum down. To that end, this week we have released some new features to GoGrid which are important to highlight.

UPGRADE_sticky

We have 3 exciting features, specifically:

  • East Coast Load Balancers
  • New GoGrid Dedicated Server Images
  • 16 GB RAM on GoGrid Cloud Servers

East Coast Load Balancers

As we work towards obtaining full feature parity within a few months in our East Coast Datacenter launch, one of the first items that we enabled was that of Load Balancing. Just like in the West Coast Datacenter, Load Balancing on the East Coast remains FREE. With the rollout of Load Balancers in the East Coast, all GoGrid users now have the ability to deploy 6 total Load Balancers for free, 3 in each Datacenter.

GG3_Loadbalancer_East

Remember though, you can only balance traffic within 1 particular datacenter. That is to say, you currently cannot use one load balancer to manage traffic across 2 datacenters. You must set up a load balancer within each datacenter to route traffic therein.

New GoGrid Dedicated Server Images

At GoGrid, we were the first to pioneer the term “Hybrid Hosting” which means that you can mix and match the best of breed infrastructure solutions within your GoGrid Cloud. You can choose to instantiate GoGrid Cloud Servers for elastic scalability as well as deploy GoGrid Dedicated Servers should you want PCI compliance or require a dedicated solution. You can use the Load Balancers to route traffic between Cloud and Dedicated servers as well as attach Cloud Storage to either Server type.

With this release, we added SIX new images to the GoGrid Dedicated Server list, bringing the total available Dedicated Server Images to 26. The new Dedicated Server Images are:

  • Ubuntu 10.04 (32-bit)
  • Ubuntu 10.04 (64-bit)
  • CentOS 5.5 (32-bit)
  • CentOS 5.5 (64-bit)
  • RHEL 5.5 (32-bit)
  • RHEL 5.5 (64-bit)

With this update, the list of available GoGrid Dedicated Servers now includes:

  • Linux
    • Fedora Core Linux 11 & 12 (32 & 64-bit)
    • Red Hat Enterprise Linux 4.8, 5.4 & 5.5 (32 & 64-bit)
    • CentOS Linux 4.8, 5.4 & 5.5 (32 & 64-bit)
    • Ubuntu Linux 8.04, 9.04 & 10.04 (32 & 64-bit)
    • Debian Linux 4.0 & 5.0 (32 & 64-bit)
  • Windows
    • Windows Server 2008 Standard (4 & 8 Core License)
    • Windows Server 2008 Standard with Microsoft SQL Server 2008 Standard (4 & 8 Core License)
    • Windows Server 2008 Standard with Microsoft SQL Server 2005 Standard (4 & 8 Core License)
    • Windows Server 2003 Enterprise (32 & 64-bit and 4 & 8 Core License)
    • Windows Server 2003 Enterprise (64-bit and 4 & 8 Core License) with Microsoft SQL Server 2005 & 2008 Standard (64-bit and 4 & 8 Core License)

The process for ordering a dedicated server has not changed. Simply click the ADD button within the GoGrid portal, and select Dedicated Server:

GG3_dedicated_server0

Then choose the Configuration you would like:

GG3_dedicated_server1

And then select the Operating System image you want on that GoGrid Dedicated Server (note: I have highlighted the new CentOS 5.5 options in the list):

GG3_dedicated_server2

Once you save your GoGrid Dedicated Server configuration, it will be available for you within 2 business days.

16 GBs of RAM on GoGrid Cloud Servers

For those GoGrid users requiring more RAM, Cores and persistent hard drive space, we have now enabled the ability to provision GoGrid Cloud Servers with 16 GB RAM allocations.

GG3_16GB_RAM_svr

GoGrid Cloud Servers deployed with the 16 GBs of RAM configuration also have 960 GBs of persistent storage and either 8 or 16 cores depending on the Operating System (Windows and Linux respectively). 16 GB configurations are backwards compatible with MyGSIs and Partner GSIs. However, this configuration is only available for 64-bit Operating Systems.

There were also a series of bug fixes included with this release.

What other items would you like to see included in future releases of GoGrid? Leave a comment and let me know!


So the cat is sort of out of the bag with the release of the May 2010 GoGrid Newsletter. We definitely have some exciting news to share with GoGrid customers and those looking to move their infrastructure into the GoGrid Cloud. If you are currently a GoGrid customer receiving our newsletter, you should have received the following:

GoGrid_may_2010_newsletter

For those of you who do not receive the Newsletter and are interested in the latest and greatest news coming from us at GoGrid, what follows is the contents of the May 2010 GoGrid Newsletter:

Hello,

Spring is upon us and the change of the season presents us with new beginnings. In this edition of the newsletter, we’ll discuss information and opportunities that can help your business with new growth.

Specific topics include:

  1. New CPU Allotments for Virtual Servers
  2. GoGrid Expansion
  3. CDN News
  4. Cloudkick Promotion
  5. GoGrid and Microsoft Promotion
  6. Events and Other News

New CPU Allotments for Virtual Servers


On March 9, GoGrid nodes (the physical machines that host virtual servers) were upgraded with Intel’s powerful Nehalem processors, resulting in an increase in CPU allotments for most Windows and Linux virtual server options. See an earlier blog post about the Nehalem processors.

Virtual servers now have equal CPU-to-RAM ratios and virtual servers with 2, 4, and 8 GB RAM now have between 25-50% more CPU.

CPU Allocation (cores) RAM (GB) Disk Size (GB)
.5 .5 30
1 1 60
2 2 120
4 4 240
8 8 480

New node capacity is still being built and we expect to have enough new nodes to handle 100% of new virtual server adds in 4-6 weeks. Until then, most virtual servers will be added to new nodes, but depending on demand, some virtual servers may be deployed on non-Nehalem nodes and therefore will receive the older CPU allotments.

Below are some CPU Allotment FAQs:

Q: Will I pay more for the new CPU allotments?

A: No, the new CPU allotments are free of charge.
Q: Will my existing virtual server get the new CPU allotments?
A: No. If you deployed a Linux virtual server before March 9 or a Windows virtual server before March 25 it will have the old CPU allotments.
Q: Can I upgrade my existing virtual server so that it has the new CPU allotment?
A: No. You will have to delete your existing virtual server and deploy a new virtual server to get the new CPU allotment (subject to node availability).
Q: How do I know if my virtual server has the new CPU allotment?
A: Linux virtual servers deployed after March 9 and Windows virtual servers deployed after March 25 should have the new CPU allotment. You can check your virtual server’s CPU allotment by using the following commands:

Windows

  • Start -> run
  • Type “cmd”
  • In command window, type “systeminfo|more”
  • The “Processor” row will display the processor count of your virtual server

Linux

  • cat /proc/cpuinfo

If you have questions, please contact your dedicated GoGrid account team or GoGrid technical support.

GoGrid Expansion


We are excited to announce the expansion of GoGrid services to the East Coast (US-East-1) in less than 8 weeks. In late June, users will be able to provision virtual servers in our West (US-West-1) or East Coast (US-East-1) data center locations using the GoGrid portal or API.

The first release of the US-East-1 data center will include virtual server provisioning. We expect to have full feature functionality by the end of 2010, which will include F5 load balancing, Cloud Storage, MyGSI, and PartnerGSI.

Key Highlights:

  • US-East-1 data center expansion in late June.
  • Virtual server provisioning in the first release, with full feature functionality coming later in the year.
  • Additional information will be sent out in early June.

Please feel free to contact me, maria[at]gogrid.com, or your service team account manager with any questions about our new US-East-1 data center.

CDN News


Coming May 2010
We’ve expanded our global content delivery services with the addition of our Parisian point-of-presence (PoP). Your end users will receive their desired content from the fastest PoP on our network no matter where in the world they’re located. For more information visit GoGrid CDN.

New CDN Analytics Tool
Edge Performance Analytics, GoGrid’s new premium reporting suite, offers improved reporting performance to help you optimize your content and identify impending issues. Plus, you can now easily monitor your reports by scheduling email alerts daily, weekly or monthly.

Here are the details:

Premium Reporting Suite Pricing

  • $99.99/month
  • $99.99 setup fee

Reporting Features

  • HTTP trending statistics
  • Detailed insight on the performance of edge servers
  • Ability to generate specialized reports

For more information about Edge Performance Analytics or to get started, log in to the GoGrid portal and create a GoGrid CDN Provision case.

Cloudkick Promotion


If you haven’t checked out Cloudkick for GoGrid then you’re missing out on a powerful and cool set of tools for managing your GoGrid server infrastructure.

Here are a few Cloudkick features:

  • Fault detection with elastic monitoring – know when your servers are down and have monitors added automatically as new servers come online.
  • Dynamic graphs – interactive, zoomable, savable graphs, make it easy to visualize what’s happening with your infrastructure.
  • Server diagnostic – instantly see which processes are using the most CPU and memory on your machines.
  • Manage virtual & physical servers in one dashboard – you can also manage servers from multiple data centers in the same unified dashboard, right next to your GoGrid account.

Cloudkick is offering the first 100 GoGrid customers who sign up a 20% discount off their monthly charges.

To get started, simply:

  1. Sign up at: https://www.cloudkick.com/providers/gogrid/signup
  2. Enter promo code: go20

Read more about Cloudkick on our blog.

GoGrid and Microsoft Promotion


Receive a $500 Credit: Experience the Elasticity of GoGrid Virtual and Physical Servers
GoGrid and Microsoft have teamed up to offer GoGrid customers a $500 credit towards any GoGrid physical server you deploy running Windows Server 2008 or MSSQL Server 2008.

When you started with GoGrid, your infrastructure was a snapshot of your current business. As business grows, so do infrastructure requirements. With GoGrid, not only do you have the ability to scale and harness the elasticity of the cloud, but you can also meet your growing infrastructure needs with GoGrid Hybrid Hosting.

GoGrid Hybrid Hosting gives you flexibility to:

  • Build flexible, secure, high performance, and scalable server networks.
  • Choose from Virtual Servers, Physical Servers or any combination.
  • All servers share the same VLAN.

Check out some example configurations or read about some GoGrid customers driving business forward with a GoGrid Hybrid solution. Check out our blog post for more discussion on the promotion.

Receive your $500 credit, contact a sales representative and get started.

Events and Other News


Web 2.0 Expo
GoGrid will be an exhibitor at the Web 2.0 conference in San Francisco, CA.

Under the Radar
GoGrid was a sponsor at the annual Under the Radar conference in the heart of Silicon Valley.
Read more about it on our blog.

As always, you can find more information about GoGrid at:

If you have any questions please feel free to contact me directly at Maria[at]gogrid.com.

Thank you,
Maria Gallegos

Pretty exciting stuff right? More information will be forthcoming regarding the rollout of our East Coast presence so be sure to subscribe to our blog feed and Twitter stream to get the latest information and updates. A be sure to “like” us on our GoGrid Fan Page on Facebook!