GGF and Grid Security
An anonymous reader writes "Things are changing fast in the grid community. Our communication networks connect millions of systems and billions of individuals on the planet. These myriad systems, and the data they contain, present juicy targets for those who want to steal, damage, corrupt, or otherwise gain unlawful access to those systems."
There are ways to protect sensitive data, such as using VPN's rather than the internet for e.g. Doctors accessing hospital records, grid computing etc. Doing everything on the open internet is neither necessary nor desirable.
I think our software deployment capability exceeds our network architecture design capability.
And if you thought that was boring you obviously havn't read my Journal ;-)
"our networks"
yours ? are you sure about that ?
The most secure system int he world won't protect you if your employees aren't trained on how to prevent social engineers from bypassing their security systems anyway. Why spend countless hours trying to hack passwords when you can pretend to be an employee and ask for the info outright? Just take a look at The Art of Deception by Kevin Mitnick. What a great book...
didn't an ISP in NY or something have a room compromised, and 3 T1/T3 cards or something stolen?
What exactly are they, and why is breaking into their systems any worse that breaking into a normal system?
EVERYDAY IS CATURDAY
yea... how many have relevant infrastructure...
First there are resource allocation problems. The OS has to provide a sandbox with strict limits on all resources: memory, filesystem, and networking, as well as CPU time. It's fine with me if the "background compute demon" takes 25% of my processor but I don't want to take more than 10% of my memory.
Then there's the security issue.
But I see another problem which is even harder to solve: the tragedy of the commons. Consider a university campus, and suppose that anyone on campus can submit jobs to the Campus Grid. You come in the next morning and see that there are 10000 jobs in your grid queue, and 9800 of them are encoding random people's MP3's.
The problem is that if you give free resources to a large anonymous community, it takes only a few of those people to suck up all the resources. So you need some way of identifying everyone who submits a job, and some way of charging for the jobs.
The government has actually taken a proactive role in network security with the implementation of the HIPPA act. This has been a blessing in disguise for network admins who have stessed security on their local grids. This act put into law guidelines for securing electronic transmission patient information. Going more indepth with how the information is actually retained within the system (not just the output). For the network admins this act also gave them the flexibility for instating secuity measures that the management may have deemed not revelant earlier.
A bunch of Tech Stuff
If you take a look at the applications they use, you'll find that they were written with no security in mind.
Also, with grid computing being used mostly in academics, I would never expect them to sacrifice speed for security by implementing a VPN.
Academics can care less if someone breaks in; all they want is the speed to get more funding.
In such a vast network of billions upon billions of bits, all interconnected, would we see an AI emerge such as Jane in Orson Scott Card's Ender Series?
I wonder what that AI would do upon emerging? Lurk around in silence? Help or harm the human race? Would it develop its own set of laws?
Or maybe it'll end up being another ELIZA chatbot.
"What about clueless make you want beer drown?"
-Cyc
/.'s 10 Millionth
When you look at case studies of commercial "grid computing", what they're really talking about are dedicated clusters of machines. This is just clustering.
If "grid computing" were saleable, ISPs would be offering off-peak compute time on their server farms, and people would be buying it. They're not.
It's time sharing, people. And time sharing is dead.
How, in this day and age, does Cisco leave sensitive information like their network OS source code on a computer/grid that is accessible from the outside internet?
Not a very robust modding, eh? It doesn't scale well either.
There can't be real security if people openly allow access to data on their devices.
Poor GUI design, insecure appliction defaults and lack of awareness by users all contribute to poor security.
For example just do a search for boot.ini or inbox.dbx on any p2p program to get an idea of just how many open boxes are out there.
Because this is the same company that sold hardware comprising the backbone of the Internet but was full of H.323, BGP, SNMP, and TCP flaws. Such flawed implementations led to dozens of different exploits being circulated. But they were able to stay ahead of the 8 ball and release patches JIT every time around.
From the article:Ummm
Plan 9 is a great OS to use for gridding and provides extensive security.
All this time I've been saying that the GGF (AuthZ-WG, OGSA-SEC [WS-SEC], CAOPS-WG [CP/CPS with CA], OGSA-AUTHZ [PERMIS, CAS, VOMS...], SA3-RG, ARRG-RG [X.509, SAML...]) needs to address OGSA, OGSI, and WSRF problems with PKI-based security!
Yup, you know it!
see parent
Grid infrastructure is not just about compute time. It will also attempt to deal with the predicted "data deluge" in the various sciences (chiefly high energy physics, but genetics are also a big producer of data). Storage requirements will increase much faster than the media technology, meaning that new distributed systems will have to be developed to store and access this in a useful way.
Anyway, you can't expect this to leap straight from research papers into commercially viable systems right away. Remember that the Internet started off as a solution in a very specialised field (defence) before commerce started making use of it. Also like the Internet, the main benefits of a global Grid will only become apparent once some significant interoperable installations have been made.
The reason there are few buyers for grid computing services is because it's not ready yet. It is being designed for tomorrow's problems, and, when the time is right, it will certainly have plenty of interested parties.
That's just the thing. You don't allow open acces. Only authenticated and authorized access.
My primer on distriuted computing includes a shed load of tips for dealing with parasites, spoiler attacks and innocent errors.
In the case of the military, it is possible to enforce security due to the inherent hierarchical nature of the relationships being modeled: witness the structure of X500 and subsequently LDAP based directory services which are derived from X500.
The situation is somewhat more complex with globalized Grid Computing because of the lack of a universally trusted authority. If the ideal of a ubiquitous "on tap" computing resource is to be realised then a model which unifies hierarchical and peer based trust models is needed.
The original post identifies a high level introduction to some of the consortium and forum based research in this area (which everyone is encouraged to contribute to). "It has", as you say, "been some time", however, it's going take significantly more time before the scientists view of grid computing (as opposed to the marketing hype) can be realised.
boakes.org
Please disregard the previous please disregard the previous disregarding order and mod all the messaged in this thread incrementally, starting with the root post and mod all posts sideways. Thank you.
To answer your first question: the grid community exists through several forums and consortiums.
Now, question 2: The machines in today's grid testbeds are typically just cloned machines so if they get compromised they're easy enough to purge.
The risks are many. Should such a powerful system become compromised at a high enough level (through a social or technical attack), then the potential for a brute force attack on other cryptographically secured systems is high.
Also, due to the "webs of trust" that have to exist between machines within these grids, breaking into a grid which exists across multiple organisations may provide strategic attack points from within those organisatiosn firewalls.
Add to this the fact that the early adopters of grid computing are likely to include pharmecutical corporations, oil companies & the defence industry and it may be apparent that the cost of breaking into such a system may be higher than if John Doe's machine gets owned.
boakes.org
Don't worry - I meta-moderated appropriately.