|
| 1 | +// Module included in the following assemblies: |
| 2 | +// |
| 3 | +// * documentation/doc-Planning_your_migration/assemblies/assembly_lightspeed-integration.adoc |
| 4 | + |
| 5 | +:_mod-docs-content-type: CONCEPT |
| 6 | + |
| 7 | +[id="con_using-lightspeed-with-mtv_{context}"] |
| 8 | += About {lightspeed-short} and {project-short} |
| 9 | + |
| 10 | +[role="_abstract"] |
| 11 | +Use {lightspeed-full} to quickly diagnose migration issues and get step-by-step guidance without manually parsing logs or searching documentation. |
| 12 | + |
| 13 | +{lightspeed-full} is integrated into the {ocp} web console. It provides intelligent assistance through a natural-language interface where you can ask questions, receive troubleshooting guidance, and get step-by-step instructions. |
| 14 | + |
| 15 | +[NOTE] |
| 16 | +==== |
| 17 | +{lightspeed-full} integration with {project-short} is available as a Technology Preview feature. Technology Preview features are not supported with Red Hat production service level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using them in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. |
| 18 | +==== |
| 19 | + |
| 20 | +== {lightspeed-short} use cases |
| 21 | + |
| 22 | +You can ask {lightspeed-short} questions in natural language throughout the migration lifecycle: |
| 23 | + |
| 24 | +Planning and assessment:: Ask questions about migration prerequisites, recommended settings, best practices, and configuration requirements for your specific environment and source platform. |
| 25 | ++ |
| 26 | +For example: |
| 27 | ++ |
| 28 | +* "What are the prerequisites for warm migration from VMware?" |
| 29 | +* "What network requirements do I need for migrating VMs?" |
| 30 | +* "How do I check network mapping for a failed migration?" |
| 31 | + |
| 32 | +Real-time troubleshooting:: Get plain-language explanations of migration failures, error messages, and stalled migrations without manually parsing logs. |
| 33 | ++ |
| 34 | +For example: |
| 35 | ++ |
| 36 | +* "Why did the migration for VM 'ProdDB-01' fail?" |
| 37 | +* "Why is my warm migration stalled?" |
| 38 | +* "What does the error 'import retry limit exceeded' mean?" |
| 39 | +* "How do I resolve Changed Block Tracking (CBT) snapshot issues?" |
| 40 | + |
| 41 | +Post-migration guidance:: Receive recommendations for validating migrated virtual machines, optimizing resource configurations, and troubleshooting post-migration issues. |
| 42 | ++ |
| 43 | +For example: |
| 44 | ++ |
| 45 | +* "Why are my VMs not working after migration?" |
| 46 | +* "How do I verify my migrated VMs are running correctly?" |
| 47 | +* "What should I check after migration is complete?" |
| 48 | + |
| 49 | +== Data access and analysis |
| 50 | + |
| 51 | +When you ask {lightspeed-short} a question about {project-short}, {lightspeed-short}: |
| 52 | + |
| 53 | +. Accesses real-time data from your cluster, including migration plan status, custom resources, and logs |
| 54 | +. Analyzes the data based on your user credentials and role-based access control (RBAC) permissions |
| 55 | +. Provides a conversational response with specific, actionable information |
| 56 | + |
| 57 | +== Privacy and data handling |
| 58 | + |
| 59 | +{lightspeed-short} uses your own user credentials and can only access resources that you have permission to view. {lightspeed-short} accesses cluster metadata, migration resource status, and log data to provide contextual assistance. All data access respects your existing RBAC permissions, and {lightspeed-short} cannot access resources beyond your authorization level. |
| 60 | + |
| 61 | +[IMPORTANT] |
| 62 | +==== |
| 63 | +When you use {lightspeed-short} with an external AI service provider, cluster information, logs, and resource details may be transmitted to that provider. Evaluate whether external AI services align with the security and compliance requirements of your organization. |
| 64 | +==== |
| 65 | + |
| 66 | +== How the integration works |
| 67 | + |
| 68 | +After you enable the `feature_mcp_server` feature flag in the `ForkliftController` custom resource, the {project-short} Operator configures the integration with {lightspeed-full} by: |
| 69 | + |
| 70 | +* Deploying the {project-short} MCP (Model Context Protocol) server |
| 71 | +* Registering the MCP server with {lightspeed-full} |
| 72 | +* Configuring the necessary endpoints |
| 73 | + |
| 74 | +This integration enables {lightspeed-short} to access {project-short} resources and provide context-aware assistance for your migrations. |
| 75 | + |
| 76 | +[role="_additional-resources"] |
| 77 | +.Additional resources |
| 78 | + |
| 79 | +* xref:proc_enabling-lightspeed-integration_{context}[Enabling the {lightspeed-full} integration] |
| 80 | +* link:https://access.redhat.com/support/offerings/techpreview/[Technology Preview Features Support Scope] |
0 commit comments