Components installed with Cloud Migration Assessment
Summarize
Summary of Components installed with Cloud Migration Assessment
The Cloud Migration Assessment plugin activation installs various essential components that enable organizations to assess and manage their IT resources for cloud migration effectively. These components include tables, user roles, system properties, scheduled jobs, and probes, all designed to facilitate discovery, task assignment, progress tracking, and licensing within the migration process.
Show less
Roles Installed
- sncloudmigration.admin: Allows configuration of advanced parameters to customize the Cloud Migration Assessment behavior.
- sncloudmigration.operator: Enables review of discovered IT resources, assignment of resources to assessment tasks, and migration progress tracking. Includes itil and canvasuser roles.
Scheduled Jobs Installed
- Cloud Migration - Populate Resources: Runs daily to populate the Migration Resource table with server and VM information.
- Cloud Migration - Update Application Counters: Runs on demand to update the count of applications running on each resource.
- Cloud Migration Assessment Licensing Usage Count: Runs daily to count resources assigned to tasks, supporting licensable CI counting in ServiceNow ITOM SU Licensing.
Tables Installed
Several tables store critical data for migration assessment:
- Migration VM Metric: Holds virtual machine metrics necessary for infrastructure assessment.
- Software Requirement for Migration: Lists applications running on servers assigned to migration tasks.
- Cloud Migration Assessment Task: Contains migration task details for resources designated for migration.
- Base Migration Assessment Task: Serves as the base table for extended migration tasks.
- Assigned Resource for Migration: Tracks resource assignments to tasks.
- Migration Resource: Stores information about discovered servers and virtual machines.
- Migration Wave: Groups assessment tasks and migration waves.
- Cloud Migration Assessment Governance Licensing: Contains licensable configuration items (CIs) related to the assessment.
Properties Installed
System properties allow fine-tuning of the migration assessment by specifying inclusion and exclusion criteria:
- sncloudmigration.os.exclusionlist: Deny list of operating systems excluded from migration (default includes ESX, Windows XP, Windows 7 Enterprise, etc.).
- sncloudmigration.vmstate.inclusionlist: Allow list of VM instance statuses that can participate in migration (default includes status “on”).
- sncloudmigration.serverstatus.inclusionlist: Allow list of server statuses eligible for migration participation (default is “Installed=1”).
- sncloudmigration.categories.inclusionlist: Allow list of resource categories eligible for migration (default includes Physical, VMware, HyperV, AWS, Azure, Google Cloud, etc.).
Additional Components
The plugin also installs a VMware probe named VMWare - vCenter VM Performance, which supports detailed performance data collection from VMware environments to enhance migration assessment accuracy.
Several types of components are installed with the activation of the Cloud Migration Assessment plugin, including tables, user roles, properties, and scheduled jobs.
Roles installed
| Role title [name] | Description | Contains roles |
|---|---|---|
| sn_cloud_migration.admin | Configures advanced parameters to customize the default behavior of Cloud Migration Assessment. | cloud_migration_operator |
| sn_cloud_migration.operator | Reviews the information on the discovered IT resources, assigns these resources to assessment tasks, and tracks the migration progress. | itil, canvas_user |
Scheduled jobs installed
| Scheduled job | Description |
|---|---|
| Cloud Migration - Populate Resources | Runs daily. Populates the Migration Resource [sn_cloud_migration_resource] table with information about servers and virtual machines. |
| Cloud Migration - Update Application Counters | Runs on demand. Updates the Application Count of each resource by the number of applications running on each resource. |
| Cloud Migration Assessment Licensing Usage Count | Runs daily. Counts all resources in the Cloud Migration Assessment application that are assigned to a task. ServiceNow® ITOM SU Licensing application uses this information for counting licensable CIs. |
Tables installed
| Table | Description |
|---|---|
| Migration VM Metric [sn_cloud_migration_vm_metrics] | Contains the information about virtual machines and their metrics necessary for assessing IT infrastructure. |
| Software Requirement for Migration [sn_cloud_migration_software_requirement] | Contains the list of applications which run on servers that are assigned to assessment tasks. |
| Cloud Migration Assessment Task [sn_cloud_migration_task] | Contains the information about a migration task for resources designated for migration to the cloud. |
| Base Migration Assessment Task [sn_cloud_migration_task_base] | Serves as the base table for different migration tasks that extend this table. |
| Assigned Resource for Migration [sn_cloud_migration_task_resource_m2m] | Contains the information on the assignments of resources to tasks. |
| Migration Resource [sn_cloud_migration_resource] | Contains the information about virtual machines, servers, and servers and virtual machines discovered together with the servers. |
| Migration Wave [sn_cloud_migration_wave] | Gathers the assessment tasks and migration waves. |
| Cloud Migration Assessment Governance Licensing [itom_lu_cloud_migration_assessment_ci] | Contains licensable CIs for Cloud Migration Assessment. |
Properties installed
| Property | Description |
|---|---|
| sn_cloud_migration.os.exclusion_list | A comma-separated deny list of operating systems. Servers with the operating
systems listed here are excluded from the migration process.
|
| sn_cloud_migration.vm_state.inclusion_list | A comma-separated allow list of VM instance status for Cloud Migration Assessment. Only servers with the install status listed here can
participate in the migration process
|
| sn_cloud_migration.server_status.inclusion_list | A comma-separated allow list of server status for Cloud Migration Assessment. Only servers with the install status listed here can
participate in the migration process.
|
| sn_cloud_migration.categories.inclusion_list | A comma-separated allow list of categories for Cloud Migration Assessment. Only resources assigned to categories that are listed here can participate in
the migration process.
|
In addition to the listed components, Cloud Migration Assessment comes with the following VMware probe: VMWare - vCenter VM Performance. For more information, see vCenter probes and probe parameters.