-
Notifications
You must be signed in to change notification settings - Fork 25.6k
Clarify docs around disk capacity expectation. #115745
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify docs around disk capacity expectation. #115745
Conversation
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier.
Documentation preview: |
Pinging @elastic/es-docs (Team:Docs) |
Pinging @elastic/es-distributed (Team:Distributed) |
docs/reference/datatiers.asciidoc
Outdated
IMPORTANT: {es} generally expects nodes within a data tier to share the same | ||
hardware profile. Variations not following this recommendation should be | ||
carefully architected to avoid <<hotspotting,hot spotting>>. | ||
IMPORTANT: {es} generally expects nodes within a data tier to share the same hardware profile (such as CPU, RAM, disk capacity) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMPORTANT: {es} generally expects nodes within a data tier to share the same hardware profile (such as CPU, RAM, disk capacity) | |
IMPORTANT: By default, {es} assumes nodes within a data tier share the same hardware profile (such as CPU, RAM, disk capacity) |
Should we potentially take out "generally" and/or add "by default" in order to firm this as baseline expectation? Or go as far to say ES "assumes" this is true so if you want to do different you need to "carefully architect" (I like that phrasing)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd just say "Elasticsearch expects"
docs/reference/datatiers.asciidoc
Outdated
carefully architected to avoid <<hotspotting,hot spotting>>. | ||
IMPORTANT: {es} generally expects nodes within a data tier to share the same hardware profile (such as CPU, RAM, disk capacity) | ||
as it spreads the load equally across all nodes within the data tier. | ||
Variations not following this recommendation should be carefully architected to avoid <<hotspotting,hot spotting>>. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This construction is a little confusing. What steps could someone take to "carefully architect" a node to avoid hot spotting? if we can't provide recommendations, I'd change this to "Data tiers with unequally resourced nodes are at risk of hot spotting."
Co-authored-by: shainaraskas <[email protected]>
Co-authored-by: Henning Andersen <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM2
Pinging @elastic/es-distributed-coordination (Team:Distributed Coordination) |
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier.
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier.
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier.
💚 All backports created successfully
Questions ?Please refer to the Backport tool documentation |
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier. (cherry picked from commit 3ebc1f4)
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier. (cherry picked from commit 3ebc1f4)
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier. (cherry picked from commit 3ebc1f4)
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier. (cherry picked from commit 3ebc1f4) Co-authored-by: Ievgen Degtiarenko <[email protected]>
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier. (cherry picked from commit 3ebc1f4) Co-authored-by: Ievgen Degtiarenko <[email protected]>
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier. (cherry picked from commit 3ebc1f4) Co-authored-by: Ievgen Degtiarenko <[email protected]>
Make it explicit that es expects disks to have the same capacity across all the nodes in the same data tier.