Kürzlich hat Amazon Lightsail auf den Markt gebracht . Gibt es einen Unterschied zwischen ihnen? Wenn ja, was ist dann der Unterschied? Sind Lightsail-Instanzen leistungsfähiger als EC2?
Kürzlich hat Amazon Lightsail auf den Markt gebracht . Gibt es einen Unterschied zwischen ihnen? Wenn ja, was ist dann der Unterschied? Sind Lightsail-Instanzen leistungsfähiger als EC2?
Antworten:
Das Testen¹ zeigt, dass Lightsail-Instanzen tatsächlich EC2-Instanzen aus der t2
Klasse der Burstable-Instanzen sind.
EC2 hat natürlich viel mehr Instanzfamilien und -klassen als t2, von denen fast alle "leistungsfähiger" (oder für bestimmte Aufgaben besser gerüstet) sind als diese, aber auch viel teurer. Für aussagekräftige Vergleiche scheint die 512 MiB Lightsail-Instanz in ihren Spezifikationen dem ähnlich teuren t2.nano völlig gleichwertig zu sein, das 1GiB ist ein t2.micro, das 2 GiB ist ein t2.small usw.
Lightsail ist ein leichtes, vereinfachtes Produktangebot: Festplatten haben EBS-SSD-Volumes mit fester Größe, Instanzen können beim Stoppen noch abgerechnet werden, Sicherheitsgruppenregeln sind viel weniger flexibel und nur eine sehr begrenzte Teilmenge der EC2-Funktionen und -Optionen ist verfügbar.
Es hat auch eine dramatisch vereinfachte Konsole, und obwohl die Maschinen in EC2 ausgeführt werden, können Sie sie nicht im Abschnitt EC2 der AWS-Konsole sehen. Die Instanzen werden in einer speziellen VPC ausgeführt, aber dieser Aspekt wird auch automatisch bereitgestellt und ist in der Konsole nicht sichtbar. Lightsail unterstützt optional das Peering dieser versteckten VPC mit Ihrer Standard-VPC in derselben AWS-Region, sodass Lightsail-Instanzen auf Dienste wie EC2 und RDS in der Standard-VPC innerhalb desselben AWS-Kontos zugreifen können.²
Die Bandbreite ist unbegrenzt, die freie Bandbreite jedoch nicht. Lightsail-Instanzen enthalten jedoch eine erhebliche monatliche Bandbreitentoleranz, bevor bandbreitenbezogene Gebühren anfallen.³ Lightsail verfügt außerdem über eine vereinfachte Schnittstelle zu Route 53 mit eingeschränkter Funktionalität.
Aber wenn diese nach Nachteilen klingen, sind sie es nicht. Der Punkt von Lightsail scheint Einfachheit zu sein. Die Flexibilität von EC2 (und einem Großteil von AWS) führt unweigerlich zu Komplexität. Der Zielmarkt für Lightsail scheinen diejenigen zu sein, die "nur ein einfaches VPS wollen", ohne durch die unzähligen Optionen navigieren zu müssen, die in AWS-Diensten wie EC2, EBS, VPC und Route 53 verfügbar sind. Hier gibt es praktisch keine Lernkurve. Sie müssen nicht einmal technisch wissen, wie man SSH mit einem privaten Schlüssel verwendet - die Lightsail-Konsole verfügt sogar über einen integrierten SSH-Client -, aber Sie müssen ihn nicht verwenden. Sie können normal mit einem Standard-SSH-Client auf diese Instanzen zugreifen.
¹Lightsail-Instanzen haben genau wie "normale" EC2-Instanzen (VPC und Classic) Zugriff auf den Instanz-Metadatendienst , mit dem eine Instanz Informationen über sich selbst ermitteln kann, z. B. den Instanztyp und die Verfügbarkeitszone. Lightsail-Instanzen werden in den Instanzmetadaten als t2
Maschinen identifiziert .
²Die Lightsail-Dokumente enthalten keine expliziten Hinweise darauf, dass Peering nur mit Ihrer Standard-VPC funktioniert . Dies scheint jedoch der Fall zu sein. Wenn Ihr AWS-Konto 2013 oder früher erstellt wurde, verfügen Sie möglicherweise nicht über eine VPC mit der Bezeichnung "Standard-VPC". Dies kann durch Senden einer Supportanfrage behoben werden, wie unter Einrichten einer VPC-Peering-Verbindung von Amazon Lightsail (bei Serverfehler ) erläutert .
³Die zulässige Bandbreite gilt sowohl für eingehenden als auch für ausgehenden Verkehr. Nachdem diese Gesamtverkehrsmenge überschritten wurde, ist der eingehende Verkehr weiterhin frei, der ausgehende Verkehr wird jedoch abrechnungsfähig. Siehe "Was kostet die Datenübertragung?" in den Lightsail FAQ .
Lightsail VPSs sind Pakete bestehender AWS-Produkte, die über eine erheblich vereinfachte Benutzeroberfläche angeboten werden. Der Unterschied besteht darin, dass Lightsail Ihnen ein begrenztes und festes Menü an Optionen bietet, das jedoch wesentlich benutzerfreundlicher ist. Abgesehen von dem engeren Umfang von Lightsail, um die Anforderungen an Einfachheit und niedrige Kosten zu erfüllen, ist die zugrunde liegende Technologie dieselbe.
Die vordefinierten Bündel können beschrieben werden:
% 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"
},
...
]
}
Es lohnt sich, die Dokumentation zu Amazon EC2 T2-Instanzen zu lesen , insbesondere den Abschnitt CPU-Gutschriften, in dem die Basis- und Burst-Leistungsmerkmale der zugrunde liegenden Instanzen beschrieben werden.
Da Ihre Lightsail-Instanzen in VPC ausgeführt werden, haben Sie weiterhin Zugriff auf das gesamte Spektrum der AWS-Services, z. B. S3, RDS usw., wie Sie es von jeder EC2-Instanz aus tun würden.
In Lightsail werden eine virtuelle Maschine, SSD-basierter Speicher, Datenübertragung, DNS-Verwaltung und eine statische IP als Paket angeboten. Während Sie im Normalfall eine EC2-Instanz bereitstellen und dann den Rest dieser Dinge einrichten. Auch die im Preis enthaltene Bandbreite, keine einzurichtenden Sicherheitsgruppen, keine Notwendigkeit, sich um die Größe der EBS-Volumes zu kümmern.
Amazon Lightsail - Die Kraft von AWS, die Einfachheit eines VPS https://aws.amazon.com/blogs/aws/amazon-lightsail-the-power-of-aws-the-simplicity-of-a-vps/
Amazon EC2 vs Amazon Lightsail (Vergleich auf Punkt) - Webleistungen - Pläne - Funktionen und Benutzerfreundlichkeit
Quelle: https://www.vpsbenchmarks.com/compare/features/ec2_vs_lightsail
Ich denke, das Lichtsegel ist, wie der Name schon sagt, leicht und für die anfängliche Entwicklung gedacht. Für Produktionsstätten und Apps mit hohem Volumen ist es einfach nicht mehr verfügbar und hängt ... Es ist nur eine Sandbox, um mit Dingen zu spielen. Ein weiterer Mangel an Unterstützung verringert die Zuverlässigkeit. Es sollte eine Option zur Migration auf EC2 geben, wenn Sie Ihre Apps oder Websites vollständig entwickelt haben. Mit derselben Mindestkonfiguration können Sie also auf skalierbares EC2 migrieren.