Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
On Tue, 12 Aug 2014, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Hello Robert, if you mean Cubieboard2 or Cubietruck (AKA Cubieboard3), they are both supported by Xen on ARM, so upstream Xen should be able to run on them without modifications:
http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Allwinner
Cheers,
Stefano
On 08/12/2014 07:52 AM, Stefano Stabellini wrote:
On Tue, 12 Aug 2014, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Hello Robert, if you mean Cubieboard2 or Cubietruck (AKA Cubieboard3), they are both supported by Xen on ARM, so upstream Xen should be able to run on them without modifications:
http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Allwinner
I asked Jon, and he said, "basically yes". Sounds like this student did the port and contributed the code.
It is just thinking of virtualizing in ONLY 1Gb of memory; how many VMs can you run and get anything done?
:)
Coming from a guy who did FORTRAN program development on a PDP8 with 4K of memory...
On Tue, 12 Aug 2014, Robert Moskowitz wrote:
On 08/12/2014 07:52 AM, Stefano Stabellini wrote:
On Tue, 12 Aug 2014, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Hello Robert, if you mean Cubieboard2 or Cubietruck (AKA Cubieboard3), they are both supported by Xen on ARM, so upstream Xen should be able to run on them without modifications:
http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Allwinner
I asked Jon, and he said, "basically yes". Sounds like this student did the port and contributed the code.
It is just thinking of virtualizing in ONLY 1Gb of memory; how many VMs can you run and get anything done?
:)
Coming from a guy who did FORTRAN program development on a PDP8 with 4K of memory...
You can do a lot with 256MB in a VM :-)
On 08/12/2014 08:43 AM, Stefano Stabellini wrote:
On Tue, 12 Aug 2014, Robert Moskowitz wrote:
On 08/12/2014 07:52 AM, Stefano Stabellini wrote:
On Tue, 12 Aug 2014, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Hello Robert, if you mean Cubieboard2 or Cubietruck (AKA Cubieboard3), they are both supported by Xen on ARM, so upstream Xen should be able to run on them without modifications:
http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Allwinner
I asked Jon, and he said, "basically yes". Sounds like this student did the port and contributed the code.
Actually it was the ex-product manager at xen who is back at Cambridge... Getting the 'fact's piecemeal here.
It is just thinking of virtualizing in ONLY 1Gb of memory; how many VMs can you run and get anything done?
:)
Coming from a guy who did FORTRAN program development on a PDP8 with 4K of memory...
You can do a lot with 256MB in a VM :-)
Yeah, when I get the 5 C2 and 1 CT I just ordered, and put a real drive on them, I will try it with a couple.
On 2014-08-12 13:24, Robert Moskowitz wrote:
On 08/12/2014 07:52 AM, Stefano Stabellini wrote:
On Tue, 12 Aug 2014, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Hello Robert, if you mean Cubieboard2 or Cubietruck (AKA Cubieboard3), they are both supported by Xen on ARM, so upstream Xen should be able to run on them without modifications:
http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Allwinner
I asked Jon, and he said, "basically yes". Sounds like this student did the port and contributed the code.
It is just thinking of virtualizing in ONLY 1Gb of memory; how many VMs can you run and get anything done?
With full fat virtualization that's going to be pretty tight. With VServer you can cheat using it's hashify feature if you run on the ext* file system. VServer brings with it a copy-on-write hardlink breaking feature on ext*. What it allows you to do is hardlink identical files between different VServer guests. Because they are hardlinked, they will share the inode number, which will in turn make them share the address they are mmaped to, i.e. each executable/library will get mmap-ed once rather than each being mmaped separately. This means that the overhead in terms of RAM usage and disk space of each additional VServer guest after the first one is very close to 0.
It's kind of like a memory page deduplication feature, only free in terms of performance overhead and also saves you disk space and page cache at the same time.
Gordan
On 2014-08-12 12:41, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Depending on what you intend to achieve with virtualization, you may find that something like VServer is a more resource-efficient solution. I use it quite extensively.
Gordan
On 08/12/2014 11:14 AM, Gordan Bobic wrote:
On 2014-08-12 12:41, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Depending on what you intend to achieve with virtualization, you may find that something like VServer is a more resource-efficient solution. I use it quite extensively.
If I did virtualization it would be for different OSs, like one RSEL, F20, then C7-test, and F21-test.
All depends on what I figure out. Plus at $65 a pop, and 2-4w, why? They should stack nicely on the rack shelves that right now each have 3 SFF Intel boxes sideways.
On 2014-08-12 17:08, Robert Moskowitz wrote:
On 08/12/2014 11:14 AM, Gordan Bobic wrote:
On 2014-08-12 12:41, Robert Moskowitz wrote:
Dr. Jon Crowcroft over at Cambridge (an old IETF friend), just told me that they have a XEN port to the Cubieboard.
If that is of interest to anyone here, I plan on getting more information. I have never entered into the world of virtualization (other than VM on old IBM iron), but might give it a try. Particularly if Jon gets one of his students to help me along...
Depending on what you intend to achieve with virtualization, you may find that something like VServer is a more resource-efficient solution. I use it quite extensively.
If I did virtualization it would be for different OSs, like one RSEL, F20, then C7-test, and F21-test.
The only thing the guests share with VServer is the kernel. If you are running the full virtualization, most of the hardware is abstracted away anyway so you are testing the kernel designed for QEMU rather than the real hardware. If you are only trying to test the userspace, something like VServer (or LXC or OpenVZ) ought to suffice.
Gordan