分类: LINUX
2008-04-18 21:10:04
来源:51CTO.com 作者:MARY |
◆ 全面提高存储可靠性、扩展性和可用性
SUSE Linux Enterprise Server新型存储架构致力于在企业级服务器同样环境下具有更出色的表现。以更加可靠和可管理的架构支持小型文件系统或数百万文件高达TB容量的存储。从Web应用到数据库,以更加灵活的架构为各种应用提供支持;以更高的可用性(HA)改善集群性能。提高存储架构扩展能力以并行集群文件系统的方式进行扩展。
上述能力的提升全部基于全面集成的三大存储架构组件:
HA集群资源管理器
集群卷管理器
集群并行文件系统
◆ HA集群资源管理器
存储架构的HA集群资源管理器(HA Cluster Resource Manager)就是过去的高可用性故障恢复集群。换句话说,这个集群软件可以识别发生故障的服务或服务器,并将相应的服务转移到集群中仍在运行的节点,从而保证服务器或服务的正常运行。HA集群资源管理器的重要组件是集成了新推出的Heartbeat 2。
作为高可用性Linux开源项目,与之前的Heartbeat 1相比,Heartbeat 2显著提高了集群的扩展能力。与限于两个节点的集群不同,集群可以增加到六个节点。
Heartbeat 2还新增了高级资源监控功能。这样,应用软件供应商可在其应用软件中加入小型监控代理,以便在应用软件停止正常运行时通知HA集群资源管理器。这种功能在应用软件不需要失效,但却停止运行或不能做出应有响应时非常重要。资源监控代理可以检测这种故障行为,通知HA集群资源管理器要么对应用进行重启,要么将其切换到集群中的另一服务器上。
Heartbeat 2还与SUSE Linux Enterprise Server中的其他存储构件紧密集成,彼此可以进行交互。例如,如果HA集群资源管理器恢复故障资源,也可以通过其恢复文件系统故障。如果卷上发生切换,集群卷管理器可以识别这种切换,并反映到整个集群。这种集成的另一个重要作用是使存储架构具备管理功能。SUSE Linux Enterprise Server采用基于开放式标准的通用信息模型(CIM),显著提高了存储架构的管理能力。
应用软件支持
SUSE Linux Enterprise Server 9环境中运行的,以及通常称为高级LAMP栈(Linux, Apache, MySQL和PHP/Perl/Python)上运行的现有应用软件,均可以在SUSE Linux Enterprise Server 10上运行。不能直接调用操作系统支持Java运行环境的Java应用软件同样可以在这一系统上运行,本次发布包括这种环境。
不过,调用Linux线程的应用软件需要做少量修改。在SUSE Linux Enterprise Server 10中,为有利于采用新型本机POSIX线程库(NPTL),Novell取消了老的Linux线程模型。大部分开发商可能未注意到这种变化,因为SUSE Linux Enterprise Server 9在默认设置下采用NPTL。无论应用软件采用NPTL还是Linux线程,一般都在设置LD_ASSUME_KERNEL环境变量时确定。这种情况只在应用软件需要专门编程感知Linux线程时才会成为问题。
应用软件支持方面,SUSE Linux Enterprise Server现在与桌面对等系统共享通用代码库。因此,Novell可为合作伙伴提供一套用于服务器和桌面系统的软件开发工具包(SDK),可供他们在同一环境下编码测试两种平台,简化开发工作。
重要的是,900多家软件和硬件供应商承诺共同为这一平台提供支持,从而为SUSE Linux Enterprise Server提供了可靠保障并使其不断发展。
◆ 集群卷管理器
SUSE Linux Enterprise Server所含的卷管理器与SUSE Linux Enterprise Server 9中的基本相同,包括多磁盘、设备映射器,逻辑卷管理器和逻辑卷管理器2。同时,还包括企业级卷管理系统2,这是一种可扩展的企业级卷管理器,具有插接功能和集群感知能力。新推了出的版本中,企业级卷管理系统2与HA集群资源管理器的Heartbeat 2和集群并行文件系统中的Oracle集群文件系统(OCFS 2)紧密集成。
◆ 集群并行文件系统
SUSE Linux Enterprise Server(企业级服务器)仍包括非并行,但采用集群保护的可靠文件系统ReiserFS v3、XFS和EXT3。而增加集群并行文件系统切实满足了企业提高企业级文件系统扩展性和可靠性的要求。集群并行文件系统不仅形成集群保护,而且具有集群感知能力,允许多个节点同时访问相同的卷和相同的数据。
SUSE Linux Enterprise Server在支持合作伙伴Polyserve和IBM解决方案的同时,还包含Oracle的OCFS 2成为头条新闻。虽然第9版已配置了OCFS 2,但只能由Oracle的Real Application Clusters(真正应用集群,RAC)加以支持。今年1月开始,OCFS 2包含在标准内核中,从而可与整个存储架构紧密集成,构成数据中心的管理基础。SUSE Linux Enterprise Server的OCFS 2支持已扩展到对其他应用软件和数据库的支持。Linux、Apache、MySQL及Perl和PHP栈均可以在其上运行。OCFS 2集成还是这一版本中Xen虚拟化的重要组件,集群中所有节点可访问同一虚拟图像。
◆ 虚拟增加服务器
除SUSE Linux Enterprise Server发布外,最令人兴奋的是推出服务器虚拟功能。由剑桥大学主持的基于Xen的开源项目“服务器虚拟化”从根本上消除了服务器应用软件、服务及文件系统对特定设备的绑定。
新功能
Xen服务器虚拟化、存储架构高可用性及AppArmor安全应用程序框架是SUSE Linux Enterprise Server 10目前推出的最新功能。不过,Novell最新推出的其他企业级服务器产品也丰富了新的增强功能。
在性能和可靠性方面,新推出的Linux Kernel 2.6.16最多可配置1024个 CPU。其他CPU和调度器改进包括增加了多核/超线程支持,可按执行区划分多处理器机;机器可按CPU拆分,处理器可与某些CPU关联;可插拔I/O调度器现在可根据特定的工作量进行优化,预装的内核补丁支持英特尔今后推出的网络加速技术。IPMI、电源管理、USB、固件、RAID、SAS、SATA、多径及光纤通道等,也将采用先进的开源硬件驱动程序。同时,包括iSCSI发送器和目标器,可供您采用商品化服务器硬件建立全能SAN。
管理性增强功能包括新型Novell客户中心,便于您管理预订。Novell ZENworks Linux Management功能可帮助您管理所有Linux服务器和桌面系统。利用OpenLDAP,您可以管理大型用户群及网络访问控制。您可以在Novell eDirectory环境下,以及Active Directory(活动目录)架构中全面集成SUSE Linux Enterprise Server。
除AppArmor安全外,为强化安全性还增加了MIT Kerberos 1.4.3用于验证,Snort 2.4.3版用于网络入侵检测及AIDE文件处理监控系统。在新增服务方面,SUSE Linux Enterprise Server推出SAMBA 3.0.21b, NFS v4, Cyrus IMAP Deamon Version 2.2, MySQL 5.0, PostgreSQL 8.1, Apache Web Server 2.2.0和PHP 5.1。 |