IDC 已逐渐成为所有大型ISP 核心业务的基础,与传统的ISP 接入业务相比,ISP 需要
在基础建设与服务的基础上,通过主机托管或悬拟主机方式向ICP ASP 或企业提供
更高层次的增强服务
IDC 的构建涉及了广泛的内容其物理基础架构服务包含了骨干网络的建设高容
量高品质的数据中心机房建设支持小空间高可扩展性和高可用性的RACK 服务
器硬件的选择局域网设备的选择和构建等诸多方面的内容
IDC 的另一个最重要的方面就是向客户提供解决方案的增值部分这包括选择支持高
可用性的操作系统和数据库服务器解决方案网络的负载均衡解决方案专业火墙
网络加速网络数据备份和恢复等种种解决方案下面我们就介绍TurboLlinux 在
IDC 所提供的软件增强解决方案
后台数据中心及数据库集群解决方案
IDC 的多种服务都是建立在数据库基础之上的,这便于提供高级信息内容管理利
于最有效的信息存储管理和分享选择一个专门为数据库进行优化的操作系统无疑会
增强整个IDC 服务的质量
Turbolinux TDS Server 是面向建立数据库应用而开发的高性能网络操作系统平台其设
计的目标是提供一个高性能高稳定性的操作系统平台系统针对数据库平台进行了全
面的优化对核心系统进行了专门的定制开发所有核心参数的设置都是基于运行数据
库系统而进行考虑与数据库联系密切的共享内存和异步I/O 专门进行了优化在此
平台之上建立数据库的应用可以得到超乎寻常的性能TDS 全面捆绑了Oracle 8I 和
DB2 使数据库的安装成为举手之劳操作系统和数据库捆绑在一起的低布置成本超乎
想象而精密的配合提升整个系统的性能
数据库服务器是IDC 最关键的系统之一为了保证数据库服务的可用性和安全性建
议采用数据库集群的方案数据库集群方案请采用基于Turbolinux 的TurboHA 双机容
错系统此方案即保证数据不丢失又可以提高系统的高可用性使数据库系统不停止
工作TurboHA 通过装在两个服务器中的双机热备份系统软件使系统具有在线容错
能力即当处于工作状态的服务器无法正常工作时使处于守候监护状态的另一台服务
器迅速接管不正常服务器上的业务程序及数据资料使得网络用户的业务交易正常运
行保证交易数据的完整一致性及交易业务的高可靠性
TurboHA 采用容错软件与磁盘阵列结合的解决方案,它具有自动纠错功能TurboHA
for Linux 能够管理两台Linux 服务器并提供两种工作模式双机热备份的工作方式
是当工作机发生故障时备份机自动接管工作机的任务和数据使用户的业务交易正
常运行客户的网络应用不必中断减少主机停机所造成的损失双机互备援的工作方
式中两台服务器各运行不同的应用任务并互相作为备份机当两部主机中任一主机
宕机时另一部主机可迅速接替故障主机任务
TurboHA 采用的双服务器采用TCP/IP 网络协议和用户连接双机后台对于客户─服务
器网络用户透明系统具有开放高可靠高稳定高性能和高可伸缩性的特点.
网站负载均衡解决方案
负载均衡是提高网站系统性能增强IDC 功能的一种技术目前有多种方法来实
现负载均衡采用轮询DNS 方案最简单直观的一种方案但是这种方案不考虑
负载而平均分配流量无法处理地址的请求服务它同时缺乏对故障节点的有效处
理对负载均衡的硬件解决方案主要是使用带有NAT 网络地址转换功能的
高档路由器或交换机来实现负载均衡功能硬件的缺点是系统不易进行扩充维护
和升级硬件方案价格昂贵同时它只能实现对节点一级的状态检查无法细化到
服务一级的处理由于采用NAT 机制集群管理节点本身要完成的工作量很大
很容易成为整个系统的瓶颈由于存在单一故障点所以可用性较差协商式处理
方案比较显著的缺点是整个集群中没有显著的管理节点所有决定由全体工作节点
共同协商作出网络负担重安装和维护困难效率低
网站负载均衡最有效的方法就是使用流量分发机制具体实现有直接路由IP 隧道
和网络地址转换三种方法TurboCluster Server 支持所有这三种操作方式由于其
结构和技术先进TurboCluster Server 在1999 年秋季美国Comdex 大会上获得最
佳WEB 解决方案大奖
TurboCluster Server 作为高可用性和负载平衡的解决方案可以集群异构的多种操
作系统平台如使用UNIX LINUX NT 提供服务的复杂网络其服务节点可以异
地存放并且可以根据请求用户所在的地域将相应的服务交给最近的服务器来执
行TurboCluster 支持所有基于TCP/IP 的应用,它不仅可以有效处理故障节点
更具备检测服务的能力有效提高负载均衡能力
TurboCluster Server 布置成本低廉安装和维护简单方便它具有专门的文件系
统同步工具可以非常方便地进行同步或复制文件和文件系统TurboCluster 具
有高度的可扩展性,服务节点没有限制多节点构成的管理节点构成了高可用性的
解决方案TurboCluster 是IDC 的最佳负载均衡解决方案
缓存服务器
在 Turbolinux 上存在有多种缓存服务器 最稳定并且算法先进的首推 SQUID
SQUID 可以有效和透明地复制Web 文件自动路由HTTP 请求到Proxy Server 并
从Cache 中返回请求的文件下载一个节点或一组URL 保证对最忙的节点的缓
存和可用可以实现对缓存的自动刷新拒绝缓存受到存取控制保护的文件和
SSL 封装的文件访问控制允许和限制对指定的外部资源的访问这一点可通
过验证用户名/ 密码指定的组IP- DNS-和基于主机的通配表达式来实现
通过使用HTML 格式提供一个安全的远程的交叉平台管理支持SNMP 进行
远程监视和管理高性能的HTTP 引擎提供最大的吞吐量提供高伸缩性的缓
存体系有效的缓存空间能处理上千万个URL 地址登记所有的HTTP FTP 和
Gopher 的交易包括指定的区域用户代理和交易完成状态支持容错功能
总之IDC 属于在Internet 中非常重要也非常高端的应用Linux 在其中可以也正在
发挥着关键的作用为IDC 的运行提供了系统基础上的强大保证