HawkStack

Managing Virtual Machines with Red Hat OpenShift Virtualization

Virtual Machine Management with the Red Hat OpenShift Virtualization Operator.

Fill the form to get up to 20% discount!

Virtual Machine Management with the Red Hat OpenShift Virtualization Operator

Course description

Scaling OpenShift Clusters: Your Blueprint to Plan, Implement, and Manage at Scale

Learn the essential skills to create and manage virtual machines (VM) on OpenShift with the Red Hat OpenShift Virtualization operator. No prior knowledge of containers and Kubernetes is required.

What You’ll Gain:

  • Skills to create, access, and manage VMs within OpenShift clusters.
  • Proficiency in controlling CPU, memory, storage, and networking resources usage and access for VMs using Kubernetes features, just as you would for containers.
  • Insights into architecting High Availability (HA) solutions for VMs using standard Kubernetes features and OpenShift Virtualization extensions.
  • Strategies for connecting OpenShift VMs to external data center services like storage and databases.”

This course equips you with the expertise to effectively manage virtual machines in an OpenShift environment.

Course content summary

In this course, you’ll gain the expertise to:
  • Create VMs from installation media and disk images.
  • Access text and graphical consoles of VMs.
  • Connect to VMs using Kubernetes networking, including services, ingress, and routes.
  • Provision storage to VMs using Kubernetes storage mechanisms such as PVC, PV, and storage classes.
  • Manage VMs by starting, pausing, and stopping them.
  • Clone and snapshot VMs for efficient management.
  • Establish connections between VMs and external or extra networks, going beyond Kubernetes pod and service networks.
  • Connect VMs to both host and external storage.
  • Leverage Ansible for effective VM management.
  • Create VMs from VM Templates to streamline deployment and scaling.

Audience for this course

Prerequisites for this course

  • Free Assessment: Discover if this course aligns with your skill level by taking our complimentary assessment.

  • Recommended Course: While not mandatory, completing ‘Red Hat OpenShift I: Containers & Kubernetes (DO180)’ is advised to gain a solid foundation in OpenShift and Kubernetes

Course Overview

Master Quarkus Microservices with Red Hat's Comprehensive Course:
    • Introduction to OpenShift Virtualization: Explore the features and use cases of OpenShift Virtualization.
    • Run and Access Virtual Machines: Learn to create, manage, inspect, and monitor virtual machines in Red Hat OpenShift Virtualization.
    • Configure Kubernetes Network for Virtual Machines: Set up standard Kubernetes network objects and enable external access for VMs and virtual machine-based applications.
    • Connect Virtual Machines to External Networks: Configure node networking to establish connections between virtual machines and external networks outside the cluster.
    • Configure Kubernetes Storage for Virtual Machines: Manage storage and disks for VMs within Red Hat OpenShift.
    • Virtual Machine Template Management: Create and maintain templates for efficient virtual machine provisioning.
    • Advanced Virtual Machine Management: Explore advanced operations like snapshotting, cloning, live migration, and node maintenance initiation.
    • Configure Kubernetes High Availability for Virtual Machines: Set up Kubernetes resources to ensure high availability for virtual machines.”
    This course covers a comprehensive range of topics to equip you with the skills needed for efficient virtual machine management in OpenShift Virtualization.

Elevated Productivity

OpenShift Virtualization offers organizations the opportunity to achieve operational savings by seamlessly managing both virtualized and containerized workloads. It leverages the same orchestration and clustering infrastructure provided by Red Hat OpenShift.

Deploying Virtual Machines (VMs) on OpenShift simplifies the integration of traditional server-based applications with modern cloud-native applications and their associated methodologies, including CI/CD, DevOps, and SRE. This integration allows organizations to benefit from accelerated time-to-market and other advantages of these practices, all without the necessity of initially redesigning virtualized workloads into container-native formats.

Personal Impact

Professionals will gain the ability to deploy and oversee virtualized workloads on OpenShift. They’ll manage these workloads using a blend of traditional methods, like SSH and Ansible, and contemporary DevOps practices such as GitOps and CI/CD

Recommended next exam or course

For VM Administrators using OpenShift Virtualization who seek to deepen their Kubernetes and OpenShift expertise, the following courses are recommended:

  • Red Hat Certified Specialist in OpenShift Virtualization (EX316): This certification is an excellent choice for those looking to enhance their OpenShift Virtualization skills.
  • Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280): Ideal for focusing on security and resource management within OpenShift projects.
  • Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise (DO380) and Enterprise Kubernetes Storage with Red Hat OpenShift Data Foundation (DO370): Recommended for those interested in node, storage, and security management within OpenShift clusters.
  • Red Hat OpenShift Installation Lab (DO322): A great choice for mastering the installation and configuration of OpenShift clusters.

While Linux skills are not mandatory for managing OpenShift clusters and OpenShift Virtualization, those handling individual Linux VMs should possess Linux sysadmin skills. You can acquire these skills through:

  • Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134): For managing the OS within a Linux VM.
  • Red Hat Linux Automation with Ansible and exam (RH295): To use Ansible for OS management within a Linux VM.”

Exam description

The Red Hat Certified Specialist in OpenShift Virtualization exam (EX316) evaluates your knowledge, skills, and capacity to plan, deploy, and manage virtual machines using the Red Hat OpenShift Virtualization operator within a Red Hat OpenShift Container Platform environment.

Achieving success in this exam earns you the distinction of being a Red Hat Certified Specialist in OpenShift Virtualization, and it also contributes to your journey to becoming a Red Hat Certified Architect (RHCA®).

The exam objectives are aligned with the most recent Red Hat product version available. You can click ‘Get started’ to explore all available exam versions for purchase.

The competencies acquired through this exam are applicable to both self-managed editions of OpenShift and managed services editions like Red Hat OpenShift on AWS (ROSA) and Azure Red Hat OpenShift.

Audience for this Exam:

  • Site Reliability Engineers (SREs)
  • Cluster Engineers
  • Systems Administrators
  • Cloud Administrators
  • Cloud Engineers

Their primary focus is on the planning, design, and implementation of production-grade virtual machines within OpenShift clusters. These experts are also responsible for guaranteeing that these virtual machines adhere to corporate standards

Prerequisites for this course

  • Red Hat Certified System Administrator Rapid Track Course (RH200) or have equivalent experience.
  • Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280) or possess equivalent experience.
  • Managing Virtual Machines with Red Hat OpenShift Virtualization (DO316) or equivalent experience.

Study points for the exam

  • Deploy the OpenShift Virtualization Operator: Learn how to deploy the OpenShift Virtualization Operator efficiently.

  • Understand the Functioning of Red Hat OpenShift Virtualization Components: Gain insights into how the components of Red Hat OpenShift Virtualization operate.

  • Deploy the Red Hat OpenShift Virtualization Operator using Red Hat OpenShift Container Platform Operator Lifecycle Management: Learn the process of deploying the Red Hat OpenShift Virtualization Operator using the Operator Lifecycle Management in Red Hat OpenShift Container Platform.

  • Run and Access Virtual Machines: Understand how to run and access virtual machines.

  • Provision Virtual Machines Using the Red Hat OpenShift Virtualization Operator: Learn the art of provisioning virtual machines using the Red Hat OpenShift Virtualization Operator.

  • Manage Virtual Machines through the Web Interface or Command Line Interface: Explore methods to manage virtual machines, whether through the web interface or command line interface.

  • Provide Varying Users with Access to Different Virtual Machine Resources: Understand how to grant access to different virtual machine resources to different users.

  • Configure Kubernetes Networking for Virtual Machines: Dive into configuring the Kubernetes networking environment for virtual machines.

  • Establish ClusterIP Services and Network Policies for Virtual Machines: Learn how to set up ClusterIP services and network policies specifically for virtual machines.

  • Configure External Access for Virtual Machines: Explore the configuration of external access for virtual machines.

  • Connect Virtual Machines to External Networks: Gain expertise in connecting virtual machines to external networks.

  • Understand the Multus CNI Plug-In and Its Use Cases: Delve into the understanding of the Multus CNI plug-in and its applications.

  • Configure Multihomed Nodes and Virtual Machines Using the NMstate Operator and Multus: Learn how to configure multihomed nodes and virtual machines with the NMstate operator and Multus.

  • Configure Kubernetes Storage for Virtual Machines: Explore the setup of Kubernetes storage specifically for virtual machines.

  • Set Up Appropriate Services for Persistent Virtual Machine Storage: Gain insights into configuring services to ensure persistent storage for virtual machines.

  • Attach Disks to a Virtual Machine: Learn how to attach disks to a virtual machine.

  • Detach Disks from a Virtual Machine: Understand the process of detaching disks from a virtual machine.

  • Connect Virtual Machines to External Storage Using Multus: Explore the methods to connect virtual machines to external storage using Multus.

  • Manage Virtual Machine Templates: Learn the skills needed to manage virtual machine templates effectively.

  • Employ and Modify Preconfigured Templates for Virtual Machine Provisioning: Discover how to use and adapt preconfigured templates for provisioning virtual machines.

  • Generate Custom Templates for Virtual Machine Provisioning: Understand how to create custom templates for virtual machine provisioning.

  • Administer Cloud-Init in Templates, Including Adding Access Credentials, Repositories, and Executing Arbitrary Commands: Learn the process of administering cloud-init in templates, including adding access credentials, repositories, and executing arbitrary commands.

  • Manage Virtual Machine Snapshots: Dive into the management of virtual machine snapshots, including creating and restoring snapshots.

  • Clone Virtual Machines: Understand the steps required to clone virtual machines, including preparation and disk cloning.

  • Execute Virtual Machine Live Migrations: Explore the execution of live migrations for virtual machines.

  • Configure Virtual Machines to Have Affinity for Specific Nodes: Learn how to configure virtual machines to have affinity for particular nodes.

  • Perform Node Maintenance and Updates for OpenShift Virtualization: Understand the steps for performing node maintenance and updates within the OpenShift Virtualization environment.

  • Configure Virtual Machine Load Balancing Using Kubernetes Networking Resources: Explore the configuration of load balancing for virtual machines using Kubernetes networking resources.

  • Create and Configure NodePort Type Services: Learn how to create and configure NodePort type services.

  • Create Customized Routes to Expose Generic Services: Gain insights into creating customized routes to expose generic services.

  • Configure Health Probes for Virtual Machines: Learn the configuration of health probes to monitor virtual machine health and responsiveness.

  • Prepare Virtual Machines for Node Failure: Understand the strategies and configurations to prepare virtual machines for node failures.

  • Use Watchdog Monitoring and Health Checks for Virtual Machine Applications and Nodes: Delve into the utilization of watchdog monitoring and health checks for both virtual machine applications and nodes.

Preparation 

Red Hat strongly recommends considering enrolling in the “Managing Virtual Machines with Red Hat OpenShift Virtualization (DO316)” course as part of your exam preparation. It’s worth noting that class attendance is not mandatory; candidates have the flexibility to opt for taking the exam independently.

While participation in Red Hat classes can be a valuable element of your exam preparation, it’s important to understand that simply attending a class doesn’t guarantee success on the exam. Success in the exam is also influenced by factors such as prior experience, practical skills, and inherent aptitude.

There is a plethora of books and other educational materials available on the subject of system administration for Red Hat products. It’s important to emphasize that Red Hat does not officially endorse any specific materials as official exam preparation guides. However, you may find additional reading resources helpful in furthering your comprehension of the subject matter.

Exam format:

The exam is a four-hour single-section evaluation that assesses candidates’ performance in implementing the Red Hat OpenShift Virtualization operator and configuring virtual machines within an OpenShift Container Platform cluster. Candidates will complete tasks that mirror those expected in a large-scale environment and are assessed based on specific objective criteria. Internet access is not available during the exam, and candidates are not allowed to bring any hard copy or electronic documentation into the exam room. This prohibition includes notes, books, or any other materials. In most cases, the documentation that comes with the product is available for reference during the exam..

Scores and reporting:

Official scores for exams come exclusively from Red Hat Certification Central. Red Hat does not authorize examiners or training partners to report results to candidates directly. Scores on the exam are usually reported within 3 U.S. business days.

Exam results are reported as total scores. Red Hat does not report performance on individual items, nor will it provide additional information upon request.

Audience for this exam

  • SREs, cluster engineers, systems administrators, cloud administrators, or cloud engineers who aspire to plan, design, and implement production-grade virtual machines within OpenShift clusters while upholding corporate compliance standards will find this exam valuable.

Prerequisites for this exam

To be well-prepared for this exam, candidates are encouraged to have completed the Red Hat Certified System Administrator Rapid Track Course (RH200) or possess equivalent experience. In addition, they should consider gaining expertise in Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280) or have equivalent experience. Furthermore, familiarity with Managing Virtual Machines with Red Hat OpenShift Virtualization (DO316) or equivalent experience will be beneficial for their success in this certification.

Demonstrate Your Proficiency

  • Deploy the OpenShift virtualization operator.
  • Run and access virtual machines.
  • Configure Kubernetes networking for virtual machines.
  • Connect virtual machines to external networks.
  • Configure Kubernetes storage for virtual machines.
  • Manage virtual machine templates.
  • Manage virtual machine snapshots.
  • Clone virtual machines.
  • Perform virtual machine live migrations.
  • Perform node maintenance and OpenShift Virtualization updates.
  • Manage virtual machine load balancing with Kubernetes networking resources.
  • Configure health probes for virtual machines.
  • Prepare virtual machines for node failure.

Is this certification right for you?

The following audience may be interested in earning a Red Hat Certified Specialist in OpenShift Virtualization

  • Site reliability engineers (SREs), cluster engineers, systems administrators, cloud administrators, or cloud engineers focused on planning, designing, and implementing production-grade virtual machines under OpenShift clusters and at the same time ensuring these virtual machines remain in compliance with corporate standards

Test your skills and knowledge

Red Hat Certified Specialist in OpenShift Virtualization (EX316)

The best way to learn is to do

The best way to learn is to do. In preparation for earning the Red Hat Certified Specialist in OpenShift Virtualization, Red Hat recommends the following courses:

  • Red Hat Certified System Administrator Rapid Track Course (RH200) or equivalent experience
  • Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280) or equivalent experience
  • Managing Virtual Machines with Red Hat OpenShift Virtualization (DO316) or equivalent experience

SHARE :

On-site Training is available

If you would like to get your entire team trained, we can do it on your premises, in-person or remote.