首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在作为Oracle 11gR2的S Flash缓存的融合ioDrive2上,LVM的性能开销是什么?

在作为Oracle 11gR2的S Flash缓存的融合ioDrive2上,LVM的性能开销是什么?
EN

Server Fault用户
提问于 2013-02-14 17:56:02
回答 2查看 840关注 0票数 1

这是有点冗长,所以请容忍我。:)

我们有一个由3台Oracle11gR2服务器组成的RAC集群,并为这些服务器购买了FusionIO ioDrive2 PCIx卡作为OracleDB的Flash。这些服务器运行我们的产品db实例和更小的开发数据库。我们希望将这两个实例配置为使用这些设备作为其Flash,dev db的大小要小得多。

据我了解,只有一个设备可以配置为Flash缓存的目的地。

同时,这个ioDrive2设备支持所谓的“虚拟控制器”。它基本上将这个设备分成2到两倍的IOP(总合并带宽保持不变)。

因此,要把这张图片放在一起:我需要两个分区,每个db实例一个分区。如果我使用“虚拟控制器”,我将有两个同等大小的驱动器。

我想做的是使用LVM将两个虚拟控制器组合成一个,然后为每个db划分一个合并的卷。

我将在LVM中获得多少性能和管理开销?在这个设置中有什么需要我注意的注意事项吗?是否有更好的办法来处理这种情况?

EN

回答 2

Server Fault用户

发布于 2013-02-17 13:28:50

我正在对另一个产品做类似的事情,但是你想要做的实际上是相当低的开销。我使用的设备是每个PCIe卡当前的四个“驱动器”,并使用MDRAID将其转换为I层LVM所使用的RAID0设备,对我来说非常好。元数据丢失了一些块,但是内核中的I/O代码路径确实得到了很好的优化。

这里的警告是"RAID0“这个东西。我有一个虚拟的‘驱动器’在我身上失败了,这确实让我失去了整个卡(没关系,这个服务是设计用来容忍整个节点故障的)。我不知道甲骨文的闪存,所以我不能告诉你,它是否容忍这样的失败。

票数 1
EN

Server Fault用户

发布于 2013-02-17 14:46:21

我认为这里没有人能告诉你你将经历多少性能开销。这真的是一个测试和观察的情况。我会假设所有-其他-平等,将有一个性能的提高。

你们有关于主机系统的任何规范吗?当我评估FusionIO和需要(软件)在多个FusionIO双卡上搜索1+0时,我注意到了主机服务器(S)的CPU、内存和系统板功能。如果您正在推动您计划的I/O,就会对CPU产生影响。

另一个问题..。这会解决甚麽问题呢?您真的只是想在DB中添加另一个存储层吗?对于RAC集群,什么是数据的工作集;例如,您正在使用什么驱动容量?

你已经把所有东西都买好了吗?

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

https://serverfault.com/questions/478923

复制
相关文章

相似问题

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