Virtualization Technology: What is vCPU? How Does it Relate to Physical CPU?

Source: Network Technology Alliance Hello, this is the Network Technology Alliance. Virtualization technology is a key technology in today’s computing field, providing great flexibility and resource utilization in areas such as data centers, cloud computing, and enterprise IT. In virtualization technology, vCPU (virtual Central Processing Unit) plays an important role, enabling multiple virtual machines to … Read more

Controversy | Which is Better for Building RAC on Virtualization Platforms: RDM Raw Disk Mapping or VMFS?

From discussions within the twt community, we welcome more peers to join the conversation. What are the pros and cons of using RDM raw disk mapping versus VMFS for storage? If building a database RAC on a virtualization platform with shared storage, what are the pros and cons of using RDM raw disk mapping versus … Read more

14 Key Points for Managing Mainstream Virtualization Platforms (Including PowerVM, VMware, Citrix, etc.)

Compiled from community discussions by community experts 1. Which business systems in enterprises can be migrated to virtualization platforms? Migration can start with non-core business systems to virtualization platforms, monitoring the operational status of these systems and accumulating operational experience. Basically, most systems can be migrated to virtualization platforms, such as office applications and production … Read more

China Telecom’s Virtualization Software Centralized Procurement: Huawei and H3C Rise, Foreign Companies Retreat

Recently, China Telecom announced the results of the “Centralized Procurement of Server Virtualization Software Related to China Telecom Cloud Computing (2016)” project. In this procurement, both Huawei and H3C were awarded contracts, with Huawei leading in market share closely followed by H3C. This procurement has several notable characteristics. First, it is large in scale; this … Read more

High Availability Design Solutions for VMware Virtualization Platforms

More and more enterprises are considering virtualization to improve the efficiency of IT resources and applications while reducing operational costs. In traditional server maintenance, if a server goes down, only the applications on that server are affected, which can be resolved through methods like cluster high availability; however, in a virtualized environment, if a physical … Read more

Quick Installation of AI Practice Virtualization Platform on Windows: Setting Up an AI Learning Environment with WSL2 and Ubuntu

Whether you are building your first machine learning model or delving into complex neural networks, the WSL2 + Ubuntu virtualization platform provides a perfect starting point for both AI beginners and seasoned experts, offering essential tools and abundant resources to support your AI journey. Table of Contents 1. Installing the AI Practice Virtualization Platform 2. … Read more

Implementation of Virtualized Control Systems: My Experiences with Rockwell SoftLogix

Implementation of Virtualized Control Systems: My Experiences with Rockwell SoftLogix Introduction Hello everyone! I am your old friend Xiaoshuai, and I have been working in the field of automation control for fifteen years, mainly responsible for the design and implementation of industrial control systems. Today, I would like to share some experiences and insights regarding … Read more

ARMv8/v9-GIC Virtual Interrupt Direct Injection Routing Mechanism (Doorbell)

ver0.1 Introduction The previous article introduced the system architecture for directly injecting virtual interrupts into VMs under the GIC framework. We detailed the background of directly injecting interrupts into VMs and how to remap MSI into virtual interrupts for reinjection into vPE with the support of GIC hardware. Of course, this process also requires assistance … Read more

Introduction to the Current Program Counter (PC) in ARMv8

Term: PC-relative address — pc-relative address 1. Introduction to the Current Program Counter (PC) The current Program Counter (PC) cannot be treated as a general-purpose register, and therefore cannot be used as a source or destination for arithmetic instructions, nor as a base, index, or transfer register for load/store instructions. Methods to read the PC … Read more

Download and Installation Guide for Keil uVision 4.22a MDK Version

SoftwareIntroduction Keil uVision 4.22a MDK version is an Integrated Development Environment (IDE) developed by KEIL. Keil MDK, also known as MDK-ARM, Realview MDK, I-MDK, KEIL MDK-ARM, KEIL ARM, uVision5 (older versions include uVision4 and uVision3), is a microcontroller software development platform developed by the well-known German software company Keil (now acquired by ARM). It is … Read more