KML_FLASHEMBED_PROCESS_SCRIPT_CALLS

Posts Tagged ‘load balancing’

 

High Availability with Dynamic Load Balancers

Monday, February 4th, 2013 by

Building out a highly available website means that it is fault-tolerant and reliable. A best practice is to put your web servers behind a load balancer not only to distribute load, but also to mitigate the risk of an end user accessing a failing web server. However, traditional load balancing funnels traffic into a single-tenant environment—a single point of failure. A better practice is to have a distributed load balancer that takes advantage of the features of the cloud and increases the fault-tolerance abilities on the load balancer. GoGrid’s Dynamic Load Balancer service is designed around a software-defined networking (SDN) architecture that turns the data center into one big load balancer.

traffic_light_2

GoGrid’s Dynamic Load Balancer offers many features, but one of its core features is high availability (HA). It is HA in two ways.

First, on the real server side, deploying multiple clones of your real servers is a standard load-balancing practice. That way, if one of your servers goes down, the load balancer will use the remaining servers in the pool to continue to serve up content. In addition, each GoGrid cloud server that you deploy as a web server (in the real server pool) is most likely on a different physical node. This setup provides additional protection in the case of hardware failure.

Second, on the Dynamic Load Balancer side, the load balancers are designed to be self-healing. In case of a hardware failure, Dynamic Load Balancing is designed to immediately recover to a functioning node. The Virtual IP address of the Dynamic Load Balancer (the VIP) is maintained as well as all the configurations, with all the changes happening on the back end. This approach ensures the Dynamic Load Balancer will continue to function with minimal interruption, preventing the Dynamic Load Balancer from being a single point of failure. Because the load balancer is the public-facing side of a web server, whenever it goes down the website goes down. Having a self-healing load balancer therefore makes the web application more resilient.

Users with websites or applications that need to always be available would benefit from including GoGrid’s Dynamic Load Balancing in their infrastructure. The load balancer is important for ensuring the public side of a service is always available; however, including easily scalable cloud servers, the ability to store images of those servers in persistent storage, and the option to replicate infrastructure between data centers with CloudLink are all important elements of a successful HA setup.

(more…) «High Availability with Dynamic Load Balancers»

How to Configure Zeus’ New Load Balancer in the GoGrid Cloud

Wednesday, September 14th, 2011 by

Zeus is a new GoGrid partner that provides a software load balancing product as a partner image called “Zeus Load Balancer 200Mbps”. There are three immediate features that come to mind when thinking about how to leverage Zeus within GoGrid: Load Balancing, Failover and Clustering. Note that this first image is a preview with certain feature set. It contains the majority of Zeus features but is capped at two clustered servers and 200 Mbits of bandwidth. Additional images are expected to be released by the end of the year.

This tutorial assumes that you have basic understanding of Linux and SSH as well as basic load balancing and failover strategies.

Cross Data Center Load Balancing / Failover

One of the main uses cases for Zeus is to load balance servers in the same data center. However, a more interesting use case is to quickly and easily load balance web servers within one data center and support failover to another data center. The process is straight forward. First, deploy the Zeus partner image as a VM with 1G RAM in the US-West-1. This example assumes that you already have web servers running on both the US-West-1 and US-East-1 data centers.

Once the Zeus image has been deployed, SSH into the server using the root login. Your logins can be found in the GoGrid web portal by clicking on the server icon, then Tools > Passwords.

We recommend changing your automatically created, default password as soon as you login.

(more…) «How to Configure Zeus’ New Load Balancer in the GoGrid Cloud»

GoGrid Webinar: Load Balancing in the GoGrid Cloud (Utilizing F5 BIG IP)

Friday, August 27th, 2010 by

On Wednesday, we held a webinar titled: “Load Balancing in the GoGrid Cloud – Utilizing F5 BIG IP to Manage Traffic Spikes & Uptime“. As with previous webinars, we wanted to make this GoGrid webinar public to other users in case you were not able to attend.

gogrid_webinar_splash_f5_aug2010

The agenda of the webinar was as follows:

  • Overview of GoGrid and F5 Networks
  • Load balancing with GoGrid and F5 BIG IP
    • Benefits of load balancing overview
    • Use cases
    • Best practices
  • Question and Answer Session

(more…) «GoGrid Webinar: Load Balancing in the GoGrid Cloud (Utilizing F5 BIG IP)»

Video: Highlights of GoGrid’s February 2010 Product Release

Wednesday, February 10th, 2010 by

As you probably know by now, GoGrid released a series of new enhancements to our Cloud Computing Infrastructure Hosting service. You can read more about what was included in this latest release in this blog post. Some of the highlighted new features and improvements include:

  • GoGrid Dedicated Servers
  • List View of GoGrid Objects
  • Edit f5 Load Balancers
  • New Login Page
  • Self-Service Support Links

We also sent out a newsletter highlighting some of the changes in the January/February 2010 timeframe.

As with previous releases, I wanted to spend some time with our VP of Products, Mario Olivarez, and discuss some of these items and what they mean to GoGrid customers. (YouTube direct link.)

This video is also available on the GoGrid Facebook page as well as our GoGrid YouTube Channel.

As always, if you have any questions about any of the items you heard in this video or about GoGrid in general, please leave a comment on this post or ask us on Twitter (@GoGrid). Stay tuned for more updates and videos.

Press Release: Cloud Computing Provider GoGrid Enables Highly Scalable Web Applications Using Zeus Technology

Tuesday, June 2nd, 2009 by

GoGrid is pleased to announce today our technology partnership with Zeus Technology. This strategic partnership brings Zeus’ leadership in software-based application traffic management to GoGrid’s Cloud Hosting infrastructure. Using Zeus’ ZXTM VA (Virtual Appliance), GoGrid customers can now add robust traffic management capabilities like traffic shaping and prioritization, content compression and service level monitoring, among others.

Zeus_Banner_Cloud

Other benefits of using Zeus’ ZXTM include:

  • TrafficScript—the most intuitive traffic routing language available
  • Java Extensions for sophisticated traffic processing needs
  • Server Load Balancing providing Layer 7 traffic management for all applications
  • TrafficCluster Scalability to grow capacity and prevent compound failures
  • Application Acceleration for enhanced ROI on new and existing deployments
  • Control API for tight integration between ZXTM and other devices
  • Event Handling for automated alerting and resolution of key events
  • More are listed on the Zeus GoGrid Partner page

The full press release is below as well as available online.

(more…) «Press Release: Cloud Computing Provider GoGrid Enables Highly Scalable Web Applications Using Zeus Technology»