小弟闲来无事,正在思考关于oracle高性能分布存储的问题,
想来想去都不明白如何让oracle负载均衡。
不管什么分布还是要同步到一个数据库,同步到这个数据库的IO流量还是不变的吧?
大家都来讨论一下这个问题吧,我想要是搞懂了这个出去找个好工作应该就不难了!

解决方案 »

  1.   

    百度了解RAC的原理,了解负载均衡
      

  2.   

    oracle 负载均衡由oracle自动管理,楼主想多了。
      

  3.   

    oracle中ha,rac,dataguard都很重要,但oracle不仅仅这些~~
      

  4.   

    如果只有一个oracle数据库的话,访问量过大IO瓶颈服务器资源耗尽,
    这个能是想多吗? 事实纯在无处可见的问题..
      

  5.   

    就是因为一台机器不行才要讨论分布式多节点存储..
    访问量很大IO瓶颈的问题,oracle集群怎么管理?这么多访问量流量一定的,数据要同步..
      

  6.   

    这个问题比较复杂,呵呵,淘宝网用的是oracle rac
      

  7.   

    RAC + DG + Stream,解决方案很多阿
      

  8.   


    需求是什么??
    采用分布式存储?应该叫分布式文件系统吧,
    其实就是通过不同的层面来做不同方式的数据访问而已
    通过中间件层面+全局数据库访问的话,这样的IO流浪是一样的
    而通过中间件+分散式数据库,IO流量就不一样了,他从多个数据库进行操作,IO分布到多个数据库上了
      

  9.   

    分布式存储。
       RAC 的loadbalance是关于连接均衡吧,
       还有 分布式计算。
      分布式的话,可以是粒度不同。可以针对磁盘,文件本身
      I/O的是对磁盘而言。多个磁盘控制器可以缓解I/O
      中间件的话,就是建立的服务器进程减少。有个应用服务器层。
      缓解了连接。进而缓解了IO 
      

  10.   

    刚刚构建完OracleRAC环境。呵呵,比较熟悉。各个服务器通过CRS这个软件进行负载跟踪。有一个VoteDisk共享文件记载了各个服务器的运行情况。
    客户端通过设置tnsnames.ora这个文件设置负载均衡。