作者文章: Fenng

Greenplum : SQL + MapReduce

提起 MapReduce ,第一直觉会想起 Google 的 BigTable + MapReduce 经典组合。MapReduce 已经是大规模集群计算”杀人灭口、居家旅行”的必备之物了。而 SQL+ MapReduce 无疑是充满想象力的,意味着 BigTable 可以用 DB 来替代,DBA 们感觉有戏了。

Greenplum 设计初衷是面向大规模数据分析的,能轻松扩展到 Petabyte 级别,通过 Greenplum 的并行数据流引擎能够让程序员玩 MapReduce, DBASQL ,可谓两全其美。

Greenplum_overview.jpg

类似的思路已经给数据仓库市场带来了一场革命,Greenplum 的间接竞争对手其实应该是 Hadoop 。Teradata 好日子不多了。

EOF

Updated: Aster 也是和 Greenplumn 相类似的架构:

Aster_architecture_png.png
有趣的是,MySpace 采用了 Aster :
Aster_Myspace.jpg

探析 Oracle 的 Exadata Storage Server

数据库巨头 Oracle 一向不怎么涉足硬件领域,但这并不等于没有硬件方面的野心(过去折腾过几次都失败了)。这次在 Oracle Open World 上一下子宣布了两款 Exadata 系列的存储产品。一个是 Oracle Exadata Storage Server ,另外一个叫做 HP Oracle Database Machine 。

Exadata Storage Server 架构分析

该产品基本上可以看成是山寨版的存储集群。只是山寨主人财大气粗,所以比较唬人。

Exadata_Storage_Cell_Based_Configuration.png

如上图,是基于所谓的 Cell 的,每个 Cell 就是一个存储模块,乍看上去好像 HP 的 MSA 系列的东西 ,考虑到这东西能扩展能大柜子,又很像 HP 的 EVA 产品的变形(早就听说 EVA 准备推出 Cluster 的形式),不过接下来又看到每个 Cell 有自己的 CPU、内存、NIC,莫非就是个 PC ? 等我下载了一份 Data Sheet 看了一下,居然就是个 PC 服务器 ……

Exadata_Software_Architecture.png

从上图大致能看出来,Oracle 主要的还是想卖软件,企业管理器、念念不忘的 Automatic Storage Management(ASM),还有山寨版 RHEL –OEL 也在这个框架内。

名词解释:iDB

iDB – the Intelligent Database protocol. 这是这套系统中的一个亮点。iDB 在数据库核心层实现,直接映射操作到存储,减小不必要的开销。如果 iDB 真的能有效提升 IO 能力,那这个产品还是值得一用的。每个 Cell 是有计算能力的,实际上相当于 DB 把 SQL 扔给 Cell, Cell 返回结果给 DB 。iDB 能够运行在 InfiniBand 之上。

InfiniBand

Oracle 的 RAC 集群是 “Share Storage” 的,DB 节点间的高速通信其实是很容易撞上天花板。如果要提升集群能力,只靠 DB 本身的能力其实不大现实。这个 Exadata 的设计思路就是希翼通过硬件集群的能力来扩大 Oracle 本身的 I/O 能力,而 InfiniBand 交换机成了核心的组件。

实际上,InfiniBand 交换机的数量会是问题,只用一个,可靠性不高,用两个,成本又上去了。这个无疑会让用户左右摇摆。

HP Oracle Database Machine

相当于一个打包好了的产品,预装了 Oracle 企业版 Linux 与 Oracle DB 11g 软件,面向数据仓库环境。假想敌是 Teradata ?

结论

流水帐写了这么多,最后我个人认为该产品是否能被市场接受还要看定价,如果足够便宜,那么会有用户拿来做中低端的应用,如果 Oracle 必须要把内置的软件卖出价钱来,那恐怕竞争力并不是很强。

这并非一个会让人多么激动的产品。

EOF

附加:价格列表

用 Gmail 代替 Outlook

Gmail_logo.png对 Outlook 的厌烦由来已久了。我以前在 Twitter 上说,平均一天 Outlook 会收到几百封邮件,管理、查找、定制规则、备份都是非常费神的事儿。再说 Outlook 软件本身的稳定性也不太好,经常处于假死状态,关闭打开几次才能使用。

每天早晨到公司后第一件事情是打开 Outlook,先忍受龟速邮件接收(Pop3 邮件的瓶颈),然后大约要两拨邮件风暴,接着才能工作。

自从看了《简单法则》之后,越来越觉得没必要把事情搞得那么复杂。直接用 Gmail 代替 Outlook 好了。有什么好担心的? 自己绝大部分时间都可以上网,邮件也无需考虑本地占用本地空间备份;会议通知? 直接扔到 Google 日历上去就成;如果还有不放心的,花 20 美元买 10G 的Gmail 空间也不算贵,到时候 Google 总不至于随便删除用户帐户了吧?

说了就做,简单设置了一下,已经比较好用了,尤其喜欢”等宽字体显示(Show in fixed width font”的功能。一天没打开 Outlook ,坚持,坚持,Ok,好像到现在也没到世界末日。

最后,欣闻 Outlook 荣获 “给用户造成伤害7大技术” 之一的称号,我更觉得这事儿值得一做。

EOF

现在存在的问题(基本上都是用户习惯的问题):

  • 1) 附件不像以前那样直接拖拽到 Outlook 里即可发送;
  • 2) 不能做 Excel 表格内容的粘贴;
  • 3) 对 Outlook 创建的任务不能接受;

支付宝 Firefox 安全控件使用 FAQ

  本文首发在支付宝官方Blog:支付志

自从支付宝(中国)网络技术有限公司宣布支付宝对 Firefox 的支持之后,很多 Firefox 忠实用户已经下载并试用了该安全控件。这里分享几则使用过程中的常见问题。

Q: 到哪里下载 支付宝安全控件 for Firefox ?

A: 您可以到 Firefox 官方附加组件站点 下载该插件。URI 地址在:

https://addons.mozilla.org/zh-CN/firefox/addon/6707

这是个可信地址(您需要首先在该站点上注册一个用户)。另外建议请不要安装其他未经过验证的地址下载的支付宝安全控件。

Q: 安装了支付宝安全控件(AliPay Security Control)后,为何无法看到密码输入框?

A:: 目前的支付宝安全控件 for Firefox 还不支持数字证书。所以如果您是支付宝证书用户,需要在 IE 浏览器下登录到支付宝,然后选择”数字证书” –“注销证书”。这样会降低保护级别。参考这篇《四步打造你的金牌安全支付宝》

如果上述方法不管用,可能是插件冲突的问题,请您拨冗给我们留言,列一下您用的 Firefox 插件列表。不胜感谢!

Q: 是否支持 Linux 操作系统下的 Firefox ?

A:: 很抱歉,暂时还不提供支持。不过已经在开发测试过程中。给我们一点时间,我们给您惊喜!

问(Q): 我按照第一条Q&A 的提示做了,可还是不能用。

答(A): 请检查您是否使用了 NoScript 插件,如果是尝试禁用插件看一下。

BTW: 关于支付宝在 Vista 上的常见问题,参见 Vista 下支付宝控件、证书的相关使用问题

建议您请收藏本文地址,我将持续更新……