Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2000


GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997 |  
Sessions

Data development and evolution

Engineering and design applications

Exploiting field and mobile technologies

Invited presentations

It's a brave new world

Leveraging web-based technologies

Mobilizing the enterprise

Operations support

People issues

System architecture

The best of the rest

Uniting the enterprise

User perspectives

Work management solutions



GITA 2000


System Architecture
Printer Friendly Format

Page 1 of 5
| Next |


Up-Time All the Time: Designing GIS for High Availability

Don Brady
Director, GIS Segment
High Performance Computing
Compaq Computer Corporation
Marlboro, MA
Email : don.brady@compaq.com


Introduction
GIS has expanded into the information mainstream as a core enterprise technology. As organizations re-engineer core applications to be spatially enabled, and as the whole enterprise becomes spatially enabled, we are witnessing rapid growth in the amount of spatial data and in the number of GIS users. And as GIS integrates what used to be islands of data into large – sometimes tens of terabytes! – enterprise databases housing both spatial and tabular data, the domain of mission-critical applications expands to spatial applications.

With these changes come several major challenges: GIS data and applications are being treated as a corporate resource, just like more traditional IT implementations; and spatial applications are now commonly subjected to many of the same design principles as traditional enterprise-wide, mission-critical applications. But computer hardware can fail, and such failures are costly to an organization if mission-critical applications cannot be kept running effectively – that is, “available”.
    Your GIS server experiences a hardware fault or a power failure, but your Emergency 911 system is dependent on continued operation of your computer system...

    Your customers report a power outage in their neighborhood, just as you experience a network failure, or your server crashes from a software problem. Will your work crew be able to locate the source of the power outage? ...

    One of the disks storing your GIS database crashes. Can your users continue to work productively and without interruption? …

    There’s a network failure, but your field personnel need uninterrupted access to your AM/FM data…
GIS user applications are "available" only if they allow users to access the GIS server applications and the GIS data files. High Availability environments are designed for computing installations that require critical systems to be automatically and seamlessly restarted in the event of a hardware failure. They can ensure that data remains accessible, and that applications can be kept running, even during a prolonged hardware failure.

This paper will investigate the nature and architecture of a High Availability GIS: the use of standard hardware and software components to provide automatic failover and continuous operation in the event of system failure. It will describe new features of the Tru64 UNIX operating system and TruCluster software from Compaq Computer Corporation that automatically enable this functionality in any supported application environment. At the same time, it will demonstrate how High Availability was earlier implemented by two major GIS software vendors on the Compaq AlphaServer platform, to minimize interruptions to applications and to keep file systems continuously available.

Page 1 of 5
| Next |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book