Pourquoi le système d'exploitation cloud est un mythe

  • Oct 16, 2023

L'émergence du système d'exploitation cloud est une absurdité qui ne fait qu'alimenter le battage médiatique et la confusion, déclare Lori MacVittie

Il n’existe pas de système d’exploitation cloud – et nous sommes loin d’en avoir besoin, déclare Lori MacVittie.

L'incursion de Google dans le secteur des systèmes d'exploitation était à peine public avant d'être salué comme le dernier système d'exploitation cloud, certains observateurs du secteur affirmant que ce produit pourrait jouer un rôle central dans la révolution du cloud.

Être juste, Googlec'est Système d'exploitation Chrome n’est pas le seul système d’exploitation auquel le handle cloud a été attaché. Il s'agit simplement de la dernière d'une longue série de tentatives visant à capitaliser sur l'intérêt croissant et battage médiatique autour du cloud computing.

Roman, Dell, Microsoft - en fait, toute personne ayant un intérêt dans les systèmes d'exploitation a été mentionnée au moins une fois en relation avec un système d'exploitation cloud.

Il n'y a pas une telle chose. Il s’agit d’un mythe existant entièrement dans l’esprit de ceux qui ne semblent pas pouvoir intégrer suffisamment de nuages ​​dans leur alimentation technologique quotidienne. Et le problème que pose la perpétuation de ce mythe est qu’il continue de semer la confusion sur un marché déjà confus.

Jargon marketing
Des millions de professionnels de l'informatique qui devraient être capables de séparer le jargon marketing des définitions techniques sont confus et incapables d'articuler une définition du cloud. Cela frise l'exploitation de qualifier quelque chose de produit cloud simplement pour donner l'impression que la participation au cloud implique des exigences particulières.

Un service informatique typique consacre 80 % de son budget à l'entretien, à la gestion, aux correctifs et au refroidissement. et s'occuper autrement des serveurs et des applications dans leurs propres centres de données, selon le cabinet d'analystes Gartner. Il est logique de transférer une partie de cette charge vers le cloud. Il est donc choquant de voir les fournisseurs perpétuer la confusion pour leur propre profit.

Un système d’exploitation cloud n’est pas nécessaire à ce stade du cycle d’évolution de la technologie. Une partie de l'attrait du cloud réside dans sa dépendance à l'égard d'Internet, qui, comme chacun le sait, repose sur des normes établies et bien prises en charge telles que TCP/IP.

Les applications servies via Internet sont presque toujours transportées via HTTP, ce qui complète le trio basé sur les normes qui soutient depuis longtemps le Web et rend désormais le cloud réaliste.

Rien de spécial n’est requis pour qu’un système d’exploitation prenne en charge le cloud. Pas de nouvelles normes, pas de nouvelles capacités et aucune nouvelle fonctionnalité au niveau de la couche du système d'exploitation.

Le cloud computing, tel qu'il est mis en œuvre aujourd'hui, est évolutif – et non révolutionnaire – et combine le meilleur des services hébergés avec la gestion des applications au niveau de la couche d'approvisionnement. Il y a très peu de choses sur le système d'exploitation qui nécessitent des modifications, même du côté du serveur, c'est-à-dire au niveau du serveur. fournisseur de cloud – et absolument rien qui doive changer dans les profondeurs du système d’exploitation client.

Pour être honnête, les systèmes d'exploitation dits cloud peuvent être livrés avec des outils de gestion et de développement spécifiques au cloud. et une partie de la distribution, mais ce sont des applications et ne font presque certainement pas partie du système d'exploitation lui-même.

Opérations de base
Les systèmes d'exploitation se concentrent sur la gestion des E/S, des fichiers, du processeur et de la mémoire, ainsi que sur la planification des opérations principales dans lesquelles toutes les applications finissent par se décomposer. Les systèmes d'exploitation sont des systèmes granulaires et étroitement ciblés qui ne connaissent rien aux cloud ou aux réseaux. ou même des applications, sauf en ce qui concerne la prochaine instruction de code machine qui doit être réalisé.

À mesure que le cloud computing évolue vers ce que les puristes pourraient considérer comme un véritable cloud computing: le provisionnement au niveau des ressources de calcul ou la distribution des applications au niveau le niveau fonctionnel sans modification — il se peut que les systèmes d'exploitation devront changer, évoluer et s'adapter aux besoins spécifiques d'un tel environnement.

Lorsque le système d'exploitation prend en compte d'autres processeurs et banques de mémoire sur les machines à proximité lorsqu'il planifie une instruction, nous aurons alors besoin d'un système d'exploitation cloud.

Lori MacVittie est responsable de l'éducation et de l'évangélisation des services d'application au sein d'une société de livraison d'applications. Réseaux F5. Son rôle consiste notamment à produire du matériel technique et à participer à des forums communautaires et à des organisations de normalisation industrielle. MacVittie possède une vaste expérience en programmation en tant qu'architecte d'applications, ainsi qu'en développement et en administration de réseaux et de systèmes.