Jaka jest różnica między Lightsail a EC2? [Zamknięte]

332

Niedawno Amazon uruchomił Lightsail . Czy jest jakaś różnica między nimi? Jeśli tak, to jaka jest różnica? Czy instancje Lightsail są bardziej wydajne niż EC2?

mohitmun
źródło

Odpowiedzi:

526

Testowanie¹ ujawnia, że ​​instancje Lightsail w rzeczywistości są instancjami EC2, t2należącymi do klasy instancji rozrywalnych.

EC2 ma oczywiście znacznie więcej rodzin instancji i klas innych niż t2, z których prawie wszystkie są bardziej „wydajne” (lub lepiej przygotowane do określonych zadań) niż te, ale także znacznie droższe. Ale dla sensownych porównań instancja 512 MiB Lightsail wydaje się być całkowicie równoważna pod względem specyfikacji z podobnie wycenionym t2.nano, 1GiB to t2.micro, 2 GiB to t2.small itp.

Lightsail to lekka, uproszczona oferta produktów - dyski twarde są woluminami EBS SSD o stałym rozmiarze, instancje są nadal rozliczane po zatrzymaniu, reguły grupy zabezpieczeń są znacznie mniej elastyczne i dostępny jest tylko bardzo ograniczony zestaw funkcji i opcji EC2.

Ma również znacznie uproszczoną konsolę i chociaż maszyny działają w EC2, nie widać ich w sekcji EC2 konsoli AWS. Instancje działają w specjalnym VPC, ale ten aspekt jest również inicjowany automatycznie i niewidoczny w konsoli. Lightsail obsługuje opcjonalnie peering tego ukrytego VPC z domyślnym VPC w tym samym regionie AWS, umożliwiając instancjom Lightsail dostęp do usług takich jak EC2 i RDS w domyślnym VPC na tym samym koncie AWS .²

Przepustowość jest nieograniczona, ale oczywiście bezpłatna przepustowość nie jest - jednak instancje Lightsail zawierają znaczny miesięczny limit przepustowości, zanim zostaną naliczone opłaty związane z przepustowością .³ Lightsail ma również uproszczony interfejs do Route 53 o ograniczonej funkcjonalności.

Ale jeśli brzmią jak wady, nie są. Celem Lightsail wydaje się być prostota. Elastyczność EC2 (i znacznej części AWS) prowadzi nieuchronnie do złożoności. Rynek docelowy dla Lightsail wydaje się być dla tych, którzy „chcą tylko prostego VPS” bez konieczności poruszania się po niezliczonych opcjach dostępnych w usługach AWS, takich jak EC2, EBS, VPC i Route 53. Tutaj praktycznie nie ma krzywej uczenia się. Nie musisz nawet technicznie wiedzieć, jak korzystać z SSH z kluczem prywatnym - konsola Lightsail ma nawet wbudowanego klienta SSH - ale nie ma wymogu korzystania z niego. Dostęp do tych instancji można uzyskać normalnie za pomocą standardowego klienta SSH.


¹ Instancje Lightsail, podobnie jak „zwykłe” instancje EC2 (VPC i Classic), mają dostęp do usługi metadanych instancji , która pozwala instancji odkryć pewne informacje o sobie, takie jak typ instancji i strefa dostępności. Instancje Lightsaila są identyfikowane w metadanych instancji jako t2maszyny.

² Dokumenty Lightsail nie mówią wprost o tym, że peering działa tylko z Twoim domyślnym VPC , ale wydaje się, że tak jest. Jeśli Twoje konto AWS zostało utworzone w 2013 r. Lub wcześniej, być może nie masz VPC z oznaczeniem „Default VPC”. Można to rozwiązać, przesyłając prośbę o pomoc techniczną, jak wyjaśniono w artykule Nie można nawiązać połączenia równorzędnego VPC z Amazon Lightsail (w przypadku awarii serwera).

„Limit przepustowości dotyczy zarówno ruchu przychodzącego, jak i wychodzącego; po przekroczeniu tej całkowitej ilości ruchu, ruch przychodzący jest nadal wolny, ale ruch wychodzący staje się płatny. Zobacz „Ile kosztuje przesyłanie danych?” w FAQ do Lightsail .

Michael - sqlbot
źródło
9
Bardzo informujące. Mój ulubiony czerwony top „The Register” ma opis na temat premiery Lightsail: „ Tanie hostery wirtualnego boxu - Amazon Lightsail chce cię zniszczyć (tak, ty, Digital Ocean). Uważaj jednak na szokujące rachunki, devs „. Sprawdź także sekcję komentarzy zajmujących się curmudgeon. Równie dobrze mogę obrócić Lightsaila.
David Tonhofer,
Lightsail GetBundles API zgłasza stanowiącego podstawę typ instancji :-)
Pavel
3
Zauważ, że kontrolki zapory Lightsail są mniej szczegółowe niż EC2. EC2 pozwala na dodanie do białej listy zakresów adresów IP, ale Lightsail pozwala tylko na dostęp do wszystkich określonych portów. Za pomocą EC2 możesz zezwolić ssh tylko na twój adres IP, zmieniając go w konsoli, jeśli logujesz się z nowej lokalizacji. Z Lightsail nie możesz tego zrobić. Możesz oczywiście nadal korzystać z iptables.
Tyler A.
3
Przechodząc z EC2 do Lightsail ważną różnicą jest to, że nie możesz zmienić typu instancji w Lightsail - musisz uruchomić nową instancję z migawki - i możesz tylko zwiększyć rozmiar !
jonatan
2
Jest to tak dobrze napisane i jasne, że powinno być w dokumentach Amazon. Dobra robota!
Khom Nazid
31

Lightsail VPS to pakiety istniejących produktów AWS, oferowane przez znacznie uproszczony interfejs. Różnica polega na tym, że Lightsail oferuje ograniczone i stałe menu opcji, ale ze znacznie większą łatwością użytkowania. Oprócz wąskiego zakresu Lightsail, aby spełnić wymagania dotyczące prostoty i niskich kosztów, podstawowa technologia jest taka sama.

Wstępnie zdefiniowane pakiety można opisać:

% 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"
        },
        ...
    ]
}

Warto zapoznać się z dokumentacją Amazon EC2 T2 Instances , w szczególności sekcją Kredyty procesora, która opisuje podstawowe i wydajności serii bazowej instancji.

Co ważne, ponieważ instancje Lightsail działają w VPC, nadal masz dostęp do pełnego spektrum usług AWS, np. S3, RDS i tak dalej, jak w przypadku każdej instancji EC2.

Pavel
źródło
2
Jeśli faktycznie są to wystąpienia t2, czy mają takie same ograniczenia kredytu procesora? Problem z nanosami polega na tym, że kiedy zabraknie im jednostek centralnych, są brutalnie wolne.
Erik Westlund,
25

W lightailie maszyna wirtualna, pamięć masowa oparta na SSD, transfer danych, zarządzanie DNS i statyczny adres IP są oferowane jako pakiet. Podczas gdy w normalnym przypadku udostępniasz instancję EC2, a następnie konfigurujesz pozostałe rzeczy. Również przepustowość wliczona w cenę, brak grup zabezpieczeń do skonfigurowania, nie musisz martwić się o wielkość woluminów EBS.

Aravind
źródło
Całkiem prosta odpowiedź na pytanie!
Jimmy Adaro
19

Amazon Lightsail - Moc AWS, prostota VPS https://aws.amazon.com/blogs/aws/amazon-lightsail-the-power-of-aws-tim-implicity-of-a-vps/

Amazon EC2 vs Amazon Lightsail (porównanie w punkcie) - Wydajność sieci - Plany - Funkcje i użyteczność wprowadź opis zdjęcia tutaj

Źródło: https://www.vpsbenchmarks.com/compare/features/ec2_vs_lightsail

Rakesh Soni
źródło
32
To są naprawdę mylące wykresy. Dobrze jest zacząć od 0. Coś, co w rzeczywistości ma wartość 2x, nie powinno mieć paska wykresu 6 razy większego.
Peter R
1

Myślę, że żagiel świetlny, jak sugeruje nazwa, jest lekki i przeznaczony do początkowego rozwoju. W przypadku witryn produkcyjnych i aplikacji o dużej głośności po prostu staje się niedostępny i zawiesza się ... To tylko piaskownica do zabawy. Dalszy brak wsparcia zmniejsza jego niezawodność. Powinna istnieć opcja migracji do EC2, gdy w pełni rozwiniesz swoje aplikacje lub witryny. Tak więc przy takiej samej minimalnej konfiguracji możesz migrować do skalowalnego EC2.

Sameer
źródło
1
Tou może teraz eksplorować migawki lightail do EC2 lightsail.aws.amazon.com/ls/docs/en_us/articles/…
Vladtn