Tag

Virtualization

0 views collected around this technical thread.

Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 20, 2025 · Cloud Native

Understanding Docker Containers and Images: A Detailed Introduction

This article explains the fundamentals of Docker containers and images, describing how containers provide lightweight, isolated runtime environments, how images are layered read‑only snapshots, and the relationship between them, while also offering visual diagrams and a brief promotional note for further resources.

DevOpsDockerImages
0 likes · 5 min read
Understanding Docker Containers and Images: A Detailed Introduction
Practical DevOps Architecture
Practical DevOps Architecture
May 20, 2025 · Cloud Computing

Understanding and Monitoring CPU Steal Time in Virtual Machines

This article explains what CPU steal time is, how to view it with the GNU top command, why it occurs in virtualized environments, and provides practical guidelines for interpreting and addressing high steal‑time values to ensure stable cloud VM performance.

CPU Steal TimeLinuxPerformance Monitoring
0 likes · 4 min read
Understanding and Monitoring CPU Steal Time in Virtual Machines
IT Services Circle
IT Services Circle
Apr 28, 2025 · Fundamentals

Agricultural Bank’s Mainframe Shutdown and Migration to a Distributed Core System: Technical Overview and Industry Implications

The article examines the Agricultural Bank of China's successful shutdown of its IBM mainframe, detailing the z14's specifications, redundancy and virtualization features, the shift to a high‑concurrency distributed micro‑service architecture with TDSQL, and the broader impact on banking and IBM’s presence in China.

Distributed SystemsIBMSystem Architecture
0 likes · 9 min read
Agricultural Bank’s Mainframe Shutdown and Migration to a Distributed Core System: Technical Overview and Industry Implications
Deepin Linux
Deepin Linux
Apr 27, 2025 · Fundamentals

Understanding vhost/virtio: Handwritten Implementation and QEMU Backend Integration

This article explains how vhost/virtio solves virtual device communication bottlenecks, walks through a hand‑written implementation with shared memory and ring buffers, and details QEMU's backend driver creation, device realization, and the vhost‑user/vhost‑net interfaces that enable high‑performance virtual networking.

QEMUVirtualizationkernel
0 likes · 40 min read
Understanding vhost/virtio: Handwritten Implementation and QEMU Backend Integration
Deepin Linux
Deepin Linux
Apr 26, 2025 · Fundamentals

An In‑Depth Overview of QEMU: Architecture, Installation, Usage, and Application Scenarios

This article provides a comprehensive introduction to QEMU, covering its history, core architecture, installation methods, command‑line usage, source‑code structure, dynamic binary translation, KVM integration, memory management, and typical use cases in development, cloud computing, and education.

EmulationKVMLinux
0 likes · 43 min read
An In‑Depth Overview of QEMU: Architecture, Installation, Usage, and Application Scenarios
DevOps Engineer
DevOps Engineer
Mar 13, 2025 · Cloud Computing

Nutanix vs VMware: Technical Comparison for Enterprise Migration

This article compares VMware and Nutanix for enterprise virtualization, outlining why companies consider leaving VMware after Broadcom’s acquisition and detailing Nutanix’s architectural, management, scalability, cost, automation, and hybrid‑cloud advantages in order to help decision‑makers evaluate migration options.

Cost comparisonHCINutanix
0 likes · 12 min read
Nutanix vs VMware: Technical Comparison for Enterprise Migration
FunTester
FunTester
Feb 27, 2025 · Operations

Lume: A Lightweight CLI Tool for Managing macOS and Linux Virtual Machines on Apple Silicon

Lume is an open‑source, lightweight command‑line and API tool designed for Apple Silicon that simplifies creation, control, and automation of macOS and Linux virtual machines using macOS’s Virtualization.framework, offering installation methods, core commands, architecture details, advantages, limitations, and typical use cases.

Apple SiliconAutomationCLI
0 likes · 8 min read
Lume: A Lightweight CLI Tool for Managing macOS and Linux Virtual Machines on Apple Silicon
ByteDance SYS Tech
ByteDance SYS Tech
Dec 30, 2024 · Cloud Computing

How Edge High‑Performance VMs Achieve Near‑Bare‑Metal Performance

This article explains why edge computing demands ultra‑low latency and high security, describes the architecture of Volcano Engine's edge nodes, and details the technical innovations—such as interrupt‑no‑exit, timer passthrough, and kernel isolation—that enable high‑performance virtual machines to rival bare‑metal performance across CDN, live‑streaming, and acceleration scenarios.

Edge ComputingVirtualizationcloud computing
0 likes · 16 min read
How Edge High‑Performance VMs Achieve Near‑Bare‑Metal Performance
IT Services Circle
IT Services Circle
Dec 18, 2024 · Operations

Detecting Virtualization on Linux Using systemd‑detect‑virt and DMI Files

The article explains how Linux systems can determine whether they are running inside a virtual machine or container by using the systemd‑detect‑virt command, inspecting DMI sysfs files, and checking for hypervisor identifiers such as VirtualBox, VMware, QEMU, or Docker.

ContainerDMILinux
0 likes · 5 min read
Detecting Virtualization on Linux Using systemd‑detect‑virt and DMI Files
Practical DevOps Architecture
Practical DevOps Architecture
Nov 19, 2024 · Operations

Comprehensive Linux Learning Curriculum and Resource Guide

This article presents a detailed multi‑phase Linux learning curriculum, covering environment setup, basic and advanced command usage, system services, security, monitoring, high‑availability clustering, virtualization, containerization, cloud platforms, and provides extensive recommended reading links for further study.

DevOpsDockerKubernetes
0 likes · 5 min read
Comprehensive Linux Learning Curriculum and Resource Guide
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Nov 18, 2024 · Cloud Computing

How Dynamic Resource Scheduling Boosts OpenStack Efficiency and Cuts Costs

Virtualization resource scheduling algorithms, especially in OpenStack, address fragmented CPU allocation and uneven node utilization by dynamically consolidating VMs, employing NUMA-aware placement, and using resource scoring to trigger migrations, ultimately improving utilization, reducing costs, and enhancing performance in cloud environments.

NUMAOpenStackResource Scheduling
0 likes · 12 min read
How Dynamic Resource Scheduling Boosts OpenStack Efficiency and Cuts Costs
Java Tech Enthusiast
Java Tech Enthusiast
Sep 8, 2024 · Mobile Development

Running Windows XP on iPad with UTM SE Emulator

Apple’s 2024 policy change let the UTM SE emulator, which uses a threaded interpreter instead of JIT, run Windows XP and other OSes on iPad, iPhone and VisionOS, though the app is about 60 % slower than full UTM and feels sluggish, yet classic games still play smoothly.

Mobile DevelopmentPC emulatorUTM SE
0 likes · 7 min read
Running Windows XP on iPad with UTM SE Emulator
ByteDance SYS Tech
ByteDance SYS Tech
Aug 9, 2024 · Cloud Computing

How ByteDance’s Open Compute Innovations Are Shaping Cloud Infrastructure

ByteDance won the 2024 Open Compute Best Practice Award for its groundbreaking work in cloud firmware, OpenBMC, VDUSE virtualization, and kernel memory optimizations, illustrating how open‑source collaboration drives more efficient, scalable data‑center infrastructure in the AI era.

Kernel OptimizationOpen ComputeOpenBMC
0 likes · 10 min read
How ByteDance’s Open Compute Innovations Are Shaping Cloud Infrastructure
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jul 19, 2024 · Cloud Computing

Understanding Virtio: Architecture, Drivers, and Implementation in Linux Virtualization

Virtio, the Linux standard I/O virtualization framework, uses a semi‑virtualized front‑end driver and back‑end device linked by virtqueues, works across hypervisors (e.g., QEMU/KVM) via PCI or MMIO, enabling high‑performance, low‑overhead device emulation—as illustrated by the virtio‑snd driver—while supporting cloud and Android virtualization scenarios.

LinuxPCIVirtualization
0 likes · 15 min read
Understanding Virtio: Architecture, Drivers, and Implementation in Linux Virtualization
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 10, 2024 · Frontend Development

Boosting Frontend Rendering Performance with react-virtualized-list and Intersection Observer

This article explains how the react-virtualized-list library combined with the Intersection Observer API can dramatically improve rendering performance for large data sets, achieving up to 95% faster page loads and smoother infinite scrolling on both PC and mobile browsers.

Infinite ScrollPerformanceReact
0 likes · 20 min read
Boosting Frontend Rendering Performance with react-virtualized-list and Intersection Observer
IT Services Circle
IT Services Circle
Jul 8, 2024 · Cloud Native

Understanding Cloud Native: A Historical and Technical Overview of Container Technology

This article introduces the "You Call This Thing Cloud Native" series by tracing the evolution of container technology—from early virtual machines and Linux namespaces to Docker’s image system—explaining why containers surged in popularity around 2013 and what fundamentals readers should grasp.

DockerTechnology HistoryVirtualization
0 likes · 7 min read
Understanding Cloud Native: A Historical and Technical Overview of Container Technology
IT Services Circle
IT Services Circle
Jun 16, 2024 · Artificial Intelligence

Google to Share Android Tech Stack with ChromeOS to Accelerate AI Features

Google announced that ChromeOS will adopt the Android technology stack, including the Bluetooth stack and Linux kernel, to improve development efficiency, enhance device compatibility, and speed up the integration of AI capabilities, though consumer rollout will take considerable time.

AIBluetoothChromeOS
0 likes · 5 min read
Google to Share Android Tech Stack with ChromeOS to Accelerate AI Features
macrozheng
macrozheng
May 31, 2024 · Operations

Get VMware Fusion & Workstation Free: Complete Registration & Installation Guide

This guide explains why developers still need virtual machines, the high cost of VMware, the recent release of a free personal version, and provides a detailed step‑by‑step process—including registration, download links, and installation instructions—to get VMware Fusion or Workstation up and running on macOS or Windows.

DevOpsFreeSoftwareVMware
0 likes · 6 min read
Get VMware Fusion & Workstation Free: Complete Registration & Installation Guide
Architects' Tech Alliance
Architects' Tech Alliance
May 29, 2024 · Cloud Computing

Evolution and Applications of Network Cards: From Basic NICs to DPU SoC

The article reviews the four-stage evolution of network adapters—from traditional NICs to smart NICs, FPGA‑based DPUs, and DPU‑SoC cards—detailing their hardware features, programmable capabilities, deployment methods, and use cases in modern cloud and virtualization environments.

DPUNICVirtualization
0 likes · 13 min read
Evolution and Applications of Network Cards: From Basic NICs to DPU SoC
DataFunSummit
DataFunSummit
May 19, 2024 · Cloud Native

Design and Implementation of a Cloud‑Native Recommendation System Architecture

This article explains how to design and implement a recommendation system by leveraging a four‑layer cloud‑native stack, covering virtualization, micro‑service migration, service governance, elasticity, cloud‑native business capabilities, and chaos‑engineering‑based stability practices to achieve cost‑effective, high‑performance, and reliable recommendation services.

Chaos EngineeringMicroservicesVirtualization
0 likes · 10 min read
Design and Implementation of a Cloud‑Native Recommendation System Architecture