Centrándose en la tecnología eBPF, el foro especial GOTC 2023 lo invita a explorar más posibilidades

La Conferencia Global de Tecnología de Código Abierto (GOTC para abreviar) está patrocinada conjuntamente por Open Atom Open Source Foundation, Linux Foundation Asia Pacific, Shanghai Pudong Software Park y Open Source China, una gran conferencia de tecnología de código abierto para desarrolladores globales.

GOTC 2023 se llevará a cabo en Shanghai Zhangjiang Science Hall del 27 al 28 de mayo. La conferencia se presentará en forma de exhibiciones de la industria, discursos de apertura, foros especiales y subforos Los participantes discutirán temas técnicos populares como Metaverse, 3D y juegos, eBPF, Web3.0 y blockchain, así como comunidades de código fuente, AIGC, temas candentes como programación de IA, software automotriz, educación y capacitación de código abierto, nativo de la nube, etc., discuta el futuro del código abierto y ayude al desarrollo de código abierto.
 
Entre ellos, el foro especial eBPF se llevará a cabo el 28 de mayo, coproducido por el vicepresidente de I+D de Yunshan Network, Xiang Yang, y el director del ecosistema de código abierto de computación de Huawei, Huang Zhipeng.
 
Puntos destacados del foro
 
  • Interpretación de la tecnología eBPF por los mejores expertos en tecnología nacionales
  • eBPF y Observabilidad, Service Mesh, Cloud Native
  • eBPF y el futuro de la informática privada
  • ¿Cómo se integra orgánicamente eBPF con Wasm?
El canal de registro de GOTC 2023 ya está abierto: https://www.bagevent.com/event/8387611 , concéntrese en la tecnología eBPF y explore más posibilidades.
 
 
Coproductor: Xiang Yang
Xiang Yang, vicepresidente de I+D de Yunshan Network. Mientras estudiaba para obtener un doctorado en Ciencias de la Computación en la Universidad de Tsinghua, se dio cuenta del primer sistema de monitoreo en tiempo real del mundo para el secuestro de enrutamiento BGP global y ganó el Premio a la Contribución Comunitaria otorgado por IMC, la principal conferencia internacional en el campo de la red. Esta es la primera vez que este premio se otorga a un investigador de China continental. Después de graduarse, Xiang Yang se unió a Yunshan Network y estuvo a cargo de los productos DeepFlow. Basado en tecnologías innovadoras como eBPF y WASM, DeepFlow se compromete a permitir que los desarrolladores obtengan rápidamente una observabilidad completa de las aplicaciones nativas de la nube, lo que hace que los desarrolladores sean más libres. Actualmente, DeepFlow es de código abierto a través de la licencia Apache 2.0.
 
Coproductor: Huang Zhipeng
Huang Zhipeng es actualmente el Director de Huawei Computing Open Source Ecosystem, responsable de la construcción de ecosistemas de código abierto en sistemas operativos, bases de datos, inteligencia artificial y otros campos. Al mismo tiempo, se desempeña como miembro de los comités técnicos de organizaciones de código abierto como Qizhi OpenI Community, LFAI Foundation y Private Computing Forum.Es líder del Grupo de Trabajo de Políticas de Kubernetes y del Equipo de Políticas en el Interés de Seguridad. Grupo de la Fundación CNCF Es fundador del proyecto OpenStack Cyborg y lidera el equipo Participa en comunidades de código abierto como ONNX, Kubeflow y Akraino. Ha dado discursos de apertura de Keynote en las principales cumbres internacionales de código abierto, como OpenStack Summit, Cloud Native Con/KubeCon, y ha compartido temas en muchas cumbres internacionales, como LinuxCon y RISC-V Summit.
 

Tema: Observabilidad nativa de la nube sin intrusión mediante eBPF

Invitado: Xiangyang | Vicepresidente de I+D de la red Yunshan
Tiempo de discurso: 13:30-14:05
Introducción al tema: los microservicios, la nube nativa y otras fuerzas motrices han provocado enormes cambios en la arquitectura de la aplicación. La cantidad de servicios ha aumentado y la complejidad de los servicios individuales ha disminuido, pero la complejidad general de las aplicaciones distribuidas ha aumentado drásticamente. En un entorno nativo de la nube, cómo lograr la observabilidad de las aplicaciones y hacer que el negocio sea controlable se ha convertido en un problema importante al que se enfrentan los desarrolladores. Utilizando la nueva capacidad de programación del kernel lanzada por eBPF, DeepFlow se da cuenta de forma innovadora de las capacidades de AutoMetrics, AutoTracing y AutoLogging.Los desarrolladores pueden obtener una observabilidad completa de las aplicaciones nativas de la nube sin acumular códigos.
 

Tema: Wasm-bpf: creación de un puente programable entre WebAssembly y eBPF Kernel

Invitado: Zheng Yusheng | Exploración de la tecnología eBPF de la comunidad Longli Mantenedor de sig, OpenEuler kernel programable SIG Commiter
Tiempo de discurso: 14:05-14:40
Introducción al tema: Wasm-bpf es un nuevo proyecto de código abierto que define un conjunto de abstracción de interfaces de sistema relacionadas con eBPF y proporciona un conjunto de cadenas de herramientas de desarrollo correspondientes, bibliotecas e instancias generales de la plataforma de tiempo de ejecución Wasm + eBPF, lo que permite Cualquier aplicación en la máquina virtual Wasm o el contenedor liviano Wasm tiene la capacidad de hundir y expandir los escenarios de uso al estado del kernel, obtener casi todos los datos en el estado del kernel y el estado del usuario, e implementar el control sobre todo el sistema operativo en términos de red. y seguridad Control programable a nivel, ampliando así en gran medida los escenarios de aplicación del ecosistema WebAssembly en el lado que no es del navegador. En términos relativos, las ventajas de Wasm también pueden extenderse del modo usuario al modo kernel. Con la mejora continua del soporte ecológico del modelo de componentes Wasm, también podemos traer más lenguajes de desarrollo en modo usuario a la comunidad eBPF, y el la observabilidad de diferentes implementaciones de lenguaje, la red y otras aplicaciones eBPF y los complementos de procesamiento de datos también se pueden integrar, reutilizar, administrar unificadamente y conectar dinámicamente fácilmente.
 

Tema: Actualización en frío de BPF: permita que la versión inferior del kernel use nuevas características

Invitado: Ding Tianchen | Ingeniero de I+D del sistema operativo en la nube de Alibaba
Tiempo de discurso: 14:40-15:15
Introducción al tema: eBPF, como uno de los campos más candentes en el kernel en los últimos años, se ha desarrollado extremadamente rápido en el upstream. Sin embargo, el kernel a menudo busca la estabilidad en el entorno de producción, y el lado comercial a menudo quiere usar una versión anterior estable del kernel, pero también quiere usar algunas funciones BPF más nuevas. Llevamos a cabo investigación y desarrollo basados ​​en la tecnología de actualización en caliente del programador plugsched.Después de modularizar el subsistema BPF, podemos adaptarnos a las necesidades de desarrollo flexibles en un kernel estable de versión baja, para lograr el efecto de ambos. La actualización en frío de BPF (plugbpf) hereda las ventajas de plugsched sin reiniciar la máquina y el tiempo de inactividad de nivel de milisegundos. Al reemplazar las funciones de llamada al sistema e interfaz del kernel, el usuario no se da cuenta. El usuario solo necesita ejecutar normalmente y directamente como en un núcleo de versión alta Su propio programa BPF servirá. plugbpf funciona como un módulo y actualmente es compatible con los núcleos 4.19 y 5.10 de la plataforma x 86. Los usuarios pueden cargar módulos después de asegurarse de que el sistema original no tenga programas BPF activos.
 

Tema: Combinación Ecológica de eBPF y Computación Privada

Invitado: Huang Zhipeng | Director del ecosistema de código abierto de computación de Huawei
Tiempo de discurso: 15:15-15:50
Introducción al tema: En este tema, explicaremos los conocimientos básicos de eBPF y la computación confidencial (Informática Confidencial), algunas ideas sobre la combinación ecológica de los dos campos basados ​​en la práctica de código abierto y reflexiones sobre el desarrollo futuro de eBPF y informática confidencial.
 

Tema: Operación y mantenimiento del sistema Polaris Index basado en la cámara del programa eBPF

Invitado: Chang Cheng | Fundador de Kindling Open Source Project, Fundador y CTO de Harmony Cloud Technology
Tiempo de discurso: 15:50-16:25
Introducción al tema: la tecnología de observabilidad aún se enfrenta a la dificultad de localizar la causa raíz en las tecnologías existentes de seguimiento, registro y métricas. Es un desafío muy grande para las empresas de Internet implementar "1-5-10" (1 minuto para encontrar el problema, 5 minutos para encontrar la causa y 10 minutos para restaurar el negocio). La razón principal es que la tecnología actual para localizar la causa raíz del problema es aún inmaduro.Experiencia del técnico. La creación de perfiles continuos basada en la tecnología eBPF en países extranjeros es un tema muy candente, porque se espera que la creación de perfiles continuos encuentre la causa raíz del problema. Sin embargo, de acuerdo con nuestra investigación, la creación de perfiles de Continues actualmente solo puede resolver el problema de una sola dimensión de la CPU, y es difícil alcanzar el nivel de rastreo. Es difícil de usar en el caso de acceso multiusuario en la producción. ambiente. Kindling es el primero en el mundo en proponer la tecnología Trace_Profiling basada en la tecnología eBPF, que reduce la granularidad de la creación de perfiles al nivel de rastreo, ayuda a los usuarios a ubicar una solicitud y convierte el proceso de ejecución del código de rastreo en un proceso de consumo de recursos a nivel de rastreo a través de la tecnología eBPF. , proporcionando así una forma estandarizada de localizar la causa raíz del problema. Este foro compartirá cómo Kindling construye Trace_Profiling y los escenarios aplicables de Trace_Profiling.
 

Tema: Use eBPF en lugar de iptables para lograr la aceleración de la red de servicios

Invitado: Liu Qijun | DaoCloud Service Mesh Expert, Mantenedor de Istio
Hora del discurso: 16:25-17:00
Introducción al tema: En el escenario de la red de servicio, para utilizar el sidecar para la gestión del tráfico sin que la aplicación sea completamente consciente, es necesario reenviar todo el tráfico de entrada y salida del Pod al sidecar. En este caso, la solución más común es usar las capacidades de redirección de iptables (netfilter). La desventaja de esta solución es el aumento de la latencia de la red, porque iptables intercepta tanto el tráfico de salida como el de entrada. Tomando el tráfico de entrada como ejemplo, el tráfico que originalmente fluye directamente a la aplicación debe ser reenviado por iptables al sidecar, y luego el sidecar reenvía el tráfico a la aplicación real. El enlace que originalmente solo necesitaba ser procesado dos veces en el modo kernel ahora se ha convertido en cuatro veces, lo que ha perdido mucho rendimiento. Este discurso presentará el principio de implementación del proyecto Merbridge y explicará cómo puede lograr la aceleración de la red para varias implementaciones de redes de servicios (Istio, kuma, linkerd2) a través de eBPF.
 

Tema: Práctica de la tecnología eBPF en Baidu Cloud Native Field

Invitado: Di Weihua | Baidu Cloud Native Architect
Hora del discurso: 17:00-17:35
Introducción al tema: qué es eBPF; la práctica de eBPF en el campo de cloud native; la práctica de Baidu cloud native en eBPF.
 

¡El canal de registro para GOTC 2023 ya está abierto, y los entusiastas del código abierto en varios campos técnicos de todo el mundo están sinceramente invitados a unirse al gran evento!

Para registrarse en la conferencia, visite: https://www.bagevent.com/event/8387611
 
Ingrese al sitio web oficial para obtener más información, visite: https://gotc.oschina.net
{{o.nombre}}
{{m.nombre}}

Supongo que te gusta

Origin my.oschina.net/oscpyaqxylk/blog/8703294
Recomendado
Clasificación