Oracle Exadata X3:变革才能强大
DOIT原创 崔昊 发表于:13年01月11日 11:45 [原创] DOIT.com.cn
Oracle Exadata X3:变革才能强大
虽然被称为Oracle Exadata X3,但这其实已经是Oracle Exadata的第四代产品,前三代产品分别是2008年的第一代产品,代号V1;2009年的第二代产品,代号V2;2010年到2012年,Oracle只发布过一代产品,也就是Oracle Exadata X2——正式改名X的第一代产品。
在过去的四年时间里,得益于处理器技术、闪存技术以及Infiniband互联技术的进步,Oracle Exadata X3的配置如今相比四年前的第一代产品有了极大的飞跃,而即便是相对于上一代的X2,Oracle Exadata X3也能够做到4倍容量闪存、20倍以上写性能、33%以上数据吞吐与计算能力提升、提高75%内存以及100%数据中心带宽增加的提升。
而Oracle Exadata在过去四年的性能提升与硬件理念的变化,也衬托出Oracle在应用集成系统甚至是企业计算、存储系统上发展理念的变化,而这些变化也“恰好”与业界的发展趋势不谋而合,从这一点上来说,Oracle Exadata的成功有着其显著的必然性,而Oracle工程研发团队的眼光,也确实颇为独到。
性能提升一直是Exadata每代的发展重点
从Oracle Exadata V1到Oracle Exadata X3,最显著的变化之一,就是闪存技术在其中地位的变化,在V1中,Oracle Exadata并未提供闪存(Flash)容量,这在一定程度上限制了Oracle Exadata的性能表现,而在V2和X2的版本中,闪存的加速极大的推高了Oracle Exadata的性能表现,但在这两款产品中,或许是受限于成本的原因,仅仅5.3TB的闪存仍然只扮演着缓存的角色,而非一个完整、真实的存储层。
?显著增强的硬件平台使用的相同的软件应用及管理平台
但在Oracle Exadata X3中,闪存层成为真正的存储层。22.4TB的闪存容量在比前一代产品提高四倍的同时,加上Oracle的数据压缩技术,接近50TB的闪存存储容量使得Oracle Exadata X3完全不需要借助传统磁盘组成504TB容量存储空间进行数据存储——Oracle Exadata X3彻彻底底成为了一个“无旋转”的计算系统,而闪存容量的大幅提升、磁盘容量空间的不变以及数据完全存储在闪存层的设计,恰恰代表了未来企业计算系统“内存成为新的闪存,闪存成为新的硬盘,而硬盘成为新的磁带”的发展趋势。
而另一方面,2048GB的系统内存,也代表了另外一个企业计算的主流趋势“内存计算(In-Memory Computing)”,随着企业追求越来越快的数据分析——甚至是大数据的实时分析——速度,即便是闪存都已经难以跟上企业计算性能的步伐(比如Oracle Exadata X3中高达128个英特尔SandyBridge 至强E5-2690核心),只有内存计算才能够满足企业日益高涨的对性能和响应速度的需求,而2TB容量的内存同样加上容量倍增的压缩技术,也难怪甲骨文将新的X3系统的全称改为“Oracle Exadata X3 Database In-Memory Machine”。
与全配或是二分之一配比起来,八分之一配是绝对的小户型,但是保留了通过软件向四分之一配发展的余地。
无论是完全以闪存作为存储层,还是把Oracle Exadata X3变成一台数据库内存计算服务器,Oracle在Oracle Exadata X3上的不少更新都能够代表业界对当今大数据、内存计算、实时分析等趋势下企业用户的关键需求,从这个角度来看,Oracle的工程师团队也确实能够比较准确的抓住用户的需求。
但在IT业界,性能强大的设备前门庭冷落的情况并非孤例,不少企业级设备因为其“脱离群众”的价格和拥有成本,成为了叫好不叫座的产品或是成为了只有少数企业用得上的“阳春白雪”。作为Oracle在数据库市场最重要的赢利点和未来最重要的竞争性产品,Oracle Exadata的价格一直备受业界的质疑,甚至有了“高价贵族”的评价。
而在Oracle Exadata X3中,借助大幅度的性能提升,Oracle打算扭转这一局面,并计划“把Oracle Exadata X3推广到中小企业用户市场中去”,但在没有显著的降价迹象的前提下,Oracle打算如何去做呢?