FCoE项目的目标机部分完成
FCoE (基于网络的光纤协议,Fiber Channel over Ethenet) 是存储发展过程中的一个新协议。其优点是兼容网络和原来的光线存储。我们现在完成的目标机(FCoE target)部分,可以将一个普通计算机,通过网络端口,配置成光线网络可以访问的存储。这也是我们一直在讲的开放存储(Open Storage)的实现之一。
从去年3月份项目启动,到项目集成到Open Solaris(build 112)中去,正好一年时间。项目从设计到实现、测试都是在北京的工程研究院完成的。
启动机部分(FCoE Initiator)计划六个月以后完成。下图可以帮助理解FCoE协议。

发表于 dyd [Personal] ( 三月 19, 2009 10:52 上午 ) Permalink | 评论[0]
大卫兄弟要上封面啦!
大卫的文章在公司开发者网站上发表了。内部消息说月底以前的某一天会上网站首页(不好意思,有点泄密了)。
以下是这篇文章的链接:
http://developers.sun.com/solaris/articles/scsi_disk_fma1.html
文章主要讨论Solaris里面SCSI硬盘的错误管理机制和实现。只要对数据中心这样有大量数据处理业务的地方有用 - 为了系统能主动侦查错误、智能分析错误、准确报告错误。
发表于 dyd [Personal] ( 一月 17, 2009 09:09 上午 ) Permalink | 评论[1]
虚拟化,很火 (Solaris NPIV实现)
NPIV(N_Port ID Virtualization)协议通过虚拟N端口,实现了虚拟环境下的服务器与SAN环境连接。
NPIV即为光纤信道中的一个协议,目的在于让一个实体的端口可以虚拟出数个标识。NPIV协议是由国际信息技术标准委员会(INCITS)所制定。
下图是Solaris里NPIV的实现。完全由北京研发中心的技术人员设计完成的。你要是认识照片上的人,别忘了给他们打电话祝贺一下。

发表于 dyd [Personal] ( 十一月 19, 2008 04:55 下午 ) Permalink | 评论[2]
为地震死伤者祈祷
昨天我们公司的现场救助志愿者发回邮件的时候,公司里许多人哭了。不过令人欣慰的是,这次天灾以后我们看到了一个团结的民族,一个理性的民族,一个充满希望的国家和民族。我们看到了台湾同胞血浓于水的兄弟感情,得到了国际上的朋友的支持。我们甚至感染了那些以往对我们并不那么友好的一部分人。
死者已逝 - 为他们点一只蜡烛。天堂的路上,不再孤独。
(转一篇俄罗斯国家新闻网报道)
中国不需要同情,中国需要理解;中国不需要安慰,中国需要支持。我们愿以杯水之力,尽寸尺之能,和中国人民站在一起。我们知道,一个总理能在两小时就飞赴
灾区的国家,一个能够出动十万救援人员的国家,一个企业和私人捐款达到数百亿的国家,一个因争相献血、自愿抢救伤员而造成交通堵塞的国家,永远不会被打
垮。
希望必将与中国同在。
让我们为生者祝福,为死者祈祷。中国,走好。
发表于 dyd [Personal] ( 五月 17, 2008 09:07 上午 ) Permalink | 评论[0]
Fowler谈存储变革
SUN公司服务器和存储部门高级副总裁(John Fowler)谈存储变革,英文原文: Sun seeks a storage revolution
为方便中文读者阅读,我摘译了部分内容。国内的几家网站上也有翻译了的全文。
Fowler说:"开放式存储将成为业界的那些重大变化之一。存储市场与十多年前的服务器市场几乎是一样的。 高端存储阵列使用的都是专有的硬件和技术,而且那些专有的硬件和技术的销售利润通常都非常高。"
Fowler说,标准化发展使得存储系统价格迅速降低。数据存储并非被限制在集中化的计算中心,各部门都可以购买自己的数据存储设备。
他说:"这将是一场象PC变革一样的革命。"
Fowler说,高性能计算环境和研究实验室已经开始转向开放式存储系统。他预计,大型网站和巨型数据中心应该也不会在这方面落后太多。 Sun首次进入开放式存储市场的产品是Sun Fire X4500,这是一款配备了大量存储容量、基于OpenSOlaris和ZFS的服务器。
随着价格的下降,硬件厂商们将在高端设备上增加更多的新功能。例如,Sun公司正在开发一款包含了高速闪存缓存的系统,可以快速进行数据存取。 它将跟混合硬盘驱动器一样运作,但是由于它是由多个驱动器组成的复杂存储系统,因此它的容量更大一些。
发表于 dyd [Personal] ( 三月 16, 2008 11:53 下午 ) Permalink | 评论[0]
FCoE项目启动
我们刚刚启动了FCoE(基于以太网的光纤传输)项目,感兴趣的可以到这个网页查找具体信息,也可以参加到这个项目中来。
这个项目将包括源驱动程序和目标驱动程序两个部分。通过FCoE交换机,Solaris将可以通过以太网访问光纤存储;利用FCoE目标程序,还可以将一台通用的计算机配置成 FCoE的存储。
发表于 dyd [Personal] ( 三月 05, 2008 03:10 下午 ) Permalink | 评论[3]
Sun多款磁带产品面世 开源密钥和归档软件
Sun磁带和归档解决方案部门经理Alex North表示,此次产品发布是Sun的“Open Archive”产品项目一部分,采用了开源技术和API开发出了异构的、可拓展的解决方案。
新推出的Sun StorageTek SL3000磁带库向中端用户提供了诸多企业级产品特性。这款磁带库提供了不中断的容量、性能拓展、多个分区供整合以及对开放系统和大型主机环境的支持。
基于高端的Sun StorageTek SL8500,StorageTek SL3000磁带库最高可以扩展到3000个插槽,数据压缩后的存储容量可以达到3PB,这大大节省了设备的占地空间以及能耗成本。StorageTek SL3000磁带库的起价为68000美元。
此外Sun还推出了一款Sun StorageTek T9840D磁带驱动器,这款产品数据读取速度非常快,平均数据读取时间大约是普通磁带驱动器的1/4,主要用于近线归档应用。这款定价为38000美元的磁带驱动器还具备了加密功能,可以与之前四代产品后端兼容。
Crypto Key Management System(KMS,密钥管理系统)2.0提供了对惠普LTO、Sun StorageTek T9840D和Sun StorageTek T10000驱动器的支持。North表示,Sun计划在今年年底推出针对磁盘的密钥管理解决方案。这款KMS解决方案的起价为8000美元。
昨天Sun还宣布推出了Customer Ready Infinite Archive System,这是一个可以自动完成数据在多级存储(包括磁盘和磁带)之间迁移的多层级归档解决方案。Sun表示,这个基于Storage Archive Manager(SAM,存储归档管理)软件的解决方案比竞争厂商提供的解决方案定价和能耗水平更低。这套解决方案的起价为130000美元。
发表于 dyd [Personal] ( 二月 29, 2008 10:42 上午 ) Permalink | 评论[2]
Sun公司和中国教育部协议 - 关于开源OpenSPARC处理器
Sun公司和中国教育部签署为期三年的合作协议,为中国培养基于OpenSPARC处理器的IC设计、培训和开发人才。
详细的报道:
1、新浪上的中文报道
2、存储在线上的中文报道
3、SUN公司主页上的英文报道
还记得上大学的时候,老师常说操作系统和处理器方面,中国落后世界几十年。得益于开放源代码,我们有了开源的Unix操作系统(OpenSolaris)、我们有了开源的多线程序处理器(OpenSPARC处理器)、我们有了开源的数据库(MySQL)。聪明的中国软件人员有了更高的起点。
发表于 dyd [Personal] ( 二月 28, 2008 01:44 下午 ) Permalink | 评论[0]
北京OpenSolaris用户组会议
这个会议差不多每个进度开一次。 具体计划在OpenSolaris网站上定期公布。
北京OpenSolaris用户组第十三次会议
我们为与会人员准备了丰富的礼品,比如最新的Solaris书籍、OpenSolairs T恤 以及OpenSolaris光盘,希望大家踊跃报名,积极参与,谢谢!
日程:
6:30pm-7:00pm 晚餐时间,免费提供食品和饮料 7:00pm-8:30pm 主题演讲 8:30pm- 分组讨论
地点:清华科技园国际会议中心第三会议室,科技大厦A座2层
主题演讲的摘要如下:
题目:10G 网络时代,英特尔在OpenSolaris上的解决方案 – IOAT (IO加速技术)
演讲人:黄新平,英特尔软件解决方案集团开源软件技术中心高级软件工程师。
演讲人介绍: 黄新平,英特尔软件解决方案集团开源软件技术中心高级软件工程师。当前主要负责英特尔IOAT 及相关网络技术在Solaris 上的实现。96年上海交大毕业,曾任职于新加坡创新公司、日立美国半导体、摩托罗拉。主要从事各类处理器芯片的编译器及工具链的开发工作。
10Gb 的网卡即将普及,这给现有系统处理能力带来了极大的挑战, 英特尔为此提出了一个低成本、通用灵活的解决方案,也就是IOAT 技术。 本次技术讨论将介绍什么是IOAT, IOAT 是如何工作的以及现在IOAT 在Solaris 上的工作进展等。
题目: 用OpenSolaris搭建通用存储系统
演讲人:董玉栋Sun中国工程研究院高级部门经理
演讲人介绍: 董玉栋,2000年加入SUN公司。现任Solaris存储软件部高级经理,负责光纤、SCSI、iSCSI模块的研发和维护。部门的员工主要在SUN中国工程研究院,也有部分在美国和印度的班加罗尔。
随着计算机软硬件技术的发展,基于通用计算机的存储技术将是数据管理的方向。
OpenSolaris能支持当前几乎所有的Intel和AMD服务器。利用OpenSolaris,我们 能将这些服务器构建成不同的存储系统或虚拟磁带系统。通过服务器本身提供的 计算能力,该存储还可以担负备份,热备和其他通用服务器承担的功能。
作为高端的企业级操作系统,OpenSolaris为存储提供了可扩展性、安全性、稳定 性以及高性能方面的保证。 Solaris内置的ZFS文件系统为存储的构建提供了RAID 功能、数据重构功能、增量备份和恢复功能。这些往往只有高端存储才有的功能 我们可以免费得到。
发表于 dyd [Personal] ( 二月 27, 2008 01:13 下午 ) Permalink | 评论[2]
转发 - 用商业化磁盘与通用服务器取代存储设备
Sun:用商业化磁盘与通用服务器取代存储设备
借助于ZFS,商业化的磁盘与通用服务器能够取代价格昂贵的专有存储设备,Sun看到了机会。
借助于ZFS,商业化的磁盘与通用服务器能够取代价格昂贵的专有存储设备,Sun看到了机会。
已经专心于重振公司业务的Sun(www.sun.com.cn)最近又陷入 了官司的麻烦中。
大约1个月前,NetApp公司(Network Appliance)将Sun告上法庭,宣称Sun的ZFS文件系统侵犯了NetApp(www.netapp.com.cn)的7项专利。现在,事件又 有了新的变化,Sun已于美国时间10月25日提出反诉,指控NetApp侵犯了其12项专利。
ZFS冲击波
整个事件的核心是被Sun称作是史上最后一个文件系统的ZFS(Zettabyte File System)。在6个月以前,Sun公司把ZFS文件系统也加入到开源阵营中,并作为OpenSolaris的一个开源项目运作,且完全免费使用。
ZFS文件系统能使商业化的磁盘与通用服务器取代价格昂贵的专有存储设备,根据Sun的资料,开源存储系统每GB的价格仅为1.50美元,只有 市场上其他公司产品价格的三分之一,并能提供更好的性能。“这自然而然地威胁到了NetApp和其它专属产品公司的生存。”Sun公司CEO乔纳森·舒瓦 茨(Jonathan Schwartz)表示,“我能够理解他们为何心烦。当初 Linux 第一次出现在 Sun 的核心市场时,我们公司有些人也很恼火。”
也许这又将成为一场旷日持久的官司,但无论如何,就Sun而言,开放ZFS文件系统意味着其重振存储业务的决心。
在IT硬件领域,能实现稳定增长的并不多,存储市场则是其中之一。事实上,在麦克尼利时代,Sun就对存储市场野心勃勃,但一直苦于无法打开局 面。2005年6月,Sun终于耗资41亿美元收购了StorageTek,希望借此大大提升Sun在存储市场的地位。不过在当时,很多分析家并不看好这 笔耗费了Sun一半多现金流的交易,现在看来,StorageTek的确让Sun深入到了EMC等其他存储业巨头的领地。
然而对于Sun现任的CEO舒瓦茨来说,这还远远不够。按照他的说法,Sun要引领市场而不是追随市场,“我们要成为多平台存储设备供应商。”
在开放了Solaris和ZFS之后,Sun正逐渐向这一目标迈进。“我们所有的存储器产品都具有明显的异化特征,它可以适合于所有类型的服务 器平台。”Sun公司大中华区存储事业部总经理Brian Knott表示,“在整个系统公司中,Sun恐怕是唯一一家真正能面向多个平台实现多样化存储产品的公司。”
Sun的想法是,以现有的Solaris上运行的产品和应用为基础,通过借助ZFS软件再整合,在服务器和存储两个平台上形成一种开放式的系统 环境。在这个环境中,客户不必在意使用的是Sun的服务器,还是IBM、惠普或NEC的计算机服务器平台。“我们不再建立自有的环境或者标准以及产品,” Brian Knott说。当然,存储产品中仍然会包含有Sun自有的知识产权,“借助开源的Solaris软件所提供的优势,以及SPARC芯片和磁盘存储方面多年 的优势,我相信,以我们的专长可以缩短产品的上市时间。”而Sun正是靠创新技术以及在竞争中快人一步地提供创建技术的能力快速发展的,投入市场的时间是 最重要的优势之一。
混合型存储
正如服务器业务,Sun的存储业务也能借此成功闯入通用市场,“开放和通用平台将成为我们以及整个市场在这个领域中实现增长的主要动力。”舒瓦茨表示,打入通用市场大大地刺激了Sun的服务器业务。
1个多月前,舒瓦茨宣布了Sun的存储器和服务器产品团队的合并,“这种方法很适合我们。” 舒瓦茨解释道,1年前,我们合并了大批量x64服务器业务部和传统的高扩充性SPARC服务器业务部,结果市场上最高级的x64系统诞生了。
目前,Sun已经开发出了第一款采用Solaris/ZFS的通用存储系统—Thumper(x4500),该公司透露,Thumper 的年均销售额在开始两个季度就攀升至 1 亿美元,尽管这个数额并不是很高,但至少说明了市场对于混合型存储产品的认可。
“毫无疑问,平台和存储器整合的趋势已经特别明显。”Brian Knott表示,“虽然我们现在只有两种产品使用了ZFS,但随着下一步转向Solaris平台和建立在Solaris平台上更高端的服务器市场,我们会更多地使用ZFS。”
“在创新方面我们的确有一定的实力”
—专访Sun公司大中华区存储事业部总经理Brian Knott
作为Sun公司大中华区存储事业部总经理,Brian Knott已经在计算机产业里工作了39年,而其中的后19年,Knott一直在与存储打交道。在2年半之前,Knott随着StorageTek而加盟 了Sun公司。在刚刚过去的上一季度中,中国存储业务团队迎来了收入最好的一季。根据IDC的数据,中国的存储市场增长率为30%,而Sun的增长率超过 了90%。
互联网周刊:混合型存储产品包括通用的硬件和开源的软件,虽然Sun第一个提出这个产品概念并给予实现,但当竞争对手也这么做时,Sun还有竞争优势吗?
Brian Knott:我从事电脑行业39年了,每一年都能够看到新产品,整个产业皆是这样,变化非常快,我们能够享有的优秀时机非常短,大家都是在你追我赶、争先恐后这样一种环境之中。
从根本上讲Sun有两点非常有实力。第一是有Solaris,现在IBM已经在销售并且服务Solaris这个平台,而我们在这方面已迈出了第 一步;第二,在芯片技术方面我们有一些创新的方法,能够在产品的设计和包装上领先一步,我们能用更为节省电力的方式提高产品计算的性能。在创新方面我们的 确有一定的实力。
不过整个业界就是这样,12个月似乎就是一个周期,12个月之后,情况可能有所不同。我们要持续保持这样的环境,这样我们公司就可以不断进行创 新,以便能够在业界保持领先地位。也可能在过去的几年里,我们在这方面做得没有这么出色,但在新CEO的领导下,我们回到过去旧有的传统,会不断的持续创 新。我们的战略是不断的创新,不断地推出新服务予以支持,同时能够为客户提供只有Sun能够提供的服务。
互联网周刊:混合型存储产品和传统存储产品会一直同时存在,混合型存储产品什么时候能够成为主流的存储产品?
Brian Knott:我们坚信5年以后市场上大多数的产品都会是混合型产品,现在这类产品所占的比重是3%,5年以后会超过50%。
互联网周刊:开源的思路是否也适用于非常高端的存储产品?
Brian Knott:开源思路不适用于主机等非常高端的产品,这是因为出于安全和加密等方面的考虑,在 这一领域,他们还需要使用一些比较敏感的且是自有的技术。而那些新应用则完全不同,在两三年以前它们并不存在,正如我们可以看到的,有许多公司在两三年以 前根本没听说过,但现在资产已达几十亿美元,因而这个想法适用于这种新的、比较智能型的应用,也就是适用于一般性的或者普遍的市场。未来,传统的主机还会 维持下去,它们的数据通过率会更高,安全性会要求更高,功能性也会更强,还会有比较精密的控制器和缓存等等,这是它们的长处,今后还会继续延续下去。
发表于 dyd [Personal] ( 二月 15, 2008 04:48 下午 ) Permalink | 评论[0]
基于通用计算机的存储(一)
在北京SUN技术日上,我讲了基于通用计算机存储的思路。通过Solaris操作系统提供的现有模块,我们可以将一个计算机的内置硬盘作为另外一个计算机的存储。也可以将这个计算机的外置存储共享为其他计算机的存储。
这将是存储行业的一场革命。在过去几十年里,存储领域突破性进展并不多。计算机存储,特别是高端存储还是掌握在少数几个公司的手里,其价格也是高高在上。通过通用计算机存储的思路,将有效拓展存储的功能和性能,降低存储的价格。
通过现有的Solaris,我们可以将任何一台计算机配置成iSCSI的存储。最近,我们正在做的通用多协议的存储目标项目,将增加 FC和SAS协议的支持。利用这个模块那时候,我们可以将一台计算机同时配置成iSCSI, FC, SAS存储。这个模块会在明年第一季度集成到Solaris里面去。其源代码已经公开,感兴趣可以到项目主页上去看看。
500G的SATA硬盘只要几千块钱。配一个10T的存储也只要几万块钱。我们可以使用计算机内置的Solaris操作系统来实现RAID功能,备份功能,热备功能。价格下来了,功能上去了。通过Solaris的支持,做存储的门坎低了,如何一个能做x86服务器的公司都可以做存储。用户也可以买多硬盘的计算机来代替昂贵的存储。
SUN公司的一台通用x86服务器 (X4500 ),可以提供48T的存储。市场上这方面的服务器应该也不少。
有关通用多协议的存储目标项目,请访问 COMSTAR项目主页,源代码已经上载。其中FC光纤部分的代码是北京的工程师完成的。欢迎多提意见。
发表于 dyd [Personal] ( 十一月 15, 2007 09:55 上午 ) Permalink | 评论[0]
SUNW还是JAVA
为了提高公司的品牌知名度,Sun将从本周开始将股票代码由“SUNW”改变为“JAVA”。Java品牌知名度远高于公司的名字。全球有超过10亿人在使用Java,Java被安装在了超过20亿部(台)手机、台式机、服务器上。看看施瓦兹博客上有关改名的讨论,大部分人还对SUNW怀有深厚的感情。毕竟20多年了,SUNW记载着公司的成败和喜怒哀乐。好几个硅谷的著名公司,其创始人都来自SUN公司。他们带着在SUNW里面得到的思路,开了一个现在比SUNW还大的公司。SUNW的这种重视创新的文化氛围确实不是JAVA能单独概括。
但JAVA作为一个品牌毕竟成功了。作为品牌的拥有者,公司借用一下它的名声也无可厚非。反对归反对,从这两天的股票行情看,市场还是认可的。我个人赞成这个改名,因为我不止一次的向我的朋友解释我的工作单位:不是太阳牌锅巴食品公司。
当然,我更期待着哪一天把股票代码改回来。公司拥有的知识产权远远不止JAVA一个计算机语言。我们有世界上最快的CPU,我们有世界上企业用户最喜欢的操作系统,我们还有一个不太为人熟悉的公司名字-SUN (Stanford University Network斯坦福大学网络实验室的简称)。
顺便说一句,SUNW里面的W代表Workstation。公司是做工作站起家的。
发表于 dyd [Personal] ( 八月 29, 2007 01:38 上午 ) Permalink | 评论[0]
Sun推出64线程通用处理器 - 世界最快
Sun推出UltraSparc T2通用处理器,可同时运行64个线程,除了服务器市场,该处理器还瞄准Web 2.0、路由器和其他设备。
UltraSparc T2代号Niagara 2(注:尼亚加拉,美国与加拿大交界处的一条大河及同名瀑布),是大获成功的Niagara 1的后继产品。预计全功能版本T2的售价不足1000美元。
T2是世界最快的通用微处理器,每个内核能够执行8个线程,整个8核芯片能够执行64个线程,芯片采用65nm制程,功耗80W,公司并希望把这类芯片售予其他生产厂家。公司并且会开放这个处理器的设计文档,争取好东西能得到广泛应用。
T2处理器搭建的服务器在VoIP、IPTV和Web2.0等领域有着广泛应用。处理器的成功发售也会带动公司Solaris操作系统和Java语言的推广。
Sun预计,在2008年下半年可以推出16核心的T2处理器,届时可以使性能翻番。
UltraSparc T2的特点:
* 8内核,总共64线程
* 内嵌10GbE网络功能
* 每个内核上都有独立的浮点运算器(T1只有一个公用的浮点运算器)
发表于 dyd [Personal] ( 八月 08, 2007 06:51 上午 ) Permalink | 评论[0]
Honeycomb 释疑:海量智能数据存储
问:为什么对 Honeycomb 寄予如此高的期望?
MIKE: 这是一种与众不同的创新方法,已经过好几年的研究。Honeycomb 是第一个具有应用可扩展性框架的存储系统,它使开发人员可以将低级功能从应用服务器卸载到存储系统,这些功能包括元数据管理、查询以及其他相应的数据服务。
从应用服务器卸载某些功能,并使它们更加接近存储系统中的数据,将会提高应用的整体性价比,并能增强可靠性和可扩展性。
问:Honeycomb 被称为可编程的存储。这是为什么呢?
MIKE: 从此项目开始实施时起,我们的目标就是要为存储系统提供一个可编程性要素,并增添真正意义上的智能性。Honeycomb 以应用认知的可编程存储为特征,而可编程存储是一种可扩展的元数据系统,它使得管理和处理大型数字资产储存库更加容易。该系统既提供了离散数据库的灵活性,又增强了可扩展性和可靠性。元数据框架不受文件类型约束,并作为系统结构的嵌入式自有部分运行。
第二级可编程性是最令我激动的地方:实现一个智能存储系统。Honeycomb 可在数据进出系统时迅速处理数据,这正是它对许多客户和应用合作伙伴来说真正具有战略意义之处。
过去,在应用服务器上执行的任务和在存储系统中执行的任务,或者在其层面之上和在层面之下所执行的任务之间,常常有著非常清晰的区别。Honeycomb 的优势是使这种区别变的模糊起来。
问:Honeycomb 如何运作?
MIKE: Honeycomb 有两个要素:一个以群集体系架构为基础的、高度可靠的串行ATA(SATA)型存储系统,以及一个用于数据访问和管理的高度可扩展的框架。群集中嵌入了全分布式高性能数据库技术,此技术与存储系统非常协调一致。
Honeycomb 的体系架构设计宗旨是:减少或消除原有体系架构中存在的瓶颈和单点故障。内置的并行性提升了性能,并为查询及数据 I/O 提供出众的性能。
“我们知道,尽管数据在以指数级增长,但 IT 预算往往变化不大,而且我们的目标是使单个系统管理员能够管理百万兆字节的存储。”
问:Honeycomb 为客户解决哪些难题?
MIKE: 开发 Honeycomb 的目的是解决大型储存库管理中不断出现的问题,并且我认为,随著时间的推移,需要收集的非结构化数据的数量还会继续增加。此设计的重点集中在降低管理和服务成本上。我们知道,尽管数据在以指数级增长,但 IT 预算往往变化不大,而且我们的目标是使单个系统管理员能够管理百万兆字节的存储。
要找到便宜的存储硬件并不难,关键的策略在于如何减少对配置、维修、供应、服务、数据迁移以及直接产生系统实际成本的其他任务的需要。
大型储存库需要具备故障弹性,即有能力承受多种类型的故障,同时不会遭受丢失数据的风险。通过并行性,Honeycomb 提供无与伦比的可靠性,而且已经证明优于客户可在任何 SAN 环境中获得的可靠性水平。
对于这些客户来说,最后一个未解决的难题在于对元数据和用于描述数据的大量属性的管理,并能够即时重新调用。
问:Honeycomb 如何管理元数据?
MIKE: 一个可扩展的元数据框架实际上只是实现可编程性和应用认知能力的第一步。这是我们能从应用服务器快速卸载以便让应用服务器管理更高级应用任务的最明显的东西。
与这些储存库应用关联的元数据与数据具有同等的重要性。元数据包含像患者姓名或住院日期这样的属性。它只占数据本身大小的很小一部分,但是如果没有元数据,就无法浏览数据。
必须具备极高的可靠性才能对元数据进行管理,并且元数据还必须能够随著数据的增加而逐步扩展,因为数据增加方式与元数据增加方式相关。在 Honeycomb 中,与其他存储解决方案相比,可以更加可靠、更加可扩展且更加经济而有效地存储元数据,这是因为没有为元数据专设单独的数据库,包括元数据在内的所有数据都存储在同一个系统中。
问:整个创新有助于降低拥有成本吗?
MIKE: 毫无疑问。在这样的系统中有三种方法可以降低总体拥有成本 (TCO),我们对它们都进行了积极的探索。第一种方法是使用低成本组件,我们已经通过采用低成本服务器、以太网和 SATA 硬盘实现了。另一种方法是降低管理和控制方面的复杂性。Honeycomb 不存在卷管理,没有主机总线适配器(HBA),没有 RAID,也不需要管理挂载点。
第三种方法是减少或消除与服务相关的费用。Honeycomb 自己进行故障检测,并透明地自我修复,因而消除了请求紧急服务的必要。每四至六个月要通过延期服务模式对所有不能工作的部件进行更换,这样大家就都可以扔掉其寻呼机了。
问:Honeycomb 的理想客户是谁?
MIKE: 短期来说,理想客户应是媒体、娱乐、生命科学或政府机构领域的服务提供商或公司。需要通过内部应用程序管理大量非结构化数据收集工作的机构几乎都会从 Honeycomb 中受益。
“该团队正在寻找新的方法来组织数量巨大的不同信息,而且他们认为必须找到一种方法,用一种更具协作性的方式将服务器与存储器结合起来。”
问:Honeycomb 已在 Sun 公司实验室成功开发出来。该项目是如何启动的?
MIKE: Honeycomb 项目是于 2003 年春天在 Sun 公司实验室启动的,参加者还包括现代搜索技术领域的一些专家。他们确信,现有的存储方法仍然无法解决大规模数据管理的问题,于是他们组织了一个由杰出人才组成的团队,共同规划一种新的存储系统。该团队的成员包括 Bill Joy 和 Greg Papadopoulos、存储专家、关注低成本硬件设计的工程师以及来自并行存储领域的新型人才。
该项目是按照几个主题组织的。该团队正在寻找新的方法来组织数量巨大的不同信息,而且他们认为必须找到一种方法,用一种更具协作性的方式将服务器与存储器结合起来。他们认为将这两层合并在一起将会提供一个整体上更加高效的解决方案,他们的思路是正确的。
问:您认为 Sun 公司在开发此类技术方面具有优势吗?
MIKE: 毫无疑问。由于我们是一家系统供应商,所以应用部署的全过程中都能看到 Sun 公司的存在。我们可以放眼从人类客户端到磁盘存档的整个环节,并能发现什么地方存在瓶颈和低效率。我们已经具备构建这种系统所需的大部分专门技术和知识产权。 Honeycomb 利用了 Solaris 10、Java、内部数据库技术、群集、智能网络、自我修复和负载平衡技术。
任何其他公司都不具备相似水平的综合能力,我们也没有发现传统的存储供应商有能力快速开发出相同水平的存储系统。
问:您能例举一项典型 Honeycomb 事务来说明其功能吗?
MIKE: 一位医师启动一个与 Honeycomb 存储系统的典型交互,这位医师在其本地图像存储与通信系统 (PACS) 上研究医学图像。我们假设他想查看来自一次放射医学研究中的 20 个缩略图。首先,该软件向 Honeycomb 发出一条查询,请求在数据库搜索某个医师医治的以及一定日期范围的、具有特定患者 ID 的所有图像。
Honeycomb 会查找到这些图像,它不是在局域网之间发送数千兆字节数据,以便在工作站分解成各个缩略图,而是迅速更改数据并在局域网之间发送已经是缩略图形式的 100 KB 信息。应用服务器无需进行额外处理或传送同样数量巨大的数据,因为 Honeycomb 已经自行搜索并处理了这些数据。
为了使 PACS 软件供应商能够调用此类丰富的数据服务,开发人员就必须具备一个应用程序接口 (API)。API 使开发人员可以存储元数据属性、查找项目、发出检索命令并处理数据。
问:产品会在什么时候发布?
MIKE: 在开展全球发布活动前,我们正积极努力地致力于支持生态环境的发展。目前,我们正在关注某些 OEM 和 ISV 团体。我们还在与几家拥有自己的内部应用和开发人员的客户进行直接合作。
发表于 dyd [Sun] ( 八月 01, 2007 10:23 上午 ) Permalink | 评论[0]
