科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道AMD核心高速运行Solaris的9大秘诀

AMD核心高速运行Solaris的9大秘诀

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这里将详细阐述为什么要在您的数据中心中使用Solaris操作系统以及为什么这些Solaris操作系统要运行于AMD皓龙处理器之上的9大原因……

来源:佚名 2009年1月9日

关键字: Sun AMD 处理器 虚拟化技术

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

  当你把Solaris操作系统的性能与AMD皓龙处理器的先进特性和架构结合,你将获得性能最高的企业服务器平台,是什么使得这一结合如此让人难以置信?这里将详细阐述为什么要在您的数据中心中使用Solaris操作系统以及为什么这些Solaris操作系统要运行于AMD皓龙处理器之上的9大原因……

  AMD 皓龙处理器为Sun公司的Solaris操作系统构建强大动力,基于AMD处理器的服务器与Solaris操作系统搭配,帮助企业用户快速、经济地建立安全、可靠、高性能的信息系统,为企业提供领先业界的效能。您可以不费太大的力气就能实现这一目标:让您的数据中心提供卓越的性能,为您的业务提供服务,促进您的事业发展,提高您的自信。了解这一点后给人带来的兴奋感丝毫不亚于获得更多的报酬,而当您将基于AMD皓龙TM处理器的服务器与Sun公司的Solaris操作系统结合在一起时,您就能够领略这一奥妙。

  想了解详细情况吗?没问题。AMD皓龙处理器与Solaris操作系统能够完美结合的原因有许多,它们的结合就像花生酱配巧克力、汉堡肉饼配面包或鱼肉配薯片那样自然而又密不可分,下面就为您一一诠释。(欲快速了解Solaris与OpenSolaris的区别,见下方介绍框"Solaris简介")

  1.Solaris在AMD处理器上能够发挥出超高的性能

  Sun的工程师不断对Solaries进行成套的测试,衡量并优化其性能,这些测试包括行业标准的基准测试。在基于AMD皓龙处理器的系统上,Solaris 10在运行数量众多的行业标准基准测试及工作负载时,创造了50多项世界纪录。

  了解x64基准测试的详细情况,请参阅(链接:http://sun.com/x64/benchmarks/),值得一提的是:在采用标准版Sun Java Platform软件的最新版本1.6.0_06后,Sun Fire X4600 M2服务器在进行683,542 SPECjbb2005 bops(85,443 SPECjbb2005 bops/JVM)测试时,获得了所有x86系统中最高分数(链接:http://www.sun.com/servers/x64/x4600/benchmarks.jsp#12)

  此外,通过 Solaris 10 OS,Sun 可以直面未来的网络挑战,从根本上提高您的网络性能,而不要求更改现有的应用程序。Solaris10支持当前的IPv6规范,并能通过增强TCP/IP和UDP/IP堆栈提高应用性能。该操作系统还支持10Gb以太网、无线联网以及iSCSI等最新技术,支持1GB页面。

  2.基于AMD处理器的服务器在Solaris的虚拟化技术中得到优化

  虚拟化带来的优势包括:服务器整合、软件部署简化和应用的便利等。OpenSolaris项目包括对基于开源Xen虚拟化技术的支持,这是Sun xVM Server管理程序的核心。Sun xVM Server是企业级的开源管理程序,能够安全可靠地将多个环境和服务虚拟化到运行Solaris或Microsoft Windows的单一物理环境中。

  此外,AMD和Sun公司与Xen开源社区开展合作,以帮助Xen hypervisor充分利用AMD虚拟化(AMD-VTM)技术,其中包括快速虚拟化索引等特性。该技术基于运行Solaris操作系统的AMD皓龙处理器。此外,AMD的工程师对Open Solaris社区的贡献颇丰,他们对部署在Sun系统上的虚拟机管理(解决方案)做出了改进。

  3.DTrace简化了实际应用性能的诊断和调优。

  众所周知,在软件开发行业中,Solaris创新技术——Solaris Dynamic Tracing(Solaris动态追踪,更多地被称为DTrace)是Solaris最受欢迎的特性,自2003年问世以来,赢得了开发人员和管理人员的广泛重视。DTrace (链接: http://opensolaris.org/os/community/dtrace/)现在,系统管理员、集成人员和开发人员可以使用动态检测与追踪功能真实观看系统正在执行的任务DTrace 提供了一个真正系统级的应用程序和内核活动视图,甚至包括那些在 JavaTM虚拟机中运行的活动。这种基准数据采集可将故障诊断的时间从几天和几周缩短到几分钟和几小时,从而加快了数据驱动的修复。

  DTrace的出色之处在于无需修改就能在生产系统上使用。如果一个应用运行速度缓慢,那么打开DTrace,就能立即收集到各种诊断信息,并且不会对系统的运行速度有任何影响。

  Sun的开发人员Bryan Cantrill、Mike Shapiro和Adam Leventhal发明了DTrace,并将其发布到开源社区。现在,在其他操作系统中也可以找到DTrace,但是DTrace最成熟的实施版本还是在Solaris中,而且是该操作系统的秘密武器之一。

  4.内存分配优化可优化AMD处理器的性能

  为NUMA(非一致性存储架构)大声喝彩吧!多年来,AMD的处理器就一直采用NUMA技术,因此当使用拥有多个AMD皓龙处理器的系统时,您就会受益于这一成熟技术。当您在安装了2块或更多AMD皓龙处理器的服务器上运行Solaris时,该操作系统就会执行内存分配优化(Memory Placement Optimization)技术(链接: http:/sun.com/software/solaris/performance.jsp),以获得卓越的多处理器性能。这确保了每个核心在任何情况下都能访问距离自己最近的内存,从而提高性能。

  在AMD采用HyperTransportTM(超传输总线)技术的直连架构中,集成的内存控制器和I/O链路能够以全速与CPU通信。Solaris在设计上支持这些架构特性,且有助于优化运行特殊线程的处理器的内存分配。这有助于降低内存读写操作中的拥堵、延迟并减少等待状态。

  Solaris系统拥有的AMD皓龙处理器越多,系统性能的扩展性就越出色,而对可用带宽的利用也越高效。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章