Tagged articles
309 articles
Page 2 of 4
Liangxu Linux
Liangxu Linux
Aug 24, 2023 · Fundamentals

Unveiling Servers: Hands‑On Guide to Types, Hardware, and Key Specs

This article provides a practical overview of physical servers, comparing them with PCs, explaining hardware classifications, internal components, and essential parameters such as brand, model, serial number, and configuration, while highlighting their role in virtualization and data‑center operations.

Data centerHardwareLinux
0 likes · 6 min read
Unveiling Servers: Hands‑On Guide to Types, Hardware, and Key Specs
Sohu Tech Products
Sohu Tech Products
Aug 2, 2023 · Cloud Native

Understanding Docker and Container Technology: From Basics to Underlying Implementation

This article explains Docker and container technology, contrasting it with virtual machines, describing how containers provide lightweight, fast-starting, isolated environments, outlining Docker's core concepts, commands, and underlying Linux kernel features such as namespaces and cgroups, and summarizing their benefits for developers and operations.

Cloud NativeContainersDevOps
0 likes · 11 min read
Understanding Docker and Container Technology: From Basics to Underlying Implementation
HomeTech
HomeTech
Jul 19, 2023 · Cloud Native

Why Use KubeVirt and How to Deploy It on a Kubernetes Cluster

This article explains the motivations for adopting KubeVirt, introduces its concepts and architecture, details the component design, and provides step‑by‑step instructions—including code snippets—for deploying KubeVirt, CDI, Ceph‑CSI, external snapshotter, creating VMs and exposing VNC, while outlining future directions for cloud‑native virtualization.

CSICephDevOps
0 likes · 15 min read
Why Use KubeVirt and How to Deploy It on a Kubernetes Cluster
AI Cyberspace
AI Cyberspace
Jul 12, 2023 · Cloud Computing

Unlock High‑Performance VM Networking: Deep Dive into Virtio, Vhost‑net, and OVS

This article explains how modern data‑center virtualization is shifting from one‑to‑many to many‑to‑one VM models, then walks through the virtio and vhost‑net architectures, their kernel and user‑space components, and provides a step‑by‑step guide to set up a nested KVM environment with OVS for external network access.

KVMOpen vSwitchQEMU
0 likes · 34 min read
Unlock High‑Performance VM Networking: Deep Dive into Virtio, Vhost‑net, and OVS
Cloud Native Technology Community
Cloud Native Technology Community
Jul 12, 2023 · Cloud Native

KubeVirt v1.0 Release Announcement and Overview

The KubeVirt community announces the v1.0 release, detailing its history from a 2016 Red Hat experiment to a CNCF graduated project, describing new features across SIGs, updated release cadence, and future roadmap for cloud‑native virtualization on Kubernetes.

KubeVirtKubernetesSIG
0 likes · 8 min read
KubeVirt v1.0 Release Announcement and Overview
Tencent Cloud Developer
Tencent Cloud Developer
Jul 10, 2023 · Cloud Computing

Tencent Cloud PMU Improvements and AMD PerfMon V2: Enhancing KVM Virtualization Performance

Tencent Cloud’s extensive PMU enhancements—including guest PEBS support, new Intel SPR PDIR++ and PDist features, and AMD Zen4 PerfMon V2 with global‑control registers—significantly lower KVM virtualization overhead, boost instruction‑level accuracy, and provide upstream open‑source contributions for broader cloud performance optimization.

AMDIntelKVM
0 likes · 9 min read
Tencent Cloud PMU Improvements and AMD PerfMon V2: Enhancing KVM Virtualization Performance
Tencent Cloud Developer
Tencent Cloud Developer
Jul 6, 2023 · Cloud Computing

Hybrid vCPU: Tencent Cloud's Exploration of Virtualizing Heterogeneous CPU Architecture

Tencent Cloud’s Hybrid vCPU research, presented at KVM Forum 2023, outlines a three‑stage roadmap from homogeneous cores to mixed x86, ARM, and RISC‑V CPUs, detailing how virtualizing heterogeneous topologies, frequencies, caches, and PMU features can boost VM performance, security, live‑migration flexibility, and data‑center utilization.

Hybrid CPUKVMLive Migration
0 likes · 25 min read
Hybrid vCPU: Tencent Cloud's Exploration of Virtualizing Heterogeneous CPU Architecture
Architecture Digest
Architecture Digest
Jun 25, 2023 · Cloud Native

Setting Up a Local Development Environment with Docker: Advantages, Installation, and First Container

This article explains the benefits of using Docker for local development, details how Docker Desktop creates a virtualized environment, guides through installing Docker Desktop on Windows (including handling WSL2 kernel and BIOS virtualization issues), and demonstrates running an Nginx container as a first example.

Development EnvironmentDockerVirtualization
0 likes · 5 min read
Setting Up a Local Development Environment with Docker: Advantages, Installation, and First Container
21CTO
21CTO
Jun 10, 2023 · Cloud Computing

Top 10 Linux Virtualization Tools You Should Try in 2024

This guide introduces ten popular Linux virtualization solutions—ranging from open‑source desktop hypervisors to enterprise‑grade platforms—detailing their key features, advantages, and typical use cases for developers, system administrators, and businesses.

Virtualizationcloud computinghypervisor
0 likes · 9 min read
Top 10 Linux Virtualization Tools You Should Try in 2024
Open Source Linux
Open Source Linux
May 19, 2023 · Fundamentals

Top 6 Virtualization Tools for Personal Use: Features, Pros, and Free Options

This guide introduces six popular virtualization software options—VMware Workstation, VMware Fusion, VirtualBox, QEMU, Parallels Desktop, and Microsoft Hyper‑V—detailing their key features, platform support, pricing models, and why they are suitable for personal testing, development, and learning environments.

Hyper-VParallelsQEMU
0 likes · 7 min read
Top 6 Virtualization Tools for Personal Use: Features, Pros, and Free Options
AI Cyberspace
AI Cyberspace
May 8, 2023 · Cloud Computing

Mastering Libvirt & QEMU‑KVM: From Setup to Live Migration

This comprehensive guide explains Libvirt’s architecture, installation, network configurations, bridge and NAT modes, optional Open vSwitch usage, and detailed steps for KVM live migration, providing command‑line examples and XML snippets for effective virtualization management.

Live MigrationVirtualizationlibvirt
0 likes · 23 min read
Mastering Libvirt & QEMU‑KVM: From Setup to Live Migration
AI Cyberspace
AI Cyberspace
Apr 24, 2023 · Cloud Computing

How VirtIO Boosts I/O Performance in Cloud Virtualization

VirtIO, a para‑virtualization device interface created by Rusty Russell, delivers near‑native I/O performance in virtualized environments by separating front‑end drivers and back‑end emulators, standardizing device types, and optimizing transport through Virtqueues, making it a key component of modern cloud and Linux virtualization stacks.

Device DriversLinuxVirtualization
0 likes · 12 min read
How VirtIO Boosts I/O Performance in Cloud Virtualization
Architects' Tech Alliance
Architects' Tech Alliance
Apr 15, 2023 · Fundamentals

ARMv8‑A AArch64 Architecture Overview and Virtualization Support

This article provides a comprehensive overview of the ARMv8‑A architecture, detailing its two execution states (AArch64 and AArch32), register sets, exception levels, instruction sets, key features, and the mechanisms that enable virtualization such as hypervisor operation at EL2, stage‑2 address translation, VMID handling, and device emulation through SMMU.

ARMv8Exception LevelsStage‑2 Translation
0 likes · 20 min read
ARMv8‑A AArch64 Architecture Overview and Virtualization Support
AI Cyberspace
AI Cyberspace
Apr 13, 2023 · Fundamentals

From Punched Tape to Cloud AI: How 400 Years of Computing Shaped Today’s Tech

This article traces the evolution of data storage and computing—from 1725’s punched paper tape and Jacquard looms through Turing’s theoretical breakthroughs, early computers, the rise of operating systems, virtualization, cloud services, and modern AI—highlighting how each milestone laid the groundwork for today’s digital world.

Operating SystemsVirtualizationcloud computing
0 likes · 66 min read
From Punched Tape to Cloud AI: How 400 Years of Computing Shaped Today’s Tech
IT Services Circle
IT Services Circle
Feb 27, 2023 · Operations

How to Install Windows Subsystem for Android (WSA) on Windows 10

This guide walks you through enabling the required Windows features, downloading a community‑built WSA package, running the installation script, handling version requirements, troubleshooting common failures, and uninstalling the subsystem on Windows 10.

AndroidSubsystemInstallationTutorial
0 likes · 5 min read
How to Install Windows Subsystem for Android (WSA) on Windows 10
Open Source Linux
Open Source Linux
Dec 15, 2022 · Cloud Computing

Run macOS Inside Docker: Complete Docker‑OSX Tutorial

This guide explains how Docker‑OSX lets you launch a fully functional macOS environment inside a Docker container, covering installation, key features, command‑line setup, SSH access, VNC visualization, and tips for building a VNC‑enabled image.

DockerDocker-OSXVNC
0 likes · 5 min read
Run macOS Inside Docker: Complete Docker‑OSX Tutorial
ByteDance SYS Tech
ByteDance SYS Tech
Nov 23, 2022 · Operations

How Virtio-fs Achieves Crash Recovery for High‑Availability Secure Containers

This article explains the design of Virtio-fs, its architecture and high‑availability features, and details the crash‑recovery mechanism—including crash models, state preservation, supervisor coordination, request idempotence, downtime optimization, and hot upgrade/migration—implemented by ByteDance's STE team for secure container workloads.

Container SecurityFUSEKVM
0 likes · 16 min read
How Virtio-fs Achieves Crash Recovery for High‑Availability Secure Containers
ByteDance SYS Tech
ByteDance SYS Tech
Nov 15, 2022 · Cloud Native

How ByteDance’s STE Team Tackles Linux Kernel Memory Waste and Drives Cloud‑Native Innovation

This interview reveals how ByteDance’s STE team, a youthful group of Linux kernel engineers, identified and solved memory‑management redundancy, contributed the HVO and VDUSE projects to the open‑source community, and leveraged these advances to boost cloud‑native performance and reliability across the company.

Cloud NativeLinux kernelVirtualization
0 likes · 15 min read
How ByteDance’s STE Team Tackles Linux Kernel Memory Waste and Drives Cloud‑Native Innovation
ByteDance SYS Tech
ByteDance SYS Tech
Nov 10, 2022 · Cloud Computing

Achieving 5× Faster KVM Hot‑Upgrade with Transparent PCI Passthrough

This article reviews ByteDance's STE team's breakthrough that reduces KVM hot‑upgrade downtime from 1000 ms to 160 ms by transparently supporting PCI passthrough devices, detailing the underlying challenges, three key kernel/hypervisor improvements, proof‑of‑concept results, and their impact on cloud IaaS operations.

KVMPCI passthroughVirtualization
0 likes · 14 min read
Achieving 5× Faster KVM Hot‑Upgrade with Transparent PCI Passthrough
Programmer DD
Programmer DD
Nov 7, 2022 · Cloud Native

Kubernetes Multi‑Tenant Isolation: Strategies, Tools, and How to Choose

This article explains how Kubernetes can be configured for multi‑tenant isolation using control‑plane mechanisms like namespaces, RBAC, and quotas, data‑plane techniques such as container runtimes, storage policies, and network policies, and compares namespace‑based tenancy with virtual control‑plane and multi‑cluster approaches.

Cloud NativeIsolationKubernetes
0 likes · 11 min read
Kubernetes Multi‑Tenant Isolation: Strategies, Tools, and How to Choose
AntTech
AntTech
Oct 11, 2022 · Information Security

In‑Depth Analysis of Hyper‑V DirectX Attack Surface and Related CVEs

The article provides a comprehensive technical walkthrough of the Hyper‑V DirectX component, detailing its architecture, virtual GPU configuration, attack surface, and step‑by‑step exploitation of four critical CVEs (CVE‑2022‑21918, CVE‑2021‑43219, CVE‑2022‑21912, CVE‑2022‑21898) with code snippets and debugging insights.

CVEDirectXHyper-V
0 likes · 11 min read
In‑Depth Analysis of Hyper‑V DirectX Attack Surface and Related CVEs
Tencent Cloud Developer
Tencent Cloud Developer
Sep 21, 2022 · Cloud Computing

Guest PEBS: Precise Event-Based Sampling for KVM Virtualization

Guest PEBS, a virtualization‑aware implementation of Intel’s Precise Event‑Based Sampling integrated into KVM by Tencent Cloud, eliminates interrupt overhead and instruction‑skid, delivering low‑latency, fine‑grained hardware performance data inside virtual machines, enabling accurate profiling, latency reduction, and cost‑effective optimization for cloud workloads.

Hardware ProfilingKVMPEBS
0 likes · 11 min read
Guest PEBS: Precise Event-Based Sampling for KVM Virtualization
Programmer DD
Programmer DD
Aug 31, 2022 · Operations

What’s New in VirtualBox 7 Beta? Official Windows 11 & macOS Support Explained

Oracle’s VirtualBox 7 beta introduces official support for Windows 11, macOS Big Sur and Monterey, enhances the Windows 11 setup experience with unattended installation, and expands host‑OS compatibility, while keeping the open‑source, XML‑based VM configuration that makes migration easy.

Beta ReleaseVirtualBoxVirtualization
0 likes · 5 min read
What’s New in VirtualBox 7 Beta? Official Windows 11 & macOS Support Explained
Ops Development Stories
Ops Development Stories
Jul 20, 2022 · Cloud Native

Why Docker Became the Backbone of Modern Cloud Native Workflows

This talk walks through Docker’s appeal, its rise to popularity, the underlying container technology history, core architecture, networking, namespaces, cgroups, and common commands, illustrating how containers streamline deployment compared to traditional VMs and why Docker remains pivotal in cloud-native environments.

Cloud NativeContainersDevOps
0 likes · 14 min read
Why Docker Became the Backbone of Modern Cloud Native Workflows
Wukong Talks Architecture
Wukong Talks Architecture
Jun 7, 2022 · Cloud Computing

Will Containers Replace Virtual Machines? An In‑Depth Comparison

This article examines the fundamental differences between virtual machines and containers, compares their performance, resource usage, and security, and presents arguments from both supporters to assess whether containers will ultimately replace virtual machines in development and data‑center environments.

Virtualizationvirtual machines
0 likes · 8 min read
Will Containers Replace Virtual Machines? An In‑Depth Comparison
Architects' Tech Alliance
Architects' Tech Alliance
Jun 4, 2022 · Operations

Comprehensive Survey of Large‑Scale RDMA Technologies and Practices

This article provides a detailed overview of large‑scale RDMA technology, covering basic concepts, major protocols, network‑level techniques such as congestion control, lossless‑to‑lossy evolution and multipath, virtualization, communication libraries for AI training and storage, performance tuning, monitoring, and real‑world deployment experiences.

AIRDMAVirtualization
0 likes · 16 min read
Comprehensive Survey of Large‑Scale RDMA Technologies and Practices
Open Source Linux
Open Source Linux
Apr 29, 2022 · Operations

Discover Ubuntu 22.04 LTS: 5 Unique Features That Make It the Best LTS Release

Ubuntu 22.04 LTS, codenamed Jammy Jellyfish, introduces five distinctive capabilities—including optimized data‑driven workloads, enhanced Active Directory integration, a real‑time kernel option, updated packages and drivers, and performance boosts—that together position it as arguably the strongest long‑term support Ubuntu version to date.

LTSLinuxUbuntu
0 likes · 8 min read
Discover Ubuntu 22.04 LTS: 5 Unique Features That Make It the Best LTS Release
IT Architects Alliance
IT Architects Alliance
Apr 17, 2022 · Cloud Computing

An Overview of Virtualization Technologies: History, Types, and Modern Implementations

This article provides a comprehensive overview of virtualization technology, covering its historical background, core concepts such as partitioning, isolation and encapsulation, various virtualization models including full, paravirtualization, hardware‑assisted approaches, and the evolution toward containerization with Docker and LXC.

DockerKVMVirtualization
0 likes · 21 min read
An Overview of Virtualization Technologies: History, Types, and Modern Implementations
MaGe Linux Operations
MaGe Linux Operations
Apr 3, 2022 · Cloud Native

Master Docker: From Basics to Advanced Container Management

This comprehensive guide explains Docker's core concepts, advantages over traditional virtual machines, installation steps, essential commands, Dockerfile directives, image import/export, storage volumes, and networking options, providing a practical roadmap for container-based development and operations.

DevOpsVirtualizationcloud-native
0 likes · 22 min read
Master Docker: From Basics to Advanced Container Management
Efficient Ops
Efficient Ops
Mar 21, 2022 · Cloud Native

Master Docker: From Basics to Advanced Deployment and Networking

This comprehensive guide explains Docker's core concepts, advantages over traditional VMs, architecture, essential commands, Dockerfile syntax, image management, storage volumes, and networking modes, providing step‑by‑step instructions for installing, configuring, and operating containers on Linux systems.

ContainersDevOpsDockerfile
0 likes · 24 min read
Master Docker: From Basics to Advanced Deployment and Networking
Architects' Tech Alliance
Architects' Tech Alliance
Mar 16, 2022 · Cloud Computing

Application-Defined Infrastructure (ADI): The Fourth Wave of IT Infrastructure Innovation

This article reviews the evolution of data‑center infrastructure across three historic waves, introduces the fourth wave—Application‑Defined Infrastructure (ADI)—and examines how container technology, hypervisor‑based virtualization, hyper‑converged infrastructure, and Robin Systems’ ADI solution address the operational challenges of modern cloud‑native and stateful applications.

Application-Defined InfrastructureData centerInfrastructure Automation
0 likes · 24 min read
Application-Defined Infrastructure (ADI): The Fourth Wave of IT Infrastructure Innovation
Open Source Linux
Open Source Linux
Feb 21, 2022 · Fundamentals

Unlocking ARMv8‑A: How Stage‑2 Translation Powers Secure Virtualization

This article explains ARMv8‑A AArch64 virtualization support, covering Stage 2 page‑table translation, virtual exceptions, traps, hypervisor types, memory management, device emulation, interrupt handling, clock virtualization, VHE, nested virtualization, and the performance overhead of context switches.

ARMSecurityStage2
0 likes · 33 min read
Unlocking ARMv8‑A: How Stage‑2 Translation Powers Secure Virtualization
Architects' Tech Alliance
Architects' Tech Alliance
Feb 1, 2022 · Fundamentals

Armv8‑A AArch64 Virtualization Overview and Hypervisor Mechanisms

This article explains the fundamentals of Armv8‑A AArch64 virtualization, covering stage‑2 address translation, virtual exceptions, hypervisor types, VM/vCPU relationships, memory‑management integration, MMIO emulation, SMMU handling, instruction trapping, virtual interrupt routing, clock virtualization, VHE, nested virtualization and associated performance overheads.

Virtualizationaarch64
0 likes · 42 min read
Armv8‑A AArch64 Virtualization Overview and Hypervisor Mechanisms
Yiche Technology
Yiche Technology
Dec 31, 2021 · Cloud Native

Integrating Virtualization and Containerization with KubeVirt: Practices and Architecture at Yiche

This article describes Yiche's cloud‑native transformation that unifies virtualization and containerization by evaluating Kata, Virtlet and KubeVirt, selecting KubeVirt, detailing its architecture, storage integration, custom enhancements, deployment challenges, and future work for a hybrid infrastructure.

KubeVirtVirtualizationcloud-native
0 likes · 14 min read
Integrating Virtualization and Containerization with KubeVirt: Practices and Architecture at Yiche
macrozheng
macrozheng
Dec 6, 2021 · Cloud Computing

How to Quickly Spin Up Ubuntu VMs on macOS with Multipass

This guide walks you through installing Multipass on macOS, creating and managing lightweight Ubuntu virtual machines via the command line, including mounting directories, transferring files, automating setup with cloud‑init, and comparing its simplicity to Docker‑style workflows.

MultipassUbuntu VMVirtualization
0 likes · 10 min read
How to Quickly Spin Up Ubuntu VMs on macOS with Multipass
MaGe Linux Operations
MaGe Linux Operations
Nov 13, 2021 · Information Security

Hive Ransomware Targets Linux: Bugs, New Features, and Industry Shift

Security researchers at ESET reveal that the Hive ransomware group has expanded its attacks to Linux and FreeBSD systems, releasing a buggy yet feature‑rich Linux variant written in Go, while noting a broader industry trend of ransomware operators developing Linux encryptors to compromise virtualized server environments.

GoHiveVirtualization
0 likes · 4 min read
Hive Ransomware Targets Linux: Bugs, New Features, and Industry Shift
Architects' Tech Alliance
Architects' Tech Alliance
Sep 28, 2021 · Cloud Native

Understanding Docker: Lightweight Virtualization, Benefits, and How It Works

Docker is a lightweight, open‑source container platform that packages applications and their dependencies into portable images, offering faster startup, lower resource consumption, and easier migration compared to traditional virtual machines, while providing isolation, standardization, and security for modern cloud‑native deployments.

Cloud NativeContainerDevOps
0 likes · 8 min read
Understanding Docker: Lightweight Virtualization, Benefits, and How It Works
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Sep 24, 2021 · Fundamentals

Overview of KVM and ARM64 Virtualization: Architecture, CPU, Memory, and I/O Virtualization

KVM turns the Linux kernel into a hypervisor that, together with QEMU, provides hardware‑assisted CPU and memory virtualization on ARM64 platforms, using EL2‑based Stage‑2 address translation, while offering multiple I/O virtualization methods such as emulation, virtio, device passthrough, and shared assignment for flexible guest performance and isolation.

ARM64KVMQEMU
0 likes · 9 min read
Overview of KVM and ARM64 Virtualization: Architecture, CPU, Memory, and I/O Virtualization
IT Architects Alliance
IT Architects Alliance
Sep 4, 2021 · Cloud Computing

Understanding Virtualization: How Abstracted Resources Power Modern IT

Virtualization is a resource management technique that abstracts physical servers, networks, memory, and storage into flexible virtual components, enabling higher utilization, isolation, and flexibility across software, hardware, memory, network, desktop, and service layers, with hypervisors like VMware ESXi, KVM, and Xen orchestrating multiple operating systems on a single physical host.

KVMResource ManagementVMware
0 likes · 4 min read
Understanding Virtualization: How Abstracted Resources Power Modern IT
DevOps
DevOps
Aug 17, 2021 · Cloud Computing

From LAN to Serverless: The Evolution of IT Infrastructure and Cloud Computing

This article traces the historical development of IT infrastructure—from 1990s LAN‑based client/server systems through data‑center hosting, virtualization, and finally the serverless model—explaining how each stage addresses previous limitations and why stateless function execution has become the modern cloud computing paradigm.

Function as a ServiceInfrastructure EvolutionServerless
0 likes · 9 min read
From LAN to Serverless: The Evolution of IT Infrastructure and Cloud Computing
Tencent Cloud Developer
Tencent Cloud Developer
Jul 6, 2021 · Cloud Computing

MicroVMM and Firecracker: Core Technologies Behind Serverless Computing

The talk explains how a purpose‑built microVMM like Firecracker—an ultra‑lightweight, Rust‑based virtual machine monitor running on KVM—delivers the strong isolation, millisecond‑scale startup, and high‑density performance essential for modern serverless platforms, while outlining current benchmarks and future enhancements.

FirecrackerMicroVMMSecurity
0 likes · 26 min read
MicroVMM and Firecracker: Core Technologies Behind Serverless Computing
Efficient Ops
Efficient Ops
Jun 29, 2021 · Cloud Computing

What Is Cloud Computing? A Visual Journey from ENIAC to Modern Cloud

This article traces the evolution of cloud computing from the first computer ENIAC through the rise of networks, servers, and data centers, explains how Amazon and Google pioneered the term, and highlights its three core features—resource pooling, elastic scalability, and reliable security—showing why it’s reshaping IT today.

IT transformationVirtualizationcloud computing
0 likes · 6 min read
What Is Cloud Computing? A Visual Journey from ENIAC to Modern Cloud
IT Architects Alliance
IT Architects Alliance
Jun 15, 2021 · Industry Insights

How Cloud Computing, Big Data, and AI Intertwine to Power Modern Services

This article explains the evolution of cloud computing from resource management to elastic virtualization, the emergence of IaaS, PaaS and SaaS service models, how big‑data processing relies on distributed cloud platforms, and why artificial intelligence now depends on massive data and cloud‑scale compute to deliver intelligent services.

Big DataIaaSPaaS
0 likes · 37 min read
How Cloud Computing, Big Data, and AI Intertwine to Power Modern Services
Baidu App Technology
Baidu App Technology
Jun 9, 2021 · Frontend Development

How to Build a High‑Performance Virtual Tree in Santd for 10k+ Nodes

This article explains the concept of a virtual tree, why it is needed for rendering massive data sets, and provides a step‑by‑step implementation—including flattening the tree, calculating visible nodes, simulating scroll, and decorating the list—demonstrating a speedup from 26 seconds to 0.19 seconds.

JavaScriptSantdVirtualization
0 likes · 11 min read
How to Build a High‑Performance Virtual Tree in Santd for 10k+ Nodes
ByteFE
ByteFE
Jun 7, 2021 · Cloud Native

Docker Overview: What It Is, Architecture, Core Concepts, and Practical Usage Guide

This article explains what Docker is, its underlying architecture—including namespaces, cgroups, and union file systems—its client‑server model, its core concepts such as images and containers, its installation methods, a step‑by‑step Koa hello‑world example, and how to migrate containers using export and import commands.

Cloud NativeContainersDocker
0 likes · 16 min read
Docker Overview: What It Is, Architecture, Core Concepts, and Practical Usage Guide
Volcano Engine Developer Services
Volcano Engine Developer Services
May 12, 2021 · Cloud Computing

How High‑Performance IaaS Virtualization Powered Douyin’s Spring Festival Red‑Envelope Event

In this interview, ByteDance cloud engineer Wu Chen explains how system‑level IaaS virtualization delivered elasticity, cost‑effectiveness, and strong isolation to support Douyin’s Spring Festival red‑envelope event, compares virtualization with containers, shares reliability lessons from a power‑outage test, and outlines future trends.

DouyinIaaSMeetup
0 likes · 6 min read
How High‑Performance IaaS Virtualization Powered Douyin’s Spring Festival Red‑Envelope Event
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 25, 2021 · Fundamentals

Configuring Linux Network: Files, Routing, IP/MAC Headers, and Common Connection Methods

This article explains how to configure Linux network interfaces, interpret configuration files, set up DNS and hosts, understand routing (static and dynamic), examine IP and MAC header structures, apply CIDR subnetting, differentiate private and public addresses, and choose common virtual networking methods such as bridge, NAT, and host‑only.

LinuxMacNetwork Configuration
0 likes · 16 min read
Configuring Linux Network: Files, Routing, IP/MAC Headers, and Common Connection Methods
Architects' Tech Alliance
Architects' Tech Alliance
Apr 14, 2021 · Cloud Computing

How Nutanix Hyper‑Converged Infrastructure Redefines Modern Data Centers

The article explains how Nutanix's hyper‑converged infrastructure combines general‑purpose servers, local storage, and intelligent software to replace traditional siloed data‑center components, offering scalable, fault‑tolerant, and cloud‑like performance for enterprise IT environments.

Data centerHyper-Converged InfrastructureNutanix
0 likes · 10 min read
How Nutanix Hyper‑Converged Infrastructure Redefines Modern Data Centers
Architects Research Society
Architects Research Society
Apr 12, 2021 · Fundamentals

Understanding Docker Containers: Architecture, Types, and Comparison with Virtual Machines

This article introduces Docker as an open‑source container platform, explains how containers run on Linux and Windows hosts, describes Windows Server and Hyper‑V container runtimes, and compares Docker containers with traditional virtual machines, highlighting resource efficiency, isolation, and deployment advantages.

ContainersHyper-VVirtualization
0 likes · 9 min read
Understanding Docker Containers: Architecture, Types, and Comparison with Virtual Machines
360 Tech Engineering
360 Tech Engineering
Apr 12, 2021 · Operations

Mellanox CX-5 NIC OVS Flow Table Acceleration and SR‑IOV VF Migration Guide

This guide details the investigation of Mellanox CX‑5 NIC support for OVS flow‑table acceleration, outlines required software versions, explains VT‑d and SR‑IOV technologies, provides step‑by‑step host configuration, OVS setup, test procedures, performance results in VXLAN and VLAN environments, and explores the feasibility and scripts for VF hot‑migration.

LinuxMellanoxOVS
0 likes · 10 min read
Mellanox CX-5 NIC OVS Flow Table Acceleration and SR‑IOV VF Migration Guide
Open Source Linux
Open Source Linux
Apr 6, 2021 · Cloud Native

How Do Kubernetes and Docker Work Together? A Clear Comparison

This article provides a concise, illustrated explanation of the relationship between Kubernetes and Docker, covering official definitions, virtualization and deployment perspectives, and how Kubernetes manages Docker containers, helping readers grasp core concepts and practical usage in modern cloud-native environments.

DockerKubernetesVirtualization
0 likes · 6 min read
How Do Kubernetes and Docker Work Together? A Clear Comparison
21CTO
21CTO
Feb 10, 2021 · Operations

Exploring Windows 10X RTM: How to Deploy, Navigate, and Experience the New OS

This article details the leaked Windows 10X RTM build, explains how to set up the VHDX image in Hyper‑V, and walks through the system’s unique UI, task‑bar, start menu, operation center, resource explorer, split‑screen, shortcut keys, anti‑theft features, and app compatibility limitations.

User InterfaceVirtualizationWindows
0 likes · 17 min read
Exploring Windows 10X RTM: How to Deploy, Navigate, and Experience the New OS
360 Tech Engineering
360 Tech Engineering
Feb 5, 2021 · Cloud Native

KubeVirt Technical Guide: Architecture, Components, Storage, Network, SDK, and Platform Integration

This article provides a comprehensive overview of KubeVirt, a Kubernetes plugin that enables virtual machine management alongside containers, covering its background, technical selection, core concepts, CRDs, component architecture, common operations, storage and networking options, SDK usage, and integration into a private cloud platform.

CRDCloudNativeGo
0 likes · 23 min read
KubeVirt Technical Guide: Architecture, Components, Storage, Network, SDK, and Platform Integration
Liangxu Linux
Liangxu Linux
Feb 1, 2021 · Cloud Computing

Why Virtualization Powers the Cloud: From Early Hypervisors to Modern Containers

This article explains the evolution of virtualization—from early hypervisors and Popek‑Goldberg requirements through full and para‑virtualization, hardware‑assisted techniques, KVM‑QEMU integration, and finally ultra‑light solutions like firecracker—highlighting their roles, trade‑offs, and impact on cloud computing.

ContainersDockerKVM
0 likes · 17 min read
Why Virtualization Powers the Cloud: From Early Hypervisors to Modern Containers
360 Smart Cloud
360 Smart Cloud
Jan 28, 2021 · Cloud Native

KubeVirt Overview, Architecture, and Practical Usage with Code Examples

This article introduces KubeVirt as a Kubernetes plugin for managing virtual machines, compares it with OpenStack and other solutions, explains its CRDs, components, storage and networking options, and provides detailed code examples and SDK usage for deploying and operating VMs in a cloud‑native environment.

CephCloudNativeKubeVirt
0 likes · 23 min read
KubeVirt Overview, Architecture, and Practical Usage with Code Examples
360 Tech Engineering
360 Tech Engineering
Jan 25, 2021 · Cloud Computing

KubeVirt: Integrating Virtual Machines into Kubernetes – Architecture, Operations, and SDK Usage

This article explains how KubeVirt extends Kubernetes to manage virtual machines, covering the background of OpenStack‑to‑K8s migration, technical selection, KubeVirt architecture, CRDs, components, common operations, storage and networking choices, SDK usage, and practical deployment experiences within a private cloud platform.

CRDCephKubeVirt
0 likes · 23 min read
KubeVirt: Integrating Virtual Machines into Kubernetes – Architecture, Operations, and SDK Usage
Programmer DD
Programmer DD
Jan 19, 2021 · Operations

Build a Lightweight Ubuntu VM on macOS with Virtualization Kit and vftool

This guide walks through using macOS Big Sur's Virtualization Kit together with the open‑source vftool to compile, sign, and run a minimal Ubuntu virtual machine, covering image preparation, network configuration, launchctl auto‑start, and essential post‑creation tweaks.

UbuntuVirtualizationvftool
0 likes · 14 min read
Build a Lightweight Ubuntu VM on macOS with Virtualization Kit and vftool
Efficient Ops
Efficient Ops
Jan 6, 2021 · Cloud Computing

Detecting If Your Shell Runs on Physical Machine, VM, or Container

This guide explains practical techniques and command‑line tools—such as systemd‑detect‑virt, cgroup inspection, DMI data, and cloud‑provider metadata—to determine whether a given shell environment is running inside a container, a virtual machine, or on bare‑metal hardware, including scripts for Docker, rkt, AWS, OpenStack and more.

LinuxVirtualizationcloud computing
0 likes · 10 min read
Detecting If Your Shell Runs on Physical Machine, VM, or Container
Programmer DD
Programmer DD
Dec 10, 2020 · Cloud Native

How to Run a Windows VM on Kubernetes with KubeVirt: Step‑by‑Step Guide

This tutorial explains how to leverage KubeVirt on a Kubernetes cluster to create and run a Windows 10 virtual machine, covering architecture, disk options, preparation, installation, image upload, VM definition, networking, VNC/RDP access, and CNI troubleshooting in a comprehensive, hands‑on manner.

CDICloud NativeKubeVirt
0 likes · 20 min read
How to Run a Windows VM on Kubernetes with KubeVirt: Step‑by‑Step Guide
Programmer DD
Programmer DD
Dec 7, 2020 · Cloud Native

How Docker Transformed Development: From VMs to Lightweight Containers

Docker emerged to address the challenges of disparate development, testing, and production environments by leveraging Linux kernel features like namespaces and cgroups, offering lightweight, fast-starting containers that isolate applications without the overhead of traditional virtual machines, and providing versatile use cases from cloud hosting to CI/CD pipelines.

Cloud NativeContainersDevOps
0 likes · 23 min read
How Docker Transformed Development: From VMs to Lightweight Containers
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 27, 2020 · Mobile Development

How Mobile DevOps Transforms App Delivery: Challenges and Solutions

This article explains how DevOps principles are adapted for mobile app delivery, detailing the unique challenges of fragmented build environments, device diversity, longer release cycles, and massive scale, and describes Alibaba Cloud’s EMAS Mobile DevOps solution, its architecture, security, scalability, and future roadmap.

AndroidCloud NativeMobile DevOps
0 likes · 21 min read
How Mobile DevOps Transforms App Delivery: Challenges and Solutions
Programmer DD
Programmer DD
Nov 20, 2020 · Backend Development

Can Docker Run Natively on Apple M1 Macs? What You Need to Know

Docker confirms plans to support Apple Silicon Macs but faces several technical hurdles, requiring pipeline changes, reliance on Go and Electron, and coordination with other virtualization tools like VMware and Parallels to deliver a seamless Docker Desktop experience on M1 devices.

Apple SiliconBackend DevelopmentDocker
0 likes · 4 min read
Can Docker Run Natively on Apple M1 Macs? What You Need to Know
Alibaba Cloud Native
Alibaba Cloud Native
Oct 15, 2020 · Cloud Native

From Virtualization to Cloud Native: A 20‑Year Journey of Container Technology

This article traces the evolution of container technology from early OS virtualization concepts in the 1970s through the rise of Docker, Kubernetes, and CNCF standards, outlining four distinct development phases, resource‑isolation techniques, commercial service models, and future trends shaping the cloud‑native ecosystem.

CNCFContainerKubernetes
0 likes · 24 min read
From Virtualization to Cloud Native: A 20‑Year Journey of Container Technology
IT Xianyu
IT Xianyu
Sep 27, 2020 · Cloud Computing

The Rise of Cloud Computing: From Moore's Law to Alibaba's Shenlong Architecture

The article examines the end of Moore's Law, the rapid growth of cloud computing, the challenges of virtualization overhead, and how Alibaba's Shenlong architecture leverages hardware acceleration to revive performance gains and reshape the future of hardware‑software co‑evolution.

AlibabaHardware accelerationMoore's Law
0 likes · 7 min read
The Rise of Cloud Computing: From Moore's Law to Alibaba's Shenlong Architecture
IT Architects Alliance
IT Architects Alliance
Sep 7, 2020 · Cloud Computing

Three Service Models of Cloud Computing: IaaS, PaaS, and SaaS

The article explains the three cloud computing service models—Infrastructure as a Service, Platform as a Service, and Software as a Service—detailing how each layer integrates resources, benefits users and providers, and fits into the overall resource‑integration hierarchy of cloud architecture.

IaaSPaaSSaaS
0 likes · 4 min read
Three Service Models of Cloud Computing: IaaS, PaaS, and SaaS
Efficient Ops
Efficient Ops
Aug 30, 2020 · Cloud Computing

Tracing the Roots of Cloud Computing: From ENIAC to AWS

This article chronicles the evolution of cloud computing, beginning with early mainframe concepts like ENIAC and time‑sharing, through the emergence of utility and grid computing, and culminating in the commercial breakthroughs of Amazon Web Services and Google’s cloud initiatives.

AWSGoogleVirtualization
0 likes · 12 min read
Tracing the Roots of Cloud Computing: From ENIAC to AWS
21CTO
21CTO
Aug 30, 2020 · Cloud Computing

What Is Hyper-Convergence? Unpacking the Future of Software-Defined Infrastructure

This article explains hyper‑convergence technology—its definition, evolution from 1.0 to 3.0, core features such as software‑defined storage and VM‑centric design, market growth, and the strategic value it brings to modern cloud‑native data‑center architectures.

Software-Defined StorageVirtualizationcloud computing
0 likes · 10 min read
What Is Hyper-Convergence? Unpacking the Future of Software-Defined Infrastructure
Efficient Ops
Efficient Ops
Aug 23, 2020 · Cloud Computing

Why Choose Bare Metal Servers? Uncover Their Cloud Benefits

An in‑depth look at bare metal servers explains how they differ from virtualized cloud instances, why they’re needed for performance‑critical or security‑sensitive workloads, their integration with cloud services, and market trends driving their growing adoption.

Bare Metal ServerHigh‑performance computingVirtualization
0 likes · 8 min read
Why Choose Bare Metal Servers? Uncover Their Cloud Benefits
Open Source Linux
Open Source Linux
Jul 28, 2020 · Cloud Native

Why Docker and Kubernetes Revolutionized Cloud Native Computing

This article traces Docker's evolution from a startup's LXC‑based PaaS to an open‑source container platform, explains its lightweight virtualization advantages over virtual machines, introduces Kubernetes as a powerful orchestration system, and shows how these technologies are reshaping telecom core networks with container‑based micro‑services.

DockerKubernetesVirtualization
0 likes · 10 min read
Why Docker and Kubernetes Revolutionized Cloud Native Computing
macrozheng
macrozheng
Jul 6, 2020 · Cloud Computing

Why Virtualization Powers Cloud Computing: From Early Hypervisors to Modern Containers

This article explains how virtualization technology—ranging from early hypervisors and Popek‑Goldberg requirements to hardware‑assisted extensions, KVM‑QEMU, and lightweight container solutions like Docker and Firecracker—forms the foundation of modern cloud computing, detailing its evolution, mechanisms, and trade‑offs.

ContainersDockerKVM
0 likes · 18 min read
Why Virtualization Powers Cloud Computing: From Early Hypervisors to Modern Containers
Open Source Linux
Open Source Linux
Jul 2, 2020 · Cloud Computing

Understanding Virtualization: From Early Hypervisors to Modern Cloud Solutions

This article explores the evolution of virtualization technology—from its theoretical foundations and early hypervisor designs to full and para-virtualization, hardware-assisted extensions, and lightweight solutions like containers and microVMs—explaining key concepts, architectures, and their roles in modern cloud computing.

ContainersDockerKVM
0 likes · 18 min read
Understanding Virtualization: From Early Hypervisors to Modern Cloud Solutions
StarRing Big Data Open Lab
StarRing Big Data Open Lab
Jun 12, 2020 · Cloud Native

Why Docker and Kubernetes Revolutionized Cloud Native Computing

This article traces the evolution from early virtualization challenges to modern container technologies, explaining how LXC laid the groundwork for Docker, how Docker differs from virtual machines, and why containers have become essential for cloud‑native development and DevOps workflows.

Cloud NativeDockerKubernetes
0 likes · 10 min read
Why Docker and Kubernetes Revolutionized Cloud Native Computing
Liangxu Linux
Liangxu Linux
May 20, 2020 · Fundamentals

Essential Operating System Concepts: From Kernel Mode to Virtualization

This article provides a comprehensive, numbered glossary of core operating‑system concepts—including OS fundamentals, kernel and user modes, memory hierarchy, process management, I/O mechanisms, virtualization, and networking—each defined succinctly and illustrated with diagrams to aid understanding.

NetworkingOperating SystemSecurity
0 likes · 48 min read
Essential Operating System Concepts: From Kernel Mode to Virtualization
Sohu Tech Products
Sohu Tech Products
May 6, 2020 · Cloud Computing

What Is Cloud Computing? Definition, Features, and Service Models

This article explains the concept of cloud computing, its historical background, core characteristics such as virtualization, scalability and on‑demand provisioning, and describes the three main service models—Infrastructure as a Service, Platform as a Service, and Software as a Service—while highlighting its benefits for enterprises and individuals.

IaaSPaaSSaaS
0 likes · 8 min read
What Is Cloud Computing? Definition, Features, and Service Models
MaGe Linux Operations
MaGe Linux Operations
May 6, 2020 · Cloud Native

Why Docker Beats Virtual Machines: Speed, Efficiency, and Real‑World Trade‑offs

This article explains how Docker solves environment‑configuration challenges, compares containers with virtual machines on startup speed, resource usage, and isolation, outlines Docker’s key advantages such as easy deployment and low cost, and discusses its remaining drawbacks like isolation limits, performance under high concurrency, and storage considerations.

Cloud NativeDeploymentVirtualization
0 likes · 9 min read
Why Docker Beats Virtual Machines: Speed, Efficiency, and Real‑World Trade‑offs