Tapping A Virtual Goldmine
GAINESVILLE, Fla. — Hereâ€™s a nice thought in these economic doldrums: The computer sitting idle at home while youâ€™re at work could instead earn you some spare cash.
A University of Florida engineering professor is leading an effort to create a way to allow PC owners to sell their machinesâ€™ computing power online.
Michael Frank, an assistant professor of computer and information science and engineering, says millions of computers in peopleâ€™s homes and offices spend hours doing little more than running screen savers. Meanwhile, scientists, corporations and public officials often need more computing power than they can afford.
A free system that allows PC owners to sell their personal machinesâ€™ processing power to these and other customers as needed online would benefit everyone, he says.
â€śThere are markets for all kinds of resources, everything from electricity to grain,â€ť Frank said. â€śThe idea is to do the same thing with computers.â€ť
Frank said more than 50 million Americans are connected to the Internet, yet their computers sit idle most of the time.
Meanwhile, scientists studying, say, global weather patterns or genetics often need access to massive amounts of computer processing and memory. Ditto companies such as the computer graphics firms responsible for movies such as â€śShrek.â€ť And public officials and news organizations need added computing power during emergencies, when tremendous increases in people seeking information slows or crashes their sites.
These and other groups may not have the money to invest in expensive supercomputers, especially when they may need the computing power only occasionally, Frank said. It would be far better if they could simply â€śbuyâ€ť it online from the millions computer owners not using their full processing power.
As he described it, â€śImagine that the collective computational power of millions of computers all over the world becomes a vast, liquid commodity, flowing like an ocean between continents, fluctuating up and down in price according to global needs and supply and demand.â€ť
Pursuing an idea that he began working on as a doctoral student at the Massachusetts Institute of Technology in the mid-1990s, he and a group of about two dozen faculty and graduate students are trying to engineer this new approach.
They call it the Open Computation Exchange & Auctioning Network, or OCEAN.
The networkâ€™s foundation will be a software program freely available on the Web. The program will be â€śopen sourceâ€ť – its source code will be available to anyone — so programmers can easily write applications. The hope is this will drive its spread among users, as occurred with Linux, the popular free operating system. â€śIt has to be so easy to use and so simple that it grows and develops its own market in a kind of grass-roots way,â€ť Frank said.
There is some precedent for â€śdistributed computingâ€ť systems. For example, SETI@Home, based at the University of California at Berkeley, taps usersâ€™ personal computers to analyze radio signals in the search for extraterrestrial life. But Frank said OCEAN differs from these and other current systems in that it will not be limited to a specific application.
Graduate students at UF and the University of Virginiaâ€™s Darden Business School are working on the program now.
The technical hurdles are not minor. Ensuring peopleâ€™s personal computers remain secure, even as their central processing units and hard drives are accessed via the Internet, is one issue. Another is creating a simple and safe accounting and billing system.
But Frank said building the system is more a matter of tailoring current technology than creating new technology. One masterâ€™s student, Mark Tobias, has already demonstrated the program on a prototype scale, he said. He is hopeful that the team will have a â€śbeta,â€ť or test version, ready by summer. The earliest public release date will be 2003, he said.
Assuming there is a healthy demand for the service, he estimated owners of up-to-date PCs might be able to earn $50 per month to â€śrentâ€ť their processing power. Some applications may require a permanent on-line connection, others only periodic uploads and downloads.
Frank cited the success of Napster, the music sharing software that soared in popularity before it was shut down, as an example of how quickly new systems can spread if they are easy and practical to use. â€śNapster was just to get free music,â€ť he said. â€śImagine if you could get free money.â€ť
- Aaron Hoover, email@example.com
- Michael Frank