From: Tiejun Chen <tiejunc@vmware.com>
To: Theodore Ts'o <tytso@mit.edu>,
"ksummit-discuss@lists.linuxfoundation.org"
<ksummit-discuss@lists.linuxfoundation.org>
Subject: Re: [Ksummit-discuss] [TECH TOPIC] UniLinux -- Unikernelized Linux Exploration
Date: Thu, 13 Jun 2019 02:36:31 +0000 [thread overview]
Message-ID: <BYAPR05MB587886EA9E977866F067424FC5EF0@BYAPR05MB5878.namprd05.prod.outlook.com> (raw)
In-Reply-To: <20190530135431.GE2751@mit.edu>
Hi Ted,
Looks I missed this email so really sorry for this delay response. When I went through ksummit-discuss today and just noticed this ☹
Overall, I didn't refactor too much into the big architecture of my proposal. But I'd like to 1>. go into something in detail with the participants ; 2>. talk a little bit new implementations. So besides of my original version, this time we would review-discuss them
1. Reduce the source code
For example, I'm thinking if we can remove unnecessary kernel parameter sections while compiling. Furthermore, we need to extend this to syscall.
2. Decouple the scheduler
Do we still need to keep all schedulers work in terms of those unikernel cases running one process? Even this process is running with one thread or few threads sometime.
3. Any refactors to some valuable use cases like a safety-critical application. What about classifying syscall to different levels?
4. Others
Instead of making out my solution simply during those summits, plus, each part in the original version is not be implemented generally, so I think ksummit is supposed to a good chance to help me address these challenges properly. So this time, in terms of my proposal, I'm open to any technical solutions.
Thanks
Tiejun
> -----Original Message-----
> From: Theodore Ts'o <tytso@mit.edu>
> Sent: Thursday, May 30, 2019 9:55 PM
> To: ksummit-discuss@lists.linuxfoundation.org
> Cc: Tiejun Chen <tiejunc@vmware.com>
> Subject: Re: [Ksummit-discuss] [TECH TOPIC] UniLinux -- Unikernelized Linux
> Exploration
>
> On Thu, May 30, 2019 at 02:01:11AM -0400, Theodore Ts'o wrote:
> > From: Tiejun Chen <tiejunc@vmware.com>
> >
> > Unikernel is relatively a novel software technology that links an
> > application with OS in the form of a library and packages them into a
> > specialized image that facilitates direct deployment on a
> > hypervisor....
>
> Tiejun, could you give some details regarding how your proposed
> presentation would differ from the one you gave at the OSS NA in Los
> Angelos?
>
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fossn
> a2017.sched.com%2Fevent%2FBDpy%2Funikernels-and-explorations-tiejun-
> chen-
> vmware&data=02%7C01%7Ctiejunc%40vmware.com%7C1e77cc17ac614
> 0465ab408d6e5065bed%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0
> %7C636948212810513960&sdata=hzZ9MpsXHx%2BEiAe%2BrJwXBjWiwx
> gAWdd8h26R6FcCwTc%3D&reserved=0
>
> Many thanks!
>
> - Ted
next prev parent reply other threads:[~2019-06-13 2:36 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-05-30 6:01 Theodore Ts'o
2019-05-30 13:54 ` Theodore Ts'o
2019-06-13 2:36 ` Tiejun Chen [this message]
2019-06-13 19:53 ` Theodore Ts'o
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=BYAPR05MB587886EA9E977866F067424FC5EF0@BYAPR05MB5878.namprd05.prod.outlook.com \
--to=tiejunc@vmware.com \
--cc=ksummit-discuss@lists.linuxfoundation.org \
--cc=tytso@mit.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox