Tag Archive for 'Layered Technologies'

Page 2 of 4

TECH TIP: Load Balancers

What does a Load Balancer do?

Hallie WeaverLoad balancers are an integral part of today’s Web infrastructure. They’re also complex and under documented pieces of hardware.

Today’s Web sites are often beasts. Every component must work together to create a site that is greater than the sum of its parts.

In the most basic sense possible, the internet works like this:

The Internet traffic comes into a Router, which passes that traffic through a Firewall to a Load Balancer, which distributes the traffic to a Web Server, which passes information along to an Application Server, and then the Application Server is connected to a Database Server, which is connected to….. Well, you get the picture.

If one component or piece of this passing data back and forth process fails, it can take down the entire site. (It’s like what happens when one of the Holiday lights goes out, the whole string goes out!)

Load balancing, in regards to dedicated hosting, is often used by high traffic sites to spread traffic across multiple servers that have identical content. In addition to diverting traffic to multiple servers for high traffic sites, it can also be very effective as a fail over solution if it is mission critical that your website be online at all times.

How on earth does it accomplish this feat?

Simple answer… A busy web site typically employs two or more Web servers in a load-balanced scheme. If one server starts to get swamped, requests are then forwarded to another server with more capacity. Load balancing is therefore usually a service that is employed on more sophisticated site deployments.

In slightly more technical terms… A Load Balancer shows a single, virtual server address to the outside world, which maps to the addresses of each server within the cluster. When a request comes to the Load Balancer, it rewrites the request’s header to point to other machines in the cluster. If a machine is removed from the cluster, the request does not run the risk of hitting a dead server, since all of the machines in the cluster appear to have the same IP address. This address remains the same even if a node in the cluster is down. Moreover, cached DNS entries around the Internet are not a problem. When a response is returned, the client sees it coming from the hardware Load Balancer machine. In other words, the client is dealing with a single machine, the hardware Load Balancer.

Methods of load balancing

1. Round Robin DNS Load Balancing
The in-built round-robin feature of BIND of a DNS server can be used to load balance multiple web servers. It is one of the early adopted load balancing techniques to cycle through the IP addresses corresponding to a group of servers in a cluster.

Pros: 

- Very simple, inexpensive and easy to implement.

Cons: 

- The DNS server does not have any knowledge of the server availability and will continue to point to an unavailable server.

- It can only differentiate by IP address, but not by server port. The IP address can also be cached by other name servers and requests may not be sent to the load balancing DNS server.

Software Load Balancing
Most commonly used load balancers are software based, and often come as an integrated component of expensive web server and application server software packages.

Pros:

- Cheaper than hardware load balancers. More configurable based on requirements.

- Can incorporate intelligent routing based on multiple input parameters.

Cons:

- Need to provide additional hardware to isolate the load balancer.

- Can be difficult to maintain. Requires supervision.

Hardware Load Balancing
Hardware load balancers can route TCP/IP packets to various servers in a cluster. These types of load balancers are often found to provide a robust topology with high availability, but come with a much higher cost.

Pros:

- Uses circuit level network gateway to route traffic.

Cons:

- Higher costs compared to software versions.

The Benefits of Hardware Load Balancing:

Load Balancers Improve:

>> Server availability by avoiding overload of individual servers and monitoring effectiveness and responsiveness of each node in a cluster

>> Server efficiency by relieving servers of resource-intensive housekeeping functions such as SSL encryption and decryption.

>> Customer and end-user responsiveness by ensuring that each new visitor to a web site or application is connected to the server which will handle their request fastest.

>> Network security and stability by eliminating single points of failure and downtime for server farm maintenance or upgrade

>> Network and website management by eliminating failed connections, improving response time and availability, and securing stable SSL connections communications.

>> Ecommerce satisfaction by ensuring high responsiveness and session/account persistence over multiple customer connections to the site

>> Traffic management by routing different traffic types based on user-defined criteria.

>> Web-site performance by eliminating server failures and overload, adding backup and failover capabilities, and maximizing use of server resources

>> Business continuity by eliminating many key initiators of website failure

>> Resource use by gaining up to 25% improved use of existing servers     

Test Results: Load Balancing

See here a set of test results that clearly show the benefit of a Load Balanced solution when testing with different user sets, and different numbers of transactions. You can clearly see what Load Balancing can do for sites that have a large amount of traffic.

Coyote Point Test Results 

Test conducted by Sean Doherty who is a senior technology editor and lawyer based at Syracuse University Real-World Labs®

Our offerings:

We currently offer two Coyote Point Load Balancers, both are currently priced the same. We select the Load Balancer that our customer needs, thus providing the best possible quality of hardware every time.

Coyote Point Options

In this comparison of the two Coyote Point Load Balancers we offer, please see the differences between the two.  As you can clearly see, they are certainly different as far as what they are capable of. The 350 is a much more robust version, but unless you are running a lot of traffic through the Balancer, is all that robustness really required? Sometimes it may be better to just utilize the smaller version.

The bottom line here is that although a Load Balancer comes with a hefty price tag, in some cases it is just a necessary thing. Some websites simply cannot maintain their traffic without additional help. There are other solutions, but in some cases, the hardware piece of the equation is just the right one. In those cases, we are wise to have an offering for our customers that not only makes sense to them, but also makes sense to our bottom line.

Load Balancers are traditionally very expensive, but in my research I found that not only do the Coyote versions stand up to the competition, they are also one of the most cost effective versions out there. Good choice Layered Technologies!

~ Hallie Weaver, LT Account Manager, hallie.weaver@layeredtechnologies.com >>

NeXplore Transitions Newly Acquired ClickCaster to Grid Server from Layered Tech

Yahoo! Finance
NeXplore Leverages the Grid Layer from Layered Tech for Fast Integration, Speedy Launch and Instant Scalability

FRISCO, TX–Jun 5, 2008 — NeXplore Corp. today announced the successful transitioning of the recently acquired ClickCaster.com website to the NeXplore Grid Server. Powered by The Grid Layer hosting solution from Layered Technologies, in combination with 3Tera Inc.’s virtualization software AppLogic, the NeXplore Grid Server is the company’s Virtual Private Data Center for efficiently and cost-effectively operating and managing NeXplore’s growing portfolio of Web 2.0 products and destinations.
    
The rapid transitioning to the NeXplore Grid Server of ClickCaster.com enables NeXplore to quickly monetize and scale this popular website that provides tools for fast-and-easy audio and video podcast creation, publishing and management. Upon acquisition by NeXplore, ClickCaster.com had approximately 245,000 unique users, a number NeXplore plans to significantly grow by the end of 2008.

NeXplore currently utilizes the NeXplore Grid Server to host and manage NeXplore Search, the company’s recently launched Web 2.0 search engine optimized for a superior end-user experience, rich-media display and social network integration. NeXplore is working to integrate ClickCaster.com podcasting capability into NeXplore Search.

“The quickness, low cost and relative ease with which we were able to transition ClickCaster.com to the NeXplore Grid Server validates our decision to utilize this cutting edge hosting and application management system,” said Dion Hinchcliffe, chief technology officer for NeXplore Corporation. “The pace of innovation today is blistering. Web companies hobbled by the cost and complexity associated with traditional infrastructure — datacenter co-location, private racks and managed hosting services, etc. — are destined for extinction. The road to success in today’s dynamic Web 2.0 world — the path that NeXplore is forging — is paved with glitch-free performance, speed-to-market and instant, on-demand scalability.”  Read more at Yahoo Finance >>

For more information about NeXplore, visit www.nexplorecorporation.com >>

For more information about Layered Technologies, visit www.layeredtech.com >>

For more information about the Grid Layer, visit www.thegridlayer.com >>

               

Layered TECH Hosts Eloqua Dallas User Group

Layered Technologies recently hosted the inaugural Dallas Eloqua User Group meeting co-sponsored by Eloqua, Astadia and Layered Tech.  This forum was created by Eloqua users for Eloqua users and provides a great opportunity to network with marketing peers, share best practices, and learn some interesting ways colleagues are using Eloqua.  Additional meetings will be scheduled on a quarterly basis, with topics being suggested by group members.  For more information on upcoming events contact karens@layeredtechnologies.com >>

Eloqua Dallas User Group at Layered Technologies

 

 

Tech eUpdate: Cloud (GRID) Computing

John Pozadzides, CMO, Layered Technologies, Grid HostingInterview with John Pozadzides, VP of Product Development, Layered Technologies

1. As an introduction, could you elaborate on Layered Tech’s Cloud Computing Solution?

Layered Technologies is a global leader in the area of cloud computing.  We currently have well over 1,000 nodes (physical machines) in our Grid Layer computing platform, making us larger than almost all of our competitors combined.

   

The best way to explain the Cloud computing concept is to compare and contrast it with existing technology, so if you’ll indulge me I’m going to back up a bit and start with traditional architecture.

 

Historically, the only option available to businesses with large mission-critical applications was to distribute them across a number of dedicated servers intermixed with firewalls, switches and load balancers.  These enterprise-grade solutions have a high degree of complexity, require a staff of system administrators and engineers to provision, and are extremely expensive to deploy with 100% redundancy.

 

Layered Technologies cloud computing offering, The Grid Layer, solves all of these problems by providing users with a powerful graphical configuration interface which lets them create entire virtual infrastructures within the Grid, comprised of a wide range of devices including firewalls, load balancers and servers.  Switching, routing and monitoring are all built into the Grid as well as complete physical redundancy and RAID 1 network duplication of data across physical nodes.

 

We believe that cloud computing services are the next generation of infrastructure and that as more businesses learn about these offerings the huge cost reductions, inherent redundancy and extreme scalability will compel CIOs and CTOs to migrate their sprawling applications to service providers like Layered Technologies.

 

2. What are the salient features of your solution?

 

The Grid layer offers a number of important features simply not found in competing service offerings.  All of the following are native features of The Grid:

  • A simple Visio-like graphical configuration interface which allows anyone to configure one server, or an entire virtual data center, in minutes.
  • Complete redundancy within the system with built in monitoring and self-healing capabilities.  The Grid will restart any application running on a physical node that fails by moving it to a separate node within minutes.
  • The proven ability to scale a single client grid to well over 100 physical nodes means that even extremely large clients can obtain incredible resource density if required.  For example, a 100 node grid with quad core, dual processor nodes, each containing 1TB hard drives and 32GB of RAM would equate to 800 processor cores, 3.2TB of RAM and 100TB of storage space.

3. What differentiates your solution from that of others in this field?

 

Some of the most significant differences between Layered Tech’s Grid solution and others available in the market include:

  • Unlike providers such as Amazon and most recently Google who are offering spare computing cycles on their inventory of existing hardware, Layered Technologies is a dedicated hosting provider.  Our singular focus in this area allows us to be more responsive, flexible, and customer service oriented.
  • One of the hallmarks of The Grid Layer is the ability to run almost any application natively without the need for custom API integration or other proprietary modifications.  Amazon and Google’s cloud computing and storage offerings require strict adherence to very specific API guidelines which can require complete re-writes of applications – only to then be locked in to using their proprietary service.
  • Provisioning on true enterprise grade HP hardware means that Layered Tech’s Grid clients have access to the fastest CPUs, RAM and networking components available.  This contrasts sharply with Amazon’s offering, which they have stated runs on Celeron 1.7ghz equivalent white box machines.
  • Layered Tech’s two years of Grid leadership combined with our demonstrated ability to provision the world’s largest Grid infrastructures means we are well ahead of all competitors in terms of developing support structures, provisioning systems, and intellectual property within the organization for servicing these special clients.  Experience counts.

4. What do you consider as drivers propelling the growth of Cloud Computing?

 

Cloud computing is a new disruptive technology.  When compared to Dedicated hosting utility computing platforms are “better”, “faster” and “cheaper”.  This is not merely an improvement of existing systems in which you can only pick any two (better + faster is NOT cheaper), but an evolutionary step, which is absolutely compelling to anyone that consumes computing resources.

 

5. What according to you are the major challenges or restraints that impede further development of Cloud Computing? How are you trying to address them?

 

Problems currently impeding the growth of utility / cloud / grid computing (whatever you choose to call it) include:

 

  • As an emerging technology, it takes time for service providers to get over the learning curve. 
  • Service providers have been geared up for dedicated hosting for the last decade.  Their infrastructure, sales channels, support systems, etc. are all built to focus on legacy systems.  Disruptive technologies hurt.
  • Amazon’s offering has not done anyone favors to Cloud computing because many people who initially looked into their limited offering quickly realized existing systems would not utilize it without retooling.

6. What are the current and potential applications of Cloud Computing? Could you provide a Roadmap on when the applications would be realized?

 

The nice thing about LT’s Grid is that almost any existing application will run on it.   We currently have a wide range of clients who have migrated their applications to the Grid and are enjoying the benefits of increased redundancy, improved scalability and ease of management.  Clients are currently running applications such as:

  • A major search engine
  • A development environment for one of the largest Telecoms in the world
  • A Web site monitoring service
  • Standardized enterprise SAS services.

7. Do you collaborate or wish to collaborate with other companies / universities / research institutions / companies for your work?

 

We currently work closely with 3tera, the company behind AppLogic software that helps to power our infrastructure, as well as hundreds of clients who utilize our Grid hosting services.  With that, we would be happy to enter into discussions with researchers interested in cloud computing initiatives, but we are unaware of any who are working in this field.

 

8. What additional information is available?

 

The best thing we could share would be a demonstration of the Grid’s Web based interface in action, and I’d be happy to arrange for that demonstration if there is any interest in seeing it.  Please email me at johnp@layeredtechnologies.com >>

Layered Technologies Raises the Bar With New Hosting Packages

New HP Servers include Quad–Core AMD Opteron™ and Intel® Xeon® processors, and accommodate up to 12 hard drives per chassis 

Layered Tech\'s HP Proliant Product OfferingPlano, TX (May 12, 2008)- Layered Technologies, a leading worldwide provider of “on demand” IT infrastructure, announces today immediate availability of a new range of servers to meet the needs of the enterprise market.  The packages include brand new HP servers configured with ultra-fast Quad-Core AMD Opteron™ or Intel® Xeon® CPU’s, along with the ability to hold up to 12 hot swappable hard drives.  These new packages represent a huge increase in the ‘price-for-performance’ value equation for clients seeking highly expandable, leading edge computing platforms.

             

New server packages include the latest HP chassis, newly released AMD Barcelona and Intel Harpertown / Clovertown processors, a minimum of 4GB of RAM, and 500 GB or larger hard drives.  Each chassis can currently accommodate up to 12TB of storage and 32GB of RAM.

“Layered Technologies has a history of leading the market in next–generation technology and we’ll continue to seek ways to maximize performance, optimize virtualization, increase levels of utilization and enable greater energy efficiency,” said Todd Abrams, President & COO of Layered Technologies. “These new name-brand server offerings are unrivaled and give our customers greater choices and unbeatable value.”

With clients in more than 120 countries, Layered Technologies’ custom technology solutions allow both large and small customers to rapidly deploy on-demand hosting and utility computing services, providing all the controls of collocation without the start up costs, capital investments, long term contracts and associated challenges. By partnering with Layered Technologies, companies are able to achieve ROI quickly via reduced capital investment, total cost of ownership (TCO), labor reduction, training and floor space. Layered Technologies can have a company up and running in days versus months.  For more info on Layered TECH, please visit www.layeredtechnologies.com

 

 

More: Managed Services * LT PACT 2008 Hosting Conference *  DynaVol Storage (Compare to Amazon S3) * TRUE Grid Computing