You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/admin/installing-your-enterprise-server/setting-up-a-github-enterprise-server-instance/installing-github-enterprise-server-on-aws.md
+28Lines changed: 28 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -39,6 +39,34 @@ This guide recommends the principle of least privilege when setting up {% data v
39
39
40
40
{% data reusables.enterprise_installation.hardware-considerations-all-platforms %}
41
41
42
+
### Storage volume performance recommendations for AWS
43
+
44
+
{% data variables.product.prodname_ghe_server %} is I/O intensive and requires high-performance storage for both the root volume and data volume to ensure optimal performance. Both volumes need high IOPS and low latency, as insufficient disk I/O is a common cause of performance degradation and service disruptions.
45
+
46
+
When selecting Amazon EBS volume types, consider the following guidance:
47
+
48
+
* For most deployments, `gp3` volumes provide a good starting point with configurable IOPS and throughput
49
+
* For larger or high-activity deployments, `io1` or `io2` volumes may be more appropriate due to their consistent performance characteristics
50
+
* Very large or mission-critical deployments may benefit from `io2 Block Express` for the highest performance levels
51
+
52
+
> [!IMPORTANT]
53
+
> The optimal storage configuration for your instance will vary significantly based on your specific usage patterns. Factors that increase I/O requirements include:
54
+
>
55
+
> * Number of active users and repositories
56
+
> * CI/CD workload volume and frequency
57
+
> * API usage patterns and automation
58
+
> * Git operation frequency and repository sizes
59
+
>
60
+
> We strongly recommend continuously monitoring your instance's disk performance in the Management Console metrics dashboard. Pay particular attention to:
61
+
>
62
+
> ***Disk queue length**: Should remain near zero.
63
+
> ***I/O utilization**: Sustained periods above 80% indicate need for more IOPS.
64
+
> ***Disk latency**: Should remain below 1-2ms.
65
+
>
66
+
> Be prepared to adjust your storage configuration as your usage patterns evolve. Scale up IOPS allocation proactively if you observe performance bottlenecks to prevent service degradation.
67
+
68
+
For more information about Amazon EBS volume types, see [Amazon EBS volume types](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-volume-types.html#vol-type-ssd) in the AWS documentation.
69
+
42
70
## Determining the instance type
43
71
44
72
Before launching {% data variables.location.product_location %} on AWS, you'll need to determine the machine type that best fits the needs of your organization. To review the minimum recommended requirements for {% data variables.product.prodname_ghe_server %}, see [Minimum recommended requirements](#minimum-recommended-requirements).
0 commit comments