2

我正在考虑将我的 VPS 内容移动到 Amazon EC2 实例上。

我试图了解我需要哪些“部分”才能使我的 Amazon RI 持久化,它将运行 100% 的时间,并且我想避免数据丢失(例如,如果我重新启动/停止机器)。我在博客上读过这个,但我认为它指的是机器终止(而不是停止)。

顺便说一下,我想问你一些问题:

  • 我是否需要购买 EBS 卷才能获得一些存储空间,或者它也随实例本身提供?
  • 如果我有一个实例存储,EBS 对它有什么好处?
  • 您建议什么样的存储具有持久性存储?(没有人会通过 API 访问,所以除了应用程序本身之外,没有人会接触到数据)。
  • 您认为小型实例是否适合为拥有数百种产品的 MagentoCommerce 提供服务?
  • 年会自动更新吗?是否需要再次支付一次性费用(对于 RI)?
  • 在选择我应该购买哪种实例类型时,您有什么经验或建议需要注意吗?

谢谢。

4

1 回答 1

2
  • You can use an EBS backed instance where the EBS volume is the core volume. You can add additional EBS volumes for more disk space
  • The only real benefit of instance storage over EBS in my opinion is the cost savings, the persistence of EBS is a major plus.
  • Despite the comment above, I've set up Magento stores using multiple EBS volumes arranged in a RAID0 and achieved decent I/O. Be prepared to tune and tweak the server.
  • Instance size is going to be dependent on traffic and load. Without knowing either, my guess is that a small isn't going to perform well. I've seen a c1-xlarge hosting both Magento and the DB perform well with 15,000 uniques a day.
  • The 64 bit instances have more options for up sizing and downsizing.

Moving on to AWS involves trade-offs. You're going to get better hardware performance from a dedicated physical box, but you'll loose flexibility. Depending on how your payment gateway is setup, you may have PCI compliance issues in the cloud.

于 2012-08-16T16:29:26.757 回答