取消
显示结果 
搜索替代 
您的意思是: 
cancel
公告

December 2020

December 2020

【原创翻译】你的数据库够硬吗?

385
查看次数
10
有帮助
0
评论
one-time
Expert

161247k305208lvz553002.jpg

Stephen Selgrade -2018年1月22

HyperFlex超融合系统性能强大,急你所需

如果你家企业也跟大众一样,日常办公可能全部使用如微软SQL Server这样的数据库。依靠这些数据库你们才能进行在线交易处理(OLTP)、在线数据入库,或者批量处理等。你也可能在用商务智能、在线分析处理(OLAP)或报表生成工具等等。但更有可能的是,这些软件你通通都要用到。今天不管你进行哪种办公操作,如果没有相应的数据供应,你的应用程序就没法工作,也就是说首先得保证你手上的数据库必须运作给力。

 

161309thfx5vhxqdh5xjx8.png

而思科HyperFlex系统就是这样一款功能强大的数据库支持平台,无论是微软SQL ServerOracle还是SAP数据库,都能在此运作。有了思科all-flash配置,你可以在这平台上运行各种数据库和应用程序,且每次都能达到预期的理想效果。详见案例“CorpFlex公司利用HyperFlex运行微软和Oracle旗下数据库、ERP软件,可有效减少存储痕迹和总拥有成本

分布式架构,速度更快

该超融合架构基于HyperFlex数据平台。在这一平台上,所有存储设备都组合成一个多层分布式网络架构,成为面向对象数据存储库。因此,所有集群资源都能参与输入/输出(I/O)响应。数据在数据存储区为动态分布,当你对集群资源进行增减之时,每个新建的现有资源都能帮助提升数据库整体的处理与存储能力。

这个数据平台设计之时,我们规划了一份日志式文件系统,该系统缓存层的设计可加速读取请求、编写相应指令等功能

·        快速编写:数据写入时,定义节点数上会形成条纹,以此实现数据的可用性。数据添加或更新时,该日志式结构仅添加新模块,更新元数据,很少需要调用服务器的处理器。

·        快速响应:从缓存层移至磁盘时,数据会进行压缩,并将重复数据一一删除。只有当编写操作得到确认之后,快速响应才会启动,因而此类操作并不产生任何性能损失。

·        快速读取:为方便读取,最常用数据将存储于缓存层。

输入/输出(I/0)更快,效率更高

我们再来看看思科HyperFlex超融合网络系统。为什么要看这个?因为数据库和应用程序运行时,都需要大量的东西流量带宽以及低延迟性能。有了集成织物互联,你便可以看到一个高带宽、低延迟的统一织物互联系统。它可以承载所有生成IP流量、超融合层流量,以及单套电缆管理流量等。集群中的每个连接都被视作是自身运行的一个小环节,安全水平相同,就好像他们是由单独的物理链接支持的一样,保证了这个一体化网络较高的安全性能。

网络性能稳定

这样的系统设计下,即便所有流量来自不同的刀片式服务器,一个网络跃点就能使其到达集群中的任意节点。这点是其它厂商无法办到的,因为他们把交换机连入了刀片机箱,而交换机却是增加延迟率的。但因为我们的低延迟固定不变,用户看到的数据平台上各项网络性能都将保持稳定,他们无需担忧负载放置会受到任何网络约束。这种单跃点架构可大大加速东西流量,因而集群(即数据库和应用程序)性能大大提高。

161310g4fhqf2fqqh4qnsq.png

数据可用性提高

为了实现数据可用性,你在该系统中设置一系列策略,而系统将根据策略在节点间形成数据条纹,复制数据。你还可以将数据拷至本地或远程控制集群,以作备份或事故恢复。那么请问这个系统有多可靠?其实就算发生概率极小的故障事件,即便所有驱动器同时在两个节点发生故障,但因为我们系统配置了五个或更多节点,所以它还能继续运行。那如果是一个驱动器或节点故障,系统将会运用冗余机制进行丢失数据再生。数据再生之后,该系统仍能承受下次故障,所以说该系统部置安全可行。

事实胜于雄辩

我们的分布式架构可使每台虚拟机(VM——不管其物理位置如何,都能使用存储I/O每秒操作数(即IOPS),能结合利用整个集群能力。那这点又为何如此关键呢?因为微软SQL Server的虚拟机一直以来都需要有较高的性能才能处理各项应用和用户活动等。虚拟机如能访问及群内所有资源,那其性状将健步如飞。

我们企业战略小组用HCIBench软件测试了HyperFlex融合和all-flash系统,这个HCIBench软件可以测试出超融合集群的性能状况。通过基线测试与迭代测试,该融合系统现成效如下:

·        虚拟机密度高出三倍

·        读写延迟是原来的1/4

·        IOPS变率是原来的1/8

其实我们并没有处理更多I/O,只是处理得更快了而已。当其它平台的平均响应还处在6.61 ms 44.45 ms之间时,我们的响应已经达到了2.46ms。详细报告请点击

161310qog4z9zg9ylhkaa4.png

马上运行HyperFlex超融合系统

最关键的是HyperFlex超融合系统,无论是部置、管理还是缩放都很容易上手。有了我们思科的HyperFlex尺寸工具,你可以根据手头工作自行决定哪种配置最为合适。也可以参考思科验证设计指南,在思科HyperFlex all-flash系统上部署微软SQL Server数据库,把部署的分险和不确定性找出来。

 

 

原创翻译,如有不妥敬请指教

阅读原文

创建
认可您的同行
Content for Community-Ad