Merge pull request #4143 from hashicorp/d-ent-docs-autopilot

Add Advanced Autopilot to Enterprise docs section
This commit is contained in:
Rob Genova
2018-04-12 12:26:03 -07:00
committed by GitHub
3 changed files with 56 additions and 7 deletions

View File

@@ -0,0 +1,42 @@
---
layout: "docs"
page_title: "Nomad Enterprise Advanced Autopilot"
sidebar_current: "docs-enterprise-autopilot"
description: |-
Nomad Enterprise supports Advanced Autopilot capabilities which enable fully
automated server upgrades, higher throughput for reads and scheduling, and hot
server failover on a per availability zone basis.
---
# Nomad Enterprise Advanced Autopilot
Nomad Enterprise supports Advanced Autopilot capabilities which enable fully
automated server upgrades, higher throughput for reads and scheduling, and hot
server failover on a per availability zone basis. See the sections below for
additional details on each of these capabilities.
* **Automated Upgrades:** Advanced Autopilot enables an upgrade pattern that
allows operators to deploy a complete cluster of new servers and then simply wait
for the upgrade to complete. As the new servers join the cluster, server
introduction logic checks the version of each Nomad server. If the version is
higher than the version on the current set of voters, it will avoid promoting
the new servers to voters until the number of new servers matches the number of
existing servers at the previous version. Once the numbers match, Autopilot will
begin to promote new servers and demote old ones.
* **Enhanced Read Scalability:** With Advanced Autopilot, servers can be
explicitly marked as non-voters. Non-voters will receive the replication stream
but will not take part in quorum (required by the leader before log entries can
be committed). Adding explicit non-voters will scale reads and scheduling without
impacting write latency.
* **Redundancy Zones:** Advanced Autopilot redundancy zones make it possible to
have more servers than availability zones. For example, in an environment with
three availability zones it's now possible to run one voter and one non-voter in
each availability zone, for a total of six servers. If an availability zone is
completely lost, only one voter will be lost, so the cluster remains available.
If a voter is lost in an availability zone, Autopilot will promote the non-voter
to voter automatically, putting the hot standby server into service quickly.
See the [Nomad Autopilot Guide](https://www.nomadproject.io/guides/cluster/autopilot.html)
for a comprehensive overview of Nomad's open source and enterprise Autopilot features.

View File

@@ -3,20 +3,24 @@ layout: "docs"
page_title: "Nomad Enterprise"
sidebar_current: "docs-enterprise"
description: |-
Nomad Enterprise adds collaboration and governance capabilities to Nomad.
Features include Namespaces, Resource Quotas, and Sentinel Policies.
Nomad Enterprise adds operations, collaboration, and governance capabilities to Nomad.
Features include Namespaces, Resource Quotas, Sentinel Policies, and Advanced Autopilot.
---
# Nomad Enterprise
[Nomad Enterprise](https://www.hashicorp.com/products/nomad/) adds collaboration
and governance capabilities to Nomad. With Nomad Enterprise, operators can enable
multiple teams to safely use a single multi-region deployment, limit resource
consumption across teams or projects, and enforce arbitrary fine-grained policies
upon job submission. Nomad Enterprise features include:
[Nomad Enterprise](https://www.hashicorp.com/products/nomad/) adds operations,
collaboration, and governance capabilities to Nomad. Namespaces allow multiple
teams to safely use a single multi-region deployment. With Resource Quotas,
operators can limit resource consumption across teams or projects. Sentinel
policies enable enforcement of arbitrary fine-grained policies on job submission.
Advanced Autopilot capabilities enable automated server upgrades, enhanced read
scalability, and hot server failover on a per availability zone basis. See the
links below for a detailed overview of each feature.
- [Namespaces](/docs/enterprise/namespaces/index.html)
- [Resource Quotas](/docs/enterprise/quotas/index.html)
- [Sentinel Policies](/docs/enterprise/sentinel/index.html)
- [Advanced Autopilot](/docs/enterprise/autopilot/index.html)
These features are part of [Nomad Enterprise](https://www.hashicorp.com/products/nomad/).

View File

@@ -522,6 +522,9 @@
<li<%= sidebar_current("docs-enterprise-sentinel") %>>
<a href="/docs/enterprise/sentinel/index.html">Sentinel Policies</a>
</li>
<li<%= sidebar_current("docs-enterprise-autopilot") %>>
<a href="/docs/enterprise/autopilot/index.html">Advanced Autopilot</a>
</li>
</ul>
</li>