orcle rac集群部署实际架构经验问题。

a380346189 2017-03-01 06:28:16
本人菜鸟一个,没有任何orcle部署相关经验。
现有一项目,为了orcle在部署后提高查询速度,和开发经理商量过后打算做集群。
但是有几个实际问题需要咨询各位一下
首先有3台服务器配置如下:
每台服务器配置为:

现在准备搭建orcle rac集群。
准备在每台机器上 用vm虚拟3个linux虚拟机。然后搭建集群,后期可能3台服务器全虚拟出来做节点。

我的想法是:
1:orcle在部署的时候假如我只部署在一台机器上,那么针对大量查询和计算的时候。他能占用到的cpu资源和内存资源能到多少?
2:如果部署集群的话,针对1台服务器,我直接部署在这太服务器,和对这台服务器做3个虚拟机来部署集群,性能能提高到多少?
3:后期这3台服务器还想搭建tomcat集群。求各位大神帮忙分析下,如果做虚拟机的话,3台服务器每台需要虚拟几台。并且内存和cpu设置为多少为好。

求各位大神指教,本人略懂些部署东西。但是没有相关经验,可能有些地方没有详细说明到。有什么需要进一步了解的东西,各位提出来。
...全文
187 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
a380346189 2017-03-02
  • 打赏
  • 举报
回复
引用 2楼jdsnhan 的回复:
1、占用的cpu和内容要看你参数的设置和真实的业务,现在没法说 2、性能提高不了多少。常规下,性能的瓶颈在IO,而不在CPU和内存,在物理主机上和虚机上没有IO的提升 3、做几个虚机要根据你的业务来,根据需要分配,没有所谓的经验值。我们的虚机是64G内存,你或许不需要那么大。8G就够了 4、RAC更多的是高可用性,挂了一个还有别的支撑,你在这个环境下搭建RAC,物理机挂了,服务都挂了,达不到高可用的目的
你好,针对问题三,那么到底在一台服务器上部署虚拟机来做集群的方案到底是对不对呢?或者说他适用于什么样的业务需求呢?
a380346189 2017-03-02
  • 打赏
  • 举报
回复
引用 2楼jdsnhan 的回复:
1、占用的cpu和内容要看你参数的设置和真实的业务,现在没法说 2、性能提高不了多少。常规下,性能的瓶颈在IO,而不在CPU和内存,在物理主机上和虚机上没有IO的提升 3、做几个虚机要根据你的业务来,根据需要分配,没有所谓的经验值。我们的虚机是64G内存,你或许不需要那么大。8G就够了 4、RAC更多的是高可用性,挂了一个还有别的支撑,你在这个环境下搭建RAC,物理机挂了,服务都挂了,达不到高可用的目的
你好,非常感谢您的回答。针对问题2,分别部署在3台不同的服务器上,和部署在一台服务器上的效果来看。是不是io提高了一点,因为在3台服务器是用3台的io,而一台上部署3个虚拟机则是一台服务器的io
a380346189 2017-03-02
  • 打赏
  • 举报
回复
引用 1楼惜分飞 的回复:
vm 搭建虚拟机,跑生产rac 你还是在实验室玩吧
你好,能指出哪块不对吗。因为之前就是在学校在实验室自己玩过集群的东西。并没有实际工作经验。能不能指出这样不对的原因。
jdsnhan 2017-03-02
  • 打赏
  • 举报
回复
引用 5 楼 a380346189 的回复:
[quote=引用 2楼jdsnhan 的回复:]1、占用的cpu和内容要看你参数的设置和真实的业务,现在没法说 2、性能提高不了多少。常规下,性能的瓶颈在IO,而不在CPU和内存,在物理主机上和虚机上没有IO的提升 3、做几个虚机要根据你的业务来,根据需要分配,没有所谓的经验值。我们的虚机是64G内存,你或许不需要那么大。8G就够了 4、RAC更多的是高可用性,挂了一个还有别的支撑,你在这个环境下搭建RAC,物理机挂了,服务都挂了,达不到高可用的目的
你好,针对问题三,那么到底在一台服务器上部署虚拟机来做集群的方案到底是对不对呢?或者说他适用于什么样的业务需求呢?[/quote] 在一台服务器上做虚机,几乎没有任何安全性保障。挂了就都挂了,所以,主要目的在更加合理的利用主机资源,而不能提供高安全、高可用。 更多的应用在非生产环境,边缘化应用。比如,你们的文档管理服务器啊,你们自己的考勤系统啊。
jdsnhan 2017-03-02
  • 打赏
  • 举报
回复
引用 4 楼 a380346189 的回复:
[quote=引用 2楼jdsnhan 的回复:]1、占用的cpu和内容要看你参数的设置和真实的业务,现在没法说 2、性能提高不了多少。常规下,性能的瓶颈在IO,而不在CPU和内存,在物理主机上和虚机上没有IO的提升 3、做几个虚机要根据你的业务来,根据需要分配,没有所谓的经验值。我们的虚机是64G内存,你或许不需要那么大。8G就够了 4、RAC更多的是高可用性,挂了一个还有别的支撑,你在这个环境下搭建RAC,物理机挂了,服务都挂了,达不到高可用的目的
你好,非常感谢您的回答。针对问题2,分别部署在3台不同的服务器上,和部署在一台服务器上的效果来看。是不是io提高了一点,因为在3台服务器是用3台的io,而一台上部署3个虚拟机则是一台服务器的io[/quote] 第四个点已经有答案了,如果在不同的物理主机上,你就要有共享存储集中做数据存储了。那么,io的评估自然也就在存储层,而不在物理主机了
jdsnhan 2017-03-01
  • 打赏
  • 举报
回复
1、占用的cpu和内容要看你参数的设置和真实的业务,现在没法说 2、性能提高不了多少。常规下,性能的瓶颈在IO,而不在CPU和内存,在物理主机上和虚机上没有IO的提升 3、做几个虚机要根据你的业务来,根据需要分配,没有所谓的经验值。我们的虚机是64G内存,你或许不需要那么大。8G就够了 4、RAC更多的是高可用性,挂了一个还有别的支撑,你在这个环境下搭建RAC,物理机挂了,服务都挂了,达不到高可用的目的
  • 打赏
  • 举报
回复
vm 搭建虚拟机,跑生产rac 你还是在实验室玩吧

3,497

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧