L'informatique fonctionnelle aide Lead Health Information à injecter la vitalité de l'IA dans la « dentisterie »

Auteurs : Jiang Wei, Gong Yang, Zhou Tao, Wang Bin

Contexte du développement

Lingjian a été fondée en 2015 et a son siège à Shanghai. Elle possède plus de 20 succursales à travers le pays et possède 100 droits d'auteur sur des logiciels, 91 marques déposées et 35 brevets d'invention. Elle s'engage à servir les entreprises médicales grand public telles que les cliniques dentaires. et les institutions médico-esthétiques. Fournir des solutions intégrées d’exploitation et de gestion.

LeadHealth possède une double certification nationale et internationale ISO/IEC27001, une certification de niveau 3 du ministère de la Sécurité publique et une certification d'assurance générale de niveau 3 du ministère de l'Industrie et des Technologies de l'information. Elle autorise pleinement les opérations numériques des institutions médicales grand public et aide les institutions à accomplir leurs tâches. d'augmenter les revenus, d'éviter les risques, de réduire les dépenses et d'augmenter l'efficacité en boucle fermée d'une entreprise saine.

Lingjian innove le SaaS+ e Dental Software fournit aux établissements dentaires une gestion de magasin/chaîne unique, des dossiers médicaux électroniques, une gestion de la relation client, une gestion des achats, des ventes et des stocks, un marketing intelligent, une analyse de business intelligence BI, une intégration d'images et d'autres services logiciels SaaS couvrant l'ensemble du processus commercial du secteur dentaire. institutions ; e Dental Dental Mall est relié à plus de 1 000 marques de consommables nationales et étrangères bien connues dans les parties supérieures de la chaîne industrielle, sélectionne soigneusement près de 20 000+ produits consommables et fournit des services d'achat de consommables à guichet unique pour les établissements dentaires ; basé sur « un diagnostic précis, une orthodontie précise et une surveillance précise ». Concept est une nouvelle génération de fournisseur de services de solutions orthodontiques invisibles. Il a lancé plusieurs séries de produits telles que l'orthodontie pour adultes Yuejian et l'orthodontie précoce pour enfants Yueya.

En tant qu'institution dentaire leader du secteur, LeadHealth recherche toujours l'excellence en matière de technologie et de services. Lingjian fournit des algorithmes orthodontiques aux cliniques dentaires. Lors des consultations quotidiennes, les dentistes prennent des photos de l'état des dents buccales des consommateurs, ils peuvent donner des diagnostics et des suggestions de traitement correspondants pour améliorer l'efficacité des dentistes.

Fonctionnalités de la plateforme et problèmes commerciaux

Les horaires de travail des cliniques dentaires sont relativement fixes, généralement de 08h30 à 18h00. Les jours fériés seront plus chargés, et la durée est prolongée jusqu'à un mois, et vous pouvez voir des pics et des creux évidents.

Au début, Linkage Information a acheté une vague de machines GPU sur le cloud pour le déploiement d'algorithmes et pour fournir des services externes. Cependant, elle a rencontré de nombreux problèmes lors de son utilisation, principalement les suivants :

  • Faible utilisation des ressources et gaspillage des coûts : la machine est conservée sur une base mensuelle et il n'y a pas de trafic professionnel pendant les heures creuses. Compte tenu des possibles pics d'activité, plusieurs machines GPU sont conservées, de sorte que le taux d'utilisation n'est pas élevé pendant les heures creuses. périodes. L'utilisation globale des ressources est maintenue à environ 5 %.
  • Réponse commerciale lente pendant les périodes de pointe : une capacité insuffisante à faire face à un trafic soudain dépassant les prévisions entraînera une augmentation de la charge de service et un temps de réponse aux demandes plus long, ce qui affecte directement l'expérience utilisateur des clients finaux. Au plus fort de l'activité, une seule demande suffit. fait la queue pendant 10 minutes.
  • Capacités de surveillance et de dépannage insuffisantes : l'algorithme orthodontique continue d'itérer. Au cours du processus de déploiement itératif, les demandes peuvent parfois se bloquer et des erreurs de programme peuvent se produire. Cependant, en raison de capacités de surveillance et d'alarme insuffisantes, il est impossible de les détecter de manière proactive. . Cela nécessite souvent que le terminal utilise le magasin pour fournir des commentaires, ce qui réduit l'efficacité de l'algorithme d'optimisation actif.

De plus, les actions fréquentes d'exploitation et de maintenance et la construction continue de plates-formes apportent également beaucoup de travail quotidien aux étudiants en exploitation et maintenance, et augmentent également les facteurs d'instabilité du système. De plus, la technologie GPU s'est développée rapidement ces dernières années, menant le Jian. Les étudiants en technologie doivent également continuer à investir beaucoup d'énergie dans ce domaine. Pour les problèmes ci-dessus, les étudiants en technologie de Lingjian ont commencé à rechercher des solutions meilleures et plus efficaces sur le cloud.

solution

L'équipe technique de Leadtech a recherché de meilleures solutions, dans l'espoir d'améliorer les coûts, l'expérience de service ainsi que l'efficacité de l'exploitation et de la maintenance. Après avoir comparé plusieurs produits cloud d'Alibaba Cloud, elle s'est finalement concentrée sur l'informatique fonctionnelle.

Alibaba Cloud Function Compute est un service informatique événementiel et entièrement géré. Grâce à Function Compute, les clients n'ont pas besoin de gérer une infrastructure telle que des serveurs, mais doivent simplement écrire du code et le télécharger. Function Compute préparera les ressources informatiques, exécutera le code de manière flexible et fiable et fournira des requêtes de journaux, une surveillance des performances, des alarmes et d'autres fonctions.

En plus de prendre en charge la puissance de calcul CPU traditionnelle, Function Computing prend également en charge la puissance de calcul GPU. Il adopte le concept de calcul sans serveur et fournit une ressource informatique GPU allouée à la demande pour résoudre efficacement les faibles performances causées par l'utilisation originale à long terme de. Points faibles du GPU tels que l’utilisation des ressources, les coûts d’utilisation élevés et les capacités à faible élasticité. Fournir aux clients des services informatiques GPU plus pratiques et efficaces, supportant efficacement des charges de travail accélérées telles que l'inférence de modèles d'IA, la formation de modèles d'IA, la production accélérée audio et vidéo, l'accélération graphique et d'images, etc.

Le diagramme d'architecture des ressources GPU du calcul fonctionnel est le suivant :

Le GPU de calcul fonctionnel utilise la technologie de virtualisation pour obtenir une forte isolation de la puissance de calcul, de la mémoire vidéo et des pannes, et est 100 % compatible avec les applications natives. Function Computing garantit la fourniture rapide de puissance de calcul via un pool de ressources à deux niveaux. La plate-forme de pool de ressources GPU Function Computing la contient, et les clients n'ont besoin de l'utiliser qu'en fonction de la quantité et n'ont pas besoin de payer pour les ressources inutilisées.

Le modèle de demande de ressources GPU de calcul de fonction est le suivant :

Une fois la fonction GPU déployée, les clients peuvent ouvrir l'instance GPU réservée en configurant la politique de mise à l'échelle automatique de l'instance GPU réservée pour fournir les capacités d'infrastructure requises pour les scénarios d'application d'inférence en temps réel. La plate-forme de calcul de fonctions réservera le HPA de l'instance GPU en fonction des indicateurs de mise à l'échelle configurés par le client. Les demandes des clients seront priorisées et allouées à l'instance GPU réservée pour les services d'inférence. La plate-forme bloque complètement les démarrages à froid et l'entreprise maintient un niveau bas. -réponse de latence. De plus, la plate-forme intègre des systèmes d'observation, de journalisation, de surveillance, d'alarme et autres pour simplifier l'efficacité du dépannage et les travaux quotidiens d'exploitation et de maintenance.

Enfin, après une série de vérifications par l'équipe technique de Leadgen, le schéma d'architecture final de Function Compute est le suivant :

Le schéma d'architecture est très simple et le processus métier est le suivant :

  1. Le client transforme l'algorithme orthodontique en une image standard et l'insère dans Alibaba Cloud Image Warehouse ACR ;

  2. Lorsqu'il y a une demande d'appel orthodontique sur le front-end et que l'instance doit être initialisée, FC termine l'initialisation de l'instance en extrayant l'image dans l'ACR et les ressources GPU sous-jacentes, et termine le déploiement de l'application d'algorithme ;

  3. La demande de calcul orthodontique est envoyée à l'application GPU nouvellement créée pour calcul et le résultat est renvoyé.

Résultats et avantages

En plaçant la charge de calcul GPU sur Function Compute, l'équipe technique de Leadgen a réussi à résoudre les problèmes d'utilisation précédemment rencontrés :

  • Optimisation des coûts : la méthode de facturation par répartition de Function Compute facture réellement en fonction du temps de traitement réel des demandes, minimisant ainsi le coût de détention des ressources. Par rapport à la détention mensuelle précédente des ressources GPU, le coût de Function Compute a été réduit d'environ 90 %. , obtenant un bon effet de réduction des coûts.
  • Expérience commerciale pendant les périodes de pointe : grâce à une extraction précoce des ressources pendant les périodes de pointe et à l'élasticité à la demande des ressources soudaines, les ressources back-end peuvent être fournies en temps opportun une fois l'informatique fonctionnelle déployée, le magasin n'a plus de longues files d'attente. , ce qui améliore considérablement l'efficacité du magasin. Expérience utilisateur améliorée.
  • Fonctionnement et maintenance efficaces : grâce au système de surveillance, de journalisation et d'alarme intégré de Function Compute, vous pouvez prêter attention au fonctionnement global de l'entreprise en temps réel. En configurant des alarmes de surveillance, lorsqu'une anomalie se produit, vous pouvez recevoir une notification d'exception. notifications dès que possible, et avec l'aide d'un système de journalisation complet et d'une équipe technique professionnelle en informatique fonctionnelle localise et résout les problèmes du programme en temps opportun.

De plus, l'utilisation du déploiement de calcul fonctionnel confère à l'ensemble du système une bonne évolutivité. Pour la croissance future de l'entreprise, il n'y a pas lieu de s'inquiéter des problèmes de planification des ressources GPU de base. Cela constitue également une base solide pour le développement durable de l'entreprise.

Résumé et perspectives

En migrant les applications principales vers la plate-forme informatique fonctionnelle, l'équipe technique de Leadgene a non seulement réussi à relever les défis posés par la croissance de l'entreprise, mais a également optimisé de manière significative la structure des coûts, tout en accélérant les processus de développement, d'exploitation et de maintenance, atteignant ainsi une agilité et une efficacité sans précédent.

Dans la perspective de l’avenir, l’équipe technique de Leadgen continuera d’approfondir sa coopération avec Function Compute. À mesure que le territoire d'activité de l'entreprise continue de s'étendre, il est prévu qu'un plus grand nombre de scénarios d'application bénéficieront de l'évolutivité élastique, du faible coût et de la haute efficacité du calcul fonctionnel. L'équipe technique de Leadgen prévoit de donner la priorité à l'utilisation d'une architecture informatique fonctionnelle lors du déploiement de nouvelles activités, afin de réduire davantage les délais de commercialisation des produits, d'améliorer l'expérience utilisateur et de continuer à réduire les coûts d'exploitation.

Alibaba Cloud Function Computing est également impatient de travailler avec LeadHealth pour explorer des solutions de services médicaux plus efficaces et plus intelligentes afin de contribuer à la transformation numérique du secteur médical et de la santé. Nous pensons qu'avec l'étroite coopération entre les deux parties, LeadHealth peut mieux servir les patients et les médecins et encourager l'industrie à évoluer vers une direction plus intelligente et plus efficace.

Cliquez ici pour découvrir le calcul de fonction.

L'équipe chinoise d'IA de Microsoft a fait ses valises et s'est rendue aux États-Unis, impliquant des centaines de personnes. Combien de revenus un projet open source inconnu peut-il rapporter ? Huawei a officiellement annoncé que la position de la station miroir open source de l'Université des sciences et technologies de Yu Huazhong a été ajustée. L'accès au réseau externe a été officiellement ouvert. Les fraudeurs ont utilisé TeamViewer pour transférer 3,98 millions ! Que doivent faire les fournisseurs de postes de travail à distance ? La première bibliothèque de visualisation frontale et fondateur du célèbre projet open source de Baidu, ECharts - un ancien employé d'une société open source bien connue qui "est allée à la mer" a annoncé la nouvelle : après avoir été interpellé par ses subordonnés, le technicien Le leader est devenu furieux et grossier et a licencié l'employée enceinte. OpenAI a envisagé d'autoriser l'IA à générer du contenu pornographique. Microsoft a déclaré à la Fondation Rust qu'elle avait fait un don de 1 million de dollars américains. Veuillez me dire quel est le rôle de time.sleep(6) ici. ?
{{o.name}}
{{m.nom}}

Je suppose que tu aimes

Origine my.oschina.net/u/3874284/blog/11151809
conseillé
Classement