Something about Oracle Load Balance

虽然在Oracle的立场上,总是建议客户能够更好地规划自己的应用,在有其它负载平衡方法的时候,尽量不要依赖于Oracle的Load Balance方法,但是往往在给客户配置完Oracle RAC数据库以后,客户都会要求要测试负载平衡(Load Balance)和TAF(Transparent Application Failover),并且将这两个测试作为RAC是否安装成功的标准。 这是一件很无奈的事情,像把旁枝末节看作了主要功能,甚至有些买椟还珠的感觉,但是毕竟这是客户,更了解Oracle Load Balance(后文用LB表示),才可以更好满足客户需求。 本文不牵涉TAF(可以参看老熊关于TAF的系列文章PartI,PartII,PartIII),如何在Oracle10g之后版本中在服务器端service层面设置TAF,可以参看Metalink Note: 404644.1。 对于LB,在Oracle10g之前有Client端和Server端两种,在Oracle10g之后又推出了Server端Service层面的LB配置,本文也不涉及Service层面的LB。 在Oracle9i,10g,11g版本中都适用的LB配置分为以下两种。 (1) Client Side Connect Time Load Balance (2) Server Side Listener Connection Load Balance (此处的Listener用以跟10g之后的Server Side Service Load Balance区分开) 1. Client Side Connect Time Load Balance 既然是Client端的LB,那么也就是不需要在数据库服务器端配置任何参数,完全由客户端机器上的tnsnames.ora文件中对于TNS的配置来决定,实际上也就是LOAD_BALANCE参数。 看一个例子,下面这样的TNS配置就是启用了客户端的LB。 CLIENT_LOADBALANCE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT…

Do some dreaming

1. 假设Oracle在收购SUN之后,不舍弃SUN的所有产品(包括硬件和芯片制造业务),那么Oracle该如何进行融合以及发展?Oracle收购Redhat,在高端市场主推Sun服务器+Solaris+Oracle,在中低端市场主推HP/DELL服务器+Linux+MySQL。 2. 通过Java的研发力量持续优化Oracle Fustion Middleware性能,在Enterprise Manager Grid Control中继续深入Host Server+Operating System+Application Server+Database的一站式监控调优解决方案。 3. HP和DELL不应该会因为Oracle收购SUN而放弃Oracle,投入微软的怀抱,至少在目前微软并无高端企业市场优势的情况下,HP和DELL更是不需冒此风险。同时,为了抗衡IBM,HP也只有选择和Oracle结成同盟,是否结盟,很大程度上要看Oracle的态度,那么Oracle在存储市场中继续跟HP合作,在己方已拥有SUN硬件的优势下,或许可以从HP获得更优厚的合作条件及利润回报。 4. 虽然IBM的Mark Loughridge说“甲骨文-Sun交易不会改变科技产业的现有市场竞争格局”,这个论调的原因是“甲骨文同Sun的合伙关系已持续了20年,甲骨文-Sun交易改变了什么?什么也没有。我们一直同Sun展开市场竞争,对甲骨文的实力也了如指掌。”,可惜任何人都能看出合作伙伴和一家人之间存在着多大的不同,Oracle在首次真正具备在全球范围内挑战IBM的实力之后,已经无可争辩地成为IBM最可怕的竞争对手。IBM是Java的最大客户,现在Java掌握在Oracle手中,这对于IBM来说无疑是很恶心的事情。如何通过Java在软件开发层面压制IBM,让我们拭目以待。 5. Oracle收购Twitter,持续推进企业级应用的Internet进程,发布基于微博客的企业级管理解决方案,设想一下,通过简单的Twitter Post和Follow来发布企业级应用的管理命令,获取应用的健康状况,整个管理模式也许就彻底改变了。 6. 在合适的时机,Oracle收购EMC,彻底完成在企业级IT硬件和软件领域三足鼎立的格局(IBM, Oracle, HP),IBM是黑色的,HP是白色的,Oracle是红色的。呃。。。微软在哪里?因为微软说永远不会有兴趣收购硬件厂商,那么他就永远进入不了这个游戏圈子。

Oracle to Acquire Sun!

Sun and Oracle today announced a definitive agreement for Oracle to acquire Sun for $9.50 per share in cash. The Sun Board of Directors has unanimously approved the transaction. It is anticipated to close this summer. 北京时间4月20日晚间消息,据国外媒体报道,甲骨文和Sun今天宣布,两家公司已达成正式收购协议。根据协议,甲骨文将以每股9.5美元的价格收购Sun,交易总价值约为74亿美元。 好吧,没什么可以多说的了,对于Oracle Fans们来说,这是一个绝对值得欢呼的时刻,在当初Oracle收购BEA的时候,我们“WOW”,那么在今天,我们只能由衷地说“我X,NB”。 Oracle CEO拉里·埃里森(Larry Ellison)说,“我们收购Sun将改变IT业,整合第一流的企业软件和关键任务计算系统。甲骨文将成为业界唯一一家提供综合系统的厂商,系统的性能、可靠性和安全性将有所提高,而价格将会下滑。” 先把许多的担忧放到一边,当你看到Solaris, Java, Oracle, MySQL,所有的这一切都隶属于同一家公司的时候,这是振奋人心的。同时期待着在不久的将来可以听到Oracle收购Redhat的消息。 这个世界充满变化,为生活在这样疯狂的世界中感到兴奋。