Legion Provides the Architecture for Operating System that Spans the InternetPROJECT LEADER |
very individual computer, whether a laptop or a supercomputer, needs a program, called the operating system, to manage the flow of data from other programs to the processor, memory, disks, and other pieces of hardware. So the millions of computers on the Internet need millions of independent operating systems. On the other hand, some research questions can only be answered by combining the power of legions of computers across the Internet. The Legion project, led by Andrew Grimshaw at the University of Virginia, is just such an integrating architecture--an operating system for the Internet.
Such a unified Internet computer is also called a metasystem, a virtual "computer" built from many individual computers or components connected by a network, and Grimshaw leads NPACI's Metasystems thrust area. Legion, along with the Globus project (p. 10), are two of the few metasystem projects taking on the task of uniting the disparate and distributed systems on the Internet. "The whole Legion approach asks, 'How should you build a metasystem from an integrated architecture perspective?'" Grimshaw said. "How do you structure it to take on millions of systems? There are many difficulties and many computer science challenges." Legion is designed as the foundation that hides the underlying physical infrastructure from users and even most programmers; that supports construction of larger integrated components from existing components; and that ensures the security of individual machines. In other words, Legion not only must manage the metasystem environment, but also must provide the tools to write software that runs on the metasystem. |
INTEGRATING WITH OBJECTSLEGION AND NPACILEGIONS OF APPLICATIONS |
|
|