根据以上的目标,系统的建设必须是高性能、可扩展的计算机网络体系结构,以便支持今后不断更新和升级的需要,从而保护现在的投资,并且进行全面的人员培训,保证系统的可靠运行。系统解决方案的设计中主要遵循以下设计原则:
先进性和成熟性 各项设备和系统要充分采用符合国际标准的、先进并且成熟的计算机系统、网络存储系统、以及操作系统的先进技术和产品。先进是指技术领先期长;成熟是指产品线丰富完整、经过实践检验、价格合理。
互联性和开放性 软硬件平台和环境支持方面应选用开放式系统,便于异种机、异种网、异种软件平台的互连,以满足用户开发和使用的要求。
高可靠性、高可用性 方案设计时,首先应考虑选用稳定可靠的产品和技术,使其具有必要的冗余容错能力,为用户提供高可用服务。要求系统在硬件配置、操作系统、以及系统管理等环节采取严格的安全可靠性措施,保证系统的正常运转。 例如,高可靠性与高可用性能够通过对服务器系统增加冗佘分量加以改善,冗余包括数据存贮、系统部件、应用服务等等。主机系统的硬件及软件在质量上必须是可靠的,主机系统在运行时必须是安全的,应采取具体合理的措施使运行中的系统意外停机时间尽可能缩短。
可缩放性和可扩展性 系统不但要能满足现阶段的业务要求,而且要能满足将来业务的增长和新技术发展的要求,要在原有设备继续发挥作用的基础上,保证用户能方便地增加或调整设备,改善系统功能和性能,支持将来系统不断更新和便于升级,从而保护原有投资.主机系统应具有良好的可扩展能力,满足不同规模计算环境的要求,并且能提供多种升级途径,给业务的不断发展创造条件。缩放性是企业网结构要求中最重要的一个方面。企业业务的快速变化,用户不可预测的需求都要求系统结构能适应这种情况。这就意味着我们在最初设计中,投资重点要放在一个可缩放的结构上以及支持它的相关的软硬件。 纵向缩放性是指单个服务器处理能力的可增长性。这可以通过增加服务器的CPU、Memory和I/O来得到,当然也可以从一个平台升级到一个能力更强的平台。一个好的缩放性主机应具有: l CPU扩充性和升级能力 2 内存的扩充性 3 I/O的扩充性 横向缩放性是指整个系统在服务器数量方面的增长和无缝集成。如在集群环境下,Sun的服务器数量支持从2个到8个节点的扩展,从而提高系统的高可用性和吞吐率。