Thanks yes, this would be one use-case.

On 5/28/22, ron minnich <rminn...@gmail.com> wrote:
> not for 9p, but in 1993, when Gene Kim interned with me at the
> Supercomputing Research Center, we did this:
> https://www.semanticscholar.org/paper/Bigfoot-NFS-%3A-A-Parallel-File-Striping-NFS-Server-(-Kim/19cb61337bab7b4de856fcbf29b55965647be091,
> similar in spirit to your idea.
>
> The core idea was that we distributed the files over the set of
> servers, and replicated directory trees to avoid the usual troubles:
> we did not want to implement a metadata server. So each NFS request
> was fanned out to 32 machines, vector rpc style, and because the
> networks of that time were so slow, it was not that much slower than
> you'd expect.
>
> It worked, it gave us what was at the time a really big NFS server,
> the paper got rejected twice at usenix, the original full paper is
> long lost, the code? probably lost too.
>
> It was available from super.org in 1993, but ... that's not on the
> wayback machine.
>
> On Sat, May 28, 2022 at 11:45 AM Skip Tavakkolian
> <skip.tavakkol...@gmail.com> wrote:
>>
>> Interesting idea!
>>
>> This assumes the downstream servers have identical namespace hierarchy;
>> right?
>>
>> State management could be messy or impossible unless some sort of
>> transaction structure is imposed on the {walk, [open/create,
>> read/write]|[stat/wstat], clunk} sequences, where the server that
>> replies to walk first, gets that transaction.
>>
>> On Sat, May 28, 2022 at 9:04 AM <fge...@gmail.com> wrote:
>> >
>> > Has anybody considered (or maybe even implemented) a 9p server to
>> > multiply incoming 9p messages to 2 or more 9p servers?
>> > Maybe with 2 different strategies for responding to the original
>> > request?
>> > 1. respond as soon as at least 1 response from one of the 9p servers
>> > is received,
>> > 2. respond only after all responses had been received.
>> > thanks!

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T769854fafd2b7d35-Mb23151be1bea68b8a1ac928c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to