Slashdot Mirror


Tru64 Unix Advanced File System (AdvFS) Now GPL

melios writes "In a move that could help boost the scalability of Linux for grids and other advanced 64-bit multiprocessor applications, HP has released its Tru64 Unix Advanced File System (AdvFS) source code to the open source community. Source code, design documentation, and test suites for AdvFS are available on SourceForge."

13 of 226 comments (clear)

  1. Cool by Anonymous Coward · · Score: 5, Funny

    The last file system I messed around with was absolute murder.

  2. Re:What's the point? by cephah · · Score: 5, Funny

    This one is -- advanced, so it must be good, right? Right?

  3. Re:What's the point? by eclectro · · Score: 5, Funny

    because it's not a "killer" filesystem?

    --
    Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
  4. I think I will wait... by TimothyDavis · · Score: 5, Funny

    ...I hear WinFS will be in Win7...it should be legendary.

  5. Re:What's the point? by Cyberax · · Score: 5, Informative

    AdvFS is comparable in features to ZFS - it has snapshotting, intelligent striping and mirroring, dynamic resizing, etc.

    In short, there's no comparable production filesystem in Linux right now. There's Btrfs from Oracle, but it's in deep alpha.

  6. Re:What's the point? by Vectronic · · Score: 5, Informative

    Comparison Of File Systems

    Although its missing from some of the charts...

    AdvFS

    And that page is rather limited in information.

  7. Re:As a former Digital UNIX admin... by rahvin112 · · Score: 5, Interesting

    Linux Weekly News has a comment from an HP developer indicating they aren't putting this out there so it can become a linux file system, but so that the lessons learned and parts of the code that are useful can be incorporated into one of the linux file systems of the future. I took it to mean, take our code and use whatever you can to make ext4 or ext5.
     
     

    While it would be fine with HP if someone wants to "port" AdvFS to Linux or any other
    operating system with a GPLv2 compatible license, this contribution is not intended to
    "compete" with other existing file system projects underway in and around the kernel.org
    development community.

    Rather, our hope is that the algorithms, design documentation, and test suite now available at
    the AdvFS site... and the active participation of HP engineers in various open-source file
    system projects who have lots of AdvFS experience... will help to accelerate the inclusion of
    AdvFS-like enterprise features and capabilities in next-generation file systems for Linux.

  8. Re:As a former Digital UNIX admin... by fm6 · · Score: 5, Funny

    Oh well. 1998 me is still pleased to hear this. Is 1998 you still on the line? Warn him that Star Trek: Insurrection really sucks!
  9. Re:As a former Digital UNIX admin... by Anonymous Coward · · Score: 5, Funny

    That's all you'd tell your 1998 self?!?? I'd tell mine to invest heavily in the DotComs so he'd lose all his money...it'd be hilarious like that time someone told me they were my future self and that I should invest heavily in DotCom start-ups and I lost all my money!

  10. Re:As a former Digital UNIX admin... by Curlsman · · Score: 5, Informative

    This was the filesystem that HP tried to port to HPUX and failed. They licensed Veritas instead.
    I figured that the multithreading that I'd always heard worked so well in AdvFS/Tru64 was hard to port to the non-multithreaded HPUX kernel.

    http://news.zdnet.co.uk/hardware/0,1000000091,39175690,00.htm
    "It had initially planned to complete the migration of the TruCluster/AdvFS feature from Tru64 Unix to HP-UX 11i v3 in the middle of 2006."

    http://forums12.itrc.hp.com/service/forums/questionanswer.do?admit=109447627+1214253121145+28353475&threadId=754760
    "No TruCluster or AdvFS for HP-UX after all"

  11. Re:What's the point? by Cyberax · · Score: 5, Informative

    No. XFS is a multimedia-oriented filesystem, it was designed to support multithreaded streaming with guaranteed access times. It works well for these use-cases.

    But it doesn't work well for a lot of other use-cases, though. Hence, the current development of Btrfs.

  12. Re:What's the point? by Znork · · Score: 5, Interesting

    it has snapshotting, intelligent striping and mirroring, dynamic resizing

    Eh, exactly which feature is unique? Snapshotting, striping, mirroring, resizing, encryption, etc, all of it can be done through the device mapper stack.

    I have situations where I don't want any filesystem at all on the mixed chunks (shared iSCSI block devices, for example), others where I want partial mirrors, parts crypted, parts remote-synced, etc. Mixing block device, volume management and filesystem together in my opinion, simply bad engineering. There are far too many assumptions about what people usually do so you end up with something suitable only for exactly what the designer had in mind, and worse, sometimes completely unsuitable for what people actually do.

    Having run both AdvFS and ZFS, I _vastly_ prefer the layered approach of ext3/LVM/md/etc.

    there's no comparable production filesystem

    Yes, well, try actually running ZFS in production for a while with any kind of odd load (and some not so odd loads at all). Sometimes things just aren't all they're hyped up to be.

    Filesystems are one part of most systems where 'exciting' isn't the most desirable feature.

  13. Tru64 goodness by JayMcB74 · · Score: 5, Interesting

    I really hope everyone will join me in thanking HP for this and encourage them to release more of the Tru64 OS, HP has been on my $&!â list since they bought and buried this years ago. They are sitting on so much good IP that I really wish that they would only make printers and just the 4000+ series at that.

    --
    Lend a hand to the masses Lest It be done incorrectly or woefully worse By those not versed in the ways of the Dogcow