Lightsail和EC2有什么区别?

moh*_*mun 307 cloud vps amazon-ec2 amazon-web-services amazon-lightsail

亚马逊最近推出了Lightsail.它们之间有什么区别吗?如果是,那有什么区别?Lightsail实例比EC2更强大吗?

Mic*_*bot 483

Testing¹显示Lightsail实例实际上是来自burstable实例t2的EC2 实例.

当然,EC2除了t2之外还有更多的实例系列和类,几乎所有实例系列和类都比这些更强大(或者更适合某些任务),但也更昂贵.但是为了进行有意义的比较,512 MiB Lightsail实例在规格上与同等价格的t2.nano完全相同,1GiB是t2.micro,2 GiB是t2.small等.

Lightsail是一种轻量级,简化的产品 - 硬盘是固定大小的EBS SSD卷,实例在停止时仍然可计费,安全组规则灵活性低得多,并且只能访问非常有限的EC2功能和选项子集.

它还有一个大大简化的控制台,即使机器在EC2中运行,您也无法在AWS控制台的EC2部分看到它们.实例在特殊的VPC中运行,但此方面也是自动配置的,并且在控制台中不可见.Lightsail支持在同一AWS区域中使用您的默认VPC选择对等隐藏的VPC,允许Lightsail实例在同一AWS账户内的默认VPC中访问EC2和RDS等服务.²

带宽是无限的,但当然没有带宽 - 但是,在任何与带宽相关的费用开始之前,Lightsail实例确实包含了显着的每月出站带宽容限.Lightsail还具有到Route 53的简化接口,功能有限.

但如果这些听起来像缺点,那么它们就不是.Lightsail的观点似乎很简单.EC2(以及AWS的大部分)的灵活性不可避免地导致复杂性.Lightsail的目标市场似乎是那些"只想要一个简单的VPS"的人,而无需浏览EC2,EBS,VPC和Route 53等AWS服务中的各种选项.这里几乎没有学习曲线.您甚至在技术上都不需要知道如何使用SSH与私钥 - Lightsail控制台甚至有一个内置的SSH客户端 - 但不要求您使用它.您可以使用标准SSH客户端正常访问这些实例.


¹Lightail实例,就像"常规"EC2(VPC和Classic)实例一样,可以访问实例元数据服务,该服务允许实例发现自身的内容,例如实例类型和可用区.Lightsail实例在实例元数据中标识为t2计算机.

²Lightail文档并未明确指出对等仅适用于您的默认VPC,但似乎是这种情况.如果您的AWS账户是在2013年或之前创建的,那么您实际上可能没有具有"默认VPC"标识的VPC.这可以通过提交支持请求来解决,正如我在无法从Amazon Lightsail建立VPC对等连接(在服务器故障)中所解释的那样.

  • 这写得很好而且很清楚,应该在亚马逊文档中。做得好! (15认同)
  • 非常翔实.我最喜欢的[IT红顶](https://en.wikipedia.org/wiki/Tabloid_journalism#Red_tops)"The Register"有一篇关于Lightsail发布的文章:"[便宜的虚拟盒子托管人 - 亚马逊的Lightsail出局了摧毁你(是的,你,数字海洋)请注意账单冲击,但是,开发者(http://www.theregister.co.uk/2016/11/30/amazon_lightsail/)".查看curmudgeon占用的评论部分.我可能会给予Lightsail一个旋转. (9认同)
  • 请注意,Lightsail 的防火墙控制不如 EC2 精细。EC2 允许您将 IP 范围列入白名单,但 Lightsail 只允许您启用对指定端口的所有访问。使用 EC2,您可以指定仅允许您的 IP 地址使用 ssh,如果您从新位置登录,则在控制台中更改它。使用 Lightsail,您无法做到这一点。当然,您仍然可以使用 iptables。 (3认同)
  • 从EC2到Lightsail,一个重要的区别是你无法在Lightsail上更改实例类型 - 你必须从快照启动一个新实例 - 并且[你只能增加大小](https://lightsail.aws.amazon .COM/LS /文档/ EN /用品/理解实例的快照功能于亚马逊lightsail)! (3认同)

Pav*_*vel 30

Lightsail VPS是现有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"
        },
        ...
    ]
}
Run Code Online (Sandbox Code Playgroud)

值得一读的是Amazon EC2 T2 Instances文档,特别是CPU Credits部分,它描述了底层实例的基本和突发性能特征.

重要的是,因为你的Lightsail实例在运行VPC,你仍然有机会获得的AWS服务的全部范围,例如S3,RDS,等等,当你从任何EC2实例会.

  • 如果这些实际上是t2实例,它们是否具有相同的cpu信用限制?我对Nanos的一个问题是,当他们用完cpu积分时,他们的速度非常慢. (2认同)

Ara*_*ind 22

在虚拟机中,基于SSD的存储,数据传输,DNS管理和静态IP都作为一个包提供.在正常情况下,您可以配置EC2实例,然后设置其余的这些东西.还有价格中包含的带宽,无需设置安全组,无需担心EBS卷大小.


Rak*_*oni 18

Amazon Lightsail - AWS的强大功能,VPS的简单性 https://aws.amazon.com/blogs/aws/amazon-lightsail-the-power-of-aws-the-simplicity-of-a-vps/

Amazon EC2与Amazon Lightsail(点对点) - 网络性能 - 计划 - 功能和可用性 在此输入图像描述

资料来源:https://www.vpsbenchmarks.com/compare/features/ec2_vs_lightsail

  • 这些都是误导性的图表.在0开始它们是好的.在现实生活中这是2倍的价值,不应该有6倍大小的图表栏. (26认同)