Amazon EC2_弹性云计算
Amazon Elastic Compute Cloud(Amazon EC2)是一种Web服务,可以在云中提供安全并且可应需调整的计算容量,旨在让开发人员更轻松地进行网络规模的云计算。Amazon EC2简单的Web服务界面使您能够以最小的代价获取和配置容量。它使您可以完全控制计算资源,并让您在Amazon经过验证的计算环境上运行。
部署在 Amazon Virtual Private Cloud (VPC) 中的 Amazon EC2 实例的基本架构
AWS占据全球超过32%的公有云份额,因此通过可扩展、可靠且低成本的基础设施为190多个国家/地区提供服务也就不足为奇了。其最强大且最常用的服务之一是Amazon EC2(弹性云计算)。Amazon EC2在AWS云中提供可扩展的计算能力。利用它,组织可以更快地开发和部署应用程序,而无需预先投资硬件。用户可以从直观的仪表板启动虚拟服务器、配置安全和网络以及管理cookie。
EC2要点:
●. EC2还允许用户构建应用程序,以根据不断变化的需求和高峰期自动扩展。它使部署虚拟服务器和管理存储变得简单,减少了硬件投资的需要并帮助简化开发流程。
●. EC2设置涉及创建Amazon系统映像(AMI),其中包括操作系统、应用程序和配置。
●. AWS提供自动扩展服务,旨在为其各种服务(包括EC2)提供自动扩展性。
EC2与其他Amazon AWS产品有什么区别?
亚马逊提供多种产品。在这里,友连跨境电商网将快速描述EC2与其他AWS产品(例如S3和ECS)之间的差异。
●. EC2和S3:
EC2就像运行Windows或Linux的远程计算机,而S3只是一个用于存储大型二进制文件的存储服务。
●. EC2和ECS:
AWSEC2允许您启动多个实例,而ECS是类似于Docker的容器服务。ECS允许您启动容器应用程序。
●. EC2和Amazon EBS:
Amazon Elastic Block Store(Amazon EBS)为EC2实例提供块级存储卷。
●. EC2和AWS Lambda:
AWS Lambda可以被视为EC2容器服务(ECS)框架,它使用容器来运行代表应用程序的一段代码。
●. EC2和Amazon RDS:
Amazon Relational Database Service(Amazon RDS)数据库实例与Amazon EC2实例类似,因为有不同的系列来适应不同的工作负载。RDS自动管理耗时的任务,例如配置、备份和补丁,而Amazon EC2云计算平台可让您根据需要创建任意数量的虚拟服务器。
●. EC2和Amazon Cloud Watch:
Cloud Watch代理从Amazon EC2实例和本地服务器收集指标和日志。
●. EC2和Amazon Linux AMI:
Amazon Linux AMI是由Amazon Web Services提供的受支持和维护的Linux映像,用于Amazon Elastic Compute Cloud(Amazon EC2)。
AWS EC2的使用和基础知识
✔. EC2是虚拟机吗?
开发人员可以使用EC2 Web界面创建虚拟机实例并轻松配置模型的容量扩展。Amazon EC2实例还允许用户构建应用程序,以根据不断变化的需求和高峰期自动扩展。它使部署虚拟服务器和管理存储变得简单,需要更少的硬件并有助于简化开发流程
✔. EC2如何计费?
EC2定价取决于实例、区域和操作系统的小时数和大小
✔. 如何设置AWS EC2?
EC2设置涉及创建Amazon系统映像(AMI),其中包括操作系统、应用程序和配置。该AMI加载到Amazon Simple Storage Service(S3)并注册到EC2。然后,用户可以根据需要启动虚拟机。Amazon在AWS Market place中针对不同的要求和预算提供不同的EC2实例类型,包括每小时费率、预留费率和即期费率。
✔. 每个区域可以有多少个EC2实例?
AWS每个区域的实例数量限制为20个。
✔. 停止的EC2实例的费用是多少?
停止的EC2实例不会产生任何费用。但是,您需要为弹性IP地址、EBS卷或使用的S3存储付费。您需要暂停或删除这些服务以减少额外费用。
亚马逊EC2功能
EC2的多项优点和功能吸引了开发人员进行云计算。其中最主要的是:
●. 对不断变化的容量需求的响应能力:
EC2易于扩展,消除了应用程序需要更多资源时的开发障碍。
●. 配置灵活:
用户可以选择针对其操作系统优化的内存大小、CPU和启动分区大小。
●. 集成:
EC2可以与其他AWS服务集成,例如RDS、Simple DB和SQS。
●. 精确控制:
用户可以获得对其实例的管理访问权限,可以停止和启动实例,同时保留启动分区数据,并且可以访问实例的控制台输出。
●. 安全性:
用户可以控制哪些实例保持私有并暴露在互联网上。EC2利用Amazon Virtual Private Cloud(VPC)来确保安全,企业可以将其安全的IT基础设施连接到VPC中的资源。
●. 成本:
在多种定价选项中,EC2提供实惠的小时费率。
EC2自动扩展如何工作?
AWS提供自动伸缩组服务,旨在为其各种服务(包括EC2)提供自动伸缩性。自动扩展可确保您有足够的EC2实例来运行应用程序,并且在运行服务之前,您可以指定自动扩展组。这些组可以具有最小或最大数量的EC2实例,如果实例出现错误或故障,这些实例会自动启动。
CPU积分是一种货币形式,允许T2实例将CPU性能扩展到EC2标准基线之外。T2实例每小时获得CPU积分,相当于完整CPU核心的一整分钟。一旦您的T2实例耗尽CPU积分,其性能就会降低至有限基准。
AWSEC2的优势
EC2有几个好处。AWSEC2的主要优势之一是其弹性负载平衡,它可以自动在多个实例之间分配传入应用程序流量,同时识别不健康的实例,并将流量重新路由到健康版本直至恢复。
其他好处包括:
●. EC2减少了启动新服务器的时间
●. 根据计算需求的变化扩展容量
●. 完全控制服务器
●. 操作系统的灵活性
●. 内置安全性