Components installed with Cloud Migration Assessment

  • Release version: Xanadu
  • Updated August 1, 2024
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    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 full answer 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

    Note:
    To open the System Property [sys_properties] table, enter sys_properties.list in the navigation filter.
    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.
    • Type: String
    • Default value: ESX, Windows XP, Windows 7 Enterprise, Windows 7 Ultimate, Windows 10 Enterprise 2016 LTSB.
    • Location: Cloud Migration > Administration > Properties.
    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
    • Type: String
    • Other possible values: on, off, paused, scheduled, starting, stopping, retired, terminated, error, cancelled, pausing, terminating.
    • Default value: on
    • Location: Cloud Migration > Administration > Properties
    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.
    • Type: string
    • Default value: 1
    • Other possible values: Installed=1, On Order=2, In Maintenance=3, Pending Install=4, Pending Repair=5, In Stock=6, Retired=7, Stolen=8, Absent=100.
    • Location: Cloud Migration > Administration > Properties
    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.
    • Type: string
    • Default value: Physical,VMware, HyperV, IBM HMC,OpenStack, Solaris,Nutanix, Amazon AWS,Microsoft Azure,Google Cloud,IBM Cloud
    • Location: Cloud Migration > Administration > Properties

    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.