blob: c5f03872d8520d04c2fec3677c715fed998ff352 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Designs on Ozone</title>
<link>/design.html</link>
<description>Recent content in Designs on Ozone</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 17 May 2023 00:00:00 +0000</lastBuildDate><atom:link href="/design/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Ozone Token Signatures using Symmetric Keys</title>
<link>/design/symmetric-token-signatures.html</link>
<pubDate>Wed, 17 May 2023 00:00:00 +0000</pubDate>
<guid>/design/symmetric-token-signatures.html</guid>
<description>Use symmetric keys to sign and verify Ozone tokens (block and container tokens).</description>
</item>
<item>
<title>Secure S3 keys management</title>
<link>/design/secure-s3.html</link>
<pubDate>Fri, 10 Mar 2023 00:00:00 +0000</pubDate>
<guid>/design/secure-s3.html</guid>
<description>Improving security regarding s3 keys management</description>
</item>
<item>
<title>HttpFS support for Ozone</title>
<link>/design/httpfs.html</link>
<pubDate>Fri, 03 Feb 2023 00:00:00 +0000</pubDate>
<guid>/design/httpfs.html</guid>
<description>HttpFS is a WebHDFS compatible interface that is added as a separate role to Ozone.</description>
</item>
<item>
<title>Merge Container RocksDB in DN</title>
<link>/design/dn-merge-rocksdb.html</link>
<pubDate>Tue, 24 May 2022 00:00:00 +0000</pubDate>
<guid>/design/dn-merge-rocksdb.html</guid>
<description>Use one RocksDB to hold all container metadata on a DN data volume</description>
</item>
<item>
<title>Ozone FS namespace / prefix table</title>
<link>/design/namespace-support.html</link>
<pubDate>Mon, 12 Apr 2021 00:00:00 +0000</pubDate>
<guid>/design/namespace-support.html</guid>
<description>Use additional prefix table for indexed data retrieval</description>
</item>
<item>
<title>Non Rolling upgrade support in Ozone.</title>
<link>/design/nonrolling-upgrade.html</link>
<pubDate>Mon, 15 Feb 2021 00:00:00 +0000</pubDate>
<guid>/design/nonrolling-upgrade.html</guid>
<description>‘Non rolling’ upgrade support in Ozone.</description>
</item>
<item>
<title>Ozone Manager Prepare for Upgrade</title>
<link>/design/omprepare.html</link>
<pubDate>Mon, 15 Feb 2021 00:00:00 +0000</pubDate>
<guid>/design/omprepare.html</guid>
<description>‘Prepare upgrade’ step to make sure all the OMs use the same version of the software to update their DBs (apply transaction) for a given request.</description>
</item>
<item>
<title>Upgrade - Developer Primer</title>
<link>/design/upgrade-dev-primer.html</link>
<pubDate>Mon, 15 Feb 2021 00:00:00 +0000</pubDate>
<guid>/design/upgrade-dev-primer.html</guid>
<description>Helpful resources for those who are bringing layout changes.</description>
</item>
<item>
<title>Proposed persistent OM connection for S3 gateway</title>
<link>/design/s3-performance.html</link>
<pubDate>Mon, 09 Nov 2020 00:00:00 +0000</pubDate>
<guid>/design/s3-performance.html</guid>
<description>Proposal to use per-request authentication and persistent connections between S3g and OM</description>
</item>
<item>
<title>Erasure Coding in Ozone</title>
<link>/design/ec.html</link>
<pubDate>Tue, 30 Jun 2020 00:00:00 +0000</pubDate>
<guid>/design/ec.html</guid>
<description>Use Erasure Coding algorithm for efficient storage</description>
</item>
<item>
<title>Implement new Ozone FileSystem scheme ofs://</title>
<link>/design/ofs.html</link>
<pubDate>Tue, 30 Jun 2020 00:00:00 +0000</pubDate>
<guid>/design/ofs.html</guid>
<description>A new schema structure for Hadoop compatible file system</description>
</item>
<item>
<title>Storage Class</title>
<link>/design/storage-class.html</link>
<pubDate>Mon, 08 Jun 2020 00:00:00 +0000</pubDate>
<guid>/design/storage-class.html</guid>
<description>New abstraction to configure replication methods.</description>
</item>
<item>
<title>Ozone Volume Management</title>
<link>/design/volume-management.html</link>
<pubDate>Thu, 02 Apr 2020 00:00:00 +0000</pubDate>
<guid>/design/volume-management.html</guid>
<description>A simplified version of mapping between S3 buckets and Ozone volume/buckets</description>
</item>
<item>
<title>NFS support Ozone</title>
<link>/design/nfs.html</link>
<pubDate>Wed, 25 Mar 2020 00:00:00 +0000</pubDate>
<guid>/design/nfs.html</guid>
<description>Adopt NFS gateway of HDFS and provide NFS file system view</description>
</item>
<item>
<title>SCM HA support</title>
<link>/design/scmha.html</link>
<pubDate>Thu, 05 Mar 2020 00:00:00 +0000</pubDate>
<guid>/design/scmha.html</guid>
<description>HA for Storage Container Manager using Ratis to replicate data</description>
</item>
<item>
<title>Generic Extensible Token support for Ozone</title>
<link>/design/token.html</link>
<pubDate>Thu, 09 Jan 2020 00:00:00 +0000</pubDate>
<guid>/design/token.html</guid>
<description>Extend existing token architecture to all entities of Ozone</description>
</item>
<item>
<title>Ozone Trash Feature</title>
<link>/design/trash.html</link>
<pubDate>Thu, 07 Nov 2019 00:00:00 +0000</pubDate>
<guid>/design/trash.html</guid>
<description>Feature provides a user with the ability to recover keys that may have been deleted accidentally. (similar to the HDFS trash feature).</description>
</item>
<item>
<title>Recon server v2</title>
<link>/design/recon2.html</link>
<pubDate>Mon, 19 Aug 2019 00:00:00 +0000</pubDate>
<guid>/design/recon2.html</guid>
<description>Second phase of Recon development. Recon acts as a passive SCM.</description>
</item>
<item>
<title>Decommissioning in Ozone</title>
<link>/design/decommissioning.html</link>
<pubDate>Wed, 31 Jul 2019 00:00:00 +0000</pubDate>
<guid>/design/decommissioning.html</guid>
<description>Formal process to shut down machines in a safe way after the required replications.</description>
</item>
<item>
<title>Ozone GDPR framework</title>
<link>/design/gdpr.html</link>
<pubDate>Thu, 20 Jun 2019 00:00:00 +0000</pubDate>
<guid>/design/gdpr.html</guid>
<description>Crypto key management to handle GDPR &amp;ldquo;right to be forgotten&amp;rdquo; feature</description>
</item>
<item>
<title>Ozone locks in OM</title>
<link>/design/locks.html</link>
<pubDate>Thu, 20 Jun 2019 00:00:00 +0000</pubDate>
<guid>/design/locks.html</guid>
<description>Hierarchical locking structure for OM elements (volumes/keys/buckets)</description>
</item>
<item>
<title>Ozone Enhancement Proposals</title>
<link>/design/ozone-enhancement-proposals.html</link>
<pubDate>Fri, 07 Jun 2019 00:00:00 +0000</pubDate>
<guid>/design/ozone-enhancement-proposals.html</guid>
<description>Definition of the process to share new technical proposals with the Ozone community.</description>
</item>
<item>
<title>Configless Ozone service management</title>
<link>/design/configless.html</link>
<pubDate>Sat, 25 May 2019 00:00:00 +0000</pubDate>
<guid>/design/configless.html</guid>
<description>Distribute only minimal configuration and download all the remaining before start</description>
</item>
<item>
<title>Ozone multi-raft support</title>
<link>/design/multiraft.html</link>
<pubDate>Tue, 21 May 2019 00:00:00 +0000</pubDate>
<guid>/design/multiraft.html</guid>
<description>Datanodes can be part of multiple independent RAFT groups / pipelines</description>
</item>
<item>
<title>Type-safe configuration API</title>
<link>/design/typesafeconfig.html</link>
<pubDate>Thu, 25 Apr 2019 00:00:00 +0000</pubDate>
<guid>/design/typesafeconfig.html</guid>
<description>Inject configuration values based on annotations instead of using constants and Hadoop API</description>
</item>
<item>
<title>Recon server 1</title>
<link>/design/recon1.html</link>
<pubDate>Tue, 19 Feb 2019 00:00:00 +0000</pubDate>
<guid>/design/recon1.html</guid>
<description>Second phase of Recon development. Recon acts as a passive SCM.</description>
</item>
<item>
<title>Ozone Encryption At Rest</title>
<link>/design/tde.html</link>
<pubDate>Fri, 08 Feb 2019 00:00:00 +0000</pubDate>
<guid>/design/tde.html</guid>
<description>Transparent Data Encryption encrypts the data before store it</description>
</item>
<item>
<title>Topology-awareness</title>
<link>/design/topology.html</link>
<pubDate>Fri, 16 Nov 2018 00:00:00 +0000</pubDate>
<guid>/design/topology.html</guid>
<description>Placement policy to use rack information for read and write</description>
</item>
<item>
<title>S3 protocol support for Ozone</title>
<link>/design/s3gateway.html</link>
<pubDate>Thu, 27 Sep 2018 00:00:00 +0000</pubDate>
<guid>/design/s3gateway.html</guid>
<description>Support any AWS S3 compatible client with dedicated REST endpoint</description>
</item>
<item>
<title>Ozone Manager HA</title>
<link>/design/omha.html</link>
<pubDate>Tue, 18 Sep 2018 00:00:00 +0000</pubDate>
<guid>/design/omha.html</guid>
<description>Support HA for Ozone Manager with the help of RATIS</description>
</item>
</channel>
</rss>