Quelle est la différence entre Lightsail et EC2? [fermé]

332

Amazon a récemment lancé Lightsail . Y a-t-il une différence entre eux? Si oui, quelle est la différence? Les instances Lightsail sont-elles plus puissantes que EC2?

mohitmun
la source

Réponses:

526

Les tests¹ révèlent que les instances Lightsail sont en fait des instances EC2, de la t2classe des instances éclatables.

EC2, bien sûr, a beaucoup plus de familles d'instances et de classes autres que le t2, presque toutes plus «puissantes» (ou mieux équipées pour certaines tâches) que celles-ci, mais aussi beaucoup plus chères. Mais pour des comparaisons significatives, l'instance de 512 MiB Lightsail semble être complètement équivalente dans ses spécifications au t2.nano de prix similaire, le 1GiB est un t2.micro, le 2 GiB est un t2.small, etc.

Lightsail est une offre de produits légère et simplifiée - les disques durs sont des volumes SSD EBS de taille fixe, les instances sont toujours facturables à l'arrêt, les règles de groupe de sécurité sont beaucoup moins flexibles et seul un sous-ensemble très limité de fonctionnalités et d'options EC2 est accessible.

Il a également une console considérablement simplifiée, et même si les machines fonctionnent en EC2, vous ne pouvez pas les voir dans la section EC2 de la console AWS. Les instances s'exécutent dans un VPC spécial, mais cet aspect est également provisionné automatiquement et invisible dans la console. Lightsail prend en charge l'homologation facultative de ce VPC caché avec votre VPC par défaut dans la même région AWS, permettant aux instances Lightsail d'accéder à des services tels que EC2 et RDS dans le VPC par défaut au sein du même compte AWS.²

La bande passante est illimitée, mais bien sûr la bande passante gratuite ne l'est pas - cependant, les instances Lightsail incluent une allocation mensuelle de bande passante importante avant que des frais liés à la bande passante ne s'appliquent.³ Lightsail a également une interface simplifiée vers Route 53 avec des fonctionnalités limitées.

Mais si cela ressemble à des inconvénients, ils ne le sont pas. Le point de Lightsail semble être la simplicité. La flexibilité d'EC2 (et d'une grande partie d'AWS) conduit inévitablement à la complexité. Le marché cible de Lightsail semble être ceux qui "veulent juste un VPS simple" sans avoir à parcourir les innombrables options disponibles dans les services AWS comme EC2, EBS, VPC et Route 53. Il n'y a pratiquement pas de courbe d'apprentissage ici. Techniquement, vous n'avez même pas besoin de savoir comment utiliser SSH avec une clé privée - la console Lightsail a même un client SSH intégré - mais il n'est pas nécessaire de l'utiliser. Vous pouvez accéder à ces instances normalement, avec un client SSH standard.


¹Les instances LightSail, tout comme les instances EC2 "normales" (VPC et Classic), ont accès au service de métadonnées d'instance , qui permet à une instance de découvrir des informations sur elle-même, telles que son type d'instance et sa zone de disponibilité. Les instances Lightsail sont identifiées dans les métadonnées d'instance comme des t2machines.

²Les documents Lightsail ne sont pas explicites sur le fait que le peering ne fonctionne qu'avec votre VPC par défaut , mais cela semble être le cas. Si votre compte AWS a été créé en 2013 ou avant, vous ne disposez peut-être pas réellement d'un VPC avec la désignation "VPC par défaut". Cela peut être résolu en soumettant une demande de support, comme je l'ai expliqué dans Impossible d'établir une connexion d'appairage VPC à partir d'Amazon Lightsail (lors d'une défaillance du serveur).

³L'allocation de bande passante s'applique au trafic entrant et sortant; une fois ce trafic total dépassé, le trafic entrant reste libre, mais le trafic sortant devient facturable. Voir "Combien coûte le transfert de données?" dans la FAQ Lightsail .

Michael - sqlbot
la source
9
Très instructif. Mon top rouge informatique préféré "The Register" a un article sur le lancement de Lightsail: "Hébergeurs de boîtes virtuelles bon marché - Lightsail d'Amazon est là pour vous détruire (oui, vous, Digital Ocean) Attention au choc des factures, cependant, les développeurs ". Consultez également la section des commentaires occupés par les curmudgeons. Je vais peut-être faire un tour à Lightsail.
David Tonhofer
L' API Lightsail GetBundles signale le type d'instance sous-jacent :-)
Pavel
3
Notez que les contrôles du pare-feu de Lightsail sont moins fins que EC2. EC2 vous permet de mettre sur liste blanche les plages IP, mais Lightsail vous permet uniquement d'activer tous les accès aux ports spécifiés. Avec EC2, vous pouvez spécifier d'autoriser ssh uniquement pour votre adresse IP, en la modifiant dans la console si vous vous connectez à partir d'un nouvel emplacement. Avec Lightsail, vous ne pouvez pas faire cela. Vous pouvez bien sûr toujours utiliser iptables.
Tyler A.
3
En passant d'EC2 à Lightsail, une différence importante est que vous ne pouvez pas changer le type d'instance sur Lightsail - vous devez lancer une nouvelle instance à partir d'un instantané - et vous ne pouvez que monter en taille !
jonatan
2
Ceci est si bien écrit et clair qu'il devrait figurer dans les documents Amazon. Bien joué!
Khom Nazid
31

Les VPS Lightsail sont des ensembles de produits AWS existants, proposés via une interface considérablement simplifiée. La différence est que Lightsail vous offre un menu d'options limité et fixe mais avec une plus grande facilité d'utilisation. Outre la portée plus étroite de Lightsail afin de répondre aux exigences de simplicité et de faible coût, la technologie sous-jacente est la même.

Les bundles prédéfinis peuvent être décrits:

% aws lightsail --region us-east-1 get-bundles
{
    "bundles": [
        {
            "name": "Nano",
            "power": 300,
            "price": 5.0,
            "ramSizeInGb": 0.5,
            "diskSizeInGb": 20,
            "transferPerMonthInGb": 1000,
            "cpuCount": 1,
            "instanceType": "t2.nano",
            "isActive": true,
            "bundleId": "nano_1_0"
        },
        ...
    ]
}

Il vaut la peine de lire la documentation des instances Amazon EC2 T2 , en particulier la section Crédits CPU qui décrit les caractéristiques de performances de base et en rafale des instances sous-jacentes.

Plus important encore, étant donné que vos instances Lightsail s'exécutent dans VPC, vous avez toujours accès à l'ensemble des services AWS, par exemple S3, RDS, etc., comme vous le feriez pour n'importe quelle instance EC2.

Pavel
la source
2
S'il s'agit en fait d'instances t2, ont-elles les mêmes limitations de crédit CPU? Un problème que j'ai avec Nanos, c'est quand ils manquent de crédits CPU, ils sont brutalement lents.
Erik Westlund
25

Dans lightsail, une machine virtuelle, le stockage sur SSD, le transfert de données, la gestion DNS et une adresse IP statique sont tous proposés en tant que package. Alors que dans le cas normal, vous provisionnez une instance EC2, puis configurez le reste de ces choses.Également la bande passante incluse dans le prix, aucun groupe de sécurité à configurer, pas besoin de s'inquiéter du dimensionnement des volumes EBS.

Aravind
la source
Réponse assez directe!
Jimmy Adaro
19

Amazon Lightsail - La puissance d'AWS, la simplicité d'un VPS https://aws.amazon.com/blogs/aws/amazon-lightsail-the-power-of-aws-the-simplicity-of-a-vps/

Amazon EC2 vs Amazon Lightsail (comparaison ponctuelle) - Performances Web - Plans - Fonctionnalités et convivialité entrez la description de l'image ici

Source: https://www.vpsbenchmarks.com/compare/features/ec2_vs_lightsail

Rakesh Soni
la source
32
Ce sont des graphiques vraiment trompeurs. Il est bon de les démarrer à 0. Quelque chose qui est une valeur 2x dans la vraie vie, ne devrait pas avoir une barre de graphique 6x la taille.
Peter R
1

Je pense que la voile lumineuse comme son nom l'indique est légère et destinée au développement initial. Pour les sites de production et les applications à haut volume, il devient tout simplement indisponible et se bloque .... Ce n'est qu'un bac à sable pour jouer avec les choses. Un manque de support supplémentaire réduit sa fiabilité. Il devrait y avoir une option pour migrer vers EC2, lorsque vous développez complètement vos applications ou vos sites..Ainsi, avec la même configuration minimale, vous pouvez migrer vers EC2 évolutif.

Sameer
la source
1
Tou peut maintenant exploser des instantanés de lightsail vers EC2 lightsail.aws.amazon.com/ls/docs/en_us/articles/…
Vladtn