新华网最初称为新华通讯社网站,它是我国最大的新闻网站之一。它的主要业务内容是新闻发布、免费电子邮件和门户搜索。为了满足这些方面以及进一步开展电子商务和其他信息处理业务的需求,新华网不仅需要很强的计算能力来及时处理大量的业务数据,同时,由于电子商务本身的特殊性,还需要整体系统具有极强的稳定性和可管理性,使系统能够长时间安全可靠地正常运转。对于信息系统来说,其稳定可靠性根本上还取决于数据存储系统的性能。因此,新华网需要一个能保证数据安全性、可管理性、可访问性和可扩展性的存储解决方案。最近,新华网进行了大规模的技术改造,网站性能得到很大提高,接入Internet的带宽由原来的2Mbps一跃而升为100Mbps。同时,在网络系统内部也采用了许多新技术,比如在系统存储方面,采用了新兴的存储区域网络(SAN)技术就是一个很好的实例。 

存储管理系统设计原则 

  新华网根据对关键业务数据资料的存储管理需求,确定下述主要原则。 

  1. 安全性原则
  电子商务服务系统及其他信息服务系统要求保证7×24小时不间断工作,所以必须从设备选型和方案设计上保证系统的安全性和高可用性。应用系统需要安全性能极好的群集高可用热备份软件,该软件应具有应用广泛、切换迅速、用户界面友好和配置方便等特点。在任何应用环节出现故障的情况下,群集软件能够做到不停机切换,确保系统平衡运行。此外,存储方案应该具有数据自动备份机制。备份系统应考虑到大容量电子邮箱的特点。针对该特点进行设计和提供解决方案。 

  2. 可管理性与系统高效原则 
  为保证数据存储的可管理性,方案设计要减少管理的复杂性,最好能利于多台服务器共享集中管理的磁盘阵列存储器。要能够保证系统的高可用性,不仅做到当某台服务器的应用出现故障时能立即自动将应用切换到其他服务器,而且当一台服务器运行多个应用中出现一个故障时,能够做到只将该应用切换到其他服务器,而其他应用仍可在原服务器上继续运行。要有针对应用系统的实时监测功能,当硬件数据出现故障时,能及时向系统管理人员报告。要能实现应用数据的在线检索等等。同时,电子商务和关键应用要求系统对数据具有高速访问和可持续访问的能力,因此数据系统的设计首先要建立一套高效的存储系统机制,包括采用先进的存储技术和先进的存储系统软件。 

  3. 可扩展性原则 
  除了系统硬件要符合技术潮流外,与之相配的软件也需采用先进技术,以利于整个系统的平滑升级。硬件可配置稳定性高、易扩充的磁盘阵列,适应升级以保护现有投资,并保证应用的连续运行。应采用先进的SAN存储技术,将存储网独立于应用系统,建立合理的存储布局,以使数据在得到高度共享和高速访问的同时,也实现了集中管理和无限扩展。应采用光通道存储设备,主机和设备之间采用SAN互联方式,从而具有极强的可扩展性,能最大限度地保护现有投资。 

  4. 系统完整性原则 
  一个完整的数据系统应包括: (1)多机热备份系统; (2)虚拟磁盘管理和高效文件系统; (3)数据备份系统; (4)磁盘子系统和光纤交换网络; (5)站点的异地容灾系统。作为新华网系统的数据存储系统的组成部分,本系统的各项设计应从整体考虑,各子系统应构成完整的数据系统。 

方案搭建 

  在比较了不同厂家产品的特性和性能以后,最终选择了Veritas Software公司提供的存储解决方案。在这个完整的系统中,由Veritas群集服务器(Veritas Cluster Server,VCS)、Veritas交卷管理系统(Veritas Volume Manager,VVM)和Veritas文件系统(Veritas File System,VFS)构成的软件系统起着核心作用。 

  新华网存储系统的总体结构设计如附图所示。