Lorsque vous lancez une instance, vous devez choisir un type d'instance qui détermine la configuration matérielle du serveur qui l'héberge. Chaque type d'instance fournit différentes capacités en termes de calcul, mémoire et stockage. 3DS OUTSCALE fournit des types d'instances prédéfinis groupés par familles selon leurs capacités, ou des instances personnalisables pour lesquelles vous devez choisir la quantité de vCores et de mémoire dont vous avez besoin.

Il est recommandé de tester différents types d'instance afin de décider lequel correspond le mieux à vos besoins. Vous pouvez lancer une instance puis modifier son type d'instance lorsque celle-ci est arrêtée. Pour en savoir plus, voir Modifier un attribut d'une instance.

Vous pouvez également obtenir des informations à propos des types d'instance prédéfinis disponibles à l'aide de la méthode API DescribeInstanceTypes. Pour en savoir plus, voir DescribeInstanceTypes.

Instances personnalisables

Les instances personnalisables vous permettent de choisir la configuration matérielle dont vous avez besoin pour vos instances en termes de vCores et de mémoire, en gibioctets (Gio). Cela vous donne une grande flexibilité quant aux capacités de vos instances. Avec l'offre On-Demand, vous pouvez choisir jusqu'à 78 vCores et 720 Gio de mémoire.


Les instances personnalisables peuvent être lancées avec Cockpit, ou avec l'API avec n'importe quel SDK tel que AWS CLI, en paramétrant un type d'instance au format tina.cXrY, où X correspond au nombre de vCores et Y à la quantité de mémoire en Gio. Vous pouvez spécifier le type de processeur que vous souhaitez utiliser pour vos instances personnalisables en le spécifiant dans le type d'instance.

Vous pouvez spécifier les générations de processeur suivantes :

  • Processeurs Intel v2 : Utilisez le type d'instance tinav2.cXrY.
  • Processeurs Intel v3 : Utilisez le type d'instance tinav3.cXrY.

  • Processeurs Intel v4 : Utilisez le type d'instance tinav4.cXrY.
  • Processeurs Intel v5 : Utilisez le type d'instance tinav5.cXrY.

- Si vous lancez des instances personnalisables en utilisant le type d'instance tina.cXrY, ces instances sont lancées avec un processeur de la dernière génération disponible lorsque cela est possible. Sinon, elles sont lancées avec un processeur de la génération précédente.

- S'il n'y a pas de processeur de la génération que vous avez spécifiée disponible pour vos instances personnalisables, les instances ne sont pas lancées.

- Pour en savoir plus sur la famille de processeur correspondant à chaque génération de processeur, voir la section Générations de processeur et familles de processeurs correspondantes ci-dessous.


Les instances personnalisables peuvent être lancées dans le Cloud public ou dans un Virtual Private Cloud (VPC).

Les instances personnalisables ne supportent pas les disques de stockage éphémère et n'ont pas de processeur graphique.


Types d'instance prédéfinis

Les types d'instances prédéfinis ont une configuration matérielle prédéfinie et sont groupés en catégories selon leurs capacités et leur usage. 3DS OUTSCALE fournit à la fois des types d'instances compatibles AWS et spécifiques 3DS OUTSCALE, qui peuvent être lancés dans le Cloud public ou dans un VPC.

Ces types d'instances sont configurés avec une quantité de vCores et de mémoire, une famille de processeur, et possiblement un processeur graphique (graphic processing unit - GPU) et des disques de stockage éphémère. Leur fréquence d'horloge, correspondant au nombre d'instructions qu'un processeur peut exécuter en une seconde, est comprise entre 2.0 GHz et 2.6 GHz.


Le numéro utilisé dans le type d'instance correspond à la génération de processeur utilisée pour les instances. Pour en savoir plus sur la famille de processeur correspondant à chaque génération de processeur, voir la section Générations de processeur et familles de processeur correspondantes ci-dessous.


Les tableaux suivants présentent les caractéristiques de chaque type d'instance en termes de :

  • vCores
  • Mémoire, en gibioctets (Gio)
  • Disques de stockage éphémère

    Les disques de stockage éphémère doivent être activés avant utilisation. Pour en savoir plus, voir Définir des block device mappings.


  • Famille de processeur et la fréquence d'horloge correspondante, en Gigahertz (GHz)

    Pour en savoir plus sur les caractéristiques d'une famille de processeurs, voir la documentation Intel.


  • Processeurs graphiques (GPU) 

    3DS OUTSCALE prend également en charge des flexible GPU (fGPU), des GPU que vous pouvez attacher et détacher de vos instances à tout moment. Pour en savoir plus, voir À propos des flexible GPU.



Instances compatibles AWS

Instances General Purpose

Les instances general purpose sont des types d'instances que vous pouvez choisir pour un usage classique. 

Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU

t2.nano

11//
t2.micro11//
t2.small12//
t2.medium24//
t2.large28//
m4.large28//
m4.xlarge416//
m4.2xlarge833//
m4.4xlarge1666//
m4.10xlarge40164//
m5.large28//
m5.xlarge416//
m5.2xlarge833//
m5.4xlarge1666//
m5.12xlarge48197//

m5.24xlarge

96

384

/

/

Types d'instance de générations précédentes : m2.xlarge, m2.2xlarge, m2.4xlarge, m1.small, m1.medium, m1.large, m1.xlarge, t1.micro


Instances Compute-Optimized

Les instances compute-optimized fournissent de grandes capacités de calcul. 3DS OUTSCALE fournit également des types d'instance spécifiques 3DS OUTSCALE optimisés pour le calcul. Pour en savoir plus, voir Instances spécifiques 3DS OUTSCALE > Instances Compute-optimized

Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
c4.large24//
c4.xlarge48//
c4.2xlarge815//
c4.4xlarge1631//
c4.8xlarge3661//
c5.large24//
c5.xlarge48//
c5.2xlarge816//
c5.4xlarge1633//
c5.9xlarge3672//
c5.18xlarge72147//

Types d'instance de générations précédentes : c1.medium, c1.xlarge, cc1.4xlarge, cc2.8xlarge, c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, c3.8xlarge


Instances Memory-Optimized

Les instances memory-optimized fournissent de grandes capacités de mémoire. 3DS OUTSCALE fournit également des types d'instance spécifiques 3DS OUTSCALE optimisés pour les performances mémoire. Pour en savoir plus, voir Instances spécifiques 3DS OUTSCALE > Instances Memory-optimized.

Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
r4.large216//
r4.xlarge431//
r4.2xlarge862//
r4.4xlarge16125//
r4.8xlarge32250//
r4.16xlarge64500//
r3.large2151 x 32/
r3.xlarge4311 x 80/
r3.2xlarge8621 x 160/
r3.4xlarge161251 x 320/
r3.8xlarge322502 x 320/


Instances Storage-Optimized

Les instances storage-optimized fournissent des disques de stockage éphémère et une mémoire de grande capacité.

Types d'instance de générations précédentes : i2.xlarge, i2.2xlarge, i2.4xlarge, i2.8xlarge


Instances GPU Commodity

Les instances GPU Commodity fournissent un processeur graphique et peuvent être choisies pour des applications graphiques classiques.

Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
g3.4xlarge16125/1
g3.8xlarge32250/2
g3.16xlarge64500/4


Instances spécifiques 3DS OUTSCALE

Instances General Purpose avec GPU

Les instances MV3 sont des instances pour usage classique qui fournissent également un processeur graphique dédié NVIDIA K2 en mode passthrough.

Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
mv3.large281 x 321
mv3.xlarge4152 x 401
mv3.2xlarge8312 x 801

Types d'instance de générations précédentes : oc1.4xlarge, oc2.8xlarge, os1.2xlarge, os1.4xlarge, os1.8xlarge, os3.2xlarge


Instances Remote Visualization

Les instances remote visualization fournissent de hautes performances en calcul graphique grâce à un processeur graphique dédié NVIDIA K2 en mode passthrough.

Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
og4.xlarge8611 x 1281
og4.2xlarge161231 x 2562
og4.4xlarge241841 x 3843
og4.8xlarge322461 x 5124

Types d'instance de générations précédentes : nv1.small, nv1.medium, nv1.large, nv1.xlarge, nv2.xlarge, nv2.2xlarge, nv2.4xlarge, og3.2xlarge


Instances Memory-optimized

Ces instances sont en version Beta. Elles utilisent des processeurs de générations précédentes et vous pouvez avoir une erreur de capacité insuffisante.


Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
om5.2xlarge6164//
om5.4xlarge12328//
om5.6xlarge18492//
om5.8xlarge24655//
om5.12xlarge36983//
om5.18xlarge541475//


Instances Compute-optimized

Ces instances sont en version Beta. Elles utilisent des processeurs de générations précédentes et vous pouvez avoir une erreur de capacité insuffisante.


Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
oc5.2xlarge682//
oc5.4xlarge12164//
oc5.6xlarge18246//
oc5.8xlarge24328//
oc5.12xlarge36492//
oc5.18xlarge54737//


Instances Big Data Usage

Ces instances sont en version Beta. Elles utilisent des processeurs de générations précédentes et vous pouvez avoir une erreur de capacité insuffisante.


Type d'instancevCoresMémoire (en Gio)Disques de stockage éphémère (en Gio)GPU
io5.2xlarge6821 x 640/
io5.4xlarge121642 x 640/
io5.6xlarge182463 x 640/
io5.8xlarge243284 x 640/
io5.12xlarge364926 x 640/
io5.18xlarge547379 x 640/


Instances GPU-based

Les instances GPU-based fournissent un processeur graphique et peuvent être choisies pour des applications graphiques classiques.

Type d'instancevCoresMemoire (en Gio)Disques de stockage éphémère (en Gio)GPU

p6.8xlarge

32244/1

p100.2xlarge

861/1

p100.4xlarge

16122/1

p100.8xlarge

32244/2


Générations de processeur et familles de processeur correspondantes

Le tableau suivant présente la famille de processeur utilisée pour chaque génération de processeur disponible pour les instances 3DS OUTSCALE :

Génération de processeur IntelFamille de processeur correspondante
v2Intel Ivy Bridge
v3Intel Haswell
v4Intel Broadwell
v5Intel Skylake