#133 Leçons sur le HPC (High Performance Computing) dans l'industrie pétrolière et gazière
Subscribe to get the latest
on 2023-04-13 00:00:00 +0000
with Darren W Pulsipher, Keith Gray,
Dans cet épisode, Darren interviewe Keith Gray, ancien directeur de l'informatique à haute performance chez British Petroleum. Avec plus de 30 ans de gestion de centres de calcul HPC, Keith offre une grande perspective sur les défis, les meilleures pratiques et l'avenir du calcul à haute performance.
Keywords
#itgovernance #hpc #multicloud
Keith avait travaillé dans l’industrie pendant toute sa carrière et a rejoint Intel en juillet dernier. Il avait dirigé le groupe de Calcul Haute Performance de Consolidated Resources depuis 1999, où ils ont commencé avec seulement un dixième d’un téraflop de puissance de calcul. Cependant, Keith a réussi à consolider plusieurs sites et a établi leur équipe comme étant essentielle aux opérations d’exploration, de développement et de production d’huile et de gaz de BP. Au cours des trois dernières décennies passées à travailler dans le calcul haute performance pour l’industrie pétrolière et gazière, Keith a été influencé par trois facteurs déterminant la direction du HPC : le cloud computing, une pénurie de talents humains, et l’équilibre entre la collaboration et l’avantage du premier arrivé.
Nuage ou en interne
Keith a partagé son expérience de construction d’une installation HPC (High-Performance Computing) pour BP. La construction a duré près de neuf ans, dont les sept premières années ont été consacrées à la réparation de l’installation existante et à la création d’un plan d’affaires pour une installation dédiée. Malgré l’essor de la technologie cloud, ils ont constaté que l’exploitation de leur installation était rentable en raison du contrôle des ressources et de l’architecture sur mesure. Étant donné qu’ils travaillent dans l’industrie pétrolière et gazière, ils ont dû faire face à des défis uniques pour traiter de vastes quantités de données, mais disposer d’une installation dédiée leur a permis de se concentrer sur les besoins de recherche de BP. Ces facteurs sont également pertinents pour d’autres industries qui travaillent avec des grappes HPC.
La grande question pour toute personne gérant un cluster HPC est de savoir si les charges de travail HPC peuvent être exécutées avec succès sur des services cloud généraux. Cela dépend des besoins spécifiques de l’entreprise et de l’échelle de la charge de travail en question. Alors que certaines entreprises peuvent trouver pratique de collaborer avec le cloud pour répondre à des pics de demande, d’autres ont besoin d’un cluster important et pleinement utilisé pour répondre à leurs besoins. Des facteurs tels que les performances prédictives, la gravité des données, la taille des données et le coût des opérations sont des éléments essentiels dans le placement des charges de travail HPC.
Lutter contre la pénurie de ressources
Acquérir et conserver des talents dans le domaine de l’informatique haute performance est un défi, notamment avec le départ à la retraite de la génération des baby-boomers. Keith suggère que le développement de relations avec les universités et l’identification précoce de personnes talentueuses sont essentiels pour développer les compétences nécessaires au sein d’une organisation. Les organisations doivent réfléchir à long terme pour créer des équipes HPC performantes et les former grâce à des mentorats. Au sein de ces groupes hétérogènes, des scientifiques, des ingénieurs système, des mathématiciens et des ingénieurs informaticiens travaillent ensemble pendant des années au lieu de quelques mois.
Bâtir des engagements à long terme en investissant dans des stages, des filières et des bourses est essentiel pour créer un environnement de travail axé sur la carrière. Keith partage un défi auquel ils ont été confrontés lors de la création d’une vision partagée pour l’avenir de leur équipe, mais a réussi en construisant un réseau de contacts en dehors de BP pour les aider à atteindre leurs objectifs.
Avantage du premier arrivé, Partage
Un autre aspect critique du HPC dans le pétrole et le gaz est d’avoir l’avantage du premier arrivé. Trouver une nouvelle technique pour découvrir de nouvelles sources d’énergie peut économiser des milliards de dollars à l’entreprise. Cependant, le partage d’informations avec les concurrents peut également conduire à des découvertes bénéfiques pour l’industrie. C’est un équilibre important que les professionnels du HPC doivent comprendre pour tirer le meilleur parti de leur travail.
Keith raconte une histoire amusante sur la façon dont leurs amis ont contribué à développer une technologie innovante pour mieux comprendre les structures géologiques du sous-sol du golfe du Mexique afin de trouver du pétrole et du gaz. Malgré la surveillance et les interrogations de la concurrence concernant leurs méthodes, les expérimentations de BP se sont avérées fructueuses. Keith explique que tout le monde observe lorsque vous faites quelque chose de nouveau sur le terrain.
Par exemple, ils ont souvent contracté avec des entreprises comme PGS pour acquérir des données et ont trouvé une solution innovante en utilisant des hélicoptères et des disques durs pour livrer les nouvelles données acquises pour le traitement. Les résultats étaient impressionnants, montrant de meilleurs résultats que les méthodes traditionnelles. Lorsqu’on lui a demandé quel serait l’avenir du calcul à haute performance (HPC) dans l’industrie, Keith estime que la collaboration restera nécessaire, que ce soit par le biais de clusters partagés ou en collaborant sur des références scientifiques fondamentales. Malgré les défis, l’industrie du HPC est passionnante et offre de grandes opportunités aux personnes possédant des compétences en informatique et une volonté de résoudre des problèmes stimulants.