What You Need to Know Before
You Start
Starts 7 June 2025 18:21
Ends 7 June 2025
00
days
00
hours
00
minutes
00
seconds
Bring Batch Capability Into Kubernetes, Using AI and Big Data as an Example
Explore advanced scheduling features for batch workloads in Kubernetes, focusing on AI and big data applications using frameworks like TensorFlow and Spark. Learn about fair-share scheduling and the Volcano project.
CNCF [Cloud Native Computing Foundation]
via YouTube
CNCF [Cloud Native Computing Foundation]
2544 Courses
23 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Conference Talk
Optional upgrade avallable
Overview
Explore advanced scheduling features for batch workloads in Kubernetes, focusing on AI and big data applications using frameworks like TensorFlow and Spark. Learn about fair-share scheduling and the Volcano project.
Syllabus
- Introduction to Kubernetes
- Batch Workloads in Kubernetes
- Advanced Scheduling Features
- Fair-Share Scheduling
- The Volcano Project
- AI Workloads on Kubernetes
- Big Data Workloads on Kubernetes
- Case Study: Real-world Implementation
- Best Practices and Future Trends
- Conclusion and Resources
Overview of Kubernetes architecture
Basics of Kubernetes scheduling
Key components: nodes, pods, deployments
Understanding batch processing
Comparison of batch vs. real-time processing
Use cases in AI and big data
Overview of Kubernetes scheduler
Scheduling policies and constraints
Resource management and allocation
Introduction to fair-share scheduling concepts
Importance in shared compute environments
Implementing fair-share scheduling in Kubernetes
Introduction to Volcano and its purpose
Key features and benefits for batch workloads
Integration with Kubernetes
Running TensorFlow on Kubernetes
Distributed training strategies
Resource allocation and scaling for AI applications
Running Apache Spark on Kubernetes
Configuring Spark clusters
Managing data pipelines effectively
Examples of AI and big data workloads
Evaluation of fair-share scheduling impact
Success stories using Volcano and Kubernetes
Best practices for managing batch workloads
Emerging trends in AI and big data on Kubernetes
Preparing for future capabilities in Kubernetes scheduling
Recap of key concepts
Further reading and resources for deep dives
Community support and collaboration opportunities
Subjects
Conference Talks