免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2989 | 回复: 1
打印 上一主题 下一主题

[集群与高可用] 挥别EMC,戴尔走上全面自立之路 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-04 17:19 |只看该作者 |倒序浏览
一首将歌词改编过的陈奕迅《十年》,似乎将EMC和戴尔10年来在企业存储业务合作中的欢喜与离别,浓缩在一处。


如今,服务器和存储融合这个话题更多的被人们提起。一方面,或将在年底亮相的EMC VMAX 2,可能会增加在VMAX x86引擎上以虚拟机形式运行应用软件的功能,“闪电计划(Project Lightning)”中的硬件部分——PCIe SSD也会插到服务器上。然而人们普遍认为EMC不会进军主流的服务器市场。相比之下,戴尔在存储方面的“发力”则几乎是一种必然。


不久前举行的Dell World 2011大会上,Michael Dell表示:“明年发布的第12代PowerEdge服务器将拥有更多的IO带宽和更快的处理器。它们将拥有闪存存储,Dell称之为0层存储,戴尔的‘流动数据’架构在EqualLogic和Compellent基础上进行了扩展,通过RNA Networks的技术,将闪存带到了服务器内部。”


笔者上个月在张家界参加的“2011戴尔存储论坛”中,戴尔就透露了今年6月收购的RNA内存虚拟化产品。不过对于传言中的SSD缓存会不会和RNA有什么联系?当时他们表示还不方便透露更多信息。

由于RNA并不是一家上市公司,因此戴尔官方至今没有新闻稿发布,而且RNA网站上原来的内容已经无法访问。



出于对产品和技术发展趋势的兴趣,CBSi企业解决方案中心搜集整理了RNA公司的一些相关信息,并以此作为本期《存储时间》视频节目讨论的依据。


RNA Networks拥有极好的内存虚拟化技术,能够把多台x86服务器连接在一起,使这些服务器看起来就像一台用于具体工作量的庞大的服务器。戴尔在其系统、存储和网络产品的许多地方显然都能够使用RNA Networks的软件技术。


RNA Networks是曾经领导SilverStorm技术公司数据库集群项目的兰吉特·潘迪特(Ranjit Pandit)在2006年创建的。潘迪特在英特尔工作时曾研究InfiniBand互联技术和奔腾4芯片。RNA Networks在2009年2月推出了服务器虚拟化计划开始崭露头角。


共享式的全局内存(Shared global memory

视频地址:http://stor-age.zdnet.com.cn/stor-age/2011/1025/2062610.shtml

RNA何方神圣?不一样的服务器虚拟化



RNA的服务器虚拟化技术,不是人们通常所说的将单台物理服务器“切割”为多个虚拟服务器,而是将多台服务器上的CPU和内存整合为单个虚拟镜像,就像大而且昂贵的SMP(对称多处理器)或者NUMA(非一致性内存访问)服务器那样。


服务器节点间能够通过以太网或者InfiniBand网络来连接,无论是否启用RDMA(远程直接内存访问),当然不同连接方式会影响到虚拟内存池的性能。


RNA的代码能够保持跨服务器的内存一致性,提供SMP或者NUMA服务器的全部好处,而不用将每台机器上的CPU紧密地捆绑在一起。它们能够运行单一操作系统


RNAmessenger——该公司的首款软件产品,能够提升工作负载的吞吐量10到30倍,并扩展到数百个节点和跨越这些节点的多TB主内存。


ZDNet点评:如果说之前戴尔在服务器领域只有工业标准化的x86硬件,而没有自己的核心技术的话。而将RNA的软件功能引入之后,他们将可以通过这些普通的节点组成“单系统”的高性能集群(相对于传统MPP集群而言),甚至可能具备与惠普Itanium、IBM Power系列RISC系统/小型机竞争的实力。


内存虚拟化加速器(Memory Virtualization Acceleration

视频地址:http://stor-age.zdnet.com.cn/stor-age/2011/1025/2062610.shtml

MVX活用内存,威胁SSD与存储?



2010年7月,RNA Networks融合了RNAmessenger 中的一些特性和RNAcache——单独而又相关的Web缓存产品,组成了另一款产品Memory Virtualization Acceleration,简称MVX。


MVX中的几个新特性分别叫做Memory Cache, Memory Motion和Memory Store。其中Cache特性是将一个内存池作为NAS阵列的缓存; Memory Store通过内存池形成虚拟块存储设备,对于服务器看上去就像虚拟的RAMdisks;而Memory Motion则是提供给虚拟服务器上的操作系统一个交换(swap)设备,来解决等待从底层设备——可能是硬盘或者SSD获取数据(的速度)。


ZDNet点评:Memory Motion的功能让我们想起了Fusion-io不久前收购的IO Turbine虚拟化缓存软件。

RNA MVX块设备吞吐速度对比:读和写分别达到了SATA硬盘的24和52倍



上图中,MVX的性能相比于SSD也超出了许多倍,原因很简单——主内存(DRAM)比闪存的速度通常至少要快一个数量级。


MVX软件的好处是,针对传统硬盘编写的(虚拟化)hypervisors、操作系统和应用程序不需要重写代码。

ZDNet总结:尽管RNA的内存虚拟化加速器在被戴尔收购之前使用DRAM作为存储介质,但将来他们完全可以根据不同应用场合的需要,来选择适合容量的内存/闪存(也可能有二者分层的形式),包括驱动器或者PCIe SSD。


尽管还没有掌握更多的技术细节,不过我们认为戴尔在服务器上的这种“0层存储”,就像EMC“闪电计划(Project Lightning)”一样值得期待。


更多讨论和分析,尽在本期《存储时间》!

论坛徽章:
0
2 [报告]
发表于 2011-11-04 19:03 |只看该作者
回复 1# pingfan2


    学习了,受教了!谢谢啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP