IBM Cloud Docs
Planning for virtual server instances

Planning for virtual server instances

When you're planning to provision virtual server instances for IBM Cloud VPC, use the following table to help you get the most out of your deployment.

Planning to provision virtual server instances

After a VPC is available, consider the following before you provision your instance.

The default VPC is selected automatically. If another VPC is not selected, the default VPC is attributed to the virtual server instance.

Table 1. Checklist for planning to provision a virtual server instance
Item Considerations
Required IAM permissions Make sure that your account has the required user permissions. If you have authorization as an editor or admin on a VPC resource, then you also inherit authorization to create, delete, and modify virtual server instances within that virtual private cloud.
Account limits Check your account limits for concurrent instances.
SSH key Make sure that your SSH key is available.
Location Determine what region and zone to select.
Subnet Determine which subnets that you want the instance to connect to.
Profile Consider the popular profile options of vCPU and RAM combinations for your workload. Profiles contain preconfigured instances that are ready to use in a matter of minutes. It's important to make sure that your instances have the necessary resources to keep your workloads and your environment up and running. For IBM Cloud® Hyper Protect Virtual Server for IBM Cloud® Virtual Private Cloud instances and z/OS virtual server instances, see s390x instance profiles.

Some profiles might not be available because the amount network interfaces in the virtual server exceed profile limits. You can remove network interfaces to select from more profiles. For more information, see Resizing a virtual server.

Operating system Determine what operating system image to select for your instance. You can choose a stock image, a custom image from your account, or a custom image that was shared with your account from a private catalog. For more information about custom images, see Getting started with custom images.
If you plan to use Windows operating systems with SQL Server, see the About Microsoft SQL on VPC.
Naming Make sure that you have a unique name for the instance. The instance name must be unique within an account and region. If you have a method to naming virtual server instances, it's much easier to filter and search on them later.
Auxillary storage Determine the amount of auxiliary storage volumes that you need.
Network interfaces Determine how many network interfaces that you need and which security group to attach to each interface.
Placement groups Determine if you want to use placement groups. If you add an instance to an existing placement group, the instance is placed according to the placement group strategy. For more information, see About placement groups.
Boot volume size Specify the size of the boot volume.
Connectivity For IBM Cloud® Hyper Protect Virtual Server for IBM Cloud® Virtual Private Cloud instances, make sure that you either enable a public gateway in the subnet, or reserve a floating IP address and associate it with the network interface of the instance just after instance creation.

Next steps

When you're ready to get started, see the following tutorials: