[Info-vax] Distributed Applications, Hashgraph, Automation

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Sun Feb 18 15:56:41 EST 2018


On 2018-02-18 19:56:40 +0000, Kerry Main said:

> Btw, from what I understand, the new file system (VAFS?) VSI is working 
> on right now is being designed to address some of the issues you 
> mentioned.

VAFS is a big step forward from ODS-2 and ODS-5, though one that should 
require very few changes to applications.    (Mostly compatible, though 
details such as the volume size storage fields may or will need a look 
within a few apps, for instance.)   VAFS was designed around a decade 
or so ago, and was intended for use with then-current HDDs and I/O 
hardware.   I suspect there'll be SSD-related changes incorporated into 
VAFS such as TRIM and secure erase, but that remains to be learned.    
I don't expect to see open-channel SSD support nor encrypted storage 
support in VAFS very soon, though I'm quite willing to be surprised 
here.   And the entirety of what VAFS can provide (most) applications 
is still going to be limited by the RMS APIs.  VAFS will undoubtedly be 
faster than current I/O performance with ODS-2 and ODS-5.   The larger 
volume sizes also make full mirror copies — HBVS RAID-1 shadowing — 
take correspondingly longer or require correspondingly larger 
bandwidth, too.

VAFS is somewhat afield from and largely unrelated to distributed 
applications, though.  Most apps certainly do expect a local file 
system of some sort, but whether it's VAFS or ODS-5 or ZFS or BTFS or 
is up to what the operating system supports and up to what the app 
might require.



-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list