Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 2.58 KB

cloudprovider.md

File metadata and controls

40 lines (28 loc) · 2.58 KB

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.

Amazon Web Services

Amazon EC2 Bare Metal Instances

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 and connect to your instance using SSH. Then, follow the instructions in the installation guide.

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