Moretto回忆说,通过Oracle Solaris,SunGard公司能够在操作系统层面来强化其服务器,锁定流程和访问控制,并通过syslogging锁定日志。当公司从Oracle Solaris 8升级到Oracle Solaris 10时,甲骨文的应用程序二进制兼容性得到了绝对保障,公司再也没有发生与操作系统相关的任何问题(请参阅侧栏“Oracle Solaris二进制应用保障计划”)。
接下来,Moretto开始对服务器进行评估。Moretto 说:“我们对SMP [对称多处理]模型,使用单一单片集成的生产型服务器,和Oracle真正应用集群(Oracle RAC)的基础架构都进行了评估。 介于Oracle 9i数据库和Oracle数据库10g的Oracle RAC增强版是最好的,当我们升级到Oracle 10g时,达到了最理想的状态。由此,我们认为从单一大型服务器模型转到Oracle RAC集群配置是公司最好的选择。”
Moretto和他的团队所实施的解决方案,使用了Oracle数据库10g, Oracle应用服务器10g和Oracle WebLogic服务器。该集成平台与一些公司的关键内部开发系统一起,支持SunGard公司的Oracle电子商务套件的环境。基于4个Oracle SPARC Enterprise M5000服务器在Oracle Solaris 10上运行,它可在4节点Oracle RAC配置上运行使用,同时还使用了Oracle Sun SPARC Enterprise T5440服务器,Sun SPARC Enterprise T5220服务器以及Sun SPARC Enterprise T2000服务器,都为其管理软件和Web服务运行了Oracle Solaris 10。
SunGard公司同时为SPARC和Oracle Solaris Containers充分利用了Oracle VM服务器的虚拟化功能。公司的Oracle电子商务套件环境使用了带有前端负载平衡器的两个实体Sun SPARC Enterprise T5220s,使SunGard公司能够在这两个实体SPARC系统上,既能访问单个逻辑域,也可访问单个虚拟服务器。