From owner-freebsd-hackers@FreeBSD.ORG Thu Sep 16 15:01:11 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AA0B16A502 for ; Thu, 16 Sep 2004 15:01:11 +0000 (GMT) Received: from athena.softcardsystems.com (mail.softcardsystems.com [12.34.136.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC12443D31 for ; Thu, 16 Sep 2004 15:01:10 +0000 (GMT) (envelope-from sah@softcardsystems.com) Received: from athena (athena [12.34.136.114])i8GG0iuN028890; Thu, 16 Sep 2004 11:00:44 -0500 Date: Thu, 16 Sep 2004 11:00:44 -0500 (EST) From: Sam X-X-Sender: sah@athena To: Jan Grant , freebsd-hackers@freebsd.org In-Reply-To: Message-ID: References: <41483C97.2030303@fer.hr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: ZFS X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Sep 2004 15:01:11 -0000 On Thu, 16 Sep 2004, Jan Grant wrote: > On Thu, 16 Sep 2004, Sam wrote: > >> Let's suppose you generate an exabyte of storage per year. Filling a 64-bit >> filesystem would take you approximately 8 million years. > > Hang on, I'm not sure I know where these numbers are coming from. > > 1PB is - what? 2^50 bytes? That looks closer to 2^64 than your > figures indicate. I'd imagine an exabyte a year ought to be topping out > after 16 years. I'm missing about half-a-dozen orders of magnitude > somewhere it seems. 1PB is indeed 2^50 bytes, but filesystems don't address on the byte, but on the block (1K, 4K, 8k, ...). The numbers I'm using assume the filesystem addresses on the sector, which is unrealistically small. Jack it up to a 16K blocksize and you jump a few hundred ZB in size. > Yes, it's a single filesystem. But the storage most likely won't be all > in one place. Making it look like it's accessible from one place is a > good thing. ... are you hinting at multiple globally remote block accessible storage sets? Otherwise I'm at a loss. Sam