F5 BigIP Load Balancing
Every GoGrid account includes FREE hardware F5 load balancing. It takes less than 5 minutes to setup F5 load balancing and the process is completely automated. Three Virtual IP (VIP) addresses are included and additional VIPs can be purchased for $19.99/month per VIP. A VIP is the IP address the F5 load balancer uses to direct traffic to servers.
F5 Load balancing can be used to spread internet traffic across two or more servers. In the event a server crashes, the load balancer will redirect all traffic to the remaining online servers preventing application downtime. If your web application sees a drastic increase in internet traffic adding additional servers to the load balancer is simple and ensures your servers will not crash due to an overload of incoming HTTP requests.
The following load balancing algorithms and persistence settings are supported:
- Round Robin
- Sticky Session
- SSL Least Connect
- Source address
Visit the GoGrid wiki for additional F5 load balancing specifications:
http://wiki.gogrid.com/wiki/index.php/Network_Devices
Cloud Server Size Options
Once you create your GoGrid account you can login to the GoGrid portal, my.gogrid.com, to deploy servers. We offer a wide range of preconfigured cloud server images (with full root access) each with the following size options:
| CPU | RAM | Storage Space | Release Date |
| 1 x Xeon | .5 GB | 30 GB | March 2008 |
| 1 x Xeon | 1 GB | 60 GB | March 2008 |
| 1 x Xeon | 2 GB | 120 GB | March 2008 |
| 3 x Xeon | 4 GB | 240 GB | February 2009 |
| 6 x Xeon * | 8 GB | 480 GB | February 2009 |
| * Windows and Linux 8 GB RAM servers can only be deployed via the API. Windows and Linux 8 GB RAM servers should be available via the GUI in mid-May 2009. | |||
All GoGrid server options include persistent storage which means customizations to your image or data will not be affected or lost when you perform a server reboot.
Cloud Server Images
GoGrid supports a variety of Linux and Windows operating systems and provides server images with preinstalled software, such as Apache, IIS, and MySQL.
For a complete list, please see our cloud server image options.
API
The GoGrid API uses a REST-like Query interface. Method calls are made over the internet by sending HTTP GET or POST request to the GoGrid API REST server. Nearly any computer language can be used to communicate over HTTP with the REST server. The GoGrid API supports calls from the following languages:
- Java
- PHP
- Python
- Ruby
Find out more about the GoGrid API