The Case for Clusters
With ever-present budget pressure upon them, colleges and universities are being forced to accomplish more with less. That applies to servers, too. In the past, when the demand for administrative functions, research, classroom needs, and student activities got too great, the quick answer might have been to add another server--but no longer. Now, cluster computing and storage area networks (SANs) can save a school big money on hardware and software costs, and simplify IT maintenance and operation. Instead of individual servers handling different tasks, each machine can easily draw on the other when it needs extra computing resources. The benefits of this system are many.
Solution: One of the main benefits of a cluster is its ability to share resources among a number of servers to speed the system, as the University of Colorado, Boulder has recently discovered.
quickly swap things out, put
an image of the operating
system on the new server, and
be back up and running in very
little time." -Richard Coffey,
University of Utah
The school uses Sun Fire servers from Sun Microsystems (www.sun.com) to help run three processor-intensive applications: WebCT courseware and course management tools; a Web mail application used by about 24,000 students; and PLUS, a secure application that gives students access to their personal information, such as financial aid and health insurance. That kind of drain can lead to many frustrated students and administrators, but since the installation of the servers, the university has already seen a steady increase in the usage of the server applications. "Our IT infrastructure supports 26,850 FTE students and 2,000 faculty on our campus. We noticed the value we have added to our students' education efforts and our faculty's work experience with the servers," says Linda Drake, manager of Computing Systems for the school.
Solution: Industry standards usually mean a university can save big on equipment costs. "Server clusters are being put together very affordably to allow schools to build what becomes, essentially, a supercomputer," says Dean Kline, senior manager of Public Relations for Dell (www.dell.com). "The cost becomes more manageable and allows the institution to do some very powerful computing." As an example, Kline points to the University at Buffalo (NY), which employs a high-performance computing cluster (comprising more than 2,000 servers) and storage area network for human genome research, bio-informatics, protein structure prediction, and large-scale computer simulations.
Solution: High-performance computing clusters perform trillions of complex calculations per second, accomplishing work that was previously reserved for multimillion dollar mainframe computers. Server clusters can do the job at a fraction of the cost.
"The cluster itself is becoming a computer," says Richard Coffey, IT director at the Scientific Computing and Imagery Institute at the University of Utah. "It used to be that you used it as a file server, but now we are considering that the cluster itself has a series of elements much like a computer has a CPU, a network card, and a disk. Now for each cluster we buy, we evaluate it as we would a computer: How is it going to connect to the network? What CPU and memory are we going to need? We look at the cluster the same way we used to look at desktops."
Solution: If part of a cluster fails, the system stays operational as other machines carry the burden. "Industry-wide standardization is enabling the complex systems to be managed more simply and more affordably," says Dell's Kline. Coffey at the SCI Institute adds that the cluster allows an IT department to "quickly retool our resources for an emergency response, or for a specific type of research that we are doing." Multiple clusters can be administered from a single "master" administration server, and the standardized technology enables IT staff to quickly react to any situation. "If we ever lose a server, we can quickly swap things out, put an image of the operating system that we need on that new server, and be back up and running in very little time."
Solution: Consolidating servers and taking advantage of the SAN solutions available for server clusters enables schools to better manage the increasing flow of data they collect. "In the past, we had 25 to 30 servers around the campus, each with its own pocket of data (depending on whether it was for student information, or administrative or staff purposes). Data was spread all over the place," notes Tim Link, CIO of the Ohio State University Newark and Central Ohio Technical College. "Now, with the clusters and the SAN, we are consolidating all that data and reducing our server requirements by about half. It has really made things so much easier to manage."
Backup is easier, as well. "In the past, it was so difficult running the backup process on all the different servers, with a variety of software packages. It was really a mess," Link says. "We're doing backup much more efficiently, and the SAN solution has been a huge improvement."
Solution: Servers to the rescue. Last December, Harvard University (MA) teamed with IBM (www.ibm.com) to launch "The Crimson Grid," a high-performance server network that will be used by students and faculty for research, data sharing, and collaboration in such areas as life sciences, engineering, and applied sciences. The project will also help other academic institutions take advantage of grid computing, which taps data and computing resources from different computing systems and makes them available when and where they are needed.
servers around the campus,
each with its own pocket
of data. Now, with the clusters
and SAN, we're consolidating
all that data and reducing our
server requirements by
about half." -Tim Link,
OSU Newark and
Central Ohio Technical College
"A grid could potentially provide the tools to solve any type of problem, from a complex literature search to mining the genome," says Jayanta Sircar, CIO of Harvard's Division of Engineering and Applied Sciences. "Harvard's goal is to help create an out-of-the-box implementation of grid computing that will enable students throughout the region to leverage commonly shared resources for collaborative research and knowledge sharing."
Solution: The use of IBM's eServer systems gave the research center a 400 percent increase in processing power over its previous cluster, Smith says.
Solution: The shared resources and consolidation of the clusters make it easy to expand a system as needed. Says Ferguson, "We've reduced the number of servers from 75 (delivering services centrally) to about 40. We're moving now to the model where servers give us an integrated infrastructure that allows us to easily expand as we need to."
Solution: Again, the standardized components of a cluster mean easier maintenance and, with it, additional savings in staffing. Says OSU's Link: "We think of our cluster as an environment that can expand in response to demand, so it's not a big deal to expand. Sometimes you can afford the hardware to expand, but you can't afford the staff time to reconfigure everything. That's why having that manageability is critically important here."