This repository has been archived by the owner on Dec 7, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 228
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added EC2 instances with KVM support (#222)
* Added EC2 instances with KVM support * minor edits to remove redundant text * column alignments * new file docs/cloudprovider.md and moved content * added code block * Added references from other docs
- Loading branch information
1 parent
3f5fe66
commit 3394e1f
Showing
3 changed files
with
44 additions
and
0 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
|
||
|
||
## Cloud Provider KVM supported instances | ||
|
||
If you intend to use a cloud provider to test Ignite, you can use the instructions below to provision an instance that satisfies the KVM system requirements described in the [installation guide](./installation.md). | ||
|
||
### Amazon Web Services | ||
|
||
#### Amazon EC2 Bare Metal Instances | ||
|
||
Amazon EC2 [bare metal instances](https://aws.amazon.com/about-aws/whats-new/2018/05/announcing-general-availability-of-amazon-ec2-bare-metal-instances/) provide direct access to the Intel® Xeon® Scalable processor and memory resources of the underlying server. These instances are ideal for workloads that require access to the hardware feature set (such as Intel® VT-x), for applications that need to run in non-virtualized environments for licensing or support requirements, or for customers who wish to use their own hypervisor. | ||
|
||
Here's a list of instances with KVM support, with pricing (as of July 2019), to help you test Ignite. All the instances listed below are EBS-optimized, with 25 Gigabit available network performance and IPv6 support. | ||
|
||
| Family | Type | Pricing (US-West-2) per On Demand Linux Instance Hr | vCPUs | Memory (GiB) | Instance Storage (GB) | | ||
| ---- | ---- | :----: | :----: | :----: | ---- | | ||
|Compute optimized | c5.metal | $4.08 | 96 |192 |EBS only | | ||
| General purpose | m5.metal | $4.608 | 96 | 384 | EBS only | | ||
| General purpose | m5d.metal | $5.424 | 96 | 384 |4 x 900 (SSD) | | ||
|Memory optimized| r5.metal| $6.048 |96 |768| EBS only| | ||
|Memory optimized| r5d.metal| $6.912 | 96 |768 |4 x 900 (SSD)| | ||
|Memory optimized| z1d.metal| $4.464 | 48 |384 |2 x 900 (SSD)| | ||
|Storage optimized| i3.metal| $4.992 | 72 | 512 | 8 x 1900 (SSD) | | ||
|
||
Use the AWS console to [launch one of these instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/LaunchingAndUsingInstances.html) and [connect to your instance using SSH](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html). Then, follow the instructions in the [installation guide](./installation.md). | ||
|
||
### Google Cloud (Source: https://blog.kubernauts.io/ignite-on-google-cloud-5d5228a5ffec) | ||
|
||
Use Google compute from a custom KVM image so that Ignite can be installed and run easily. | ||
- Login to Google cloud console | ||
- Open Google cloud shell | ||
- run the following command to create custom images with KVM enabled | ||
``` | ||
gcloud compute images create nested-virt \ | ||
--source-image-project=ubuntu-os-cloud \ | ||
--source-image-family=ubuntu-1604-lts \ | ||
--licenses="https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx" | ||
``` | ||
- Create a compute Engine with the custom image created | ||
|
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