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


当前回答

我认为光帆顾名思义就是重量轻,便于初期开发。对于高容量的生产站点和应用程序,它只是变得不可用并挂起....它只是一个用来玩东西的沙盒。进一步缺乏支持会降低其可靠性。 当你完全开发你的应用程序或网站时,应该有一个迁移到EC2的选项,这样在相同的最低配置下,你可以迁移到可扩展的EC2。

其他回答

我认为光帆顾名思义就是重量轻,便于初期开发。对于高容量的生产站点和应用程序,它只是变得不可用并挂起....它只是一个用来玩东西的沙盒。进一步缺乏支持会降低其可靠性。 当你完全开发你的应用程序或网站时,应该有一个迁移到EC2的选项,这样在相同的最低配置下,你可以迁移到可扩展的EC2。

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

测试¹表明,Lightsail实例实际上是来自burstable实例的t2类的EC2实例。

当然,EC2拥有比t2更多的实例族和类,几乎所有实例族和类都比t2更“强大”(或更好地配置某些任务),但也更昂贵。但是为了进行有意义的比较,512 MiB Lightsail实例在规格上似乎与价格相似的t2完全相同。纳米,1GiB是t2。微观上,2gib是t2。小等。

Lightsail是一种轻量级、简化的产品——硬盘是固定大小的EBS SSD卷,实例停止时仍然要计费,安全组规则不那么灵活,只有非常有限的EC2特性和选项子集可供访问。

它还有一个显著简化的控制台,尽管这些机器运行在EC2中,但您无法在AWS控制台的EC2部分中看到它们。实例运行在一个特殊的VPC中,但这方面也是自动提供的,并且在控制台中不可见。Lightsail支持与您的默认VPC在同一AWS区域进行对等,允许Lightsail实例在同一AWS帐户内访问默认VPC中的EC2和RDS等服务

带宽是无限的,但免费带宽当然不是无限的——然而,在任何与带宽相关的费用适用之前,Lightsail实例确实包括一个重要的每月带宽津贴。³light tsail也有一个简化的Route 53接口,功能有限。

But if those sound like drawbacks, they aren't. The point of Lightsail seems to be simplicity. The flexibility of EC2 (and much of AWS) leads inevitably to complexity. The target market for Lightsail appears to be those who "just want a simple VPS" without having to navigate the myriad options available in AWS services like EC2, EBS, VPC, and Route 53. There is virtually no learning curve, here. You don't even technically need to know how to use SSH with a private key -- the Lightsail console even has a built-in SSH client -- but there is no requirement that you use it. You can access these instances normally, with a standard SSH client.


¹Lightsail实例,就像“普通的”EC2 (VPC和Classic)实例一样,可以访问实例元数据服务,该服务允许实例发现关于自身的事情,例如其实例类型和可用分区。Lightsail实例在实例元数据中被标识为t2机器。

²光帆文档没有明确说明对等只适用于默认VPC,但这似乎是事实。如果您的AWS帐户是在2013年或之前创建的,那么您实际上可能没有一个具有“默认VPC”指定的VPC。这可以通过提交支持请求来解决,正如我在无法从Amazon Lightsail建立VPC对等连接(在服务器故障时)中解释的那样。

³带宽宽限适用于入站及出站流量;超过此流量总量后,入站流量继续免费,但出站流量将计费。请参阅Lightsail FAQ中的“什么是数据传输成本?”

Lightsail vps是现有AWS产品的捆绑,通过显著简化的界面提供。不同的是,Lightsail为您提供了一个有限和固定的选项菜单,但使用起来更容易。除了为了满足简单和低成本的要求,light tsail的范围更窄之外,底层技术是相同的。

预定义的bundle可以这样描述:

% 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 Instances文档,特别是CPU Credits部分,该部分描述了底层实例的基本性能特征和爆发性能特征。

重要的是,因为您的Lightsail实例在VPC中运行,所以您仍然可以访问AWS的所有服务,例如S3、RDS等,就像从任何EC2实例一样。

查看官方网站 https://aws.amazon.com/free/compute/lightsail-vs-ec2/

亚马逊光帆- AWS的力量,VPS的简单 https://aws.amazon.com/blogs/aws/amazon-lightsail-the-power-of-aws-the-simplicity-of-a-vps/

亚马逊EC2 vs亚马逊Lightsail(点位比较)

网络性能 计划 特性和可用性

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