Template:Short description Template:About Template:Use mdy dates {{#invoke:Infobox|infobox}}Template:Template other{{#invoke:Check for unknown parameters | check | showblankpositional=1 | unknown = Template:Main other | preview = Page using Template:Infobox software with unknown parameter "_VALUE_"|ignoreblank=y | AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo upright | logo size | logo title | logo_alt | logo_caption | logo_upright | logo_size | logo_title | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot upright | screenshot size | screenshot title | screenshot_alt | screenshot_upright | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid }}Template:Main other

Oracle ZFS is Oracle's proprietary implementation of the ZFS file system and logical volume manager for Oracle Solaris. ZFS is a registered trademark belonging to Oracle.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

HistoryEdit

Template:See also

Solaris 10Edit

In update 2 and later, ZFS is part of Sun's own Solaris 10 operating system and is thus available on both SPARC and x86-based systems.

Solaris 11Edit

After Oracle's Solaris 11 Express release, the OS/Net consolidation (the main OS code) was made proprietary and closed-source,<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> and further ZFS upgrades and implementations inside Solaris (such as encryption) are not compatible with other non-proprietary implementations which use previous versions of ZFS.

When creating a new ZFS pool, to retain the ability to use access the pool from other non-proprietary Solaris-based distributions, it is recommended to upgrade to Solaris 11 Express from OpenSolaris (snv_134b), and thereby stay at ZFS version 28.

Future developmentEdit

On September 2, 2017, Simon Phipps reported that Oracle had laid off virtually all of its Solaris core development staff, interpreting it as a sign that Oracle no longer intends to support future development of the platform.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

Version historyEdit

Template:For

Legend:
Template:No
Template:Proprietary
ZFS Filesystem Version Number OS Release Significant changes
Template:No Solaris 11.1 citation CitationClass=web

}}</ref>

Template:No Solaris 11.4 SRU 45 File retention support<ref name="fs-versions-2022"/>
Template:Proprietary Solaris 11.4 SRU 51 Unicode versioning support<ref name="fs-versions-2022"/>
ZFS Pool Version Number OS Release Significant changes
Template:No Solaris Nevada b148 RAID-Z/mirror hybrid allocator
Template:No Solaris Nevada b149 ZFS encryption
Template:No Solaris Nevada b150 Improved 'zfs list' performance
Template:No Solaris Nevada b151 One MB block support
Template:No Solaris Nevada b163 Improved share support
Template:No Solaris 11.1 (0.5.11-0.175.1.0.0.24.2) Sharing with inheritance
Template:No Solaris 11.2 (0.5.11-0.175.2.0.0.42.0) Sequential resilver
Template:No Solaris 11.3 Efficient log block allocation
Template:No Solaris 11.3 LZ4 compression
Template:No Solaris 11.4 xcopy with encryption
Template:No Solaris 11.4 reduce resilver restart
Template:No Solaris 11.4 Deduplication 2
Template:No Solaris 11.4 Asynchronous dataset destroy
Template:No Solaris 11.4 Reguid: ability to change the pool guid
Template:No Solaris 11.4, Oracle ZFS Storage Simulator 8.7<ref>{{#invoke:citation/CS1|citation CitationClass=web

}}</ref>

citation CitationClass=web

}}</ref>

Template:No Solaris 11.4<ref name="ZFS Pool Versions"/> Device removal
Template:No Solaris 11.4 SRU 11<ref>{{#invoke:citation/CS1|citation CitationClass=web

}}</ref>

Lazy deadlists
Template:No Solaris 11.4 SRU 12<ref>{{#invoke:citation/CS1|citation CitationClass=web

}}</ref>

Compact file metadata for encryption
Template:No Solaris 11.4 SRU 21<ref>{{#invoke:citation/CS1|citation CitationClass=web

}}</ref>

Property Support for ZVOLs
Template:No Solaris 11.4 SRU 45 citation CitationClass=web

}}</ref>

Template:No Solaris 11.4 SRU 51 Unicode versioning support<ref name="zpool-2022"/>
Template:No Solaris 11.4 SRU 57 citation CitationClass=web

}}</ref>

Template:No Solaris 11.4 SRU 63 'onexpiry' options for file retention<ref name="zpool-2023"/>
Template:No Solaris 11.4 SRU 72 citation CitationClass=web

}}</ref>

Template:Proprietary Solaris 11.4 SRU 78 citation CitationClass=web

}}</ref>

ReferencesEdit

Template:Reflist

Template:Filesystem Template:Sun Microsystems Template:Solaris