Re:Deploy a Dropwizard Unikernel to AWS
by bsaul on Monday April 27, 2015 @03:12PM
(#9448500)
Small request : Deployment and disk space is cool, but could people benchmark speed and RAM too ( vs regular VM and vs no VM at all as well) ?
I'm asking because IIUC, unikernel remove the need to switch from kernel mode to user mode, and thus should provide a tremendous speed in everything memory-related. Yet, the only thing i see mentionned so far are security, disk space and boot time.
Re:Deploy a Dropwizard Unikernel to AWS
by axelfontaine on Monday April 27, 2015 @03:01PM
(#9448443)
That is indeed what we do here. We took the principles we love and strongly believe in for application releases (one immutable unit, regenerated after every change & promoted unchanged from environment to environment) and applied them to the whole stack.
No more reconfiguring each node individually. No more subtle differences between machines or environments.
Re:Deploy a Dropwizard Unikernel to AWS
by axelfontaine on Monday April 27, 2015 @02:08PM
(#9448079)
It is based on the Linux kernel + your application. So an ultra lightweight image indeed. The advantage is that all components are rock solid and standard.
Re:Deploy a Dropwizard Unikernel to AWS
by justincormack on Monday April 27, 2015 @03:39PM
(#9448631)
Thats not technically a unikernel, unless you link them into a single executable (which has licensing issues with Linux). Single application OS would be a better term, as it is confusing otherwise.
Re:Deploy a Dropwizard Unikernel to AWS
by josephmoniz on Monday April 27, 2015 @01:40PM
(#9447873)
Yeah, this appears to be a bit misleading. It sounds as if they're just running the compiled jar as the /sbin/init process. IMO, thats a very lightweight distro but not a unikernel. #NotAnExpert.
I'm asking because IIUC, unikernel remove the need to switch from kernel mode to user mode, and thus should provide a tremendous speed in everything memory-related. Yet, the only thing i see mentionned so far are security, disk space and boot time.
Have always hated that even with the container game, so much changed between environments.
No more reconfiguring each node individually. No more subtle differences between machines or environments.
> Congratulations! You now a have a brand new 54 MB secure unikernel image including only our application, Java 8 and the Linux kernel!