esxi里跑oracle
最近有项目要跑vm的ha。客户装的是esxi5.0的,服务器2台,hpdl388g8的。每台服务器双路cpuE2630,6核的。内存32g。我想说的上面跑oracle数据库会不会有性能方面的影响。(san架构的存储环境)oralce装在真实的物理机和装在esxi里哪个跑的效能比较好。大家来谈论下。 用“裸映射”的方法。就是lun 直接分配给虚拟机。这样的话性能不会有问题。HA也没有问题。对的。我的安装的数据库的lun是直接裸映射的。但是应用软件装在存储上的。因为ha要求这样。
还是说应用软件也要跟他一个裸空间?可以用直接新建虚拟机磁盘空间吗?因为装在存储上的。 本帖最后由 TiGi 于 12-4-2012 12:11 编辑
同样配置的机器,肯定是直接运行在物理机上性能更好。
不管是直接跑数据库还是虚拟化之后跑数据库,32Gb/主机的内存配置都太小了。
......
如果考虑软件许可费用的话,整个系统,Oracle的许可费用是大头。而如果CPU负荷不太高的话,单八核比双六核的许可费用会便宜很多。此外,存储的IO,需要多考虑。
不知道VMware站点上,有没有关于ESXi5.x环境内的部署建议。有兴趣的话,不妨可以去找一下。
32G内存跑ORACLE都嫌小?
对普通应用应该足够了吧
只要系统支持,内存是永远不会嫌多的。
一台服务器假设2、3万的话,加到64GB或者128GB,费用会增加多少???
此外,需要注意的是,LZ是打算在虚拟化环境内跑数据库啊。 你们32G跑ORACLE会觉得内存嫌多 仅仅只是因为你们的数据库压力用SQL 或者MYSQL就能跑 ORACLE的LICENSE不便宜哦, ORACLE 是要算ESX 集群下所有ESX主机CPU, 多加一台ESX到CLUSTER里, 就要多买LICENSE 我这个是跑tiptoperp用的。32g内存够了。我现在主要考虑的是速度和性能方面的问题。有没有谁现成在用的。i/o的话直接是存储的i/o8Gb的光纤通道。我认为应该ok
直接映射后,做 ASM 就可以了,。
是的,所以我提出用单八核替代双六核 —— 单单按核心数计算的话,8:12;当然,如果采用高频率双四核替代双六核也可以,但是VMware ESXi许可因此会有所增加。
如果ESXi只跑Oracle,那顶楼的配置中,没有提及的存储是个关键,而FC较iSCSI的优势不在于带宽(虽然目前有16GB的FC存储,而好像只有10GB的iSCSI),而是链路的稳定性和时延 —— 不过按照某些媒体的说法,同样设备,在带宽足够的情况下,两者的差异不会超过10%。
而如果ESXi还跑其他VM,那主机的内存基本上也会是一个瓶颈。 就跑tiptop。其他的不跑。tiptoperp大家有用过的吗?tiptop数据库是不是也是用的oracle的? 你就跑一个应用,干嘛做虚拟化呢?
不要为了虚拟化而虚拟化。
页:
[1]
2