Archived/Hackathon/May2014: Difference between revisions
Lars.kurth (talk | contribs) |
Lars.kurth (talk | contribs) No edit summary |
||
Line 229: | Line 229: | ||
|Desc=Figure out what we want in Xen 4.5. |
|Desc=Figure out what we want in Xen 4.5. |
||
|Outcomes=Roadmap |
|Outcomes=Roadmap |
||
|Difficulty=N/A |
|||
|Skills=N/A |
|||
|GSoC=N/A |
|||
}} |
|||
{{project |
|||
|Project=Using Docker to deploy driver domains, service VMs, Mirage OS VMs, and friends - Can it be done? |
|||
|Date=2014-04-23 |
|||
|Contact=Raised by Lars, but does not have the technical depth to really lead it (happy to take notes though) |
|||
|Desc=Docker is making a lot of waves in open source communities. There are really two functional aspects to Docker: |
|||
* Linux Containers as lightweight hypervisor (with all the security drawbacks) |
|||
* Application Containers as a packaging and deployment format - this part is really exciting as it is a ''gamechanger in application design, system deployment, and, critically, versioning''. Slides 1-15 of [http://www.slideshare.net/dotCloud/docker-intro-november] make this case quite compellingly. |
|||
What is not clear is how tightly the two are coupled and interdependent. I heard (but can't find references) that there are, or it is possible to write '''Docker Engines''' for other hypervisors. At least in theory. |
|||
Now, if you look at [http://www.slideshare.net/dotCloud/docker-intro-november/16 slide 16], you notice that the architecture diagram is very similar to a Xen based system with service domains, driver domains, and the likes of Mirage OS, OSv, ErlangOnXen (also see Voxoz which seem to be working on something similar), ... BUT: of course we have the added benefits of isolation and thus more security and the flexibility of running traditional fully fledged VMs with different Guest OS’es on the same host. |
|||
At least in theory, this should make it possible to use the deployment capabilities of Docker to deploy service domains, Mirage OS & friends. If this was possible and could be implemented easily we could be in for a winner. Aka getting all the benefits for the deployment part of Docker, while not suffering any of the drawbacks. And we could piggyback onto the Docker hype. Of course I don’t know whether this is technically feasible at all and how hard it would be to do this. |
|||
Maybe relevant References: |
|||
* [http://voxoz.com/ Voxoz = ErlangOnXen + Docker] and [http://blog.docker.io/2013/09/powering-voxoz-ecosystem-with-docker/] |
|||
* [http://continuousdelivery.uglyduckling.nl/docker/run-docker-on-any-os-in-a-headless-hypervisor/ Run Docker on any OS in a headless hypervisor (probably not exactly the right use-case)] |
|||
* [https://github.com/boot2docker/boot2docker boot2docker] |
|||
|Outcomes=Is it feasible to do this? Would anyone be interested? Are there next steps? |
|||
|Difficulty=N/A |
|Difficulty=N/A |
||
|Skills=N/A |
|Skills=N/A |
Revision as of 15:13, 23 April 2014
When and Where ?
Rackspace Ltd, May 29-30
We confirmed the Xen Project Hackathon for May 29-30, 2014 in London, UK at Rackspaces London Site.
We will start at 9AM and finish at 5PM each day. There will also be an evening social event on May 29th : more details will follow.
Address:
- Rackspace Ltd
- 5 Millington Road
- Hyde Park Hayes
- Middlesex
- UB3 4AZ
Check out the event location on the map
Hotel Options
StayCity Serviced Apartments (~5 minutes from venue)
StayCity Serviced Apartments
Highpoint Village, Station Approach, Hayes UB3 4FN
Closest Train Station: Directly next to Hayes and Harlington Station (National Rail and District/Central tube line). 15/20 minutes to Paddington station on the Overground line and 15 minutes on the fast train to Paddington or 30 minutes on the slow train.
Distance from Venue: 4 minute walk to Rackspace office.
Nightly Rate is £68-£90, not central
Directions
Hotel Xanadu (~23 minutes from venue)
Hotel Xanadu
26-42 Bond St, London W5 5AA
Closest Train Station: Ealing Broadway (National Rail and District/Central tube line)
Distance from Venue: Around 23 minutes to Venue and 15 minutes to Paddington station on the Overground line.
Nightly Rate is £130-£220
Directions
Hilton Paddington (~26 minutes from venue)
Hilton Paddington
Hilton London Paddington Hotel, 146 Praed St, London W2 1EE
Closest Train Station: Inside London Paddington Station (National Rail and multiple underground stations)
Distance from Venue: Approx 30 minutes to Hayes and Harlington
Nightly Rate is £180-£260
Directions
Hotel Indigo Paddington (~27 minutes from venue)
Hotel Indigo London Paddington
16 London Street, Paddington, London W2 1HL
Closest Train Station: Inside London Paddington Station (National Rail and multiple underground stations)
Distance from Venue: Approx 30 minutes to Hayes and Harlington
Nightly Rate is £200-£280
Directions
Mercure London Paddington Hotel (~26 minutes from venue)
Mercure London Paddington Hotel
144 Praed St, Paddington, London, W2 1HU
Closest Train Station: Inside London Paddington Station (National Rail and multiple underground stations)
Distance from Venue: Approx 30 minutes to Hayes and Harlington
Nightly Rate is £130-£200
Directions
Other Paddington Options
Note that there are many hotels within walking distance of London Paddington at different price points
Transport Information
Getting from London Heathrow to Paddington and/or Ealing (Hotel Xanadu)
- Heathrow Express will get you from LHR to Paddington in 15 minutes (runs every 15 minutes)
- Heathrow Connect will get you to Ealing Broadway (Hotel Xanadu) in 10 minutes (runs every 30 minutes)
Getting from London Paddington to Hayes and Harlington Station
To get from London Paddington to Hayes and Harlington Station you have two fast options via London Overground
- Trains going to Oxford or Reading will stop in Hayes & Harlington. The train fare is £5.90 and takes 17 or 19 minutes
- Heathrow Connect takes 20 minute and leaves at 03 and 33 past each hour
- There are approximately 7 trains leaving every hour
To go back, take any train to London Paddington
Walking from Hayes and Harlington Station to the Rackspace Office
Click on Image for more information.
Visa Invitation Letters
If you require an invitation, please send an e-mail to community dot manager at xenproject dot org
Topics to Discuss, Code, Work on, ... at the Hackathon
Instructions
Please use the {{Project}} template to add any discussions that you want to have at the Hackathon. Feel free to comment on discussions using {{Comment}} and your support for a specific topic - i.e. you indicate that you want to participate in this topic - by using {{Vote}} or {{VoteNo}} in the Review section of the project. To do this, use the Review section of the {{Project}}.
The code will look like {{project=Name ... |Review= {{comment|~~~~:}} Some text/comment {{vote|~~~~}} Some explanation }}Make sure you read the template documentation of {{Project}}, {{Comment}}, {{Vote}} and {{VoteNo}}. Mark unused fields of {{Project}} with {{N/A}}. |
Topics
Please add topics you want to discuss in this section
Various process/infrastructure issues: xen-devel list traffic, devel IRC channel, personal repos, maintainerships
|
VirtIO and Xen
|
Merging PVH into HVM
|
Incubation project proposals
|
Libvirt and Xen integration / co-operation
|
QEMU and SeaBIOS regression testing
|
KVP (Key value pair) in Linux with Xen
|
NFV on Xen
|
Xen 4.5 roadmap
|
Using Docker to deploy driver domains, service VMs, Mirage OS VMs, and friends - Can it be done?
|
I want to attend
Request an Invitation
As spaces at the Xen Project Hackathon are limited, we are asking attendees to request an invitation. If you did, you will be notified by email within 5 business days with instructions on how to confirm your invitation.
As last year, we will be asking for a small registration fee of $15. This fee will be given to a charity or open source organisation. You will need to cover your own travel, accommodation and other costs such as evening meals, etc. We do have limited travel stipends available for individuals who cannot afford to travel: please contact community dot manager at xen dot org if you need to make use of it.
I have an Invitation
We will email you instructions on how to confirm your invitation request.
Confirmed attendees
- Lars Kurth, Citrix
- Olivier Lambert, Vates
- Julien Fontanet, Vates
- Ian Campbell, Citrix
- Daniel Berrange, Red Hat
- Daniel Kiper, Oracle
- Donald Slutz, Verizon Communications
- Stefano Stabellini, Citrix
- Tim Deegan, Xen Project
- Michail Flouris, OnApp
- Michail Alvanos, OnApp
- Xenia Ragiadakou, OnApp
- Joao Martins, NEC Europe Ltd
- Donald Koch, Verizon Communications
- Dario Faggioli, Citrix
- Anthony PERARD, Citrix
- George Dunlap, Citrix
- Ian Jackson, Citrix
- Filipe Manco, NEC Europe Ltd
- Roger Pau Monné, Citrix
- John Garbutt, Rackspace
- Boris Ostrovsky, Oracle
- Thomas Leonard, University of Cambridge
- Anil Madhavapeddy, University of Cambridge
- Dave Scott, Citrix
- Jonathan Ludlam, Citrix
- Konrad Wilk, Oracle
- Wei Liu, Citrix