ServiceNow achète du matériel en gros pour éviter les problèmes de chaîne d’approvisionnement • The Register

L’effondrement de la chaîne d’approvisionnement pandémique du monde de la technologie a incité ServiceNow à passer des commandes pour un kit de centre de données d’un an en janvier 2022, estimant que cela était nécessaire pour obtenir le matériel nécessaire pour gérer les charges de travail croissantes des clients.

“Avant le COVID, j’étais généralement capable de faire avancer les choses en 45 jours”, a déclaré le CTO Pat Casey Le registre à la conférence Knowledge 22 de ServiceNow à Sydney, en Australie, aujourd’hui.

Les problèmes de livraison liés au coronavirus bien médiatisés ont fait en sorte que le délai d’exécution de ServiceNow pour certains kits de mise en réseau s’étend à 160 jours, tandis que les serveurs peuvent prendre 120 jours pour arriver.

Ainsi, la société “a littéralement passé l’intégralité de notre commande 2022 en janvier”, a-t-il expliqué.

“Nous avons fait cela pour nous aligner sur la chaîne d’approvisionnement. Si nous commandons maintenant, le matériel commencera à arriver au troisième trimestre. Si je commande au troisième trimestre 2022 pour répondre à la demande de matériel au quatrième trimestre 2022, je recevrai le produit au troisième trimestre 2023.”

ServiceNow ne peut pas attendre aussi longtemps car l’entreprise héberge ses clients sur sa propre infrastructure – Casey trouve que c’est moins cher de le faire. Les startups et les petites entreprises, a-t-il dit, refusent de payer les ingénieurs des centres de données pour gérer leurs propres opérations. ServiceNow a atteint une échelle où il peut payer une équipe d’infrastructure pour gérer les quelque 200 000 instances qu’il exécute.

Casey pense également qu’Amazon Web Services propose “un cloud générique”. ServiceNow privilégie le matériel adapté aux besoins de votre application, qui nécessite des serveurs chargés de mémoire et de disque.

“Nous gérons une application. Je peux acheter du matériel optimisé pour cela, ce qui signifie que je peux l’empiler plus densément ; j’obtiens souvent exactement ce dont j’ai besoin. Les prix sont là”, a expliqué Casey.

Le CTO a déclaré que ServiceNow avait constaté que les “processeurs moyens” répondaient à leurs besoins. “Il existe un éventail de puces : les puces rapides avec un petit nombre de cœurs, et plus vous êtes lent, plus elles fournissent de cœurs pour la même quantité de puissance. Nous sommes quelque part au milieu – nous ne pouvons pas exécuter tout cela efficacement sur les cœurs heureux mais assez lents, mais cela ne vaut pas la peine de payer beaucoup d’argent pour quelque chose avec seulement quatre cœurs pour obtenir 12% plus vite.”

ServiceNow est un magasin x86, bien que Casey ait déclaré que la société avait envisagé des alternatives, notamment l’architecture Power d’IBM. Il n’était pas convaincu de changer.

Les serveurs ServiceNow utilisent un stockage NVMe connecté localement hébergé sur des cartes séparées. Le stockage partagé est utilisé avec parcimonie et généralement dans le même rack que les serveurs qu’il dessert.

Casey a déclaré que ServiceNow était l’un des premiers clients de Fusion-io, la nouvelle société de stockage qui s’est lancée sur le marché avec le stockage flash sur cartes PCIe. “Cela a changé notre vie car c’était tellement mieux que les baies de disques rotatifs que nous avions”, s’est enthousiasmé Casey. “À un moment donné, nous achetions dix pour cent de la production annuelle de Fusion-io. Nous étions leur premier client. Nous sommes toujours un gros acheteur de stockage NVMe.”

Cependant, Casey voit encore une certaine gueule de bois de l’époque des disques durs mécaniques dans le monde du logiciel.

“De nombreux composants internes d’une base de données sont vraiment conçus pour contourner les comportements des baies de disques en rotation”, a-t-il déclaré. Le registre. “Sur NVMe, cela n’en vaut presque pas la peine. Les comportements de double tampon d’écriture que vous voyez dans de nombreuses bases de données, vous n’en avez pas besoin sur NVMe. Ils sont vraiment contre-productifs.”

Casey a déclaré que ServiceNow est un gros utilisateur et investisseur de MariaDB, avec environ 200 000 instances en cours d’exécution. En août 2021, ServiceNow a acquis le fournisseur allemand de bases de données Swarm64 dans l’espoir que sa technologie basée sur Postgres permettra une analyse rapide et pourrait également être utile pour le stockage principal. MonetDB, un effort open source dirigé par des personnes aux Pays-Bas, a également une maison dans ServiceNow. Casey a déclaré que c’était “très, très rapide, mais aussi un peu fragile”.

“Vous l’installez, chargez votre stockage de colonne rapidement comme un voleur, mais si vous le modifiez, il se dégrade”, a-t-il déclaré. “Nous devons donc en exécuter deux en parallèle, puis les échanger.”

Casey ne voit aucune technologie à l’horizon qui, selon lui, aura un impact positif par rapport à NVMe, bien qu’il envisage Compute Express Link (CXL) sans être proche d’une décision. Il connaît les SmartNIC mais n’envisage pas de les adopter.

Un projet qui a commencé est le développement d’une couche de sauvegarde. ServiceNow a écrit sa propre solution de sauvegarde et envisage d’utiliser un protocole standardisé – à savoir le S3 d’Amazon Web Services – pour cette technologie.

Cela n’indique pas que ServiceNow adoptera le stockage AWS. Au lieu de cela, Casey a déclaré que la société pouvait déployer un logiciel qui parle le protocole S3. ServiceNow ne serait pas le seul dans ce cas : l’offre de stockage dans le cloud d’AWS est si omniprésente que de nombreuses appliances et applications de stockage sur site utilisent son protocole pour permettre un accès plus facile au stockage dans le cloud hybride. Pour ServiceNow, le stockage interne compatible S3 a donc de la valeur.

Le travail de Casey ne concerne pas seulement l’infrastructure – il pilote également le développement des produits ServiceNow. Dans ce rôle, a-t-il dit, un défi permanent est l’interface utilisateur – à la fois pour s’assurer que la complexité ne devienne pas un problème et parce que les exigences des utilisateurs finaux restent élevées. Les gens s’attendent à la facilité des expériences technologiques grand public reproduites au travail. ®

Leave a Comment