最近亚马逊推出了Lightsail。它们之间有什么区别吗?如果是,那么有什么区别?光帆实例比EC2更强大吗?
在lightsail中,虚拟机、基于ssd的存储、数据传输、DNS管理和静态IP都以包的形式提供。而在正常情况下,您先提供一个EC2实例,然后再设置其余这些东西。价格中还包含带宽,无需设置安全组,无需担心EBS卷大小。
Testing¹揭示了光帆实例实际上是EC2实例,来自burstable实例的t2类。
t2
当然,EC2拥有比t2更多的实例族和类,几乎所有实例族和类都比t2更“强大”(或更好地配置某些任务),但也更昂贵。但是为了进行有意义的比较,512 MiB Lightsail实例在规格上似乎与价格相似的t2完全相同。纳米,1GiB是t2。微观上,2gib是t2。小等。
Lightsail是一种轻量级、简化的产品——硬盘是固定大小的EBS SSD卷,实例停止时仍然要计费,安全组规则不那么灵活,只有非常有限的EC2特性和选项子集可供访问。
它还有一个显著简化的控制台,尽管这些机器运行在EC2中,但您无法在AWS控制台的EC2部分中看到它们。实例运行在一个特殊的VPC中,但这方面也是自动提供的,并且在控制台中不可见。Lightsail支持将这个隐藏VPC与您的默认VPC在同一AWS区域进行对等,允许Lightsail实例在同一AWS帐户内访问默认VPC中的EC2和RDS等服务。
带宽是无限的,但免费带宽当然不是——然而,光帆实例在任何带宽相关费用适用之前,确实包括一个重要的每月带宽津贴。光帆也有一个简化的界面,Route 53功能有限。
但如果这些听起来像是缺点,其实不是。光帆的重点似乎是简单。EC2(以及大部分AWS)的灵活性不可避免地导致了复杂性。Lightsail的目标市场似乎是那些“只想要一个简单的VPS”,而不必在EC2、EBS、VPC和Route 53等AWS服务中浏览无数可用选项的人。这里几乎没有学习曲线。从技术上讲,您甚至不需要知道如何使用带有私钥的SSH——Lightsail控制台甚至有一个内置的SSH客户机——但不要求您必须使用它。您可以使用标准的SSH客户端正常访问这些实例。
Lightsail实例,就像“常规”EC2 (VPC和Classic)实例一样,可以访问实例元数据服务,这允许实例发现关于自己的事情,比如它的实例类型和可用分区。光帆实例在实例元数据中被标识为t2机器。
Lightsail文档没有明确说明对等只适用于你的默认VPC,但这似乎是事实。如果您的AWS帐户是在2013年或之前创建的,那么您实际上可能没有一个具有“默认VPC”指定的VPC。这可以通过提交支持请求来解决,正如我在不能从亚马逊光帆建立VPC对等连接(服务器故障)中解释的那样。
带宽允许量适用于入站流量和出站流量;超过此流量总量后,入站流量继续免费,但出站流量将计费。参见Lightsail常见问题解答. xml文件中的“数据传输的成本是多少?”。
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实例文档,特别是CPU Credits部分,该部分描述了底层实例的基本和突发性能特征。
重要的是,因为您的Lightsail实例在VPC中运行,所以您仍然可以访问AWS的所有服务,例如S3、RDS等,就像从任何EC2实例一样。
查看官方网站 https://aws.amazon.com/free/compute/lightsail-vs-ec2/ < / p >
亚马逊EC2 vs亚马逊Lightsail(点位比较)
来源:https://www.vpsbenchmarks.com/compare/features/ec2_vs_lightsail