피드 구독

The impact of recent virtual machine (VM) pricing changes has drastically increased the cost of virtualization, creating uncertainty and risks for many businesses. Inherent vendor lock-in has created critical IT dependency and interoperability issues, where the over-reliance on proprietary IT tools has stifled new use case adoption—use cases like AI that are bringing more, new workloads into existing virtualization infrastructure.

But migrating from traditional virtualization platforms and modernizing the virtualization architecture for continuous innovation and efficiency needs a deliberate approach. One that involves managing virtualization migration with flexibility and choice, with a proven path to infrastructure and application modernization and AI readiness.

When looking for an alternative virtualization platform to help lower their total cost of ownership (TCO), IT leaders are already struggling to get ahead of their accumulated tool sprawl and technical debt. This is especially true when running legacy applications on VMs alongside containerized applications that take advantage of new cloud-native technologies.

Red Hat’s open virtualization infrastructure can help VM administrators more quickly and easily rehost existing and new VMs with less risk of business disruption. This platform also helps businesses avoid the heavy switching costs and long onboarding times when they are ready to modernize their applications and add new capabilities like AI.

With only one platform to maintain, organizations do not need a large variety of skill sets and administration can be streamlined. It also means less exposure to potential attacks as well as being able to design and deploy more robust and focused security policies. Let’s take a look at how Red Hat helps reduce complexity when migrating VMs from Day 0 into Day 1 and 2.

Isolate and mitigate migration risks early

Businesses are spending more time today just maintaining, patching and updating their VM sprawl. Being able to migrate VMs off their current platform involves VM administrators being able to test and execute VM migrations with a phased approach. Intricate planning is needed to assess dependencies and prioritize workloads, with the hope of discovering any blindspots and hidden costs well before the actual migration.

Overview of the virtualization migration solution

 

At the bottom of Figure 1 we can see the initial environment with legacy applications running on VMs. At the top is the target platform where those applications run on the VMs that have been migrated using the assets in the migration factory (which we will discuss in more detail shortly), side-by-side with containerized applications. This platform and the applications are managed using automation at scale.

Some organizations might be concerned about switching costs when migrating, the potential complexity of onboarding the staff to the new platform and service downtime during migration. To address these concerns, Red Hat provides the migration assessment (one of the components of the migration factory), an engagement where all workloads running on VMs are thoroughly analyzed, and a detailed plan for phased migration is developed. Red Hat also offers a training program and certification so VM administrators can more quickly get up to speed.

Once the migration plan has been established, the actual process is carried out following whatever timelines suit the organization. The migration solution is called Red Hat migration toolkit for virtualization. Automation is used to migrate the VMs in batches and to run post-migration tasks to make sure their performance is optimal for the workloads that will run on them, all while helping to minimize downtime. 

Before and after the migration of the VMs to the new platform

 

In the next diagram we can see a more detailed view of the migration process.

Automate and orchestrate migration at scale

To leverage the benefits of an alternative VM platform organizations have to learn and adapt to the nuances of a new deployment mode. This includes addressing configuration complexities and provisioning challenges, and VM users who do not have the time to learn new tooling will find their productivity impacted.

Migration from source virtualization platform to Red Hat Open Virtualization

 

The platform underlying Red Hat’s open virtualization infrastructure is Red Hat OpenShift Virtualization, and automation is provided by Red Hat Ansible Automation Platform. This extracts all the information and configuration details from the source VMs and network switches and feeds them to the Migration Toolkit for Virtualization.

Additionally, thanks to Red Hat’s large partner ecosystem, organizations have a wide variety of options for storage, networking, backup/restore and disaster recovery.

But migration is only the beginning. The larger and more complicated part is the day-to-day management of the platform (Day 2 operations), where automation also plays a key role.

Safeguarding operations for business continuity

Businesses need to anticipate issues that could result in service downtimes, but operating diverse workloads across different target environments makes it challenging to monitor VMs for high availability. Fragmented visibility and manual context switching has slowed down resolution times for VM administrators trying to understand the health and performance of their IT environment. 

Management of the platform with automation

 

Administrators also  benefit from consolidating on one platform because they have a single pane of glass for monitoring their entire environment instead of having to divide their attention between a number of different tools. They are also able  to use a more cloud-native approach to manage their VMs. This can result in a lower TCO thanks to the flexibility, scalability and resilience of this approach, as VMs can be included in DevSecOps and GitOps pipelines.

In Figure 4 we can see how the platform can be managed using Red Hat Advanced Cluster Management for Kubernetes to check if the components deployed on OpenShift are in the desired state and, if they are not, Ansible Automation Platform will correct that using the automation assets in the customer’s Ansible Automation Hub. This is a self-healing infrastructure since the events that happen in the platform trigger the adequate remediation actions. Additionally, OpenShift application lifecycle management provides continuous integration / continuous delivery (CI/CD) techniques for VMs  and the rest of applications running on it.

Another benefit of this solution is that it provides self-service capabilities. For example, developers that need a VM for testing, can create a ticket in the IT service management (ITSM) tool the company uses and that can trigger the automatic provisioning of the resources they need. Once they are done with testing, the VM can be automatically deleted and the resources freed up.

Wrap up

Red Hat’s open virtualization infrastructure allows customers to migrate and run their VMs alongside cloud-native applications using modern technologies that are continuously monitored to improve data integrity and compliance. It reduces the risk of human error and simplifies tasks across the entire lifecycle of the workloads (Day 0 planning, Day 1 deployment and Day 2 operations) because it uses automation at scale. Its security features are also enterprise grade—starting from the immutability of Red Hat Enterprise Linux CoreOS and the granularity of SELinux to OpenShift’s role-based access control (RBAC) and the capabilities of Red Hat Advanced Cluster Security for Kubernetes.From this unified platform, technical leaders can extend their existing IT investments to a modern virtualization architecture as their business requirements change.

Check out this demo to see how this solution works. Take also a look at the Virtualization Migration Solution architecture to learn more, and visit Red Hat Architecture Center for many other topics and use cases.


저자 소개

Ricardo Garcia Cavero joined Red Hat in October 2019 as a Senior Architect focused on SAP. In this role, he developed solutions with Red Hat's portfolio to help customers in their SAP journey. Cavero now works for as a Principal Portfolio Architect for the Portfolio Architecture team. 

Read full bio

Collin enjoys helping Agile developers plan, code, test, build and deploy quality digital experiences. He has scaled DevOps teams for continuous testing and automating application releases in that time. All the while monitoring and troubleshooting IT service health for SREs in production, and enabling ITOps teams to bridge and broker for hybrid cloud services.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

채널별 검색

automation icon

오토메이션

기술, 팀, 인프라를 위한 IT 자동화 최신 동향

AI icon

인공지능

고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트

open hybrid cloud icon

오픈 하이브리드 클라우드

하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요

security icon

보안

환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보

edge icon

엣지 컴퓨팅

엣지에서의 운영을 단순화하는 플랫폼 업데이트

Infrastructure icon

인프라

세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보

application development icon

애플리케이션

복잡한 애플리케이션에 대한 솔루션 더 보기

Original series icon

오리지널 쇼

엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리