From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <8ffbc6e3c9f6feb54b460e55037cde32@quanstro.net> From: erik quanstrom Date: Fri, 4 Sep 2009 14:33:15 -0400 To: 9fans@9fans.net In-Reply-To: <4AA1505B.5070606@0x6a.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Petabytes on a budget: JBODs + Linux + JFS Topicbox-Message-UUID: 6535ded0-ead5-11e9-9d60-3106f5b1d025 > I think what he means is: > You are given an inordinate amount of harddrives and some computers to > house them. > If plan9 is your only software, how would it be configured overall, > given that it has to perform as well, or better. > > Or put another way: your boss wants you to compete with backblaze using > only plan9 and (let's say) a _large_ budget. Go! forgive me for thinking in ruts ... i wouldn't ask the question just like that. the original plan 9 fileserver had a practically-infinite storage system. it was a jukebox. the jukebox ran some firmware that wasn't plan 9. (in fact the fileserver itself wasn't running plan 9.) today, jukeboxes are still ideal in some ways, but they're too expensive. i personally think you can replace the juke with a set of aoe shelves. you can treat the shelves as if they were jukebox platters. add as necessary. this gives you an solid, redundant foundation. for a naive first implementation targeting plan 9 clients, i would probablly start with ken's fs. for coraid's modest requirements (10e2 users 10e2 terminals 10e1 cpu servers 10e2 mb/s), i built this http://www.quanstro.net/plan9/disklessfs.pdf i don't see any fundamental reasons why it would not scale up to petabytes. i would put work into enabling multiple cpus. i would imagine it wouldn't be hard to saturate 2x10gbe with such a setup. of course, there is no reason one would need to limit oneself to a single file server, other than simplicity. of course this is all a bunch of hand waving without any money or specific requirements. - erik