![]() |
![]() |
|
|
|
|
|
|
|
|
||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SciClone is a heterogeneous cluster computing system designed to support a variety of activities in Computational Science at the College of William and Mary. Among other things, the system is used for:
The name "SciClone" is derived from "science" + "clone", indicating that the system is intended for use in the computational sciences, and that most components in the system are identical copies of some other component. The name is also a play on "cyclone", which is one of the most powerful and complex phenomena in nature, and one which has been studied extensively with high performance parallel computing systems.
A key feature of SciClone is its heterogeneous architecture, which provides both flexibility for applications as well as a controlled environment for studying the complex issues which arise in larger distributed systems. Specifically, SciClone's heterogeneity arises from its use of two different processor architectures (UltraSPARC and Opteron), three different node configurations (single-, dual-, and quad-cpu nodes), four different networking technologies (Fast Ethernet, Gigabit Ethernet, Myrinet, and InfiniBand), and its organization as a "cluster of clusters". SciClone is presently arranged as eight tightly-coupled subclusters which can be used individually or together. These are:
Seven additional server nodes act as front-ends and fileservers for the entire system, and two "network server" nodes provide application gateways between SciClone's various internal and external networks. A management node provides unintrusive performance monitoring and control services for computers, networks, and storage. In aggregate, SciClone provides:
Networking within the cluster is provided by multiple Ethernet switches and routers at speeds varying from 100 Mb/s to 10 Gb/s, along with a 64-port Myrinet-1280 switch, a 48-port Myrinet-2000 switch, and a 120-port Cisco InfiniBand switch. SciClone has a 1 Gb/s connection to the campus backbone and to VIMS, and 10 Gb/s connectivity to the National LambdaRail. A Fibre Channel Storage Area Network (SAN) connects six Sun StorEdge disk arrays and an Apple XServe RAID to the fileserver nodes, with Sun's QFS filesystem providing high-bandwidth shared access to the contents. Backups are provided by a 20 TB Sun StorEdge L100 tape library. SciClone's UltraSPARC subclusters run under Sun's Solaris 9 and Solaris 10 operating systems, while the Opteron-based subclusters run Novell's SLES 10 (SuSE Linux) operating system. Both are augmented with a variety of other software components to facilitate their use as parallel computing platforms. See also: |