-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Andre Machowiak <[email protected]>
- Loading branch information
1 parent
7f4fc13
commit 32c40c3
Showing
17 changed files
with
52 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
File renamed without changes
21 changes: 21 additions & 0 deletions
21
...en/compute/pluscloudopen/reference/instances-and-images/server-groups/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
title: "Server Groups" | ||
type: "docs" | ||
weight: 60 | ||
date: 2024-02-09 | ||
description: > | ||
Using Server Groups to apply (Anti-)Affinity | ||
--- | ||
|
||
## Overview | ||
|
||
Server Groups allow you to specify a set of VMs that must run on the same hypervisor (affinity) or on different hypervisors (anti-affinity). In general, anti-affinity is good for fault tolerance and load balancing, while affinity is useful if you want to minimise network effects between your VMs. | ||
|
||
When using [Local SSD Storage](../../local-storage/), it is highly recommended that you use of Server Groups to achieve fault tolerance against a hypervisor failure. | ||
|
||
With "**Server Groups**" you can assign your new instance to an existing server group in order to let your new instance be created either next to other instances in that server group or explicitly not next to other instances in that group (affinity - anti-affinity). | ||
|
||
<img src="2023-03-31_13-54.png" alt="screenshot of the server group menu" width="50%" height="50%" title="Server Group Menu"> | ||
<br/><br/> | ||
|
||
Server groups can have affinity, anti-affinity, soft-affinity and soft-anti-affinity policies. While the affinity policy will fail (and not create the instance), when it cannot place the new instance next to an existing instance of that server group, the soft-affinity policy will place the new instance not next to an existing instance of that server group, if it is not possible (but create the new instance anyway). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters