Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Mass Migrate Virtual Machines to Kubevirt with Tool Forklift 2.0

There are 6Rs that can help you have Cloud-native workloads running in your Kubernetes deployments: Refactor, Replatform, Rehost, Retire, Retain or Repurchase.

Rehosting virtual machines provides less friction than others, while still providing some advantages.

One of those advantages being that you can have workloads you don't want to or cannot containerize yet sit alongside your containers through KubeVirt.

In this meetup, we'll show you how Forklift 2.0 makes it easy to move them to their new home. And explain why this is a small step for your workloads but a giant leap on your path to the cloud.

Presenters: Miguel Pérez Colino, Senior Principal Product Manager & Fabien Dupont, Manager, Software Engineering & Senior Principal Engineer.

YouTube recording: https://youtu.be/-w4Afj5-0_g

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

Mass Migrate Virtual Machines to Kubevirt with Tool Forklift 2.0

  1. 1. 1 Accelerate your journey to Kubernetes with the Konveyor Community A community of people passionate about helping others modernize and migrate their applications to the hybrid cloud by building tools and best practices on how to break down monoliths, adopt containers, and embrace Kubernetes. www.konveyor.io
  2. 2. June 2021 Konveyor Forklift 2
  3. 3. 3 Rehost virtual machines to KubeVirt Rehost apps between Kubernetes clusters Replatform applications to Kubernetes Refactor applications for Kubernetes Measure software delivery performance
  4. 4. 4 Why moving VMs to KubeVirt + Kubernetes?
  5. 5. MAINFRAME CLIENT-SERVER VIRTUALIZATION CLOUD SHIFT
  6. 6. LINUX CONTAINERS KUBERNETES CLOUD TRANSFORMATION CLOUD NATIVE
  7. 7. VIRTUALIZATION KUBEVIRT CLOUD NATIVE OS APPLICATIONS COMPUTE
  8. 8. 8 Why Transform? The Metrics https://github.com/konveyor/pelorus
  9. 9. 9 www.konveyor.io Technical? Join the Konveyor Community A community of people passionate about helping others modernize and migrate their applications to Kubernetes by building tools and discovering patterns of how to break down monoliths, adopt containers, and embrace Kubernetes. Projects Additional community contributors being recruited How I strangled a monolith How I containerized my java app How I created an operator Meetups Migration Toolkit for Containers Migration Toolkit for Virtualization Migration Toolkit for Applications Supported Operators Exploration in progress to obtain CNCF support for the Konveyor community projects
  10. 10. 10 Forklift 2.0 GA
  11. 11. 11 Migration at Scale Of virtual machines to KubeVirt Mass Migration of VMs Migrate virtual machines at scale to OpenShift Virtualization in a few simple steps. Provide source and destination credentials, map infrastructure, and create migration plans
  12. 12. 12 Providers Easy to configure source and target providers The providers section allows you to configure the credentials for your source and destination clusters. Multiple source and destinations can be added, and your overall provider information can also optionally be uploaded to cloud.redhat.com for additional information about your overall environment, helping you better plan your migration at scale.
  13. 13. 13 Infrastructure Mappings Infrastructure mapping allows you to answer questions about source and destination of your VMs from a network and storage point of view. This can be configured once by your network and storage specialist, avoiding redundant questions during the execution of your migrations.
  14. 14. 14 Migration Plans And pre-migration checks Forklift introduces, as tech preview, new on-premise migration analytic capabilities, helping you find potential migration issues before executing a migration. When selecting your virtual machines, Forklift will automatically inform you of any known potential issue and provide information on how to solve this issue when possible. Virtual machines can be filtered down by names, folders or other parameters to review all VMs related to a specific applications.
  15. 15. 15 Migration Progress Launch your migration, sit back and relax. We will keep you informed on our progress during the migration.
  16. 16. 16 Forklift Architecture VMware vSphere OpenShift Virtualization VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM Provider Inventory Service (Pod) Validation Service (Pod) User Interface (Pod) Mapping CR Migration Plan CR Migration Run CR Controller (Pod) Virtual Machine Import Operator VM Import CR
  17. 17. 17 Forklift Roadmap
  18. 18. 18 Forklift Roadmap VM migration ● Forklift 2.0 Launched! ○ Warm Migration from VMware vSphere ○ Pre-migration checks (tech preview) ● Forklift 2.1 ○ Cold migration from RHV/oVirt ○ Migration Hooks
  19. 19. 19 Forklift Roadmap VM migration ● Forklift 2.2 ○ Warm migrations from RHV/oVirt ○ Ansible Hooks Image Builder ○ Pre-migration checks (GA) ● Forklift 2.3 ○ OpenStack Support (Basic)
  20. 20. 20 Forklift Roadmap VM migration Forklift 2.2 RHV migration (Warm) Pre-migration checks (GA) Ansible Hooks Image Builder Nov 2021 Feb 2022 Forklift 2.3 Basic OpenStack Support Forklift 2.0 VMware migration (Warm) Pre-migration checks (TP) Jun 2021 Aug 2021 Forklift 2.1 RHV migration (Cold) Migration Hooks Mar 2021 Forklift 2.0 Beta VMware migration (Cold)
  21. 21. 21 Demo https://red.ht/mtv-videos
  22. 22. 22 Get Involved www.konveyor.io ● Chat #konveyor on slack.k8s.io ● Get Meetup Invites + Tool Updates Subscribe at konveyor.io ● Share Propose a meetup talk (form) ● Contribute Join the next quarterly project planning Invites sent to Konveyor-community list
  23. 23. Thank you! 23 www.konveyor.io

    Be the first to comment

There are 6Rs that can help you have Cloud-native workloads running in your Kubernetes deployments: Refactor, Replatform, Rehost, Retire, Retain or Repurchase. Rehosting virtual machines provides less friction than others, while still providing some advantages. One of those advantages being that you can have workloads you don't want to or cannot containerize yet sit alongside your containers through KubeVirt. In this meetup, we'll show you how Forklift 2.0 makes it easy to move them to their new home. And explain why this is a small step for your workloads but a giant leap on your path to the cloud. Presenters: Miguel Pérez Colino, Senior Principal Product Manager & Fabien Dupont, Manager, Software Engineering & Senior Principal Engineer. YouTube recording: https://youtu.be/-w4Afj5-0_g

Views

Total views

248

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

17

Shares

0

Comments

0

Likes

0

×