借助.net appliance 的.netapp simulator,dba 和/或 linux 迷们就可以在 linux 上评估 oracle 真正应用集群 (rac) 了,且不必事先进行任何硬件投资。
2006 年 3 月发布
oracle 真正应用集群 (rac) 是一种极具吸引力的技术,它可以通过多种不同的方式提高系统的可伸缩性、可用性和性能。但评估或试用 rac 却需要昂贵的硬件,对此大多数 dba 都承受不起。
幸运的是,通过.net appliance 的 data ontap simulator for linux(提供了模拟的.netapp 存储设备管理环境),要丰富其 rac 知识(以及作为.netapp 客户)的 dba 和/或 linux 迷们均可以评估或试用 rac 且不必事先进行硬件投资。本指南将引导您逐步完成该过程。
首先是免责声明:本指南仅用于教学和评估目的;oracle 和.network appliance 不会为本配置提供支持。(此外.network appliance 不会为生产或商业环境中的模拟器部署提供支持。)但如果您遇到与本配置相关的任何问题,可以直接通过 ascii79@gmail.com 与我联系。
体系结构和要求
在本指南中,不使用任何共享磁盘(firewire、san、emc 等等)或任何其他额外的硬件,您就可以在三个 linux x86 桌面操作系统上实施 oracle9i rac 第 2 版或 oracle rac 10g(第 1 版或第 2 版)集群。
以下是本设置的体系结构图。
下面列出了最低硬件要求。
计算机组件 节点 1 节点 2.netapp simulator 的托管计算机
处理器 > p11
> p11 > p11
ram >=512 mb >=512mb >=512 mb
nic (100 mb/s) 1 1 1
磁盘空间(包括操作系统) 15gb 15gb 50gb
交换机 通用 通用 通用
*包括数据文件所需的空间。也可以随个人要求而变。
可以使用以下任何操作系统:
fedora 4 x86 架构(下载)
novell suse linux enterprise server (sles) 9(下载免费评估版)
red hat enterprise linux (rhel) 3 或 4(下载免费的 rhel4 评估版)
从.netapp 网站下载 data ontap simulator 的免费副本(需要提供.netapp 序列号或系统 id)。请查看附带的许可来了解支持信息。
设置
本文将不对.netapp simulator 安装进行详细介绍;要了解.netapp simulator 安装的详细信息,请参考附带的安装文档。
本文档使用下列命名惯例:
.netapp simulator 的托管计算机称作.netapp filer”。(我在安装中运行的是 sles9。)
oracle home 的托管计算机称作“节点 1”和“节点 2”。(我在两个安装中运行的是 rhel 4 update 2。)
下表列出了我的安装使用的 ip 地址。
ip 地址 主机名 计算机
152.69.210.104
anuaga
.netapp 软件的主机
152.69.210.35
calvin
node1
152.69.210.38
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器