我正在寻找将我们的应用程序之一迁移到AWS的选项。 该应用程序当前在具有16个内核和256GB Ram的服务器上运行,我将把它移动到AWS上的一个虚拟机上。
如果我们得到R3专用主机,所有预付款都是1年,那么法兰克福的成本是19010美元。 在这个主机上,我们可以托pipe1个r3.8xlarge的虚拟机,这个虚拟机有32个核心和244个Ram。 这是最好的select吗? 有没有其他的select?
我假设除了存储和networking之外没有额外的成本,对吧?
谢谢。
它会工作,但你真的没有利用AWS可以提供的。
一个更好的select是使用一个弹性负载均衡器和多个服务stream量较小的实例,并将实例分为可用区域。 这会给你带来容错的能力,使其能够在单个服务器/数据中心停机的情况下生存下来,并为您提供更简单的升级方式或A / Btesting方式。 您也可以使用Route 53,并在多个地区使用服务器,以减less延迟并提高全球用户的性能,具体取决于您的体系结构和数据库要求。
你不得不testing你的应用程序来找出最好的实例types,不pipe你是否可以说有64GB RAM和4核的四个实例,或者你需要更多的RAM。
一个R3.2xlarge,8核心和61GB内存将是4300美元每年,你会想要四个。 stream量为1TB的ELB将会花费你50美元的ELB。 这比上面的专用实例便宜。
你为什么不selectr4.8xlarge?
新一代内存优化的ec2实例采用了全新的英特尔Broadwell处理器,与R3实例相比,改进的联网(20gbps),更好的EBS性能以及每GiB内存更便宜。 R4实例非常适合内存密集型,延迟敏感的工作负载,如商业智能(BI),数据挖掘和分析,内存数据库
在阅读您的用例描述时,还会想到另一个问题:为什么您认为需要专用服务器?
存储和networking可能会有额外的成本。 这取决于你的应用需求。
你可以考虑现货实例,这将比保留的成本更低。