Service infonuagique
Calcul Canada offre une infrastructure IaaS pour la création et l'exploitation d'environnements virtuels.
Un utilisateur crée habituellement une ou plusieurs instances (ou VM pour virtual machine). Avec les privilèges d'un administrateur, l'utilisateur peut installer et exécuter tous les programmes nécessaires à son projet, qu'il s'agisse d'analyser des données en physique des particules ou encore d'opérer un service Web à l'intention de chercheurs en littérature ou en sciences humaines. L'avantage est que l'utilisateur dispose d'un contrôle total sur les applications installées (la pile logicielle). L'inconvénient par contre est que l'utilisateur doit posséder une certaine expérience dans la gestion d'un ordinateur et dans l'installation des applications qui lui sont nécessaires.
Il est facile de créer des instantanés (snapshots) de vos instances pour en faire des copies; ceci permet de disposer de versions avec différentes fonctionnalités ou de relancer la même instance en cas de panne de courant, par exemple.
Si vos tâches s'intègrent bien dans un environnement de traitement par lots géré par un ordonnanceur sur un superordinateur, il serait préférable d'utiliser les autres ressources qui sont plus disponibles et dont les logiciels sont déjà configurés pour des besoins courants. De plus, certains outils dont Singularity peuvent aisément être utilisés pour exécuter des ensembles de logiciels dans des conteneurs sur les grappes de calcul.
Si Singularity ou le traitement par lots ne satisfont pas vos exigences, optez pour l'infonuagique.
Obtenir un projet dans l'environnement infonuagique
- Assurez-vous de bien comprendre vos responsabilités par rapport à la protection de votre projet et celle de l'infrastructure partagée par plusieurs.
- Si vous ne possédez pas de compte avec Calcul Canada, voyez ces directives.
- Si vous êtes chercheur principal et possédez une allocation de ressources infonuagiques (voir la page Concours d'allocation de ressources), vous devriez déjà avoir un projet; voyez ci-dessous Utiliser les ressources infonuagiques. Si ce n'est pas le cas, contactez le soutien technique.
- Autrement, utilisez ce formulaire pour
- obtenir l'accès à un projet existant,
- dans le cas d'un chercheur principal,
- demander la création d'un nouveau projet et une allocation de ressources par le service d'accès rapide,
- demander une hausse du quota de ressources pour un projet existant.
Les demandes sont généralement traitées dans les 48 heures qui suivent.
Préparer votre demande
- Pour accéder à un projet de calcul ou à un projet persistant, vous devez connaitre le nom du projet et le nuage où il se trouve; voyez comment trouver le nom du projet et la liste des nuages de Calcul Canada. Le chercheur principal doit confirmer votre droit d'accéder au projet.
- Si vous demandez la création d'un nouveau projet ou une augmentation du quota des ressources pour un projet existant, vous devez ː
- expliquer pourquoi vous demandez des ressources infonuagiques,
- expliquer pourquoi les grappes de CHP ne conviennent pas à votre projet,
- décrire les méthodes de maintenance et de sécurité qui seront mises en place (voir cette page).
- Un chercheur principal peut être propriétaire d'au plus trois projets et la somme des quotas doit respecter les limites établies (voir les limites sur cette page). Un chercheur principal peut être propriétaire à la fois d'allocations pour des projets de calcul et des projets persistants.
Utiliser les ressources infonuagiques
- Connectez-vous au nuage où se trouve votre projet à l'aide des liens ci-dessous. L'authentification se fait par le nom d'utilisateur pour votre compte de Calcul Canada et non par votre adresse de courriel.
- Pour créer votre première instance, consultez Cloud : Guide de démarrage.
- Voyez comment utiliser la plateforme OpenStack.
- Voyez comment travailler en ligne de commande sous Linux.
- Considérez la sécurité des instances virtuelles.
- Configurez un serveur de données ou un serveur web.
- Découvrez les configurations OpenStack préexistantes.
- Copiez et sauvegardez vos instances (Backing up your VM).
- Automatisez la création d'instances (Automating VM creation).
- Meilleures pratiques.
- Terraformez votre infrastructure.
- Installez un pilote.
- Interface graphique pour instances.
Ressources
L'information sur le matériel et les versions OpenStack est présentée sur la page des ressources infonuagiques. L'état des ressources et les activités planifiées de maintenance et de mise à jour sont décrits sur la page wiki État des ressources.
Soutien technique
Pour vos questions sur notre service infonuagique de Calcul Canada, contactez le soutien technique.