左手Symphony 右手GPFS Platform Computing打造大数据方案Symphony从理解的角度,与WEB服务器的应用服务器类似,可以把Symphony看成是Platform Computing技术运算平台的应用服务器,它包含针对低延迟、可靠性和资源共享进行优化的MapReduce,还可以兼容 Apache Hadoop,进行大数据分析。 IBM技术计算解决方案范围从部门集群延伸到超级计算机,使企业能够通过为广泛的商务和业务挑战提供高性能基础架构来实现更好的成果。技术计算与高性能计算的紧密相关,它把高性能计算机系统使用到其它的行业中, Platform Computing担负了这个职责,Platform Computing是IBM技术运算的战略支撑,在集群、网格和云管理方面积累了雄厚的技术基础和客户案例。 IBM Platform Computing软件技术理念 我们先来看看与IBM Platform Computing有关的一组数字,Platform Computing是商用HPC的事实标准,全球60%的顶级金融服务机构采用了Platform Computing,Platform Computing管理的CPU数量超过500万颗。 IBM Platform Computing软件技术理念就是让客户能把成千上万台计算机当作一台来使用和管理。为了达到这个目的,IBM Platform Computing采用了3层软件功能,第一层是资源整合,把企业所有的服务器及操作系统的软硬件整合成一个逻辑层,交给第二层资源分配来处理,第二层是资源分配,是网络层次的一个概念,把资源整合的逻辑层根据应用的使用、资源情况动态分配,大幅提高资源的利用率,并同时满足用户的服务标准。第三层是资源访问/使用,使用户通过API或UI界面或APP能够清楚明了地使用资源。如果是一个并行任务,用户可以通过一个中间件API调用资源,满足并行应用。 这三层逻辑抽象,就构成了完整的Platform Computing的软件应用层次,可以支持多用户、多应用、共享、动态的平台,实现主流的技术计算。 Symphony是Platform Computing平台一个并行分析的计算平台,从理解的角度,与WEB服务器的应用服务器类似,可以把Symphony看成是Platform Computing技术运算平台的应用服务器,它包含针对低延迟、可靠性和资源共享进行优化的MapReduce,还可以兼容 Apache Hadoop,进行大数据分析。 如何用Platform Symphony做大数据分析 IBM Platform Symphony是一个并行分析的计算平台,可以支持各种类型的计算密集型和数据密集型的应用。从开发者的角度来说,Symphony是一个可以成百上千倍提高运用速度,提供低延时、高并行度、高可靠性的应用中间件。同时,还可以把Symphony看成是一个面向技术运算的服务器。数据显示,Symphony远程并行服务的延迟低至毫秒级,每秒钟可以同时启动17000个服务任务,每一个应用可以使用多达10000个核,每一个集群可以支持多达40000个核,可以实现多个任务、多个应用同时运行。 不仅如此,Symphony还可以同时支持计算密集型应用和数据密集型应用的管理软件。随着分析工作负载的计算与数据密集性的不断增高,许多类型的应用程序都要求快速分析使用内存中的数据网格存储的或分布式文件系统上的大量数据。不同于其他网格管理解决方案,Platform Symphony Advanced Edition(Symphony的高级版)并不需要单独的基础架构来支持这些数据密集型问题。它包含针对低延迟、可靠性和资源共享进行优化的MapReduce,还可以兼容 Apache Hadoop 。用户可以通过使用此功能在相同的共享分布式基础架构上运行使用其他语言编写的Hadoop和非Hadoop应用程序。此外,Platform Symphony的多租户架构可以使其在单一的共享式基础架构上部署多个 MapReduce 引擎。 就工作环境而言,Platform Symphony客户机和服务可以在不同的操作系统、语言和框架上实施,集群还可包含运行多个操作系统的节点。而且,Platform Symphony可在相同的集群中管理多种不同类型的主机,并控制每个主机上运行的应用程序服务。 责编:孟芳 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:kaiyun体育官方人口
文章著作权分属kaiyun体育官方人口
、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新文章
|