AMD Opteron处理器化解微软600亿美元风险
扫描二维码
随时随地手机看文章
对于投资,任何一个人都知道其中的风险。对此,微软财务部门前任风险经理Max Giolitti的任务就是每天评估其投资的总体金融风险,对投资组合进行相应调整。
这几乎是一个不可能完成的任务,因为这项任务需要在几个小时之内――而不是几天――完成复杂的数字运算和大量模拟。Giolitti认为,只是根据过去的经验来判断风险已然不够,我们所需要的是计算出风险,进而制定投资决策。
这对中国金融行业而言是一个非常值得借鉴的成功案例,因为中国金融行业在快速发展的过程中,面临的是同样的问题,即如何利用先进的IT技术来管理风险,优化投资。
风险在32位架构中无法及时分析
微软财务部门管理着微软的金融资产和外汇储备。为了预测各种风险因素所产生的财务风险,财务经理们采用了高性能的数据密集型应用,以帮助自己更加有力地控制风险。
随着微软全球投资战略的不断发展,复杂的风险软件及其架构开始遇到瓶颈。因为32位架构中的虚拟和物理内存非常有限,不能承载应用和所有投资数据,降低了整个系统的速度。因此,微软投资风险管理软件的计算需要40小时才能完成,风险经理只能每周运行一次这种软件。这样,他们无法适应每天不断变化的市场,无法把握消除威胁的最佳时机,无法高效管理微软的投资组合,这其中包括大约100亿美元的国际保值投资和货币资产。
微软财务部门在分析问题时发现,金融行业无法在32位IT架构中管理他们的所有资产,这不仅是微软财务部门的问题,更是整个金融行业的难题。
64位系统充分化解风险
在经过仔细的分析之后,微软财务部门在它的财务风险分析重要基础――服务器集群中,加入了基于AMD OpteronTM处理器的四路和两路服务器,并运行在微软的Windows Server 2003 x64版本的公开测试版本上。
针对64位扩展系统的Windows Server 2003企业版本,让基于AMD Opteron处理器的64位系统的优异性能得到了充分的释放。在计算能力获得提升的基础上,内存空间寻址4GB以上(最高可达1TB),同时为每个32位应用单独分配4GB地址空间。
微软财务部在新的服务器上安装了风险管理软件,并将其投入运行。微软财务部门立即就将软件的可用内存空间从2GB扩大到了4GB――足以保存该软件应用和所有金融资产的数据。在一个配有4GB内存的32位环境中,2GB通常用于操作系统,另外2GB用于应用。然而在64位架构中,操作系统可以在它自己的内存空间中运行,从而为应用留出了全部虚拟内存。更多用于应用的虚拟内存让企业可以访问容量更大、更加复杂的数据集。这对金融行业非常重要。
AMD Opteron处理器具有64位向下兼容32位应用的特性,它为微软财务部门带来的另外一个重要好处是节约了大量系统重新部署的时间和迁移成本。整个新系统的部署过程“非常简单,毫不困难”, 不需要改写任何一行软件代码,不需要采取任何特殊的措施,所要做的就是安装并使用。
风险评估:从每周一次到每天一次
微软财务部门利用AMD Opteron处理器,运行风险分析软件所需的时间从40小时缩短到了13小时,系统总体性能提升了325%以上。现在,微软财务部门可以在下班后运行风险分析软件而在第二天的上午就得到计算结果,轻松帮助微软财务部门在短时间内掌控风险。
改进微软财务部门架构的决策已经提高了该团队在整个部门中的地位。通过缩短运行风险管理软件的计算时间,风险管理部门已经成为投资流程的一部分,并在投资组合决策中发挥重要的作用。