Network Virtualization: Everything You Need to Know

Network Virtualization: Everything You Need to Know

Click the blue text to follow us Not long ago, there was an article titled “A Comprehensive Overview: The Evolution of IP Networks” that introduced the development and changes in IP networks from the perspective of network engineers. Among the recommendations, Silivano Gai’s book, “Building Future-Proof Cloud Infrastructure Architecture,” is indeed worth reading. It provides … Read more

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

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?

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

High Availability Design Solutions for VMware Virtualization Platforms

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

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

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)

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

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

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

Download and Installation Steps for Keil uVision 4.22a MDK Version

Download and Installation Steps 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), and is … Read more