Archive for August, 2008


Looking Beyond Traditional Data Centers and into The Cloud

Tuesday, August 12th, 2008 by

forbes_home_logo Kenneth Brill, executive director of the Uptime Institute, wrote an eye-opening commentary on titled: “Servers: Why Thrifty Isn’t Nifty” yesterday. What really grabbed me was his introductory sentence: “We are currently in the biggest data center construction boom in history.” He postulates that this is partially due to Moore’s Law which states that the number of transistors on a chip could double every 24 months which has translated into a boom in IT and consequently an increase in global productivity.

Strangely missing from his article, however, is the mention of Cloud Computing, but more on that later.

Granted, his commentary is truly targeted towards the larger corporation or enterprise that are looking to build or use large data centers and understanding the financial and environmental impact of such. He summarizes the dramatic growth in a paragraph in a manner that is almost scary to read:

“The number of servers in the U.S. has grown from 5 million in 2000, to 10 million in 2005, to a projected 15 million in 2010. More servers eat up more electricity and energy costs go up. To avoid future energy shortages caused by increasing IT demands, 10 more power plants need to be built to the tune of $2 billion to $6 billion each and their cost is ultimately going to get passed on to IT through increased utility bills.”

Power is a concern for everyone, especially those who run large data centers. ServePath, the parent company of GoGrid, operates a 20,000 square foot facility in San Francisco, where real estate alone is expensive. Many large corporations (such as Google) whose livelihood is server hosting are building tremendous data centers near rivers in order to capitalize on more environmentally-friendly hydro-electric power.

But not everyone has the luxury or financial wherewithal to be able to do this type of massive construction. So there must be another solution. Many have chosen traditional hosting to accomplish this, but, as Brill points out, the CapEx for simply hosting a dedicated server is large (and growing). Brill estimates that a $2500 Servers (what he calls a “low-end server”) hosted in an optimal cost location in the U.S. will actually cost between $8,300 and $15,400, depending on the Tier level of the hosting facility.

(more…) «Looking Beyond Traditional Data Centers and into The Cloud»

GoGrid Wins LinuxWorld 2008 Best of Show Award

Wednesday, August 6th, 2008 by

ServePath’s Cloud Computing service, GoGrid was nominated this year for the LinuxWorld Expo 2008 Product Excellence Award of Best Virtualization Solution. Unfortunately, we did not win the award even though we were a finalist in the category. 

We did, however win the LinuxWorld 2008 BEST OF SHOW which is an incredible honor for us! Last year, at LinuxWorld 2007, ServePath won Best Grid Solution Product Excellence award. Winning the Best of Show this year was the icing on the cake for us.


GoGrid Wins LinuxWorld 2008 Best of Show

GoGrid Wins LinuxWorld 2008 Best of Show

All of the award winners can be seen in the official press release on the winners of the Expo. Congratulations to all who were nominated as well as won.

Justin Kitagawa, Paul Lappas & Jeff Carr

Justin Kitagawa, Paul Lappas & Jeff Carr

(more…) «GoGrid Wins LinuxWorld 2008 Best of Show Award»

How to Install Drupal on a GoGrid Cloud Server in Less than 15 Minutes

Friday, August 1st, 2008 by


NOTE: We are currently revising this article. Please bear with us as we modify the content below for improvement.

Content Management Systems (CMS’s) are all the rage these days because of their unique ability to manage and deliver so many different types of media. The ability to create community-based websites with permission-based access and the ability to dynamically deliver different media formats and content can allow users to easily develop websites, online communities or internal intranets in a matter of minutes. Drupal, winner of dozens of open-source application awards, is one of the best and most popular Content Management Systems available today. The basic installation allows users to create online blogs, forums, wikis, books and newsletters, all of which can be privately managed by individuals or groups depending on how you set up the available permissions levels.

Of course, Drupal installs are fully supported on GoGrid. So, before you jump in and install Drupal, be sure that you have a GoGrid account set up. If you simply want to give Drupal a try within a Cloud Hosting environment, then with a new GoGrid account, you could create a GoGrid server in a few minutes and then spend the rest of your time (after the 15 minutes of setup) getting to know Drupal. Once you get your Drupal install dialed in, you might want to keep it so GoGrid makes it easy with pay-as-you-go billing and volume pricing as well. If you just wanted to test out your install skills and simply play around with Drupal on GoGrid, you can delete your cloud server(s) and use GoGrid for something else. It’s your call.

To start, simply deploy a GoGrid server through the customer portal. In this example, we’ll use a RHEL 4.5-based LAMP stack since it has all the software packages needed for a Drupal installation already installed.

  1. Click on the “+” button once you’ve logged in, then select “Web/App Server”. Enter a friendly name for your server, such as “Drupal” or the domain name you’ll use once your server is configured. Enter a quick description of the server and select an IP address (our new IP suggest function will suggest one automatically for you). If you already have a GoGrid server instance that runs your website and you want to install Drupal in a sub-directory or sub-domain, skip down to the second half of this article.
  2. Next, select the operating system to run your Drupal installation on. Drupal can run on either Windows or Linux machines, but in this example we’ll use a Linux-based RHEL 4.5 server image. Please note that Drupal will not run on MSSQL, so using a Linux-based distribution is easier to manage out of the box. If you wish to run Drupal on a Windows server, you will have to manually install PHP 4 or 5 with MySQL or PostgreSQL to run alongside IIS.
  3. Select the amount of RAM dedicated to your server. Depending on the amount of traffic you’re expecting, you may want to allocate a good amount of RAM to your server. I’m choosing to go with a 1GB server.
  4. Select the server image you want to deploy. In this case, I’ll be using a LAMP stack. (For Windows servers, you may want to select a Windows 2003-based operating systems with IIS and MSSQL Express installed on the server image, then install PHP and MySQL or PostgreSQL.)
  5. Click on “Save” and your server will be deployed within a matter of minutes.
  6. Once your server’s light turns green, click on the new Drupal server and then select the “Passwords” button at the left. This will take you to the login information for your server.

Now that a server has been deployed, you can go ahead and connect to it remotely via SSH. If you work on a Windows machine, you can download the PuTTY client to connect to a Linux Server. If you’re on a Mac or a Linux machine, you can open your terminal and SSH directly to the IP address of the new GoGrid server.

  1. SSH to the new server and log in using the username and password credentials located on the “Passwords” page in the GoGrid portal. In my examples, I will use the IP address Replace this IP address throughout this document with the IP of the server you just deployed: (more…) «How to Install Drupal on a GoGrid Cloud Server in Less than 15 Minutes»