Skip Links

Network World

  • Social Web 
  • Email 
  • Close

AppLogic: Enterprise Infrastructure

Gearhead By Mark Gibbs , Network World , 02/09/2007
Gibbs

Last week we began discussing 3tera's AppLogic, an infrastructure virtualization system that we're all kinds of excited about. This week we'll take a detailed look at how AppLogic works its voodoo that it works so well.

As we explained, under the hood AppLogic is a set of services that are installed on the freeware, open source CentOS 4.3. In terms of hardware, the AppLogic grid requires an Intel- or AMD-based commodity server with a minimum of 1GB RAM (2GB is preferred), and an 80GB IDE or SATA hard drive (200GB-plus preferred).

The grid infrastructure requires each node to have at least a 100Mbps network interface card (NIC) for the public network and a Gigabit NIC for the private network to support the system-level communications between the nodes of the grid. A dedicated, nonblocking Gigabit switch is required to interconnect all of the grid nodes.

Installation of the grid nodes is done from the AppLogic Distribution (ALD) Server, which can be more or less any PC or laptop that is connected to the private network. This machine isn't part of the final grid, and preparing the ALD takes about one hour while each node takes about three minutes if the machine already has CentOS installed.

Once installed, an AppLogic grid provides two control interfaces: a Web-based management tool and a command-line interface. The Web-based management tool provides status monitoring for the grid and configures applications.

The command-line interface is used to control and manage everything else that concerns the grid and its applications. This includes application and component launching and termination, server and grid rebooting, and so on.

To create an AppLogic application you use the Web-based interface and open what is effectively an infrastructure workspace, a slice of the virtualized infrastructure, into which you can create a new application, copy an existing application or modify an existing one.

The Web interface lets you drag and drop components such as databases, and input and output interfaces, and then connect component outputs to inputs.

You also define the parameters of your application (input and output IP address, mail server name and whatever other parameters are defined), the maximum and minimum number of servers the application is to run on, as well as the maximum and minimum processors, amount of RAM and bandwidth. You can define from two to nine mirrors (in effect, a RAID I configuration between the mirrored servers), which provides automatic application restart in the case of failure.

Partner Content
CA logo

CA Network & Voice Resource Center

Comprehensive Network & Voice Management Visit CA Network & Voice Management Resource Center and get insights into industry best practices, information that helps you to address your challenges.

CA Network & Voice Management Resource Center

whitepaper

Managing Voice Over IP for Successful Convergence

Voice over IP (VoIP) has much to offer in cost savings but some customers have concerns about VoIP call quality compared to the quality of traditional voice services. This white paper will help you learn how to take the right steps so that voice quality is assured.

Managing VoIP for Successful Convergence

whitepaper

The Changing Face of Network Management

Managing your network is serious business. This paper discusses the benefits of integrating configuration change-awareness into your network fault management solution

Download Whitepaper

Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to moderator approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed
Save The Date!
What They Are Saying

What do thes letters stan for when used in sentence such as I am busy...bbs.- Anonymous

Join the Discussion