OCT-DEC 2017 BY

The following BSD-related conferences will take place during the last quarter of 2017.

OpenZFS Developer Summit • Oct. 24 & 25 • San Francisco, CA http://open-zfs.org/wiki/OpenZFS_Developer_Summit • The 5th annual OpenZFS Developer Summit will take place at the Children’s Creativity Museum in San Francisco. The goal of the event is to foster cross-community discussions of OpenZFS and to make progress on some of the proposed projects. This event con- sists of a day of presentations followed by a one-day hackathon. There is a nominal registration fee to attend.

LISA • Oct. 29–Nov. 3 • San Francisco, CA 17 https://www.usenix.org/conference/lisa17 • The 31st Large Installation System Administration Conference will be held in San Francisco. There will be a FreeBSD booth in the expo area, and an expo-only pass is available for a nominal fee.

BSDTW • Nov. 11 & 12 • Taipei, Taiwan https://bsdtw.org/ • The first annual BSDTW conference aims to encourage more BSD developers throughout Asia, drawing speakers both locally and from the entire world. It will gather in Taipei, Taiwan, for a mix of developer and user-focused pre- sentations, food, and activities.

TM JOURNAL

Order Back Issues @ www.freebsdfoundation.org/journal ARMv8 y ENABLED AS TIER 1 ARCHITECTURE: by Marshall Kirk McKusick Following is a taxonomy of filesystem and storage development from 1979 to A COLLABORATIVE DEVELOPMENT PROJECT the present, with the BSD Fast Filesystem as its focus. It describes the early per- formance work done by increasing the disk blocksize and by being aware of FreeBSD support for the ARM architecture has historically been a grassroots affair, and the disk geometry and using that knowledge to optimize rotational layout. for a whole host of embedded platforms this works well. With the launch of ARMv8, With the abstraction of the geometry in the late 1980s and the ability of the hardware to cache and handle multiple requests, filesystems performance the development of ARM-based systems has expanded into the enterprise space, both ceased trying to track geometry and instead sought to maximize performance from a server infrastructure and a network infrastructure standpoint. To support the by doing contiguous file layout. Small file performance was optimized through enterprise market, it was clear we needed a more aggressive development model to the use of techniques such as journaling and soft updates. By the late 1990s, filesystems had to be redesigned to handle the ever-growing disk capacities. deliver the most complete and competitive offering of FreeBSD. The addition of snapshots allowed for faster and more frequent backups. Multi- ARM is short on in-house expertise with FreeBSD. We have many who have processing support got added to utilize all the CPUs found in the increasingly an interest, but no real developmental expertise. With the advent of version 8 ubiquitous multi-core processors. The increasingly harsh environment of the of the ARM architecture (which enables 64-bit support), we looked at ways of Internet required greater data protection provided by access-control lists and bli F BSD th hit t Si did ’t t t it l mandatory-access controls Ultimately the addition of metadata optimization

Sept/Oct 2017 39