On Sun, Mar 06, 2005 at 05:37:24PM +0900, Digital Infra, Inc. wrote:
> 
> Hello Vserver guys.
> 
> Two questions.
> 
> 1.  How much isolated each virtual server is?
>     I mean, for example, I heard that /dev/random is shared 
>     between vservers. The latest version still has this feature? 
>     and how about any other problem?

I think that virtualization to some degree is really
important for linux-vserver, it's just a question of
finding the right balance between overhead and gained
advantage (security or usability wise)

for example, that /dev/random is 'not' virtualized
could be solved by creating a virtualized random pool
for each vserver. 

but what would be the advantage?
we can assume that /dev/random values are random, so
every random subset of those values will be random
too, and that is what the vservers will get ...
feeding entropy back via /dev/random is fine too, as
the algorithm ensures that the entropy pool can not
be compromised ...

now what would be the disadvantages?
 - a huge data structure for each context
 - the need for 'proper' initialization of each
   entropy pool for each context
 - additional code to handle and separate the
   random values ...

>     Maybe you would anser like "no, it does not matter". 
>     I agree with it.

good ;)

>     But please think not technical but psychological ( = marketing) 
>     aspect. when you do a vserver hosting business, customer
>     would ask you like "is really isolated perfectly?". 

well, I guess the right answer here would be: of course
it's perfectly isolated, but if you want total isolation
then you have to buy my dedicated server ...

>     and understand customer is not a specialist of Linux.

sure, often the provider isn't either .. so they have 
to 'trust' them developers to isolate/virtualized the
essential and useful parts ... what they usually do ...

> 2.  I suppose the biggest issue current vserver lacks is, a filesystem.

well, I don't agree here, because providers already use 
various filesystems (ext2/3, jfs, reiserfs, xfs ...) and
_another_ filesystem would not help anything ...

>     a filesystem like unionfs or Copy-on-Write(Cow) or 

now that is something different, and alternative solutions
to the unification _might_ be interesting for ease o use,
increased maintainability and improved resource sharing.
but for sure that doesn't happen at the filesystem layer,
it has to happen at the vfs layer ...

>     something alike is very desired but it lacks currently.
>     Do you have any plan to add this feature?

yes, we are _planning_ to integrate something like Jörn
Engel's COW links, as alternative to unification ...

> BTW, I also am planning a new file system for Vserver.

well, let's hear about it then ...

best,
Herbert

> Best regards,
>                Okajima, Jun. Tokyo, Japan.
> _______________________________________________
> Vserver mailing list
> Vserver@list.linux-vserver.org
> http://list.linux-vserver.org/mailman/listinfo/vserver
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to