,

Anxiété de séparation : je suis loin de mon cluster

loin du groupe 3


Distractions, bruit, enfants, interruptions. Tout cela fait partie de l’expérience moderne, semble-t-il. Chez Rescale, comme d’autres, nous sommes obligés de travailler à domicile depuis 67 jours et cela continue. Il y a un million de raisons pour lesquelles cela pourrait être difficile. Cependant, nous sommes convaincus que l'accès à votre cluster et les licences logicielles dont vous avez besoin pour faire votre travail ne devraient pas en faire partie.
Malheureusement, cela semble être la réalité pour la plupart des entreprises. En fait, selon Accenture, seulement 10% des entreprises disposer de plans et de ressources complets pour des situations comme celle-ci. La réalité est que le reste d’entre nous est coincé dans un environnement de travail distribué et bricolé. Cela s'accompagne de nombreux problèmes : licences logicielles liées à des postes de travail auxquels nous ne pouvons pas accéder, VPN conçus pour prendre en charge seulement 10 à 15 % de notre main-d'œuvre, vitesses d'interconnexion réseau lentes, flux de travail d'ingénierie interrompus, informatique domestique sous-alimentée, et bien plus encore.
Malheureusement, cela se traduit généralement par une baisse généralisée de la productivité. Dans des conditions macroéconomiques difficiles, la plupart des entreprises ne peuvent tout simplement pas se permettre une telle baisse. Ces pressions s’ajoutent à une situation désastreuse. Sans une solution permettant aux équipes distribuées de travailler efficacement, l’entreprise risque d’entrer dans une spirale descendante.
L'infrastructure qui a été construite pour permettre la prochaine génération de sciences, d'ingénierie et de technologie a été construite sur l'hypothèse que cela se ferait en grande partie depuis le bureau. Alors, à quoi ressemblera la prochaine génération d’infrastructures ? Comment les entreprises investissent-elles pour permettre le nouvel environnement ?
Renforcer notre VPN
De nombreuses entreprises disposent déjà d'un VPN conçu pour permettre aux utilisateurs d'accéder à distance à leur cluster, ou parfois même à des bureaux virtuels et bien plus encore. Le problème? La plupart des entreprises ont configuré leur VPN pour gérer une très petite partie des effectifs de leur entreprise à la fois.
Un certain nombre d'entreprises avec lesquelles nous avons discuté ont prévu d'apporter des améliorations à leurs VPN : en ajoutant la prise en charge de centaines de connexions simultanées, en améliorant les E/S réseau, et bien plus encore. Toutefois, un processus à plusieurs niveaux comme celui-ci prend du temps. En attendant, nous voyons des équipes informatiques attribuer des heures spécifiques pendant lesquelles les groupes sont autorisés à accéder au VPN.
quoetVPN 01
« J'ai de 9h à 9h30 et de 1h à 1h30 pour accéder à mon cluster, télécharger ou télécharger toutes les données dont j'ai besoin, ou soumettre une tâche. Si je manque cette fenêtre, je dois attendre un autre jour pour passer à l'étape suivante. C'est une énorme perte de temps », a déclaré un ingénieur avec qui nous avons discuté.
Cela pourrait être une stratégie pour résoudre ce problème une brique à la fois, mais il faudra des mois avant que l'ingénieur moyen constate une amélioration dans sa façon de travailler.
Envoyez nos tâches gourmandes en calcul à un tiers
Les entreprises ressentant la pression de savoir qu'elles ne peuvent pas améliorer rapidement l'accès aux vitesses du réseau suffisamment vite pour maintenir la productivité se sont tournées vers une autre option : l'externalisation.
Ces entreprises profitent d’entreprises indépendantes dont les centres de données ont un meilleur accès et leur demandent d’effectuer pour elles des simulations et d’autres charges de travail de calcul élevées. Lorsque le tiers a la capacité d'exécuter une simulation sur le logiciel et la version appropriés et dispose de la capacité disponible, cela peut être une option viable pour exécuter des tâches lorsque vous ne pouvez tout simplement pas le faire au sein de votre propre infrastructure.
Cependant, travailler avec un environnement distinct présente certains risques. Les équipes informatiques rencontrent généralement des problèmes lorsqu'elles gèrent plusieurs environnements sans contrôles stricts et visibles.
délaiquote 01Un de nos clients nous a raconté cette histoire de travail avec deux environnements : « Les deux sites ont effectué des simulations sur des versions différentes du même logiciel. Chacun avait un calcul légèrement différent pour l’étirement d’un câble. Quand est venu le temps d’assembler notre avion final, tous les câbles des deux versions étaient environ six pouces trop courts. Cela a retardé notre projet d’un an.
L'externalisation a du sens avec un partenaire de confiance et une visibilité très claire, mais d'après notre expérience, gérer un environnement par l'intermédiaire d'une personne est un terrain fertile pour des erreurs qui peuvent entraîner de gros retards.
Déployer un cluster dans le cloud public
Connaissant les délais et les risques des solutions susmentionnées, certaines entreprises avec lesquelles nous avons discuté ont choisi de déplacer certaines charges de travail vers une infrastructure de cloud public. Cette option offre une flexibilité en termes d'échelle de calcul, de matériel spécialisé et de connectivité. Essentiellement, les entreprises ont la possibilité de créer autant de ressources que leurs équipes en ont besoin. La capacité d’évolutivité est intégrée et fournie à la demande.
Les principaux défis auxquels les entreprises sont confrontées lors de la mise en œuvre d’une instance de cloud public sont de nature opérationnelle. Cette solution dépend entièrement de l'informatique, des intégrateurs de systèmes, etc. La conception et la gestion de ce projet représentent généralement une entreprise plus vaste que prévu.
Un déploiement cloud de qualité doit être capable de contrôler, de générer des rapports et de gérer les budgets individuels des équipes et des projets. Il doit aborder l’hébergement des licences et l’attribution des emplois. Il doit choisir intelligemment le matériel idéal pour une tâche donnée afin de garantir une optimisation des ressources. Il doit tuer intelligemment les clusters lorsqu’ils ne sont pas nécessaires. Il doit être construit avec des limites afin que le service informatique ne reçoive pas de facture surprise à la fin du trimestre.
Même lorsqu'un système répond à tous ces problèmes, il arrive parfois qu'il ne puisse pas gérer des types d'informations spécifiques en raison d'exigences réglementaires. Le système n'est pas conforme aux normes ITAR, FedRAMP ou même SOC II, ce qui en fait une non-option pour certaines charges de travail sensibles.
Investir dans une plateforme gérée
Les plates-formes gérées permettent aux entreprises de bénéficier des avantages d'une pratique cloud selon leurs besoins, tout en résolvant tous les problèmes opérationnels et de conformité présents. Ces systèmes ne sont pas vraiment conçus dans le but de permettre des équipes distribuées, mais ils représentent les seuls systèmes qui ont été construits indépendamment de la répartition des équipes.Screen Shot 2020 05 11 à 5.28.26 PM
De par leur nature même, étant construits sur des ressources cloud, l'accès est intrinsèquement à distance, ce qui les rend robustes aux situations comme celles dans lesquelles nous nous trouvons aujourd'hui, et les rendant tout aussi utiles lorsque les choses reviendront à la nouvelle normalité.
Plus précisément, Rescale propose des approches uniques pour répondre aux défis auxquels les entreprises sont confrontées aujourd'hui :

  1. Definition du budget – Rescale est conçu pour que les équipes puissent se servir elles-mêmes des ressources dans le cloud. Cela signifie qu’il est conçu pour permettre une évolution à la demande. Pour que cela fonctionne pratiquement dans une organisation, les administrateurs doivent également avoir la possibilité de définir des budgets fixes et souples spécifiques, d'allouer les dépenses et même de diviser la facturation dans certains cas. Il s’agit d’une fonctionnalité native de Rescale, et l’allocation des ressources se fait en quelques clics.
  2. Gestion des accès – Les équipes doivent pouvoir accéder au cluster et aux données stockées sur le système. La gestion centralisée de l'accès des utilisateurs par Rescale permet de permettre aux utilisateurs d'accéder facilement et de manière sécurisée et contrôlée aux ressources dont ils ont besoin.
  3. Gestion des licences logicielles – Avec des options permettant d'apporter vos propres licences existantes ou d'acheter de nouvelles licences, même dans certains cas des licences à la demande, Rescale offre diverses façons d'aider votre équipe à être opérationnelle, quelle que soit votre situation actuelle. Plus de 2,000 XNUMX versions de logiciels sont déjà disponibles et installées, à seulement une clé de licence pour exécuter des tâches. Le système permet également un contrôle centralisé des versions pour éviter les versions incompatibles entre les environnements.
  4. Sécurité et gestion des données – Rescale est l’option la plus sécurisée en matière de cloud HPC. Conforme aux normes ITAR, FedRAMP et SOC II, Rescale est construit avec une sécurité solide dès le premier jour. Son système utilise des protections de cryptage et de gestion des données de pointe. De plus, Rescale donne le contrôle aux administrateurs pour garantir que les utilisateurs disposent uniquement des autorisations sur les données auxquelles ils sont censés avoir accès.
  5. Gestion de l'architecture – Rescale a développé un système qui non seulement peut démarrer et tuer des clusters sur chaque cloud public, mais il a également la capacité de recommander le meilleur matériel, quel que soit l'emplacement. Rescale connaît la vitesse et la robustesse de chaque type de cœur du système et peut guider les utilisateurs vers le type de matériel qui offre le meilleur coût, les meilleures performances et l'évolutivité dont ils ont besoin : des millions de cœurs, des centaines de types de cœurs, intelligemment mappés aux besoins des clients.

2020 sera à jamais l’année où nos systèmes et nos équipes ont été mis à l’épreuve. Toutes les discussions futures autour des systèmes devront être à l’épreuve d’une pandémie afin de garantir que la technologie donne du pouvoir à ses utilisateurs et ne les restreint pas. De quelle manière pensez-vous que le HPC va changer à la suite du COVID-19 ?
Vous cherchez des moyens d’optimiser les équipes distantes ? Rejoignez notre webinaire pour en savoir plus et entendre les solutions applicables proposées par de vrais ingénieurs. Voici les détails.