设为首页收藏本站language 语言切换
查看: 15099|回复: 25
收起左侧

虚拟机安装ORACLE数据库用于生产,靠谱吗?

[复制链接]
发表于 2014-4-3 12:48:23 | 显示全部楼层 |阅读模式
原来用友NC-ERP用的数据服务器,是装在五年前的老机子上,配置是双CPU共4核,8G内存。这台服务器同时还承担着OA应用服务与数据服务器的功能。
现在想把用友NC的ORACEL数据库移到新安装的虚拟机上,给这台虚拟机安装了2008R2,并分配了6个CPU与8G的内存。
请问这样能行吗?
发表于 2014-4-3 12:49:10 | 显示全部楼层
本帖最后由 TiGi 于 3-15-2012 16:04 编辑
按照VMware的说法,采用类似的做法的很多,包括他们自己和他们的母公司EMC。
就Oracle许可角度而言,如果目前只有两个双核处理器的Oracle许可的话,从许可角度讲运行虚拟化的主机可能只能是单四核
就VMware转述“Oracle技术支持度”而言,只要不是和虚拟化有关的,那还是处于Oracle的技术范畴。
沙发 2014-4-3 12:49:10 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:49:56 | 显示全部楼层
具体,还需要看主机、存储、网络等各方面的情况。
板凳 2014-4-3 12:49:56 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-3 12:50:41 | 显示全部楼层
网上很多说法,不建议把数据库服务器移到虚拟机上来运行。
糊涂了。。。。。。。。。。。。。。。
地板 2014-4-3 12:50:41 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:51:38 | 显示全部楼层
主要是性能问题,转虚拟机的话,后台接了存储的,最好fc san,ip san的最好单独一个交换机,别和其他业务一起,如果有什么网络延迟的,你的数据库就惨了
5# 2014-4-3 12:51:38 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:52:26 | 显示全部楼层

可以看一下“不建议将数据库放在虚拟化环境”内的文章是啥时候写的。
此外,就你现在主机的配置情况而言,30个左右的NC并发量的话,只要虚拟化环境的存储/网络/主机配置适当,不会比过去物理环境慢。
——————————————————
实话实说,我们也用NC(NC5011),去年3月和6月,应用和数据库服务器先后迁移到了虚拟平台内,就用户体验度而言,比以前快 —— 当然,迁移到虚拟化平台时,数据库系统我们是重新安装,数据库改为64位;应用服务器由32位的03r2更改为64位的03r2,应用的部署方式也进行了更改。
6# 2014-4-3 12:52:26 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-3 12:53:18 | 显示全部楼层

我们这边NC的并发数是50个左右。
到年底大概要增加到100个。
7# 2014-4-3 12:53:18 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:54:00 | 显示全部楼层
还是因为Oracle对磁盘读写速度要高很高,或许你用光纤存储能够胜任。
8# 2014-4-3 12:54:00 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:54:42 | 显示全部楼层

按照Oracle的说法,几百G、百多个用户,都连小规模都谈不上。呵呵。
9# 2014-4-3 12:54:42 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:55:30 | 显示全部楼层
这点人数,这点数据。。。上虚拟化绝对靠谱
10# 2014-4-3 12:55:30 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-3 12:56:27 | 显示全部楼层

谢谢。
但我现在没有独立的存储服务器,目前只是一台R710 E5620*2 8*4G 2*2T(转速15K) RAID1 这样的机器配置。
以后准备逐步增加主机与存储设备。
目前对ORACLE数据库的性能有影响吗?
11# 2014-4-3 12:56:27 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:56:57 | 显示全部楼层
本帖最后由 TiGi 于 3-15-2012 20:11 编辑
单个2T的硬盘,应该是7.2K转速的近线SAS硬盘(其实就是“SAS接口”的“内在SATA”的硬盘)吧?
这台服务器上,你还计划跑啥应用?
你原本的服务器的磁盘状况/配置是怎样的?
12# 2014-4-3 12:56:57 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-3 12:57:43 | 显示全部楼层

现在的服务器,是两个2T的15K转速的硬盘组成RAID1。近期计划加一些只是上午做接收下属单位上报数据用的服务。以后准备多买几个R710再加一个存储服务器组成群集,逐渐把OA应用服务器、数据服务器等都移到虚拟机上去运行。
原本的服务器,是五年前公司办个互联公司的时候,钱烧完之后留下的几台华硕AP1600 E2的服务器。双C共4核。跑了NC的数据服务器、OA的应用及与NC的数据库共用的数据服务。
13# 2014-4-3 12:57:43 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:58:26 | 显示全部楼层
在vsphere4上部署了oracle10G,虽然oracle10g好像不支持虚拟化
在vsphere5上部署了oracle11G R3 RAC,采用裸机映射
目前都已经用于生产,效果良好
14# 2014-4-3 12:58:26 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-3 12:59:23 | 显示全部楼层

R710服务器不久之后就要停产了——取而代之的是R720服务器。
R720和R710服务器之间启用EVC之类的之后,估计HA之类的还是能够支持的。
再次提醒一下:2T的硬盘应该是7.2K的NLSAS。如果在这样的服务器上运行单个Oracle数据库,内存应该够,处理器肯定有富裕,但是硬盘的IOPS估计会有点问题——2个7.2K的硬盘,IOPS估计也只有300左右。ESXi内的Database VM,实际能够得到的IOPS估计200上下到头了。
15# 2014-4-3 12:59:23 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 05:54 , Processed in 0.071670 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表