Initiative for Autonomic Computing Gains Strength 96
museumpeace writes "Tired of fixing your computer? What if your system broke down two billion
miles from the nearest spare part or human? NASA has just held a
colloquium where Ulster University computer science researcher Roy Sterritt was invited to present his ideas on Autonomic Computing. In the last few years,the leading system vendors have realized 'There is no less than a crisis today in three areas: cost, availability and user experience.' There has been a fair amount of academic research since customers like NASA see in it the potential to make remotely operated complex systems sustainable. It all makes for some very cool systems design work and there are lots of further research opportunities. Just don't forget what it may do to your job."
Re:No More fixing computers... (Score:1)
...and frankly, that's good, because I, for one, would NOT welcome our new self-fixing overlords!
Re:No More fixing computers... (Score:2)
Re:No More fixing computers... (Score:2)
It will almost certainly become possible in the near future, to take configurable hardware, and software capable of evolving and reacting to environmental stress, and simply let them do their thing. Adding a wide variety of "autonomous intelligence",
A Crisis! The sky is falling! (Score:5, Funny)
I better go buy a new computer.
Re:A Crisis! The sky is falling! (Score:1)
With an axe?
Re:A Crisis! The sky is falling! (Score:1)
I didn't know there were any Packard-Bell users left...
Two words: (Score:2, Funny)
Automated nanobots
Now we need only worry about the whole thing going berserk, killing the crewmembers, and attempting to destroy the Earth.
JMD
Obligatory: (Score:3, Funny)
Self-fixing computer? (Score:5, Funny)
Hmmm....bug or feature?
Re:Self-fixing computer? (Score:1)
Just like job security, your not going out
Re:Self-fixing computer? (Score:3, Insightful)
techno-sycophants (Score:2)
Me, I'm past that hurdle. I just figured "why the hell am I wasting my life helping Bill Gates get away with selling crap" and layed down a "I don't do Windows" policy. Since the majority of people that were mooching computer support from me were Windows users, that decreased my workload quite a bit... and yes it did reveal one or two to be less than true fr
Re:Self-fixing computer? (Score:2)
Re:Self-fixing computer? (Score:3, Interesting)
Re:Self-fixing computer? (Score:2)
Super smart computers which can fix anything. Revolutionary!
Just imagine producing complex models in bio-chemistry or designing a chip would be so very much easier with a machine to fix stuff whenever the need be.
And computers that write and produce sitcoms! That *would* be awesome.
I mean, like, the sky is the limit!
Re:Self-fixing computer? (Score:2)
It would certainly be better than the room full of chimps on typewriters sitcoms are using now.
Re:Self-fixing computer? (Score:2)
And IM's of the substance "d0od, you there?" and "You'll never guess who was on Oprah today" from my stupid friends and relatives will increase tenfold. Some people don't deserve to have a working computer.
It doens't matter (Score:4, Insightful)
Re:It doens't matter (Score:2)
Well, it will take care of the second most annoying part of any IT-related job...
Of course, we'll have lots of fun with systems constantly rebooting in attempts to 'fix' themselves... that'll be fun.
Re:It doens't matter (Score:1)
Re:It doens't matter (Score:2)
Re:It doens't matter (Score:1)
Nomad (Score:2)
Sterilize soil samples...fix user errors...sterilize...users? Sterilize users! Got it!
The user is not to blame (Score:1)
Indeed, the term "self-fixing" implies to me recoverability from problems including erroneous input. Input validation with range checking for reasonable values and informative feedback can catch a good amount of bad input. Add reversability and recoverability to the mix and you have a friendly software layer protecting agai
Re:It doens't matter (Score:1)
It's ubiquitously useable knowledge (Score:4, Funny)
30 years from now, this will be characterized as a 'mere spin off', and instead of bitching about Moonrocks, ignorant people will be saying "We spent billions to send robot probes to Pluto, and all we got was a bunch of contaminated Helium."
Re:It's ubiquitously useable knowledge (Score:2)
If you spend as much time and money on developing your systems as NASA does on theirs, you can get the same degree of autonomy and reliability.
And that degree is somewhat limited: their spacecraft crash with some frequency, and they spend a lot of time patching and bug-fixing.
command line to estimate Autonomic flaws in files (Score:2, Funny)
Google could use this (Score:3, Interesting)
Re:Google could use this (Score:2)
I doubt they are all scientists. I'm sure most are just sysadmin/operations employees.
Re:Google could use this (Score:2)
Re:Google could use this (Score:2)
This also brings IBM's eFuse technology for self-repairing chips to mind.
I
Already being done (to an extent) (Score:3, Interesting)
Of course getting this down to the level of home users is still a long way away...
Re:Already being done (to an extent) (Score:2)
Re:Already being done (to an extent) (Score:2)
Re:Already being done (to an extent) (Score:1)
Begging the question? (Score:1, Redundant)
I don't think this applies to most of us.
computer system of the future... (Score:1, Funny)
the man is there to feed the dog, the dog is there to keep the man away from the computer
Re:McComputing. (Score:1)
KFG
ah, welcome to the age of... (Score:1)
"Hal, I think you should install the latest service pack, you have been acting funny lately"
"I cant do that Dave"
they'll just get dumber (Score:3, Funny)
So far AOL is winning
Re:they'll just get dumber (Score:1)
lemme guess (Score:2, Funny)
a suggestion re: autonomic computing (Score:2, Informative)
http://www.sciam.com/article.cfm?articleID=000B
http://swig.stanford.edu/public/publicati
"Not Found
The requested URL
Re:a suggestion re: autonomic computing (Score:2)
Honest Question (Score:1)
Software algorithms sufficiently complex so as to appear as though heuristic. This seems to be a new application for AI.
Re:Honest Question (Score:1)
But I dont see how a "self-healing" computer would be AI. AI would not only be able to Heal itself, but Upgrade itself aswell with objects of its own design.
I guess the perfect example would be the AI from any computer game, all its moves are rules based, even IF it is claimed to be dynamic. My reasoning would be that all intelligence is rules based, and the expansion of that intelligence usually comes from ignoring or expanding the set rules that you
autonomic computing: an old hat (Score:3, Insightful)
Give the guy credit, though, for seeing a good opportunity. Industry will believe in this silver bullet like they have done in the ones before.
Unfortunately, the real research will still take decades to complete, and then this area will have a bad name just like most of the other overhyped technologies before it.
Re:autonomic computing: an old hat (Score:2)
They claim it's autonomic Linux.
Change how you view yourself and your job... (Score:4, Insightful)
If the autonomous systems NASA and the ESA have put into the void are any indication, I don't think we have much to worry about - the costs will be prohibitive for all save the largest organizations, and true autonomy (in the form of robotics) will have a whole range of other problems (imagine your main file server getting up and walking out of the data center because it mistakenly assumed there was a fire...)
The key, in the interrum is make yourself indispensible. If you have the mindset that you are a code grinder/monkey and that is all you want to be, then your days are numbered. Your goal should instead be becoming the guy who can put together a complete solution (data, application, hardware, network) in short order that works, scales well, and is extensible by your users. You need to be a jack-of-all-trades. That is how to survive and gain esteem in the eyes of your clients and peers, as I see it.
Re:Change how you view yourself and your job... (Score:2, Funny)
I predict that within 100 years computers will be twice as powerful, 10,000 times larger, and so expensive that only the five richest kings in Europe will own them.
Re:Change how you view yourself and your job... (Score:2)
1. Massively parallel systems/neural nets. In order for a system to be self aware in a significant way it will need to be very smart. The current Von Neuman machines will not accomplish this task; current neural nets approach the intelligence of a cockroach.
2. Self repair. On a software level this is semi-trivial: cfengine, for example, allows an administrator to keep a central 'master' machine tha
Re:Change how you view yourself and your job... (Score:1)
Re:Change how you view yourself and your job... (Score:2)
The way of Wally. [dilbert.com]
Some companies are already doing this (Score:1, Informative)
Hardware (Score:1)
Loss of revenue (Score:1)
CISCO's CSR-1 already does this (Score:2, Insightful)
I wouldn't consider this to be new...rather it's the idea of this that is starting to propigate.
CISCO's new 92 terabit/sec router already has some of these features. The OS they used to build the system supports many of these features (high availability, self healing, etc).
http://www.qnx.com/markets/networking_telecom/cisc o/ [qnx.com]
http://www.cisco.com/en/US/products/ps5763/index.h tml [cisco.com]
It's a self healing system. It uses the services and functionality of the OS to accomplish it.
QNX's networking sys
Gold plated flyswatter. (Score:2)
Seconday thermocouple anyone? (Score:1)
Re:Seconday thermocouple anyone? (Score:1)
The shuttles already have I believe four-way redundant systems. Also mainframes have always had this as far as I know.
This doesn't stop any of these systems from blowing up on the landing pad.
Not that I"ve RTFA .. (Score:2)
NASA, grabbing credit as usual (Score:2)
Actually, increasing system reliability and restartability isn't fundamentally all that hard. It's trying to do it in the presence of the vast amount of dreck on Microsoft systems that makes it difficult.
The 4 Rs, matey (Score:4, Insightful)
The IBM links says, under "The Solution":
In conventional system design, the Rs of reliable systems are: (1) Robust, (2) Repair, and (3) Redundant.
Biological systems use all three methods to varying degrees but the problem is that biological systems do not survive as individuals, they survive as a species by tolerating a high degree of failure and using a fourth R: Replication.
For computer systems, this biological systems approach would mean replacing every component of the system on a regular basis the way all the cells in the human body are completely replaced every seven years. Periodically, you would throw out the entire system and replace it with two or three new ones that have undergone a period of testing and development.
The replication approach, which is key to the survival of biological systems, runs counter to most business thinking, which is to replace multiple systems with fewer, more powerful systems. This limits reliability to the first three Rs.
There is much that can be done to increase reliability with these 3 Rs but if biological systems are any indication (as well as some theoretical limits), they are inadequate.
The problem of reliability could ultimately be a flaw in the way business works rather than a technical problem.
Re:The 4 Rs, matey (Score:2)
Well of course it is; business is *all* about making as fast a profit for your shareholders as possible. And thats really all there is to it.
Putting time into consolidating your existing systems is often seen as pointless; why make existing systems more reliable when you can use that time to build new systems for new clients.
Oh and by the way, when the existing systems go wrong and have to be
Could National Lampoon have been wrong? (Score:1)
"Deteriorata" - National Lampoon - 1972
We already have this! (Score:1)
Autonmic Computing: Another Near Impact Object (Score:2, Interesting)
As we modelled the eye to build cameras, the brain to build computers, the ear to build speakers, we're modeling our autonomic nervous system to build the next evolutionary step in computing. Networks that independently and reflexively self -regulate, configure, repair, optimize, and protect in the same sense as an immune system or an automatic pilot.
This would allow the network to
A Dark Side (Score:2)
UPS (Score:3, Funny)
I think they'll do a one-day deliver on this for a small surcharge.
Luddite (Score:2)
Where in history has scientific advancement *not* removed the need for some jobs? When we're basically working towards efficiency the end product of all the technological revolutions will be no one needing any jobs. Self fixing machines leads to a whole mechanical metabolism for the world which humans will be able to leech off of ad infinitum.
Until, of course, our more luddite/conservative/squeemish types rise up and destroy the atmosphere trying to kill all t
Re:Heh (Score:2)
The Machine's Selfestimination Factor (Score:1)
- Zx-man
Oblig. SkyNet post (Score:2)
How long until same computers consider meat puppet life forms to be a troubling virus infecting their planet, and standing in the way of fixing "breakdowns?"
Routing round failed silicon (Score:1)
The solution she was looking at was to use FPGAs to implement the hardware and when part of the silicon became damaged to use software to redesign the layout of the circuits to route around the damaged area.
Its basically a SAT problem, finding a suitable SAT solving algo
bullshit bingo? (Score:2)
Now the one good thing I see is sharing computing cycles. But even to do this, you have to define the mentioned service contracts, so you'll end up with a lot of accounting ("micropayments") for who helped whom when. Of course, IBM would like to do that accouting.
Now this "self-healing system" idea that IBM is hyping everytime it gets the chance, isn't that just a rehash of Suns/Oracles idea of