Date (Yu-Chiang) Huang

Date (Yu-Chiang) Huang

Cloud and network solution architect

Actions

Date Huang is a Solution Architect with 7+ years of experience in cloud and datacenter networking. He is the creator of STUNMESH-go and maintainer of EZIO Project. His expertise includes AWS/Azure/GCP networking, OpenStack, Kubernetes, SD-WAN, and open-source development. He also presented in multiple international conferences.

EZIO: Predictable, Fast, Scalable BitTorrent-Based Bare Metal Provisioning

Deploying OS images to bare metal clusters is painful. Unicast scales linearly with node count. Multicast stalls if one node is slow. Past BitTorrent approaches either transfer entire raw partitions (wasting bandwidth) or require RAM buffering for image conversion (size limited).

EZIO's provisioning time depends on image size and bandwidth, not node count. It transfers only used filesystem blocks and writes directly to raw disk by calculating offsets on the fly. No RAM buffering, no image conversion, no size limit. Each node works independently. Broken nodes can rejoin after recovery. This enables deploying large HPC environments with pre-installed software and data. Clonezilla has integrated EZIO for production use.

Benchmarks: On HDD (50GB, 32 nodes), 11x faster than unicast, 50% faster than multicast. In the cluster with NVMe SSD and 10G network at Taiwan's National Center for High-performance Computing (NCHC), 500 MB/s across 32 nodes. Lab tests reach 700 MB/s.

This talk covers EZIO's architecture, real-world benchmarks, and integration approach.

vRouter-Operator: Bringing GitOps and IaC to Virtual Network Functions in Kubernetes

Bringing GitOps and Infrastructure as Code to virtual network functions with open source tools. We combine Kubernetes operators and KubeVirt to manage virtual routers like containers.

We explore an operator that transforms router configuration into Kubernetes CRDs, enabling GitOps and Infrastructure as Code for network infrastructure. Configuration is managed through kubectl or GitOps workflows. Changes trigger reconciliation that syncs to the router VM through sidecar containers, eliminating management networks and SSH. All changes are tracked and can be rolled back easily.

The session covers watching CRD changes, translating to router commands, and pushing updates without out-of-band management. We discuss state drift, reconciliation loops, and sync patterns. You'll see how treating Router VMs as Kubernetes resources simplifies operations and uses the same tools as your applications.

Topics covered:
- Router management without SSH, mgmt networks, or init config
- Treating network infrastructure as code
- Operator-based configuration sync
- Applying GitOps workflows to network functions
- Security benefits of the operator approach

Rapidly Deploy NFV with VyOS on Kubernetes

VyOS is a Linux based open source router with rich networking features. We could use Kubernetes to deploy VyOS and configuration to provide quick NFV etc.

In this session, Date Huang will show how to rapidly deploy NFV with VyOS on Kubernetes, emphasizing flexibility and scalability to provide virtual network routing and other features.

Open Source Summit Korea 2026 Sessionize Event

August 2026 Seoul, South Korea

Kubernetes Community Days Taipei 2024 Sessionize Event

August 2024 Taipei, Taiwan

Date (Yu-Chiang) Huang

Cloud and network solution architect

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top