首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux (ubuntu)上mysql的缩放选项:如何在RAID 0空间不足时进行缩放

问linux (ubuntu)上mysql的缩放选项:如何在RAID 0空间不足时进行缩放
EN

Database Administration用户
提问于 2016-04-11 07:48:34
回答 2查看 191关注 0票数 1

我被要求为mysql数据库提供一个缩放路线图。

目前,我有一个mysql实例v5.6.28,运行在azure上的ubuntu上。它有一个(软件) RAID 0磁盘,由两个1tb组成。

我的问题是,当这个2TB磁盘被填满时,我该怎么办?我在想我的选择是

  1. 添加另一个RAID 0。
  2. 向现有基础设施中添加另一个mysql
  3. 迁移到mysql集群
  4. ???

当表增长到现有RAID耗尽空间的程度时,我想知道推荐的缩放方法是什么。

EN

回答 2

Database Administration用户

发布于 2016-04-11 08:39:24

你必须问自己一个问题:“我的数据对我/公司来说值多少钱?”

廉价解决方案:

你可以买2个2TB磁盘来取代你已经拥有的21TB磁盘。这将是一个阻止差距,IMHO。如今,RAID0真的没有通过咬烂和24x7手术来削减芥末。如果你的一个磁盘坏了,你会在另一个磁盘上增加很多额外的压力(可能会引发它的故障--然后你就会被捆绑在一起:-( )

更贵,但值得(IMHO):

就我个人而言,我会使用带有RAID的FreeNAS盒-Z也是带条形和镜像的-或者可能是Z-3。如果你有内部的专业知识,很好,但如果没有,我会推荐iXsystems (我没有和这家公司有关联,只是从在这个领域工作的人那里听到了很好的报告--加上他们开发了FreeNAS)。

票数 1
EN

Database Administration用户

发布于 2016-04-11 08:01:52

我会选择增加RAID办公桌,因为\如果你使用一个实例。因为RIAD大小id动态,可以在任何时候增加你想要的,而且你不需要做任何分裂。你的选择是“

  1. 添加另一个RAID 0 ==>意味着您添加了另一个不是最佳解决方案的驱动器。如果您使用的是多个DB,那就太好了。
  2. 实例。添加另一个MySQL VM==>为什么要这样做?
  3. 迁移到MySQL cluster==>集群可以使用一个存储或多个存储。但是不会为你解决这个问题,如果你想提高性能和减少超时,我会去做。
票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/134938

复制
相关文章

相似问题

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