Pourquoi le TCO ne fonctionne pas {tout à fait} pour comparer le HPC sur site et dans le cloud

Le coût total de possession (TCO) est un outil financier puissant qui vous permet de comprendre les dépenses directes et indirectes liées à un actif, tel que votre système HPC. Calculer le TCO pour un système HPC sur site est directe : additionnez toutes les dépenses liées à votre système et à sa gestion pour l’intégralité de son déploiement. Mais que se passe-t-il lorsque vous souhaitez passer au HPC compatible cloud ? Pouvez-vous comparer en toute confiance le coût total de possession d'un système HPC cloud avec celui d'un système HPC sur site ?
Cette question a été abordée par de nombreuses institutions différentes.
Notre vision est simple : Le TCO est un mauvais outil financier pour évaluer la valeur du HPC basé sur le cloud.. Comparer un système avec un environnement statique à un environnement dynamique crée une analyse peu fiable et trompeuse. Il s'agit d'une comparaison de pommes avec d'oranges et de l'utilisation du TCO pour évaluer les tentatives HPC basées sur le cloud visant à fabriquer du jus de pomme à partir d'oranges.
Qu'est-ce qu'un environnement statique et comment s'applique-t-il à mon analyse TCO ?
Les environnements statiques pour le TCO sont utilisés lorsque vous avez défini des dépenses pour un rendement défini. Pour un système sur site, vous pouvez obtenir X quantité de puissance de calcul pour Y dollars. Cette même relation se poursuit pour la plupart des dépenses dans l'analyse des coûts d'un système HPC sur site jusqu'à ce que vous atteigniez un TCO complet. Certains coûts variables sont impliqués (fluctuation du prix des logiciels, personnel, énergie, erreurs imprévues, etc.) ; cependant, les marges peuvent être utilisées pour surveiller leur influence sur le TCO. Essentiellement, vous vous retrouvez avec l'analyse générale du TCO de X puissance de calcul = Y dépenses ± marge de changement. Il s’agit d’un excellent outil pour comparer des systèmes présentant de faibles variations de dépenses et des récompenses connues qui créent une relation quasi-linéaire. Mais que se passe-t-il lorsque la puissance de calcul est quasiment infinie et que les dépenses sont réactives, comme c’est le cas pour le cloud computing ?
Qu'est-ce qu'un environnement dynamique et comment s'applique-t-il à mon analyse TCO ?
Un environnement dynamique pour une analyse TCO est un système dans lequel les dépenses et les récompenses ne sont pas directement corrélées, ce qui les rend difficiles à définir et à comparer. Dans un système HPC compatible cloud, vous payez pour la puissance de calcul lorsque vous en avez besoin ; l'utilisation du HPC basé sur le cloud nécessite peu d'investissement initial par rapport aux systèmes HPC sur site. Dans cet environnement, vos dépenses HPC deviennent moins prévisibles et plus réactives car elles sont générées par votre demande informatique. De plus, vous n'êtes plus limité par une limite définie de puissance de calcul, votre récompense est donc extrêmement variable en fonction de la quantité que vous utilisez le HPC. Cette évolutivité peut fortement influencer votre utilisation du HPC ; surtout si votre système actuel inhibe vos performances optimales et votre potentiel plan d'expérience (DOE). Les avantages du cloud computing soulèvent la question suivante : si vous aviez moins de restrictions sur le HPC, l'utiliseriez-vous différemment ?
Que se passe-t-il lorsque vous utilisez le TCO pour comparer les systèmes HPC sur site et dans le cloud ?
Le TCO est un outil utile pour les environnements statiques, mais lorsque vous essayez de prendre le même outil statique et de l'appliquer à un environnement hautement dynamique, cela est trompeur. Par exemple, supposons que vous souhaitiez calculer le TCO d’un système HPC sur site. Tout d’abord, vous devez prévoir votre utilisation maximale et votre utilisation pour un système qui sera utilisé pendant environ 3 ans. Pour gérer tous les besoins d'une organisation, des compromis sont faits entre l'utilisation maximale et le maintien d'une utilisation élevée. Vous devez ensuite payer l'investissement initial massif pour acheter tout le matériel, les logiciels et le personnel requis pour assembler et faire fonctionner le système. Calculez toutes ces dépenses et vous recevez votre TCO pour un système qui vous accorde une puissance de calcul limitée.
Maintenant, essayez d'utiliser la même analyse d'un système HPC compatible cloud. La plupart prennent la puissance de calcul maximale projetée et l'utilisation moyenne et la multiplient par le prix du calcul chez leur fournisseur de services cloud potentiel. C'est le premier problème, vous traitez déjà les deux systèmes comme si leurs récompenses et leurs dépenses étaient égales. Avec les systèmes HPC compatibles cloud, vous avez un accès instantané aux dernières ressources matérielles et logicielles, ce qui signifie que vous utilisez toujours la meilleure infrastructure pour vos applications. De plus, votre puissance de calcul devient quasi infinie, ce qui signifie qu'il n'y a aucune raison d'avoir une file d'attente pour exécuter des simulations, ce qui augmente votre productivité. Ces innovations dans le processus de recherche et de conception sont essentielles pour commercialiser de meilleurs produits avant les concurrents, et l'incapacité de faire évoluer et de mettre à niveau facilement les ressources d'un système HPC sur site peut sérieusement entraver votre capacité à être compétitif. Les différences de récompenses rendent difficile la quantification des dépenses associées à l'effet du système HPC sur site vieillissant sur les nouveaux flux de travail potentiels qui peuvent vous aider à surpasser vos concurrents.
Lorsque vous comparez le TCO d'une solution HPC, vous devez reconnaître les récompenses fournies par chaque solution, car l'absence de récompense doit être reflétée comme une dépense dans le TCO du concurrent. Par exemple, si votre solution de cloud computing n'offre aucun temps d'attente, de meilleures performances informatiques et de nouveaux DOE, mais pas votre solution sur site, vous devez alors calculer les dépenses d'inefficacité corrélées à l'absence de récompenses de la solution sur site. système. C’est la seule façon d’aligner le TCO avec les récompenses correspondantes, mais il s’avère extrêmement difficile de définir des chiffres exacts pour chaque récompense ; ce qui fait désormais du TCO un outil trompeur et inexact. Comparer le TCO et les avantages des systèmes HPC cloud et sur site est inutile car l'outil ne répond pas à la réalité de chaque système ; l’un est statique et nécessite des investissements massifs pour créer une puissance de calcul limitée, et l’autre est agile et nécessite des dépenses par répartition pour une puissance de calcul illimitée.
Déterminer les implications financières de l’intégration du HPC cloud dans votre système HPC peut être difficile. Heureusement, Rescale dispose de nombreux spécialistes et outils confidentiels pour vous aider à définir les avantages du HPC cloud pour votre organisation.
Viens parler à us dès aujourd’hui.
