Windows 亚马逊EC2容量及;工作流问题
我希望你们中有使用亚马逊EC2经验的人能提供一些建议……当然,这是主观的,这很好,我很确定你们的客户估计会比我的好 我计划将我客户的所有网站从共享托管环境迁移到AmazonEC2。它们都是流量非常低的网站(最繁忙的网站每天接收大约50名独立访客)。大约有8个站点,但随着我承担更多项目和托管更多站点,我可能会扩展这一点……目前的容量规划是针对12个站点 每个站点都在ASP.Net(Umbraco CMS)上运行,并且需要一个SQL Server数据库 我的想法如下:Windows 亚马逊EC2容量及;工作流问题,windows,hosting,amazon-ec2,virtualization,Windows,Hosting,Amazon Ec2,Virtualization,我希望你们中有使用亚马逊EC2经验的人能提供一些建议……当然,这是主观的,这很好,我很确定你们的客户估计会比我的好 我计划将我客户的所有网站从共享托管环境迁移到AmazonEC2。它们都是流量非常低的网站(最繁忙的网站每天接收大约50名独立访客)。大约有8个站点,但随着我承担更多项目和托管更多站点,我可能会扩展这一点……目前的容量规划是针对12个站点 每个站点都在ASP.Net(Umbraco CMS)上运行,并且需要一个SQL Server数据库 我的想法如下: 设置一个小实例(1.7gb R
Greg首先,Server2008在Micro实例提供的613MB RAM中表现不佳。它在运行,但它是一只狗,而且它的叫声越大,你在上面叠加的服务(IIS、SSE等)越多。我们在2008年使用的是小型服务器,事实上,一旦繁重的工作完成,操作系统准备好使用,我们通常会以中等规模进行环境配置,并缩小到小型。然而,Server2003在微型机上似乎更容易呼吸——但我们仍然在更大的实例上进行配置并缩小规模 我们在Server2003/IIS6上运行一个微流量低的网站,Server2008/SS安装在一个共享的、独立的小实例上。我们还运行了一台服务器2008/IIS7微构建,但这只是为了提醒自己为什么不更广泛地使用它 大型网站在中小型实例中运行Server2008/IIS7,但几乎始终使用共享的单独SS实例来提供数据库服务。我们尽量不部署多个SS安装,因为这会使维护和备份更加复杂
当然,将内容和配置存储在EBS卷上是一种很好的做法,除非您希望在实例消失时重建整个系统。定期快照您的实例也是一种很好的做法,因为您可以从基线AMI启动一个新实例,并将快照作为启动卷交换进来,以便在发生灾难时快速恢复。非常好的信息Jonners,谢谢。那么,您认为一个运行IIS和SS的小实例就足以容纳十几个站点吗?如果我需要两个小实例,很遗憾,它可能会太贵:(关于快照,我并不完全了解……如果我有一个实例以EBS作为其根驱动器运行,我对其进行快照,然后使用AMI启动一个新实例,我如何将快照作为引导卷锯入?哦,快照是否占用EBS驱动器的全部大小(因此,如果它是30gb的ebs驱动器,并且我拍摄了快照,那么我是否需要为60gb的ebs存储付费?)一个小实例将愉快地运行Server 2003+IIS6+SSE,直到流量工作负载增加-然后您将需要升级。它也将运行Server 2008+IIS7+SSE,但升级点将更快地影响您,因为配置需要更多资源。给定一个EBS备份的实例(即AMI是一个EBS备份的映像,而不是S3备份的映像)您可以停止VM,识别它正在使用的卷,并对其进行快照。然后,您可以重新启动实例并继续。稍后,无论是出于设计还是不幸,实例都会死亡—您现在可以启动一个新实例,停止它,分离卷,从以前拍摄的快照中创建一个新卷,将其作为/dev/sda1重新连接到停止的实例,然后重试重新启动它。我们的estate management工具会自动执行此操作,但在它存在之前,我们是通过控制台手动完成的。关于快照存储消耗-它们是来自上一个快照的增量。来自。。。"Amazon EBS提供将数据的时间点快照备份到Amazon S3以进行持久恢复的功能。Amazon EBS快照是增量备份,这意味着仅保存自上次快照以来已更改的设备上的数据块。如果您的设备具有100 Gb的数据,但自上次快照以来仅更改了5 Gb的数据r最后一个快照,只有额外的5 GB快照数据将存储回Amazon S3”。