В чем разница между Lightsail и EC2?

Недавно Amazon запустила Lightsail. Есть ли разница между ними? Если да, то какая разница? Являются ли экземпляры Lightsail более мощными, чем EC2?

Ответ 1

Тестирование показывает, что экземпляры Lightsail на самом деле являются экземплярами EC2 из класса t2 пакетов.

У EC2, конечно, гораздо больше семейств и классов экземпляров, кроме t2, почти все из которых более "мощные" (или лучше приспособленные для выполнения определенных задач), чем эти, но также и намного более дорогие. Но для значимых сравнений экземпляр 512 MiB Lightsail, по-видимому, полностью эквивалентен в спецификациях аналогичному t2.nano, 1GiB - это t2.micro, 2 GiB - это t2.small и т.д.

Lightsail - это облегченное, упрощенное предложение продукта: жесткие диски представляют собой тома SSD EBS фиксированного размера, экземпляры по-прежнему оплачиваются при остановке, правила группы безопасности гораздо менее гибкие, и доступен только очень ограниченный набор функций и параметров EC2.

Он также имеет значительно упрощенную консоль, и хотя машины работают в EC2, вы не сможете увидеть их в разделе EC2 консоли AWS. Экземпляры запускаются в специальном VPC, но этот аспект также предоставляется автоматически и невидим в консоли. Lightsail поддерживает возможность пиринга этого скрытого VPC с вашим VPC по умолчанию в том же регионе AWS, что позволяет экземплярам Lightsail получать доступ к таким сервисам, как EC2 и RDS в VPC по умолчанию, в рамках одной учетной записи AWS.

Пропускная способность не ограничена, но, конечно, свободной пропускной способности нет, однако экземпляры Lightsail включают значительный ежемесячный допуск на пропускную способность до того, как применяются какие-либо сборы, связанные с пропускной способностью. У Lightsail также есть упрощенный интерфейс для Route 53 с ограниченной функциональностью.

Но если это звучит как недостатки, это не так. Смысл Lightsail, кажется, простота. Гибкость EC2 (и большей части AWS) неизбежно ведет к сложности. Похоже, что целевой рынок для Lightsail - это те, кто "просто хочет простой VPS", не обращаясь к множеству опций, доступных в сервисах AWS, таких как EC2, EBS, VPC и Route 53. Здесь практически нет кривой обучения. Технически вам даже не нужно знать, как использовать SSH с закрытым ключом - консоль Lightsail даже имеет встроенный SSH-клиент - но нет необходимости использовать его. Вы можете получить доступ к этим экземплярам в обычном режиме с помощью стандартного клиента SSH.


¹ Экземпляры Lightsail, как и "обычные" экземпляры EC2 (VPC и Classic), имеют доступ к службе метаданных экземпляра, которая позволяет экземпляру узнавать о себе такие вещи, как тип экземпляра и зона доступности. Экземпляры Lightsail идентифицируются в метаданных экземпляра как машины t2.

"В документах Lightsail не указано, что пиринг работает только с вашим VPC по умолчанию, но, похоже, это так. Если ваша учетная запись AWS была создана в 2013 году или ранее, на самом деле у вас может не быть VPC с обозначением "Default VPC". Эту проблему можно решить, отправив запрос в службу поддержки, как я объяснил в разделе "Не удается установить пиринговое соединение VPC из Amazon Lightsail (при сбое сервера)".

"Пропускная способность полосы пропускания применяется как к входящему, так и к исходящему трафику; после превышения этого общего объема трафика входящий трафик остается свободным, но исходящий трафик становится платным. Смотрите "Сколько стоит передача данных?" в FAQ по Lightsail.

Ответ 2

LPS Vights - это пакеты существующих продуктов AWS, предлагаемые с помощью значительно упрощенного интерфейса. Разница в том, что Lightsail предлагает вам ограниченное и фиксированное меню опций, но с гораздо большей простотой использования. Помимо более узкого объема Lightsail, чтобы удовлетворить требования к простоте и низкой стоимости, базовая технология одинаков.

Можно описать заранее определенные пучки:

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

Стоит прочитать через документацию Amazon EC2 T2 экземпляров, в частности раздел CPU Credits, который описывает базовые и пакетные характеристики производительности базовых экземпляров.

Важно отметить, что, поскольку ваши экземпляры Lightsail запускаются в VPC, у вас все еще есть доступ к полному спектру услуг AWS, например. S3, RDS и т.д., Как и из любого экземпляра EC2.

Ответ 3

В режиме подсветки виртуальная машина, хранилище на основе SSD, передача данных, управление DNS и статический IP-адрес предлагаются в виде пакета. В то время как в нормальном случае вы предоставляете экземпляр EC2, а затем настраиваете остальную часть этих вещей. Кроме того, ширина полосы включена в цену, нет групп безопасности для настройки, нет необходимости беспокоиться о размерах томов EBS.

Ответ 5

Я думаю, что световой парус, как следует из названия, легкий вес и предназначен для первоначального развития. Для производственных сайтов и приложений с большим объемом он просто становится недоступным и зависает.... Это просто песочница для игры с вещами. Дальнейшее отсутствие поддержки снижает ее надежность. Должна быть возможность перехода на EC2, когда вы полностью разрабатываете свои приложения или сайты. Так что с той же минимальной конфигурацией вы можете перейти на масштабируемую EC2.