Maison >tutoriels informatiques >connaissances en informatique >Défis et opportunités de l'écosystème des systèmes d'exploitation à l'ère du cloud natif
Dans le contexte du développement rapide du cloud computing, la mise à niveau industrielle des systèmes d'exploitation des serveurs ne se limite plus au niveau des serveurs physiques. Les frontières du marché s'élargissent. et le cloud computing ont également un impact sur le système d'exploitation. La flexibilité et l'intelligence imposent de nouvelles exigences. Lors de la
Conférence sur le système d'exploitation Dragon Lizard 2023, Wang Xu, directeur de la communauté Dragon Lizard et expert technique principal d'Ant Group, a partagé le discours d'ouverture « Défis et opportunités de l'écologie des systèmes d'exploitation à l'ère native du cloud » et a partagé l'expérience d'Ant Group. dans les résultats de la coopération de la communauté Dragon Lizard. Voici le texte original partagé :
(Photo/Wang Xu, directeur de Long Lizard Community et expert technique principal d'Ant Group)
Au nom d'Ant Group, je suis le chef de l'équipe d'infrastructure et de système d'exploitation natifs Ant Cloud, je suis également directeur de la communauté Dragon Lizard et vice-président du comité de technologie Ant Open Source. Aujourd'hui, nous parlons du rôle des logiciels et des systèmes d'exploitation à l'ère du cloud natif.
Tout le monde a remarqué que Red Hat a cessé de publier l'intégralité de la distribution de logiciels, y compris SRPM, de la manière traditionnelle de CentOS. L'une des principales raisons est qu'à cette époque, l'ensemble de la chaîne d'approvisionnement en logiciels a subi de très grands changements. Nous savons que dans le passé, lorsque tout le monde achetait un logiciel, un système d'exploitation, etc., tous les progiciels du système d'exploitation avaient déjà terminé la maintenance et la garantie de la chaîne d'approvisionnement logicielle. Ce travail était terminé dans le système d'exploitation. À une telle époque, le système d'exploitation représente le canal de distribution des logiciels de tous, assurant naturellement la chaîne d'approvisionnement. Tous ceux qui l'achèteront en paieront le prix. Une telle chaîne est très complète et très suffisante. Par conséquent, même si Red Hat maintient CentOS, il maintient également un ensemble complet de modèles commerciaux et open source en boucle fermée.
De nos jours, tout le monde fait la promotion de l'intelligence. L'offre actuelle de puissance de calcul intelligente utilise également le système d'alimentation de calcul de ressources CloudNative natif du cloud. Dans un tel système, l'architecture entière est devenue plus complexe qu'auparavant. Il n'y a qu'une très petite partie, c'est-à-dire que la partie du système d'exploitation hôte est la même qu'auparavant. Elle est fournie via le référentiel de packages au système d'exploitation hôte. La zone correspondant au système d'exploitation traditionnel sur le côté gauche de l'image ci-dessus est en fait. très petit maintenant ; et la plupart des logiciels fonctionnent tous dans des conteneurs et sont extraits de l'entrepôt miroir. La production d'images est réalisée côté développement. Les applications développées par ces développeurs eux-mêmes utilisent le contenu de Base OS et le référentiel de packages correspondant de Base OS, et sont finalement envoyées au référentiel d'images. Dans un tel environnement, il y a un changement très important. L'intégralité du lien vers l'image du conteneur n'est pas un système d'exploitation acheté par l'intermédiaire de l'acheteur de l'infrastructure en cours d'exécution. Comme indiqué précédemment
"Rapport sur le développement du système d'exploitation de serveur domestique (2023)" Il a également été mentionné. que les plus gros acheteurs comprennent les sociétés Internet, les affaires gouvernementales, etc. En plus de produire leurs propres logiciels, ces sociétés achètent leurs propres pièces. Par rapport aux applications d'autres canaux, le système d'exploitation hôte qu'elles ont acheté en a déjà très peu. Par conséquent, ils réduisent naturellement leur désir d’acheter un système d’exploitation, ou la partie du système d’exploitation qu’ils achètent n’en vaut pas la peine, contrairement au système d’exploitation d’origine qui incluait tout.
Dans de telles circonstances, la majeure partie du système d'exploitation ou l'ensemble du système de chaîne d'approvisionnement logiciel a été intégrée du côté de la production de logiciels, mais il y a relativement peu de gestion et de contrôle du côté de l'exécution. Ainsi, dans ce cas, la gestion de la chaîne d'approvisionnement des logiciels natifs cloud sur le côté droit de l'image ci-dessus est devenue plus compliquée et la proportion de systèmes d'exploitation tirant des progiciels a été considérablement réduite, ce qui est également dans une large mesure. Laissez Red Hat découvrir que CentOS commence à perdre de l'importance dans son modèle économique, car en effet l'achat de RHEL n'est pas si important pour les utilisateurs. Mais dans ce cas, cela ne signifie pas que la chaîne d'approvisionnement des logiciels n'est pas importante. Au contraire, dans le cas du cloud natif, il existe des types de logiciels très riches et diverses sources d'images. Surtout pour les entreprises ayant une solide expérience financière, les logiciels. La maintenance de la chaîne d’approvisionnement est très importante et comporte de fortes exigences de sécurité. En outre, nous avons diverses exigences concernant la chaîne d'approvisionnement en logiciels, telles que la conformité et la fiabilité. Les clients ont également besoin que l'ensemble du système soit digne de confiance.
Sur cette base, nous avons besoin d'une sécurité complète de la chaîne de confiance et de la chaîne d'approvisionnement. Dans un scénario cloud natif, nous avons vraiment besoin d'un système d'exploitation pour subir des changements différents de l'environnement précédent. La raison pour laquelle nous devons participer à la communauté des systèmes d’exploitation est que nous devons également sécuriser notre propre chaîne d’approvisionnement. Dans la nouvelle ère, nous n'achetons pas seulement un tel système d'exploitation pour assurer la sécurité de la chaîne d'approvisionnement comme avant. Au contraire, nous devons participer à l'ensemble du processus de production. C'est pourquoi nous participons non seulement à la communauté Dragon Lizard. J'ai également participé au développement lié au SIG natif cloud et effectué un travail de co-construction avec la communauté en amont. Je pense que dans le cadre des tendances futures, tous les utilisateurs de logiciels ayant des besoins en matière de chaîne d'approvisionnement auront en fait besoin d'une maintenance du système d'exploitation plus orientée vers la communauté.
En tant qu'Ant Group, l'unité dirigeante de la communauté Dragon Lizard, nous avons participé à de nombreux travaux au sein de la communauté. D'un point de vue plus basique, il existe de nombreuses technologies liées aux conteneurs et à la virtualisation dans le système d'exploitation, que nous développons. avec la communauté et participer également au SIG technologique correspondant. Avant de rejoindre Ant Group, j'ai démarré une entreprise de conteneurs, travaillant sur des conteneurs sécurisés, et lancé le projet de conteneurs Kata. Le cloud natif a beaucoup à voir avec la technologie de virtualisation, nous avons donc apporté de nombreuses contributions et coopérations dans la virtualisation du système d'exploitation et l'écologie native du cloud, comme la technologie de mise en miroir, qui est en fait une technologie sensible au contenu appelée Nydus. utilise Dragonfly pour la technologie d'accélération P2P, mais utilise également Lazy Load pour l'accélération miroir sans latence. Bien entendu, ces technologies d'accélération miroir sont également utilisées aujourd'hui dans l'accélération des grands modèles. Dans le même temps, cette conscience du contenu inclut également nos exigences concernant la chaîne d'approvisionnement, qui est liée à la distribution, à la fiabilité et à la sécurité du contenu.
La coopération entre Ant Group et la communauté Dragon Lizard implique des technologies open source telles que des bases de données parallèles à grande échelle et le calcul graphique. La sécurité et la fiabilité sont au centre des préoccupations, et Ant Group a effectué beaucoup de travail dans les domaines basés sur TEE et Intel TDX, tels que le développement de conteneurs confidentiels. Ces collaborations sont entièrement soutenues par la communauté et améliorent les aspects du système d’exploitation et de la sécurité.
Ant Group et la communauté Dragon Lizard adhèrent aux principes « d'ouverture, d'égalité, de collaboration et de partage » et mènent une coopération approfondie. Nous espérons également que la participation d'Ant Group aidera la communauté Dragon Lizard à mieux progresser.
Lecture vidéo et acquisition de didacticiels : la rediffusion en direct de la conférence sur le système d'exploitation Dragon Lizard 2023 et le PPT technique sont en ligne, veuillez cliquer sur
pour regarder ~
PPT technique : suivez le compte public Dragon Lizard [OpenAnolis Dragon Lizard] et répondez à "Dragon Lizard Courseware" pour l'obtenir.
—— Fin ——
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!