|
4 | 4 |
|
5 | 5 | :_content-type: REFERENCE |
6 | 6 | [id="vddk-validator-containers_{context}"] |
7 | | -= VDDK validator containers need requests and limits |
| 7 | += Requests and limits for VDDK validator containers |
8 | 8 |
|
9 | | -If you have the cluster or project resource quotas set, you must ensure that you have a sufficient quota for the {project-short} pods to perform the migration. |
| 9 | +When you set cluster or project resource quotas, be sure that you have a sufficient quota for the {project-short} pods to perform the migration. |
10 | 10 |
|
11 | | -// For more information, see {ocp-doc}/building_applications/index#quotas-creating-a-quota_quotas-setting-per-project |
| 11 | +For more information on creating, setting, and viewing quotas, see {ocp-doc}/building_applications/index#quotas[Quotas] |
12 | 12 |
|
13 | | -You can see the defaults, which you can override in the ForkliftController custom resource (CR), listed as follows. If necessary, you can adjust these defaults. |
| 13 | +The defaults that are related to VDDK validator containers are listed as follows. You can override these defaults in the `ForkliftController` custom resource (CR). |
14 | 14 |
|
15 | | -These settings are highly dependent on your environment. If there are many migrations happening at once and the quotas are not set enough for the migrations, then the migrations can fail. This can also be correlated to the `MAX_VM_INFLIGHT` setting that determines how many VMs/disks are migrated at once. |
16 | 15 |
|
17 | | -.Defaults which can be overriden in the ForkliftController CR: |
| 16 | +[NOTE] |
| 17 | +==== |
| 18 | +These settings are highly dependent on your environment. If there are many migrations happening at once and the quotas are not set high enough for the migrations, then the migrations can fail. |
| 19 | +
|
| 20 | +Migration success or failure is also connected to the `MAX_VM_INFLIGHT` setting that determines how many VMs or disks are migrated at once. |
| 21 | +==== |
| 22 | + |
| 23 | +[id="defaults-that-can-be-overridden-in-forklift-controller_{context}"] |
| 24 | +== Defaults that can be overridden in the ForkliftController CR: |
18 | 25 |
|
19 | | -* This affects both cold and warm migrations: |
| 26 | +* These defaults affect both cold and warm migrations: |
20 | 27 | + |
21 | | -For cold migration, it is likely to be more resource intensive as it performs the disk copy. For warm migration, you could potentially reduce the requests. |
| 28 | +Cold migration is likely to be more resource intensive because it copies the disks. For warm migration, you could potentially reduce the requests. |
22 | 29 |
|
23 | 30 | ** virt_v2v_container_limits_cpu: `4000m` |
24 | 31 | ** virt_v2v_container_limits_memory: `8Gi` |
25 | 32 | ** virt_v2v_container_requests_cpu: `1000m` |
26 | 33 | ** virt_v2v_container_requests_memory: `1Gi` |
27 | 34 | + |
28 | | - |
29 | 35 | [NOTE] |
30 | 36 | ==== |
31 | 37 | Cold and warm migration using `virt-v2v` can be resource-intensive. For more details, see link:https://libguestfs.org/virt-v2v.1.html#compute-power-and-ram[Compute power and RAM]. |
32 | 38 | ==== |
33 | 39 |
|
| 40 | +* These defaults affect all migrations with hooks: |
34 | 41 |
|
35 | | -* This affects any migrations with hooks: |
36 | 42 | ** hooks_container_limits_cpu: `1000m` |
37 | 43 | ** hooks_container_limits_memory: `1Gi` |
38 | 44 | ** hooks_container_requests_cpu: `100m` |
39 | 45 | ** hooks_container_requests_memory: `150Mi` |
40 | 46 |
|
41 | | -* This affects any OVA migrations: |
| 47 | +* TThese defaults affect all Open Virtual Appliance (OVA) file migrations: migrations: |
42 | 48 |
|
43 | 49 | ** ova_container_limits_cpu: `1000m` |
44 | 50 | ** ova_container_limits_memory: `1Gi` |
|
0 commit comments