List:Falcon Storage Engine« Previous MessageNext Message »
From:Jim Starkey Date:November 4 2008 11:31pm
Subject:Re: Network vs. Disk
View as plain text  
Brian Aker wrote:
> Hi!
> I will riddle you back!
> On Nov 4, 2008, at 10:50 PM, Jim Starkey wrote:
>> Cheap servers (quad core Intel) can send 39,.000 messages through a 
>> switch per second without breaking a sweat (measured between WinXP 
>> and 64 bit Linux both running Q9450 quad-core Intel processors @ 2.66 
>> GHz).  A disk with an average access time of 6 milliseconds can 
>> sustain 166 operations per second.
>> What does this suggest about the future of database systems built 
>> around disks?
> If memory that is attached attached the processor is no longer 
> volatile how ludicrous is it to develop using a paradigm of "disk" and 
> "main memory"?
Not ludicrous at all.  Let's see:

   1. Redundancy for availability
   2. Redundancy for scalability
   3. Redundancy for disaster recovery
   4. Data doesn't fit in available non-volatile memory
   5. Ability to reconstruct prior state (requires vast memory)

Memory hierarchies have been with us from the dawn of computing.  The 
classical version is:

   1. CPU registers
   2. Cache memory
   3. Main memory
   4. Disk

A more enlightened version:

   1. CPU registers
   2. Cache memory
   3. Main memory
   4. Other main memory in the cloud
   5. Archival disk somewhere in the cloud

Jim Starkey
President, NimbusDB, Inc.
978 526-1376

Network vs. DiskJim Starkey4 Nov
  • Re: Network vs. DiskBrian Aker5 Nov
  • Re: Network vs. DiskJames Day5 Nov
Re: Network vs. DiskJim Starkey5 Nov