博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
san mysql,高性能MySQL :应该用SAN吗?
阅读量:7000 次
发布时间:2019-06-27

本文共 1416 字,大约阅读时间需要 4 分钟。

嗯,这是个长期存在的问题,在某些情况下, 数百万美元的问题。 有很多因素要考虑,以下我们列出其中的几个。

备份

集中在储使备份更易于管理。当所有数据都存储在个地 方时,可以只备份SAN,只要确保已经确认过了所有的数据都在。这简化了问题,例如“你确定我们要备份所有的数据吗? :此外,某些设备有如连续数据保护(CDP)以及强大的快照功能等功能,使得备份更容易、更灵活。

简化容量规划

不确定需要多大容量吗? SAN可以提供这种能力一购买大容量存储、 分享给很多应用,并且可以调整大小并按需求重新发布。

存储整合还是服务器整合

某些CIO盘点数据中心运行了哪些东西时,可能会得出结论说大量的1/0容量被浪费了,这是把存储空间和I/0容量混为一-谈了。毫无疑问的是,如果集中存储可以确保更好地利用存储资源,但这样做将会如何影响使用存储的系统?典型的数据库操作在性能上可以达到数量级的差异,因此可能会发现,如果集中存储可能需要增加10倍的

592911f6c16d211e3b4fb1bdd6a92e52.png

高可用

有时人们认为SAN是高可用解决方案。之所以会这样认为,可能是因为对高可用的真实含义的理解出现了分歧。

根据我们的经验,SAN经常与故障和停机联系在一起, 这不是因为它们不可靠,它们没什么问题,也确实很少出故障一只是因为人们都不愿意相信这样的工程奇迹其实也会坏的,因而缺乏这方面的准备。此外,san有时是一个复杂的、神秘的黑盒子,当出问题的时候没有人知道该如何解决,并且价格昂贵,难以快速构建管理SAN所需的专业知识。大多数的SAN都对外缺乏可见性(就是个黑盒子),这也是为什么不应该只是简单地信任SAN管理员、支持人员或管理控制台的原因。我们看到过所有这三种人都错了的情况:当SAN出了问题,如出现硬盘驱动器故障导致性能下降生26的案例。这是另一个推荐 使用sysbench的理由: sysbench可以快速地完成一个I/O基准测试以证明是否是SAN的问题。

服务器之间的交互

共享存储可能会导致看似独立的系统实际上是相互影响的,有时甚至会很严重。例如,我们知道一个SAN用户有个很粗放的认识,当开发

成本

成本是什么?管理和行政费用?每秒I/0操作数(IOPS) 中每个I/0操作的成本?标价?有充分的理由使用SAN,但无论销售人员说什么,至少从MySQL需要的性能类型来看,SAN不是最佳的选择。(选择一个SAN供应商并跟它们的销售谈,你可能听到他们一般也是同意的,然后告诉你他们的产品是一个例外。)如果考虑性价比,结论会更加清楚,因为闪存存储或配置有电池支持写缓存的RAID控制器加上老式硬盘驱动器,可以在低得多的价格下提供更好的性能。关于这个话题,不要忘了让销售给你两台SAN的价格。至少需要两台,否则这台昂贵的SAN可能会成为故障中的单点。有许多“ 血泪史”可以引以为戒,这不是试图吓唬你远离SAN。我们知道的SAN用户都非常地爱这些存储!如果正在考虑是否使用SAN,最重要的事情是想清楚要解决什么问题。SAN可以做很多事情,但解决性能问题只是其中很小的一部分。相比之下,当不要求很多高性能的随机I/O,但是对某些功能感兴趣的话,如快照、存储整合、重复数据删除和虚拟化,SAN 可能非常适合。因此,大多数Web应用不应该让数据库使用SAN,但SAN在所谓的企业级应用很受欢迎。企业通常不太受预算限制,所以能够负担得起作为‘奢侈品” 的SAN。(有时SAN甚至作为一种身份的象征! )

转载地址:http://gdevl.baihongyu.com/

你可能感兴趣的文章
Stanford NLP Chinese(中文)的使用
查看>>
每天一点Linux --- 关于/etc/issue文件和自定义登录提示语
查看>>
20个 项目托管
查看>>
【转】散谈游戏保护那点事~就从_TP开始入手吧
查看>>
Microsoft ASP.NET SignalR
查看>>
Console-算法[for]-输出等腰三角形
查看>>
Google开源代码、资料和百度资料列表
查看>>
xcode 设置断点无效 以及 NSLog 语句不执行
查看>>
How to activate Microsoft SQL Server 2012 evaluation
查看>>
EditPlus 正则表达式
查看>>
菜菜从零学习WCF九(会话、实例化和并发)
查看>>
HDUOJ----专题训练C
查看>>
面向服务的体系结构(SOA)——(4)对于服务的理解
查看>>
Linux网络设置1——Linux网络环境配置
查看>>
hdu 2112 HDU Today (floyd算法)
查看>>
找工作--Java相关
查看>>
paxos 实现
查看>>
网站框架策划时的小技巧--页面原型篇
查看>>
linux驱动移植的重要数据结构
查看>>
推荐25款很棒的 HTML5 开发框架和开发工具【上篇】
查看>>