IBM Pledges To Make Xen More Secure 134
An anonymous reader writes "In the latest posting on the Xen developer list, IBM pledges to make Xen more secure by porting its secure hypervisor (sHype) architecture to it. In their posting, IBM discusses an SELinux like access control frame work, resource control and monitoring and trusted computing support for Xen. It appears that a lot is happening on the Xen front (for example, the announcement of XenSource Inc. and Intel's code drop in the xeno-unstable.bk tree for their super secret VT CPU)."
Did anyone else... (Score:4, Funny)
Re:Did anyone else... (Score:2, Funny)
Eat that, Combine.
Re:Did anyone else... (Score:2)
John.
Re:Did anyone else... (Score:2)
So, was that airboat I'm using in Half-Life 2 an IBM product?
Slashdot pledes to use spellcheck more often (Score:1, Funny)
Right, he meant IBM PLEADS... (Score:2)
Re:Right, he meant IBM PLEADS... (Score:1)
They aren't, and have never been, in the business of improving stuff.
I'm lazy, refuse to RTFA (Score:5, Insightful)
"And now, Fronzo v2.1.e, now 21% more secure!"
Re:I'm lazy, refuse to RTFA (Score:5, Informative)
read more at http://www.cl.cam.ac.uk/Research/SRG/netos/xen/
its a virtual machine monitor that allows you to run concurrently multiple OS on the same machine, achieving the same kind of functionnality than vmware, although the approaches are different
Re:I'm lazy, refuse to RTFA (Score:2)
Re:I'm lazy, refuse to RTFA (Score:2, Insightful)
No. Not even close. Having running few different virtual systems can make your system much more secure. The only problem was that running virtual servers was real CPU hog. That's why Xen uses paravirtual approach. Difference between virtual and paravirtual is that virtual is translating operations, while paravirtual enables direct access. One problem in paravirtual access is that OS running in it must be modified (so,... no Windows and no OSX here)
You can solve all problems which w
Re:I'm lazy, refuse to RTFA (Score:3)
useful != not obscure
Please consult the definition of obscure [m-w.com] to understand my intent. #3 is the best fit for what i'm trying to convey, "relatively unknown" versus "useless" or anything similar.
I have no doubt that it's useful to somebody (otherwise IBM et al would have no interest in it), but that doesn't make it any less obscure. Most organizations will throw another box on the line instead of parallelizing / virtualizing the OS, it's just Easier(TM). It might b
Re:I'm lazy, refuse to RTFA (Score:2)
Do you really mean:
which simplifies toor do you actually mean
?
Re:I'm lazy, refuse to RTFA (Score:2)
Re:I'm lazy, refuse to RTFA (Score:2)
Plain inglitsch:
Usefulness and obscurity are in no way related.
Re:I'm lazy, refuse to RTFA (Score:2)
Re:I'm lazy, refuse to RTFA (Score:1)
Re:I'm lazy, refuse to RTFA (Score:2, Informative)
Re:I'm lazy, refuse to RTFA (Score:1)
I could see this being very useful at my company, and if we used it I'd be the one to implement it. Still, I hadn't heard of it either, and I've been looking. So even the people it's intended for haven't heard of it. I'd say that qualifies it as obscure (although I'd like to see that change.)
Re:I'm lazy, refuse to RTFA (Score:1, Interesting)
With IBM, Novell, etc. getting on board, and with containers in Solaris 10 being deployed more, the VM architecture is going to be huge very soon - no matter who's implmentation.
Re:I'm lazy, refuse to RTFA (Score:2)
Well if you run a server of any kind virtualization is useful to you. I run a server for some of my own stuff (email, web, etc). It is a UML virtual machine (same concept as this Xen stuff) and it is the only virtual machine running on that physical hardware.
What's the point of running only one server in a VM?
Well, I can get consistent image-level backups of the system without shutting the system d
Re:I'm lazy, refuse to RTFA (Score:1)
I for one hope and assume this of ALL vendors.. so why tell me that? go out and make it secure, this should be a standard practice and not a feature. "NEW AND IMPROVED! OUR SYSTEM DOESN'T CRASH AND HACKERS CAN'T GET IN AS EASILY!! BUY NOW!"..
Expect but don't assume. (Score:1)
Re:Expect but don't assume. (Score:1)
Re:I'm lazy, refuse to RTFA (Score:2)
Extend that to Windows which has become "faster and more secure" with each iteration; by inference, Windows NT 3.x was klunky, slow and a collander of security holes. Admittedly, that's not far from the truth, but I doubt it was ever advertised that way.
Re:I'm lazy, refuse to RTFA (Score:2)
Can you imagine the adverts for Longhorn?
Wndows Longhorn: Not as good as the next one
Re:I'm lazy, refuse to RTFA (Score:1)
I also don't understand why people continue to compair Zen to VMWare. Not only are the approaches different, so is the functionality. I guess the fact that both products use the term 'virtual' confuses people.
Re:I'm lazy, refuse to RTFA (Score:3, Informative)
XEN, while unlike the VMware Workstation and GSX Server versions, works pretty similar to VMware ESX Server. It is kind of like a micro kernel providing a hardware abstraction layer and scheduling mechanism. The first guest image booted controls the abstraction layer, pretty much like XEN.
Well, the pricing approac
Re:I'm lazy, refuse to RTFA (Score:1)
2 out of 3 ain't bad.
Re:I'm lazy, refuse to RTFA (Score:2)
Less jumping puzzles please! (Score:1, Funny)
Question (Score:2, Insightful)
Re:Question (Score:3, Funny)
Re:Question (Score:1)
Re:Question (Score:2)
What this all means (Score:5, Informative)
Intel's VT technology is hardware support for partitioning. Google it.
sHype is a research hypervisor at IBM that implements advanced security mechanisms much in the same way that SELinux does.
So, think mainframe style partitioning with the security of SELinux.
Re:What this all means (Score:1, Informative)
Xen can do CPU bounding on its guest OSes making sure they only use a fixed amount of CPU cycles. This ability differentates it from User-Mode-Linux and other kernel-as-process type virtualizations.
Re:What this all means (Score:1)
Now thousands of Linux geeks will install this on their $299 PC and think "Holy shit, I have a mainframe in my house! I need to put this on my resume!"
Re:What this all means (Score:2)
And then there is FLEX-ES if you want support, and that can even use pci-to-channel cards to support real mainframe devices.
Re:What this all means (Score:2)
The Hercules IBM Mainframe emulator is maintained by none other than TRON GUY [conmicro.cx].
That guy is a stud.
mr.
Re:What this all means (Score:2)
Unless, of course, you are really grossed out by an old man in a TRON suit.
Re:What this all means-Pocket Mainframe. (Score:2, Insightful)
Well, I figure Microsoft has set us back twenty years. The UNIX old-is-new-again migration is beginning to repair that damage, especially with recent advancements that leave Windows feeling lonely. Only Microsoft isn't UNIX, anymore, except for fringe systems.
One good thing about Microsoft is it allowed people to learn a little about what they actually want in a computer, which helped drive refinements
Re:What this all means-Pocket Mainframe. (Score:1)
It is arguable that Microsoft did so much damage that other important things are just specks in history. There's always people pining for Lisp or Amiga or whatever, but Microsoft took the world's understanding of security and reliability and sound engineering and buried it alive under marketing brochures.
Re:What this all means-Pocket Mainframe. (Score:1)
Re:What this all means (Score:2)
Doesn't run Windows (Score:3, Interesting)
They give a reason:
Although I understand, I'm unsure why VMWare and Bochs [sourceforge.net] can run Windows and Xen can't...Re:Doesn't run Windows (Score:5, Informative)
VMWare doesn't require OS modifications because it virtualizes the entire machine (slow). Xen does, because it only fully virtualizes some resources, and forces the OS to go through the hypervisor (not as slow).
An idea (Score:3, Interesting)
Re:Doesn't run Windows (Score:2)
What it changes is the function jumps. If you have code that makes lots of cross-process function calls, VMware slows way down. Yet doing loop processing, it's fast, native cpu speed.
[URL:http://www.anticracking.sk/EliCZ/import/Vx
Re:Doesn't run Windows (Score:2)
If you need to run Windows, than you can afford to do VMWare. I paid 200 for it so that I could run several linux instances (modeling network equipment).
Re:Doesn't run Windows (Score:2)
Obviously you are referring to VMware Workstation. There is also VMware GSX (for workgroup level server virtualization) and VMware ESX (for more enterprise level functionality like management and moving live virtual servers to other physical servers).
VMware is not just targeted at development environments. It is a robust and capable virtualization pla
Re:Doesn't run Windows (Score:2)
I can just see Microsoft jumping though hoops in order to get XP (or LongHorn) to work with this.
</sarcasm>
Re:Doesn't run Windows (Score:2)
The interesting thing about this is how it could eventually eliminate the need for dual-booting for users transitioning to Linux while allowing accelerated 3d to both systems. (meaning, you can game from both OS without rebooting).
This is, of course, dependent on Microsoft supporting Xen. They are much more likely, however, to build a proprietary system o
Re:Doesn't run Windows (Score:2)
I notice that doesn't include SCO [vmware.com]:
The following guest operating systems may not work with VMware Workstation. There are currently no plans to support these guests:
Oh right, you said mainstream. Nobody actually uses SCO products anymore do they?
Re:Doesn't run Windows (Score:2)
It's an excellent product and my company paid for it. However, I don't find the pricing friendly for the Linux hobbyist who runs Linux fulltime but wants an occasional trip to Windows.
Re:Doesn't run Windows (Score:5, Informative)
Intel has mentioned two (different?) virtualization features, code named "Vanderpool" and "Silvervale". AMD calls theirs "Pacifica", and it is apparently not a clone of the Intel schemes, though it is expected to provide the same benefits.
Re:Doesn't run Windows (Score:2)
I have read about those plans. Still I wonder how well the virtualization will work. So maybe they will be able to virtualize a CPU we know today, but will they also be able to virtualize themselves? If the new CPU cannot virtualize itself it won't be long before we see a new Windows version requiring the virtualization features, such that this n
Re:Doesn't run Windows (Score:2)
When you really think about "On Demand" in relation to technologies like paritioning and virtualization, it really sinks in what they mean. Why waste a full system set of resources allocated to a database server just for backup capability. Why not partition a micropartition of resources such has 1
Re:Doesn't run Windows (Score:2)
Re:Doesn't run Windows (Score:2)
Re:Doesn't run Windows (Score:2)
Re:Doesn't run Windows (Score:2)
Then you can Open Source all of Xen, except the Windows HAL, which they can charge a nominal fee for, and continue development.
It's a cost vs. effort tradeoff. XEN is a first step, code morphing on the fly is next. It will take time, but eventually it will arrive.
Questions (Score:1)
1.3 Which OSes run on Xen?
To achieve such high performance, Xen requires that OSes are ported to run on it. So far we have stable ports of Linux 2.4, Linux 2.6, and NetBSD. Ports of FreeBSD and Plan 9 are nearing completion.
1.4 Does Xen support Microsoft Windows?
Unfortunately there are no plans to support any versions of Windows in the near future. Furthermore, a port of Windows would be encumbered by licensing issues. Longer term, virtualisation features in next-generation CPUs should make it much easi
Re:Questions (Score:3, Insightful)
Re:Questions (Score:4, Informative)
Re:Questions (Score:4, Informative)
Re:Questions (Score:1)
Then again what else do you expact from "sponsored" research.
Answer ? (Score:2)
[Warning : Flamebait ahead]
Excuse-me.
You don't think running Windows on a MainFrame, don't you ?
You know these big super computer that are supposed to crash only once per century ?
[/Warning : Off]
More seriously : Xen is intended for machines that are only used to run different flavors of unix any way. I could eventually complain about it's lack of support for Solaris. But
Re:Answer ? (Score:1)
There's a huge need for Windows. Hell, The AS400 runs Windows. There are apps, services, interfaces, etc, that only run on Windows, whether you like it or not. This is why vmware exists, and actually makes money.
Re:Answer ? (Score:2)
So use it. Go ahead and try to convince Microsoft to support Xen. Please let us know how that goes.
Re:Questions (Score:1, Informative)
Xen can run it almost at its native speed, unlike other virtualization technologies.
Re:Questions (Score:2)
Re:Questions (Score:2, Informative)
Re:Questions (Score:1)
It's also (briefly) covered in the Xen 2.0 user manual. There's a research paper covering the technical details but it's not publically available yet so there isn't a link I can give you.
That is a problem of process migration but because Xen migrates whole v
Re:Questions (Score:2)
Imagine a different kind of chrooted enviroment. Or imagine each user being able to have full access to a linux distro on a single machine.
Re:Questions (Score:1)
We tried both, Xen is better for us. (Score:1)
In what sort of situation would I want more virtual linux machines, where UML wouldn't suffice? When would I need to run NetBSD and linux together, when everything that runs on one can be recompiled easily for the other?
Our company uses Xen in order to provide our customers with their own virtual server for services that we provide. We used UML at first, but found the performance very poor. While researching Xen, we got response times 2 to 10 times faster than the same site on UML. And UML had a nasty ha
Re:We tried both, Xen is better for us. (Score:2)
Trust Blues (Score:1, Troll)
Re:Trust Blues (Score:2, Troll)
I hate to see Solaris/Sun go down
'Cause, my server, it's got no workaroun'
Upgrade tomorrow, like I upgraded today
If I upgrade tomorrow, like I upgraded today
I'll install XP and get some bills to pay
Redmond software, with its web of trust
Pulls the users around by their technolust
With crappy software that should be left to rust
Give me the Trusted Computing blues
Blues that I can't use
Swap my Linux for Windows
Lord, make me pay my dues
I love IBM like a jailbird loves the key
L
Re:Trust Blues (Score:2)
s "hype"? (Score:2)
Re:s "hype"? (Score:1)
Original
"Intel's code drop in the xeno-unstable.bk tree for their super secret VT CPU"
Technobabble
We have quasixenoinstabilities Doctor! Reverse the polarity of the neutron flow!
Maybe I need to remodulate the harmonics in my English parser or something, but the technobabble makes more sense.
windows client yet? (Score:2)
Re:windows client yet? (Score:1)
Xen? more secure? (Score:1)
What do I know...I'm from City 17, not Black Mesa.
What IBM will gain (Score:2)
Presumably Xen isn't quite as secure as VM and this work will fix that.
I wonder if they will then port OS/390 and OS/400 to run on top of Xen ?
Re:What IBM will gain (Score:1)
X en? (Score:1)
IBM Pledges To Make XMen More Secure
Re:X en? (Score:2)
XEN and OpenPower. (Score:1)
In depth Xen article (Score:1)
http://www.linux-mag.com/2004-10/xen_01.html/ [linux-mag.com]
Oz
Hip Hip for the Open Source! (Score:2)
Re:Hip Hip for the Open Source! (Score:1)
Xen support is planned to be checked into the mainline FreeBSD tree. Support for Xen 1.2 is already in the NetBSD mainline but for Xen 2.0, you need the patches that come with the Xen distribution.
DemoCD? (Score:1)
Re:DemoCD? (Score:1)
Re:DemoCD? (Score:1)
Re:DemoCD? (Score:1)
Re:in other news.. (Score:1)
Buddhism is anti-semitic?