首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >性能、数据丢失和停机时间--在专用的vs云托管之间执行

性能、数据丢失和停机时间--在专用的vs云托管之间执行
EN

Server Fault用户
提问于 2011-10-01 19:05:51
回答 2查看 140关注 0票数 -5

这是我的处境..。

云托管--我的wordpress网站(也就是数据库驱动的网站)的磁盘I/O非常糟糕。但它的好处是,没有单一的失败点,所以停机的风险很小。

因此,我想我应该这样做,本地存储,而不是冗余的SAN在云中提供,以提高性能。但是,这会带来单点故障(主机不为云中本地存储提供RAID )+数据丢失的风险。

大家都知道,专用物理服务器再次出现单点故障。你觉得我该怎么办?任何想法都欢迎。

编辑:我的意思是,在云托管中,我应该做些什么来提高磁盘的性能,而不冒丢失数据的风险?

EN

回答 2

Server Fault用户

发布于 2011-10-01 19:38:06

在评估可接受的风险时,首先需要确定的是风险有多大。当Wordpress网站关闭时,你会失去什么(当然,慢点是否考虑到了“停机时间”)?下一个要回答的问题是,当你恢复的时候,你可以休息多长时间。

一旦你有了这两个答案,你就能更好地判断各种行动的风险。

  • 如果必须不惜一切代价避免停机的话,总是上升但缓慢是可以接受的。
  • 几乎总是上升,但如果可以容忍一些停机时间,那么快速是可以接受的。

在第二种情况下,至关重要的是,您实际上拥有某种类型的恢复机制,并偶尔对其进行测试。数据库驱动的网站通常可以很好地恢复,您只需要确保您的数据库备份是一致的,并且您的文件备份在任何文件级别的更改时都会更新。

票数 3
EN

Server Fault用户

发布于 2011-10-01 20:14:03

提高云中磁盘性能的一个选择是购买一个包含足够ram的云托管包,然后您可以使用它创建一个ramdisk,使用云存储和ramdisk设置异步raid (主要是写)&享受相当快的读取速度,一些数据弹性.很可能是一个相当大的月账单。

当然,当云VM/实例/服务器重新启动时,ramdisk会丢失存储在其中的数据,因此异步raid将帮助您保留数据。尽管每次重新启动后,raid数组将不得不重建,性能将缓慢,直到重建完成.

并不是所有的SAN都能提供糟糕的磁盘性能,所以您可能只需要四处逛逛。您也可能知道可以提高wordpress性能的缓存插件,但我想应该提到的是,您可能希望了解一些类似w3_total_cache之类的内容。

如果您担心数据丢失,请从主机上购买一个合理的备份计划。其中一些甚至提供每小时的备份。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/317552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档