Loading…
Attending this event?
In-person
August 27
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeDay Japan 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Japan Standard Time (UTC +9). To see the schedule in your preferred timezone. The schedule is subject to change.
Tuesday, August 27
 

7:30am JST

Badge Pick-Up
Tuesday August 27, 2024 7:30am - 6:00pm JST
TBA
Tuesday August 27, 2024 7:30am - 6:00pm JST
TBA

8:00am JST

Sponsor Showcase
Tuesday August 27, 2024 8:00am - 7:00pm JST
TBA
Tuesday August 27, 2024 8:00am - 7:00pm JST
TBA

9:00am JST

Keynote: Welcome + Opening Remarks
Tuesday August 27, 2024 9:00am - 9:05am JST
Tuesday August 27, 2024 9:00am - 9:05am JST
Keynote Room

9:05am JST

Keynote: To Be Announced - Kohei Ota, Software Engineer, Apple
Tuesday August 27, 2024 9:05am - 9:15am JST
Tuesday August 27, 2024 9:05am - 9:15am JST
Keynote Room

9:15am JST

Keynote: The State of eBPF in Japan - Kenta Tada, KubeDay Japan Co-Chair
Tuesday August 27, 2024 9:15am - 9:25am JST
eBPF is a revolutionary technology and it will become the new layer in the new cloud native infrastructure stack, improving the observability, performance, networking and so on.
But it is difficult for many companies to operate eBPF in production systems.
We have launched the eBPF Japan community to accelerate the use of eBPF in production systems.
For example, we are trying to gather information about user-space functions of famous open source software to set up an uprobe effectively.

In this keynote, I will explain why eBPF is the difficult technology and activities to democratize it in eBPF Japan.
Speakers
avatar for Kenta Tada

Kenta Tada

Project Manager, Toyota Motor Corporation
Tuesday August 27, 2024 9:15am - 9:25am JST
Keynote Room

9:25am JST

Keynote: To Be Announced
Tuesday August 27, 2024 9:25am - 9:35am JST
Tuesday August 27, 2024 9:25am - 9:35am JST
Keynote Room

9:35am JST

Sponsored Keynote: Expanding Value of OSS Community Activities in Cloud Native - Haruna Kochiyama, Senior Engineer, Hitachi
Tuesday August 27, 2024 9:35am - 9:40am JST
Hitachi has long been contributing OSS since the launch of the Linux Foundation. We are recently focusing on cloud native area starting from k8s and Keycloak, then expanding activities to FinOps. In the keynote, Hitachi's strategy to take OSS into business will be shared.
Speakers
avatar for Haruna Kochiyama

Haruna Kochiyama

Senior Engineer, Hitachi
She is a Solution Selling and Delivery Manager for the managed service to optimize cloud operation called Hitachi Application Reliability Centers (HARC) at Hitachi, Ltd., leading the promotion and delivery management for the service. Recently, she has been involved in promoting FinOps... Read More →
Tuesday August 27, 2024 9:35am - 9:40am JST
Keynote Room

9:40am JST

Sponsored Keynote: To Be Announced
Tuesday August 27, 2024 9:40am - 9:45am JST
Tuesday August 27, 2024 9:40am - 9:45am JST
Keynote Room

9:45am JST

Keynote: To Be Announced
Tuesday August 27, 2024 9:45am - 9:55am JST
Tuesday August 27, 2024 9:45am - 9:55am JST
Keynote Room

9:55am JST

Keynote: Rising Sun of Cloud Native in Japan - Yuichi Nakamura, Evangelist, The Linux Foundation Japan
Tuesday August 27, 2024 9:55am - 10:05am JST
Japan was behind in adoption of cloud native technologies compared with other regions. However, situation is changing. One of remarkable topics is that Japanese community people have collaborated to launch CNCF Japan chapter “Cloud Native Community Japan (CNCJ)”. In the talk, how CNCJ is promoting CNCF ecosystem in Japan and challenges will be introduced.
Speakers
avatar for Yuichi Nakamura

Yuichi Nakamura

Evangelist, The Linux Foundation Japan
Yuichi Nakamura,Ph.D  has been engaged with OSS over 20 years, contributed SELinux, gave presentations in many OSS events such as Linux Security Summit, Embedded Linux Conference and KubeCon. He also launched ecosystem of business and OSS contribution model based on Keycloak in Hitachi,Ltd... Read More →
Tuesday August 27, 2024 9:55am - 10:05am JST
Keynote Room

10:05am JST

Keynote: Closing Remarks
Tuesday August 27, 2024 10:05am - 10:10am JST
Tuesday August 27, 2024 10:05am - 10:10am JST
Keynote Room

10:10am JST

Coffee Break ☕
Tuesday August 27, 2024 10:10am - 10:40am JST
TBA
Tuesday August 27, 2024 10:10am - 10:40am JST
TBA

10:40am JST

Towards a World Without Dependency Consideration: All Resources Be Deleted Simply - Akiho Miyamura & Masaki Kimura, Hitachi, Ltd.
Tuesday August 27, 2024 10:40am - 11:10am JST
Have you ever experienced troubles that your apps on Kubernetes become unavailable or undeletable due to an unintentional deletion of an incorrect resource, such as a secret? Deleting incorrect resources can lead to inconsistencies and negative impact on the apps or the cluster. There're discussions to features to prevent misdeletion and control the deletion order with consideration for dependencies, a.k.a Lien, in KEP-2839. But, some significant missing features have hindered progress in the discussion. There're efforts in Crossplane to add them that address use cases similar to Lien. We will introduce use cases and requirements discussed in the KEP. Then, we'll demonstrate how Crossplane works with these features. You'll understand key considerations and mitigation methods for Kubernetes administrators regarding resource deletion, such as diffrences in access rights to resources, permissions to set up resource protection and privileges between general users and administrators, etc.
Speakers
avatar for Masaki Kimura

Masaki Kimura

Engineer, Hitachi, Ltd.
Masaki Kimura is an OSS developer at Hitachi, Ltd. He has been working for improving Kubernetes. He is one of the main contributors to make raw block volume feature and CSI feature GA and CrossNamespaceVolumeDataSource feature alpha. He is an author of KEP-2839.
avatar for Akiho Miyamura

Akiho Miyamura

Specialist, Hitachi, Ltd.
Akiho Miyamura is a Software Engineer at Hitachi, Ltd. He specializes in infrastructure automation, CI/CD and DevOps. And he adapted Kubernetes to enterprise customers in Japan.
Tuesday August 27, 2024 10:40am - 11:10am JST
Advanced Room

10:40am JST

Our Journey from in-House CD System to Open Source - Yoshiki Fujikane, CyberAgent, Inc.
Tuesday August 27, 2024 10:40am - 11:10am JST
We will share our challenging journey of providing a Continuous Delivery (CD) system as an in-house infrastructure, and subsequently releasing it as open source. We will delve into why we decided to offer a CD system within our organization, and the actual initiatives we undertook to achieve this. These initiatives include offering a control plane as an in-house SaaS, enriching in-house support, conducting in-house Office Hours, and finally, making it public as an open source software. We will also highlight the unique strategies and innovations that we implemented during this process. This talk will provide valuable insights for those who are considering similar initiatives, and it will also help to enrich the ecosystem by sharing our experiences and lessons learned.
Speakers
avatar for Yoshiki Fujikane

Yoshiki Fujikane

Software Engineer, Maintainer of PipeCD, CyberAgent, Inc.
Yoshiki is a core maintainer of the PipeCD project. He is currently employed at CyberAgent inc, and responsible for the CI/CD system across the organization. Also, he worked as a backend engineer at ABEMA previously, famous for its video streaming service in Japan. He is a lifelong... Read More →
Tuesday August 27, 2024 10:40am - 11:10am JST
Beginner Room

11:15am JST

Expedia Group's Downtime-Free Shift: Transitioning from Instance to IP-Based NLB - Isha Gusai, Expedia Group & Shreya Kansal, Coforge
Tuesday August 27, 2024 11:15am - 11:45am JST
Clients experiencing delays and failures due to worker node churn in Kubernets clusters. The problem stemmed from the abrupt termination of worker nodes during node churn, primarily caused by Autoscaling.
Speakers
avatar for Isha Gusai

Isha Gusai

SDE 3, Expedia Group
Isha is a Platform Engineer at Expedia Group, where she brings her expertise as a Software Development Engineer 3 to the forefront of creating seamless travel experiences. Isha remains committed to leveraging her technical expertise and creativity to shape the future of travel technology... Read More →
avatar for Shreya Kansal

Shreya Kansal

Software Development Engineer II, Coforge
Shreya, SDE-2 at CoForge is a platform engineer, specializing in building robust systems. Passionate about innovation, Shreya thrives on challenges, delivering impactful results in her role.
Tuesday August 27, 2024 11:15am - 11:45am JST
Advanced Room

11:15am JST

The DRA-Gon's Lair: Conquering ML Workload Challenges on Kubernetes - Shivay Lamba, Couchbase & Priyanshu Raj Shrivastava, Cyble
Tuesday August 27, 2024 11:15am - 11:45am JST
The existing countable interface for GPU resource requests often falls short in meeting the dynamic demands of compute-intensive MLOps workloads, especially LLM inferencing on Kubernetes. Traditional GPU resource management poses challenges in controlled sharing, supporting multiple GPU models, and specifying custom constraints. DRA emerges as the solution, introducing features like controlled GPU sharing within and across pods, supporting diverse GPU models on a single node, and enabling arbitrary constraints for GPUs. This not only optimizes resource utilization but also addresses the dynamic needs of modern ML workload deployment on Kubernetes. This talk specifically dives deep into how to leverage GPU resource drivers for DRA for dynamic allocation and scheduling of GPUs to manage ML workloads by showing examples of ML workload deployment on Kubernetes.
Speakers
avatar for Priyanshu Raj Shrivastava

Priyanshu Raj Shrivastava

Software Development Engineer, Cyble Inc.
Priyanshu is a Software Development Engineer at Cyble Inc. Along with active involvement in various open-source and cloud native communities and having worked on several cloud native projects, he has also been a GSoC ’22 contributor where he built ‘KubeBot’. Having previously... Read More →
avatar for Shivay Lamba

Shivay Lamba

Developer Advocate, Couchbase
Shivay Lamba is a software developer specializing in DevOps, Machine Learning and Full Stack Development. He is an Open Source Enthusiast and has been part of various programs like Google Code In and Google Summer of Code as a Mentor and is currently a MLH Fellow. He has also worked... Read More →
Tuesday August 27, 2024 11:15am - 11:45am JST
Beginner Room

11:50am JST

Zero-Downtime Live Migration of Stateful Workloads on Kubernetes - Shivansh Vij, Loophole Labs
Tuesday August 27, 2024 11:50am - 12:20pm JST
In this talk we will explore the complexities of managing stateful Kubernetes workloads in modern cloud environments. Maintaining state is crucial for many workloads, but existing application-layer solutions like Postgres's WAL or Cassandra's node replication only ensure data consistency - they don't prevent downtime when nodes go offline or are interrupted. To address these challenges, we introduce container state replication, a new approach that enables zero-downtime migrations for stateful workloads on Kubernetes. We will then introduce Architect, an open-source framework that can standardize live migration on Kubernetes. The session will feature a live demo showing Architect's ability to replicate and migrate stateful workloads on Kubernetes across continents without downtime or network disruption. Attendees will learn about the limitations of traditional application-layer replication solutions and how container state replication can enable true zero-downtime live migrations.
Speakers
avatar for Shivansh Vij

Shivansh Vij

Founder & CEO, Loophole Labs
Shivansh is a long-time open-source developer who started his Cloud Native journey back in 2018 at IBM where his work centred around various container and Kubernetes platforms. He was also actively involved in the early days of service meshes, and today, he is the Founder and CEO... Read More →
Tuesday August 27, 2024 11:50am - 12:20pm JST
Advanced Room

11:50am JST

A Tale of Two Plugins: Safely Extending the Kubernetes Scheduler with WebAssembly - Kensei Nakada, Tetrate.io
Tuesday August 27, 2024 11:50am - 12:20pm JST
There are many use cases for scheduling in the world, and we, SIG-Scheduling maintainers, regard extendability as crucial, and Kube-scheduler has two major ways to extend it, webhook and Golang SDK. However, these come with drawbacks - performance/extendability issues with webhook, and the need to rebuild and replace schedulers with Golang SDK. The proposed talk seeks to introduce our new solution to these challenges - a WebAssembly based extension. We’ll begin with a story about why custom schedulers are needed, and how existing extensions work. Then, we’ll get into why architecturally WebAssembly is a great fit for plugins, while also covering its challenges. You’ll hear about technical surprises implementing the plugin system in WebAssembly, such as sandbox limitations and programming concerns. When you leave this session, you will know first-hand how a complex WebAssembly project looks and feels, with concrete details of how WebAssembly fits into infrastructure extensibility.
Speakers
avatar for Kensei Nakada

Kensei Nakada

Software Engineer, Tetrate.io
Kensei Nakada is a software engineer at Tetrate.io. He is a sig-scheduling approver, and a founder/maintainer of the project kube-scheduler-simulator and kube-scheduler-wasm-extension.
Tuesday August 27, 2024 11:50am - 12:20pm JST
Beginner Room

12:20pm JST

Lunch 🍜
Tuesday August 27, 2024 12:20pm - 1:40pm JST
TBA
Tuesday August 27, 2024 12:20pm - 1:40pm JST
TBA

1:40pm JST

Choose Your Own Adventure: The Struggle for Security - Whitney Lee, VMware Tanzu & Viktor Farcic, Upbound
Tuesday August 27, 2024 1:40pm - 2:10pm JST
Our hero, a running application in a Kubernetes production environment, knows they are destined for greater things! They are serving end users, but currently, they are also endangering those users, the system, and themselves! But the struggle for security is HARD, filled with system design choices concerning secrets management; cluster-level and runtime policies; and securing pod-to-pod communications.

It is up to you, the audience, to guide our hero and help them grow from a vulnerable, unprotected application to their final form⎯an app that is more secure against invasion. In their third ‘Choose Your Own Adventure’-style talk, Whitney and Viktor will present choices that an anthropomorphized app must make as they try to protect themselves against every kind of exploit. Throughout the presentation, the audience (YOU!) will vote to decide our hero app's path! Can we navigate CNCF projects to safeguard our app, system, and users against attack before the session time elapses?
Speakers
avatar for Viktor Farcic

Viktor Farcic

Developer Advocate, Upbound
Viktor Farcic is a lead rapscallion at Upbound, a member of the CNCF Ambassadors, Google Developer Experts, CDF Ambassadors, and GitHub Stars groups, and a published author. He is a host of the YouTube channel DevOps Toolkit and a co-host of DevOps Paradox.
avatar for Whitney Lee

Whitney Lee

Developer Advocate, VMware Tanzu
Whitney is a lovable goofball and a CNCF Ambassador who enjoys understanding and using tools in the cloud native landscape. Creative and driven, Whitney recently pivoted from an art-related career to one in tech. You can catch her lightboard streaming show ⚡️ Enlightning on Tanzu.TV... Read More →
Tuesday August 27, 2024 1:40pm - 2:10pm JST
Advanced Room

1:40pm JST

Leveraging Wasm for Portable AI Inference Across GPUs, CPUs, OS & Cloud-Native Environments - Miley Fu, Second State & Lucas Lu, Bytetrade Lab
Tuesday August 27, 2024 1:40pm - 2:10pm JST
This talk will focus on the advantages of using WebAssembly (Wasm) for running AI inference tasks in a cloud-native ecosystem. We will explore how Wasm empowers devs to develop on their own PC and have their AI inference uniformly performed across different hardwares, including GPUs, CPUs, operating systems, edge cloud etc. We'll discuss how Wasm and Wasm runtime facilitates seamless integration into cloud-native frameworks, enhancing the deployment and scalability of AI applications. Highlight how Wasm provides a flexible, efficient solution suitable for diverse cloud-native architectures, including K8s, to allow developers to fully tap the potential of LLMs, especially open source LLMs. The session is tailored for cloud-native practitioners and AI devs, offering insights into maximizing the potential of AI applications by leveraging the cross-platform capabilities of Wasm, ensuring consistency, low cost, and efficiency in AI inference across different computing environments.
Speakers
avatar for Lucas Lu

Lucas Lu

CEO, Bytetrade Lab
Lucas Lu is the CEO of Bytetrade Lab, which focuses on open source infrastructure innovation. Lucas received his PhD in particle physics from SMU in 2005. He worked at CERN, where he was involved in theoretical and experimental research on the Higgs particle. Lucas was co-founder... Read More →
avatar for Miley Fu

Miley Fu

CNCF Ambassador, Founding member at WasmEdge, Second State Inc
Miley is a Developer Advocate with a passion for empowering devs to build and contribute to open source. With over 5 years of experience working on WasmEdge runtime in CNCF sandbox as the founding member, she talked at KubeCon, KCD Shenzhen, CloudDay Italy, DevRelCon, Open Source... Read More →
Tuesday August 27, 2024 1:40pm - 2:10pm JST
Beginner Room

2:15pm JST

Towards Effortless Transaction Management in Microservices - Hiroyuki Yamada & Toshihiro Suzuki, Scalar, Inc.
Tuesday August 27, 2024 2:15pm - 2:45pm JST
Developing microservice applications based on the database-per-service pattern is challenging because you need to ensure the transactional consistency of multiple, possibly diverse, databases of microservices. Saga and TCC are widely used to address the challenge, but these approaches require the applications to ensure isolation, forcing the application developers to implement complex recovery mechanisms. Another way is using a two-phase commit (2PC). However, 2PC is often discussed as an anti-pattern in microservice architecture since it is considered limited in scalability and availability. In this session, we revisit the benefits of microservice architecture and rethink the advantages and disadvantages of the existing approaches for transaction management. We also introduce a solution that achieves effortless transaction management in microservices without losing the most benefits.
Speakers
avatar for Hiroyuki Yamada

Hiroyuki Yamada

CTO & CEO, Scalar, Inc.
Hiroyuki Yamada is CTO at Scalar and the original creator of ScalarDB and ScalarDL. He is passionate about database systems and distributed systems. He received his Ph.D. from the University of Tokyo. He has presented his research work at top-tier academic conferences in the database... Read More →
avatar for Toshihiro Suzuki

Toshihiro Suzuki

Architect, Scalar, Inc.
Toshihiro Suzuki is an Apache HBase committer and a member of the product team at Scalar. As an architect, he is responsible for developing and maintaining ScalarDB, a universal transaction manager for polystores. Prior to joining Scalar, he handled complex support cases and fixed... Read More →
Tuesday August 27, 2024 2:15pm - 2:45pm JST
Advanced Room

2:15pm JST

AI Deployment: Mastering LLMs with KFServing in Kubernetes - Irvi Firqotul Aini, Mercari
Tuesday August 27, 2024 2:15pm - 2:45pm JST
Unlock the power of deploying Large Language Models (LLMs) in Kubernetes using KFServing with this insightful 30-minute presentation. We'll guide you through the seamless integration of LLMs into cloud-native ecosystems, leveraging Kubernetes' scalability and KFServing's model serving capabilities. Discover best practices for deploying, managing, and optimizing LLMs in a Kubernetes environment, ensuring efficient resource utilization and high-performance inference. This session is ideal for AI practitioners and cloud engineers looking to elevate their deployment strategies in the rapidly evolving field of AI.
Speakers
avatar for Irvi Aini

Irvi Aini

Senior Software Engineer, Mercari
She was instrumental in the Kubernetes Release Team for versions 1.17 and 1.18, and has held positions as Shadow Chair and Emeritus-Co-Chair for Kubernetes SIG Docs. Her contributions span Kubernetes, Planout and Ax (Facebook), Google Cloud Platform, and Google APIs. She's been a... Read More →
Tuesday August 27, 2024 2:15pm - 2:45pm JST
Beginner Room

2:50pm JST

Resource as You Wish: Collaborative Reservation and Allocation by Scheduler Plugin and Device Plugin - Takuya Mishina & Tatsuhiro Chiba, IBM
Tuesday August 27, 2024 2:50pm - 3:20pm JST
Kubernetes encapsulates the details of infrastructure so that we can describe our desired state as reusable manifest. However, such nature prevents us from maximizing utilization of peripheral resources because hardware topology heavily impacts on the performance of computation workloads. For example, inter-device and inter-node communication acceleration technologies like Direct Memory Access (DMA) become unavailable if multiple GPUs under different PCI Express Bridge are allocated to a single set of AI workloads. This presentation shows a concrete usecase of Kubernetes Scheduling Framework plugins and Device Plugin to solve the issue. They work in harmony to allocate preferred AI hardware devices to computing workloads. In addition to utilizing existing stable technologies, the mechanism with Dynamic Resource Allocation (DRA), a promising technology for device management in Kubernetes, will also be included.
Speakers
avatar for Takuya Mishina

Takuya Mishina

Staff Research Scientist, IBM
Takuya Mishina is a Staff Research Scientist at IBM Research - Tokyo. He has been working for enhancing cloud infrastructure lifecycle management such as security and compliance posture management. Recent interests include extending the automation mechanism to provide usable AI hardware... Read More →
avatar for Tatsuhiro Chiba

Tatsuhiro Chiba

Senior Technical Staff Member, IBM Research
Tatsuhiro Chiba is a STSM and Manager at IBM Research, specialized in performance optimization and acceleration of large scale AI and HPC workloads on Hybrid Cloud. He is leading a project to enhance OpenShift performance and sustainability for AI and HPC by exploiting various cloud... Read More →
Tuesday August 27, 2024 2:50pm - 3:20pm JST
Advanced Room

2:50pm JST

Unlocking Heterogeneous AI Infrastructure K8s Cluster: Leveraging the Power of HAMi - Xiao Zhang, DaoCloud
Tuesday August 27, 2024 2:50pm - 3:20pm JST
With AI's growing popularity, Kubernetes has become the de facto AI infrastructure. However, the increasing number of clusters with diverse AI devices (e.g., NVIDIA, Intel, Huawei Ascend) presents a major challenge. AI devices are expensive, how to better improve resource utilization? How to better integrate with K8s clusters? How to manage heterogeneous AI devices consistently, support flexible scheduling policies, and observability all bring many challenges The HAMi project was born for this purpose. This session including: * How K8s manages heterogeneous AI devices (unified scheduling, observability) * How to improve device usage by GPU share * How to ensure the QOS of high-priority tasks in GPU share stories * Support flexible scheduling strategies for GPU (NUMA affinity/anti-affinity, binpack/spread etc) * Integration with other projects (such as volcano, scheduler-plugin, etc.) * Real-world case studies from production-level users. * Some other challenges still faced and roadmap
Speakers
avatar for xiaozhang

xiaozhang

Senior Technical Lead, DaoCloud
Xiao Zhang is the leader of the Container team (focus on infra, AI, Multi-Cluster, Cluster - LCM, OCI). He is also an active community contributor and cloud native enthusiast. He is currently a member of Kubernetes / Kubernetes-sigs, maintainer of Karmada, kubean, HAMi, and cloudtty... Read More →
Tuesday August 27, 2024 2:50pm - 3:20pm JST
Beginner Room

3:20pm JST

Coffee Break ☕
Tuesday August 27, 2024 3:20pm - 3:50pm JST
TBA
Tuesday August 27, 2024 3:20pm - 3:50pm JST
TBA

3:50pm JST

Unleashing the Power of Serverless Computing in Kubernetes with Knative, Crossplane & Dapr - Mauricio "Salaboy" Salatino, Diagrid & Viktor Farcic, Upbound
Tuesday August 27, 2024 3:50pm - 4:20pm JST
In the ever-evolving landscape of cloud native computing, serverless computing has emerged as a transformative force, offering a paradigm shift in application development and deployment. This talk delves into the world of serverless computing within the Kubernetes ecosystem, showcasing how open-source projects like Knative, Crossplane, Dapr, KEDA, Shipwright, and others empower developers to harness the power of serverless on top of Kubernetes. This is a hands-on talk, where we will build a serverless application (including infrastructure) from scratch. We will then explore how to extend the application with additional serverless capabilities, such as eventing, messaging, and state management. We will also explore how to leverage the power of Kubernetes operators to extend the Kubernetes API with custom resources and controllers, and how to use these operators to provision and manage serverless applications.
Speakers
avatar for Viktor Farcic

Viktor Farcic

Developer Advocate, Upbound
Viktor Farcic is a lead rapscallion at Upbound, a member of the CNCF Ambassadors, Google Developer Experts, CDF Ambassadors, and GitHub Stars groups, and a published author. He is a host of the YouTube channel DevOps Toolkit and a co-host of DevOps Paradox.
avatar for Mauricio Salatino

Mauricio Salatino

OSS Software Engineer, Diagrid
Mauricio works as an Open Source Software Engineer at @Diagrid, contributing to and driving initiatives for the Dapr OSS project. Mauricio also serves as a Steering Committee member for the Knative Project and Co-Leading the Knative Functions initiative. He published a book titled... Read More →
Tuesday August 27, 2024 3:50pm - 4:20pm JST
Advanced Room

3:50pm JST

eBPF Strengthens SR-IOV to Be Powerful - Weizhou Lan & 秋萍 戴, Daocloud
Tuesday August 27, 2024 3:50pm - 4:20pm JST
The growth popularity of AI workloads on Kubernetes has driven the demand for high-performance networking solutions. Virtual networking interfaces like SR-IOV, macvlan, and ipvlan stand out to bring RDMA capability to Pods, while they are unable to resolve clusterIP owing to data path reason. This limitation has forced many users to adopt dual CNIs. Mature eBPF implementations are already employed in popular CNI projects like Cilium and Calico, successfully replacing kube-proxy. By leveraging eBPF within a single CNI, we can enable clusterIP resolution for SR-IOV, macvlan interfaces. This session will delve into the technical details of implementing eBPF for clusterIP resolution with SR-IOV interfaces, and prove high forwarding performance compared with projects such as calico and cilium. While combining eBPF with SR-IOV is not yet a mainstream practice, its potential for performance optimization and simplified network management is significant.
Speakers
avatar for Weizhou Lan

Weizhou Lan

Senior Tech Lead, Daocloud
Weizhou Lan, Daocloud company, the manager of the Cloud Native Research Institute , the development manager of network product. the speaker of KubeCon and KCD. Always focus on network, eBPF, observability, service mesh, AI network, chaos testing etc.. I have incubated open-source... Read More →
avatar for 秋萍 戴

秋萍 戴

product mananger, daocloud
QiuPing Dai is a senior Technology Product Manager at DaoCloud for 5 years and involved in Cloud Computing ( including Kubernetes Computing, Storage, Network) development work. Before that, Qiuping worked at IBM for Cloud Computing. QiuPing is interested in Storage, Network , Scheduling... Read More →
Tuesday August 27, 2024 3:50pm - 4:20pm JST
Beginner Room

4:25pm JST

Scaling Time-Series Data to Infinity: A Kubernetes-Powered Solution with Envoy - Hiroki Sakamoto, LY Corporation
Tuesday August 27, 2024 4:25pm - 4:55pm JST
Building a database and processing pipeline for petabyte-scale data can be challenging. Kubernetes can be a good choice, as it offers a highly available and resilient platform in a cost-optimized manner. However, managing data efficiently still requires careful design. Ensuring scalability often needs data sharding and sophisticated mechanisms for reading and writing data in parallel across a distributed system. If you're using Object Storage for cost efficiency, a distributed cache system using an appropriate data structure is a must-have. Our time-series database, which serves all the engineers in our company, handles over a billion metrics. The size of the stored data is likely to reach the petabyte scale. In this session, we'll explore how we utilized Object Storage, Kubernetes, and Envoy to construct an infinitely scalable time-series database. By the end, you will understand how to build an effective and high-performing distributed data processing system on Kubernetes.
Speakers
avatar for Hiroki Sakamoto

Hiroki Sakamoto

Software Engineer, LY Corporation
Hiroki Sakamoto is a software engineer developing a distributed time-series database compatible with Prometheus. This time-series database is provided as backend storage for LY Corporation's managed monitoring service, serving the company's engineers internally. Drawing on his previous... Read More →
Tuesday August 27, 2024 4:25pm - 4:55pm JST
Advanced Room

4:25pm JST

How Are We Solving the Manual Process of Managing Kernel Modules for AI/ML Workloads in Kubernetes - Ekansh Gupta, Zeta & Shivay Lamba, Couchbase
Tuesday August 27, 2024 4:25pm - 4:55pm JST
Managing kernel modules for AI/ML workloads in Kubernetes within a production environment has been a cumbersome manual process. This session introduces the Kernel Module Management operator which addresses challenges posed by AI/ML workloads, edge computing, and software-defined storage solutions. The presentation will delve into the complexity of KMM, showcasing its ability to streamline the lifecycle management of kernel modules at scale. Attendees will also discover how to simplify the traditionally complex task of customizing nodes in Kubernetes, thereby reducing cost. The operator's capacity to build OCI images and sign kernel modules in-cluster ensures compatibility with Secure Boot, adding an extra layer of security. A live demo will show the practical application of KMM, highlighting its features and capabilities. The session will conclude with a production example, demonstrating how KMM significantly simplifies the lifecycle management of GPU drivers in Kubernetes at scale.
Speakers
avatar for Ekansh Gupta

Ekansh Gupta

Software Engineer, Zeta
Ekansh is a Software Development Engineer with Zeta Suite, with active involvement in various open-source and cloud native communities for upwards two years now. He was previously an SDE Intern at SteamLabs. He is also a speaker for a couple of talks at PyCon, KubeCon and MozFests... Read More →
avatar for Shivay Lamba

Shivay Lamba

Developer Advocate, Couchbase
Shivay Lamba is a software developer specializing in DevOps, Machine Learning and Full Stack Development. He is an Open Source Enthusiast and has been part of various programs like Google Code In and Google Summer of Code as a Mentor and is currently a MLH Fellow. He has also worked... Read More →
Tuesday August 27, 2024 4:25pm - 4:55pm JST
Beginner Room

5:00pm JST

Mission Possible: Forging a New Paradigm in 5G Deployment Through CDK and AI Issue Navigation - Marco González, Ericsson & Prakash Rao Bethapudi, Accenture
Tuesday August 27, 2024 5:00pm - 5:30pm JST
This talk will outline the deployment and fine-tuning of the 5G core. Our approach utilizes customized CDK constructs and LLMs to establish a fully operational Edge 5G core network. In the first part of the session, we will showcase a new way of combining LLM with our existing 5G core network, which will be deployed using CDK construct. We will then use data from logs to continuously feed and update the training pipeline. This setup enables open-source LLMs to quickly adapt and provide on-the-spot, practical insights. The last part of the session will conclude with a real-world demonstration where the LLM successfully collects logs in real-time including the 5G codebase, to serve as a training dataset to diagnose and rectify any challenging error in this Edge 5G network, showcasing its capability to analyze and suggest corrective actions effectively. This approach not only enhances operational efficiency but also optimizes response strategies in 5G telecommunications infrastructure.
Speakers
avatar for Marco Gonzalez

Marco Gonzalez

5G Solutions Architect, Ericsson
Marco Gonzalez is an international speaker and patent creator 5G Solutions Architect at Ericsson Japan who has more than 14 years of Designing and Integrating 3G, 4G, and 5G networks worldwide. During this tenure, he has performed strategic and innovative roles in supporting critical... Read More →
avatar for Prakash Rao

Prakash Rao

Cloud Architect, Accenture
Prakash Rao is a Cloud Architect with an impressive tenure designing advanced cloud-based solutions. Currently excelling at Accenture Japan, Prakash showcases his expert knowledge in automation and configuration management in cloud platforms, notably AWS. He is highly experienced... Read More →
Tuesday August 27, 2024 5:00pm - 5:30pm JST
Advanced Room

5:00pm JST

Discover Your Tailored Platform Strategy with Real World Practice - Hiroshi Hayakawa, LY Corporation
Tuesday August 27, 2024 5:00pm - 5:30pm JST
Recent IT paradigms like DevOps, CD, and IaC have shortened release cycles but also burdened developers with mastering many tools. Platform Engineering addresses this by providing Internal Developer Platforms (IDP) that automate non-essential tasks. To achieve IDP success, It's crucial to find right scale and functionality of IDP for your organization to optimize ROI, and required to take into account human aspects such as documentation, user support, and advocacy. So achieving IDP success can often be elusive. To address this, the Platform Engineering Maturity Model by CNCF guides to define the goals and the path to success. First, this session will briefly overview the Maturity Model and how it can facilitate IDP realization. He will then present a practical example from LY Corporation's Kubernetes-based PaaS, illustrating how the IDP journey is implemented as a down-to-earth initiative, including human aspects, offering insights into successful IDP strategies for your organization.
Speakers
avatar for Hiroshi Hayakawa

Hiroshi Hayakawa

Staff Platform Engineer, LY Corporation
Hiroshi is a lead engineer of Kubernetes-based application platforms in LY Corporation's Private Cloud Division. The company runs many large-scale applications on its Kubernetes-based platform, and Hiroshi is skilled in running applications stably at such a scale. He has also been... Read More →
Tuesday August 27, 2024 5:00pm - 5:30pm JST
Beginner Room

5:30pm JST

Networking + Evening Reception
Tuesday August 27, 2024 5:30pm - 7:30pm JST
TBA
Tuesday August 27, 2024 5:30pm - 7:30pm JST
TBA
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.