La solution Cloud Bursting, le conteneur sans serveur réduit les coûts et augmente l'efficacité pour une expérience ultime

Cet article est partagé par la communauté Huawei Cloud « DTSE Tech Talk | Numéro 42 : Cloud Bursting Solution, Serverless Container réduit les coûts et augmente l'efficacité pour une expérience ultime », auteur : sélectionné par Huawei Cloud Community.

La capacité du cluster K8 auto-construit par IDC hors ligne est-elle incapable de répondre aux demandes commerciales de pointe ? Le processus d'expansion de l'infrastructure d'IDC est lent, l'investissement ponctuel est important et les coûts de gestion et de maintenance sont élevés ? Dans l'émission en direct sur le thème « Cloud Native Bursting, Comment aider les entreprises à réduire les coûts et à augmenter l'efficacité », l'évangéliste technique Huawei Cloud Native DTSE Liu Yuqing s'est concentré sur la solution Cloud Native Bursting native fournie par Huawei Cloud Serverless Container Service CCI, combinant Les cas de scénarios typiques et la démonstration opérationnelle réelle aident les entreprises et les utilisateurs à élaborer rapidement des plans de réduction des coûts et d'amélioration de l'efficacité.

Qu'est-ce que le Cloud Bursting ?

Cloud Bursting est une méthode de provisionnement qui utilise les ressources du cloud computing lorsque l'infrastructure locale atteint sa capacité maximale. Lorsque les entreprises manquent de ressources informatiques dans leurs centres de données internes, elles confient des charges de travail supplémentaires à des services cloud tiers externes. Cloud Bursting est un moyen pratique et rentable de prendre en charge des charges de travail avec des modèles de demande variables et des pics de demande périodiques.

cke_120.png

Avec Cloud Bursting, les consommateurs de cloud peuvent effectuer les opérations suivantes :

  • Utilisation efficace des ressources locales
  • Réduire les investissements supplémentaires dans les infrastructures locales
  • Profitez de l'évolutivité et de la flexibilité du cloud public
  • Évitez les interruptions de service pour les applications critiques pour l'entreprise en raison des pics d'activité

Cloud Bursting est nouvellement implémenté dans les scénarios cloud natifs

Gartner prédit que d’ici 2025, la proportion d’entreprises numériques basées sur des plateformes cloud natives atteindra 95 %. La technologie cloud native continue de se développer et sa part de marché continue d'augmenter. Les conteneurs sans serveur sont devenus un nouveau choix pour les entreprises souhaitant migrer vers le cloud à l'ère du cloud natif 2.0.

Le sans serveur utilise des conteneurs pour exécuter une application. Basé sur l'architecture sans serveur, nous n'avons pas besoin de gérer la maintenance de l'infrastructure. L'échelle d'adoption actuelle des conteneurs sans serveur augmente également progressivement. L'utilisation de services de conteneurs sans serveur dans le cloud public peut réduire efficacement les coûts et les ressources d'exploitation et de maintenance. déchets. .

Huawei Cloud Serverless Container Service CCI (Cloud Container Instance) est un service de conteneur basé sur une architecture sans serveur. Il possède une série de fonctionnalités telles qu'une flexibilité extrême, une isolation sûre, prête à l'emploi, une puissance de calcul diversifiée à grande échelle et un faible coût. Le service CCI sert de fournisseur de ressources dans les scénarios Cloud Bursting natifs du cloud. La solution Bursting native du cloud dispose principalement de trois méthodes d'accès : l'accès IDC client, l'accès au cluster de conteneurs Huawei Cloud et l'accès console/API.

Accès client à l'IDC

Dans le scénario IDC client, c'est-à-dire que l'utilisateur dispose d'un cluster K8s auto-construit dans son IDC hors ligne ou a utilisé un service similaire à Huawei Cloud CCE Agile Edition. Il héberge un cluster K8s et installe le package élastique fourni par CCI. L'élasticité commerciale d'IDC par rapport à CCI sur le cloud.

Accès au cluster de conteneurs cloud Huawei

Les utilisateurs peuvent créer des clusters K8s en un seul clic via CCE/CCE Turbo fourni par Huawei Cloud, mais les utilisateurs doivent également gérer eux-mêmes les nœuds Node. Après avoir installé la suite élastique, les utilisateurs peuvent élastiquer les services de pointe de CCE vers CCI pour obtenir une coopération flexible : les utilisateurs peuvent exécuter des services communs sur le cluster et élastiquer les services de scénario de pointe vers CCI.

 

Accès console/API

Pour les appels d'interface normaux, les utilisateurs accèdent via la console/API pour fournir des services. Ce scénario est plus adapté à certaines entreprises qui n'utilisent actuellement pas les services K8 en interne, mais qui disposent de leur propre plateforme de planification interne et qui utilisent simultanément des machines virtuelles et des conteneurs. Dans cette situation, nous leur recommandons d'adopter cette méthode.

Analyse des fonctionnalités clés du Bursting cloud natif

Plug-in important Bursting cloud natif Virtual Kubelet

Virtual Kubelet est un plug-in développé sur la base du projet open source communautaire Virtual Kubelet. En tant que Kubelet virtuel, il est utilisé pour connecter les clusters Kubernetes et les API d'autres plates-formes. Le scénario principal est d'étendre de manière flexible l'activité du cluster K8s à Plateformes de conteneurs sans serveur (telles que CCI, etc.).

Capacités de base de Community VK :

  • Gérer le cycle de vie de VK-Node
  • Gérer le cycle de vie des pods VK-Node planifiés
  • Fournir une API au niveau du nœud (Pod Exec, journaux, etc.)

Capacités d’extension VK améliorées par CCI :

  • Interopérabilité du réseau et interopérabilité des services entre les pods
  • Support de stockage monté
  • Vérification intelligente, planification intelligente, pool de ressources élastiques de blindage intelligent
  • Les journaux cloud et la surveillance sont connectés
  • Optimisation de la cohérence de l'environnement (résolution DNS, nom d'hôte, événement de synchronisation, etc.)
  • Fiabilité accrue à grande échelle

cke_121.png

Stratégie de contrôle des horaires flexible

Fournit des capacités de contrôle flexibles au niveau du groupe de conteneurs (Pod)

Ajoutez la balise virtual-kubelet.io/burst-to-cci à la charge de travail pour un contrôle flexible et prenez en charge les fonctionnalités de configuration suivantes :

  • auto : Détermine automatiquement s'il faut passer de manière élastique à CCI en fonction des résultats de notation réels du planificateur dans le cluster d'utilisateur. L'algorithme TaintToleration donnera la priorité à la planification des nœuds CCE.
  • localPrefer : lorsque les ressources du cluster sont insuffisantes, déployez le pod sur CCI
  • appliquer : Forcer la planification à CCI
  • off : Ne pas programmer sur CCI

cke_122.png

 

Utilisez l'objet Profil du planificateur pour gérer la quantité élastique et la priorité de mise à l'échelle.

cke_123.png

Gestion unifiée hors ligne et en ligne des images de conteneurs

Fournit des capacités de gestion d’images unifiées et simplifie la gestion des images dans le processus d’éclatement.

  • Par défaut, il est connecté à l'entrepôt Huawei Cloud SWR et prend en charge l'entrepôt d'entreprise SWR.
  • Fournir des outils pour synchroniser les images de stock avec l'entrepôt d'entreprise Huawei Cloud SWR/SWR en un seul clic
  • Fournir des outils pour prendre en charge la synchronisation incrémentielle et planifiée des nouvelles images avec Huawei Cloud
  • Prend en charge l'accès direct aux entrepôts d'entreprise des fournisseurs de ports et de cloud auto-construits
  • Prend en charge la capacité d'instantané d'image pour améliorer les performances de téléchargement d'image de conteneur, et une seule image peut être téléchargée en 5 secondes
  • La suite élastique Bursting prend en charge le remplacement d'adresses pendant le processus élastique et aucune modification de la configuration métier.

Sur la base de la suite Bursting, définissez des expressions régulières et remplacez l'adresse de l'image dans le pod yaml par Huawei Cloud SWR. Le processus élastique est indépendant de l’entreprise et il n’est pas nécessaire de gérer les différences de configuration.

Correspond automatiquement aux informations d'authentification de l'entrepôt Huawei Cloud sans adaptation commerciale.

cke_124.png

 

Une expérience cohérente à tous les niveaux

Fournir une entrée unifiée au commerce mondial

  • Les ressources telles que Pod, ConfigMap, Service et Secret sont distribuées uniformément à partir du cluster K8 d'origine.
  • Synchronisation incrémentielle des dépendances des pods pour éviter la pression sur la bande passante causée par une synchronisation complète
  • Prend en charge un accès mutuel flexible entre les instances de conteneur de cluster K8 et élastique aux instances CCI via le service

Assurer une gestion unifiée de l’exploitation et de la maintenance

  • CCI Pod fournit une interface de surveillance standard Pro et prend en charge l'amarrage avec la plate-forme de surveillance Pro du client
  • CCI Pod dispose d'un plug-in fluent-bit intégré qui prend en charge le téléchargement de journaux d'entreprise vers Kafka.
  • Virtual Kubelet rapporte les événements et autres informations au cluster d'utilisateur en fonction des modifications apportées au pod de l'utilisateur.

 

cke_125.png

Cas client Bursting natif cloud

Créez Cloud Bursting, une nouvelle expérience de migration cloud flexible basée sur des conteneurs sans serveur

Q Company est le plus grand site Web chinois de voyages en ligne au monde, offrant aux consommateurs des recherches en temps réel de billets d'avion, d'hôtels, de lieux et de produits de vacances, ainsi que des achats groupés de produits de voyage et d'autres services d'informations de voyage, et fournissant une technologie en ligne et mobile. solutions pour les partenaires de l’industrie du voyage.

Exigences principales des clients :

Touchés par l'épidémie précédente, les clients ont réduit les investissements d'IDC en ressources matérielles et sont passés aux ressources cloud pour réduire les coûts et accroître l'efficacité. L'activité du client a été conteneurisée et Kubernetes est utilisé pour l'orchestration des conteneurs dans l'IDC hors ligne, dans l'espoir de réduire ou d'éviter les modifications des applications.

Valeur de la solution :

En connectant IDC et Huawei Cloud Container CCI, les ressources IDC peuvent être mises à l'échelle de manière élastique sur le cloud public. Les ressources cloud peuvent être utilisées à la demande et facturées à la seconde, ce qui permet d'économiser plus de 30 % des coûts. Les instances sur le cloud peuvent être étendues et réduites de manière élastique en quelques secondes, renforçant ainsi les capacités de réponse dynamique et la stabilité de la couche infrastructure pour prendre en charge les changements dans le trafic métier de la couche supérieure. Grâce au composant Virtual Kubelet fourni par Huawei Cloud, la connexion du cluster K8S d'IDC au conteneur sans serveur sur le cloud est terminée, sans nécessiter de développement secondaire de la part du client, et l'expérience cloud/IDC est cohérente.

cke_126.png

 

Créer une plateforme Big Data cloud native ouverte et efficace basée sur le Bursting cloud natif

La société Z compte 230 millions d'utilisateurs professionnels et un total de 6,16 millions de sociétés coopératives. En nous appuyant sur une solide base de données, nous renversons le modèle de recrutement traditionnel, construisons un écosystème d'emploi ouvert et remodelons les normes de service de recrutement du marché des ressources humaines. En s'appuyant sur le Big Data et la technologie de l'IA pour créer un écosystème de capital humain ouvert, permettre aux talents et aux opportunités d'être connectés avec plus de précision et d'efficacité, créant ainsi plus de valeur pour les partenaires de l'écosystème.

Exigences principales des clients  :

  • Lors du recrutement de printemps, du recrutement d'automne et des activités quotidiennes, le flux de puissance de calcul augmentera plusieurs fois, ce qui ne peut être prédit à l'avance et nécessite une flexibilité en temps réel .
  • Les projets futurs unifieront les pools de ressources et les piles technologiques avec les applications métiers, les entreprises d'algorithmes, etc. pour un déploiement hybride ; la planification des fils ne peut pas calculer les dépenses par département et par entreprise, ce qui rend difficile l'application du budget et l'allocation des ressources.
  • Le cluster Big Data d'origine utilise peu de ressources telles que le processeur, la mémoire et le disque dur , mais les ressources sont encore insuffisantes. La granularité de l'élasticité des nœuds est grande et les ressources sont sérieusement gaspillées.

Valeur de la solution :

  • Réduction des coûts et amélioration de l'efficacité : après la transformation, les ressources sont utilisées à la demande, CCE Turbo déploie des plans de contrôle sur un petit nombre de nœuds et tous les services sont des CCI élastiques, réduisant les coûts de 20 % par rapport au coût précédent . Grâce à l'utilisation de ressources élastiques hautes performances sur le cloud, le cycle d'exécution des tâches de rapport est réduit de moitié et les performances de calcul en temps réel sont améliorées plusieurs fois.
  • Plateforme unifiée : étendez la pratique et l'expérience de Flink sur K8 au domaine Spark pour créer une plate-forme Big Data cloud native efficace et peu coûteuse, fournir des connexions plus efficaces pour davantage de talents et d'opportunités et fournir des services de données à plus forte valeur ajoutée aux entreprises. .
  • Une flexibilité extrême aide les principales sociétés de médias sociaux à faire face facilement aux pics de trafic soudains

La société W est le centre d'intérêt et la référence dans l'industrie Internet, avec 255 millions d'utilisateurs actifs quotidiens et 593 millions d'utilisateurs actifs mensuels. Elle a également un trafic de pointe élevé pour les affaires soudaines (comme divers événements de célébrités, le gala de la Fête du Printemps, etc.), et doit utiliser le cloud public pour obtenir des capacités d’expansion rapides et élastiques.

Exigences principales des clients :

  • Les ressources d’IDC sont insuffisantes et il est difficile de faire face aux pics de trafic en réponse aux urgences ;
  • Après l'avertissement de trafic, l'efficacité de la mise à l'échelle élastique est faible et la capacité n'est pas augmentée dans le temps, ce qui rend difficile une récupération rapide après l'interruption de l'activité jusqu'à ce que le pic de trafic se calme ;
  • Bien supérieur à la demande de trafic quotidienne, déploiement de haut niveau, entraînant un énorme gaspillage de coûts en ressources.

Valeur de la solution :

La mise à l'échelle des pics quotidiens, les pics d'activité quotidiens déclenchent l'expansion, demandent des ressources à la demande et facturent à la demande, économisant ainsi les coûts des ressources de plus de 30 % ; les événements chauds se déroulent sans problème, les machines virtuelles à grande échelle + les instances de conteneurs sont étendues pour exécuter des services, et le la capacité est étendue à 24 000 cœurs en 30 secondes. A aidé la société W à faire face au trafic soudain de plus de 50 événements chauds.

Pour plus d'informations sur le service de conteneurs sans serveur Huawei Cloud CCI et les solutions Cloud Bursting personnalisées, veuillez visiter le site Web officiel de Huawei Cloud :

Cliquez pour suivre et découvrir les nouvelles technologies de Huawei Cloud dès que possible~

L'auteur du framework open source NanUI s'est tourné vers la vente d'acier et le projet a été suspendu. La liste gratuite numéro un dans l'App Store d'Apple est le logiciel pornographique TypeScript. Il vient de devenir populaire, pourquoi les grands commencent-ils à l'abandonner ? Liste TIOBE d'octobre : Java connaît la plus forte baisse, C# se rapproche de Java Rust 1.73.0 publié Un homme a été encouragé par sa petite amie IA à assassiner la reine d'Angleterre et a été condamné à neuf ans de prison Qt 6.6 officiellement publié Reuters : RISC-V la technologie devient la clé de la guerre technologique sino-américaine Nouveau champ de bataille RISC-V : non contrôlé par une seule entreprise ou un seul pays, Lenovo prévoit de lancer un PC Android
{{o.name}}
{{m.nom}}

Je suppose que tu aimes

Origine my.oschina.net/u/4526289/blog/10117120
conseillé
Classement