On 01/27/2015 10:33 AM, Jason Riedy wrote:
And Andrew Holway writes:
The most interesting subject around docker is security and the fact
that it provides pretty much null actual "containerisation"
I know I'm more interested in it for "packageization:" Provide
This is the problem that I think everyone using Docker now is looking to
solve. How can you distribute an app in a reasonable manner an remove
all of the silliness you don't need in the app distribution that the
base OS can solve.
If anything I expect Docker et al to change more on the distribution
side of things. You no longer need to care what level of libs your core
OS provides, you can safely/effectively ignore that. You can now
provide something akin to a preconfigured and "working"
micro-environment that people can trivially deploy.
This is why Docker is so interesting. But it changes the dynamics of
the base distribution to be now an orchestrator/launcher/service
provider rather than a self contained unit of install.
That means distros will need to rapidly adapt to this change
(Ubuntu/RedHat have for the most part), though the question of how you
monetize support for an operating system largely stripped of its
previous core functions should be interesting to see evolve. I think
this will be the orchestration management and storage side that gets
more interesting.
and support a very low-level, bare OS, then let different apps
build an environment on top of it. That eases partitioning
support work between the stack of app libraries and lower-level
interfaces.
Precisely.
On a cluster, it'll likely be one Docker thingy (or maybe
Rocker...) running on multiple, whole nodes. I'm not worried
about isolation between containers on one machine. These
Containerization purists worry about that. I like the Packer-ization
concept more than anything else for clusters and clouds. Make things as
easy and fast to startup as possible. Take away the install step from a
deployment. Make it an on button.
containers will have direct access to GPUs, IB, etc. Now there
may be some nifty things you can do for playing with a virtual
ethernet at L2 that lets containers have access they otherwise
wouldn't, but that's more for research...
--
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics, Inc.
e: land...@scalableinformatics.com
w: http://scalableinformatics.com
t: @scalableinfo
p: +1 734 786 8423 x121
c: +1 734 612 4615
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf