Imagine you’re the New York Mets. You’ve got a string of high-performance
sluggers in your lineup, but every time you’re behind in the game, they fail to
connect -- whiffing, leaving men on base and missing opportunities. All that
power in the dugout, but where is it when you really need it?
A good baseball manager can make a multitude of adjustments in the course of
a game, attempting to solve performance problems in real time. It’s not that
easy for the datacenter manager. Marshaling resources or redeploying them can
be an arduous process, especially if you don’t have the resources you need.
Wrapping up the baseball analogy, this is what Liquid Computing says is
doing: providing a bench of power hitters, along with the ability to add them
to the lineup quickly and easily. The company’s LiquidIQ system, based on a
fabric computing architecture, combines processing, networking and I/O modules
in a chassis. “Think of LiquidIQ as providing flexible logical pools of computing,
networking and I/O that an organization can shape to meet its needs on demand,”
says Liquid Computing CEO Greg McElheran.
“We provide the building blocks for a complete infrastructure.”
Liquid says one of its chief innovations is its Software-Defined Real-Time
Infrastructure (SD-RTI). “With SD-RTI,
the entire datacenter can be defined in software,” says Keith Millar, Liquid’s
vice president of product management. “Standard physical resources are treated
as software-defined infrastructure, including servers, VLANs, gateways,
routers, load balancers, firewalls, everything. All configurations are defined
in software and can be modified easily to create clusters of varying sizes
based on the needs of the organization at that time.”
“Everything is virtualized, all the physical switches, servers, pathways and
so on,” Millar adds. “We’re essentially virtualizing all the IT infrastructure
stuff that VMware doesn’t.”
This virtualization of physical resources in LiquidIQ allows for complete
software control, Millar says. Enterprise
applications such as SAP, VMware, and custom
apps can make requests of the LiquidIQ system to add capacity. Policies and
service-level agreements (SLAs) usually are housed up at the application level,
and LiquidIQ is programmatically driven by these applications through standard
scripting or CLI calls, Millar explains.
“LiquidIQ can be set up as a programmatic slave to management systems that
sit on top of these applications,” he says. “LiquidIQ will respond to requests
from these systems to load up a new server, or reconfigure networks, and so
on.” By way of illustration, he describes a situation where Oracle Enterprise
Manager was being used to handle two Oracle RAC
clusters for two different customers in a hosted setting. The host wanted to
swap the server hardware running for Customer A over to Customer B to satisfy
SLAs. “The swap was made without either customer experiencing downtime,” Millar
says.
According to company officials, LiquidIQ’s fabric architecture and
software-defined infrastructure save time and capital in several ways: You have
to buy fewer servers because the system provides logical servers; there less
networking gear because the system includes virtualized switching and storage
networking; and the IT staff doesn’t have to deal so much with provisioning and
maintenance of servers, not to mention cabling.
SD-RTI automatically manages the
complexity of IP addresses, MAC addresses,
hypervisors and block storage devices. Because an administrator can add more
resources or control their use with the system’s software, the different IT
teams don’t have to convene a meeting to discuss making changes happen. New
applications don’t require cadres of IT workers and can be set up in hours, with
all the required computing and networking resources, Liquid says.
The LiquidIQ System
“The system combines computing plus switching plus storage networking,”
Millar says. Hardware components come in chassis modules that provide
computation and memory, switches, interconnects, and I/O. Up to 12 chassis can
be linked. When you add a new module, the system recognizes it and includes it
in the inventory as part of the application infrastructure, Millar added. A
system can have as many as 20 processor modules. The LiquidIQ system currently is
based on AMD quad-core Opteron processors,
but the company plans to soon offer Intel silicon. The 300 Gbps I/O modules (up
to five per chassis) support Gigabit Ethernet, 10 GbE and Fibre Channel.
Current systems run Linux, but Windows will be part of the mix in the next few
months, officials say.
Liquid execs describe the system’s peak performance as “Cray-like,” but say
the cost is comparable to buying commodity blade servers. Applications, which
do not have to be rewritten, can run up to three times faster on the Liquid
chassis, the company says.