mirror of
https://github.com/kemko/nomad.git
synced 2026-01-06 10:25:42 +03:00
Merge pull request #4143 from hashicorp/d-ent-docs-autopilot
Add Advanced Autopilot to Enterprise docs section
This commit is contained in:
42
website/source/docs/enterprise/autopilot/index.html.md
Normal file
42
website/source/docs/enterprise/autopilot/index.html.md
Normal 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.
|
||||
@@ -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/).
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user