SPARC S7:甲骨文在云端的秘密武器

2018-06-11    来源:

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

技术性能取决于“堆栈”,也就是电脑系统各层的硬件和软件需要密切配合,以获得最高速度和效率。这点在数据中心中一直如此,而现在在云端也同样很重要。

在亚马逊、谷歌、微软和Salesforce等云提供商当中,甲骨文十分独特,它开发自己的微处理器,也就是技术栈的基础。甲骨文最新推出的针对云设计的芯片SPARC S7拥有先进的加密和内存保护功能,可在云端实现更高的安全性和可靠性。SPARC S7于2016年的6月份上市,仅在其“近亲”SPARC M7上市几个月后。

甲骨文公司系统事业部执行副总裁John Fowler讲述了SPARC S7如何为云端带来效率和安全性,解释了为什么甲骨文在投入巨资研发自己的芯片技术的同时仍然与英特尔保持着密切的合作。

问:甲骨文最新推出的SPARC S7与SPARC M7有什么不同?

John Fowler:SPARC M7采用了突破性技术。我们所做的实际上是通过芯片安全化内存(Silicon Secured Memory)和加密来提高安全性,在处理器设计中加入一些逻辑,以协助分析和扫描数据,极大地提升分析应用程序的效率。我们认为这实际上是未来10年的处理器发展方向。不仅仅是核数和性能,而且还要加入更多特定的功能来帮助软件。

在SPARC S7方面,我们决定普遍采用那些核心技术,设定不同的价格。这样不同等级的平台都可采用同样的技术。

问:为什么作为云公司的甲骨文要继续投资研发世界上最先进的微处理器?

John Fowler:我们努力为客户研发全球最佳基础架构。我们希望他们既能使用x86,也能使用RISC(精简指令集计算)微处理器。在SPARC方面,我们基于我们对软件的理解加入了独特的功能。例如,我们加入了安全功能,集成了数据分析加速。

我们作为一家企业可以做的是利用英特尔的规模经济,研发硬件和软件产品,然后在处理器水平上实现独特的差异化。

问:为什么甲骨文一直是英特尔的杰出合作伙伴?

John Fowler:我们与英特尔合作来让我们的所有软件都正常运行,研发出众多基于英特尔的硬件产品。我们也在大力研发我们自己的微处理器,加入英特尔不需要或无法做到的创新,这样我们就可以在两个架构中为客户提供最佳选择。这并不是一道选择题,而是一个加法。x86和SPARC为客户提供了选择。

问:在SPARC S7上市时,你们强调了三个主题:安全、效率和大道至简。为什么是这三个主题?

John Fowler:云计算加重了企业计算中的许多技术挑战。其本质决定了要分享资源,所以安全变得更加重要。其次,由于你在分享资源和基础架构,那么你就会想要尽可能地高效,因为这是一个基本的成本问题。最后,人们期望云具有快速提供新服务和快速参与竞争的能力。

我们努力在做的是在技术栈的每一层(无论是微处理器、操作系统、虚拟化还是数据库等)着重追求这三个主题。而S7就完美结合了这三个主题。

问:新推出的SPARC处理器如何让这些环境变得更安全?

John Fowler:我们在芯片中构建入了广泛的加密能力,而更重要的是,我们加入了专门用于加密的处理器资源。这意味着,你的应用程序在加密时的性能和不加密时几乎一样。我们在加密和不加密时的性能差距只有不到2%,创造了世界纪录。所以第一点就是先进的加密和极高的性能,这样你就不会因为启用加密而损失性能。

我们关注的第二个重点领域是保护内存。很多人都没有认识到的是,应用程序可能越权访问的任何内存。我们采用的一种技术阻止了应用程序这样做,除非它拥有所有种类内存的密钥。这样即自动消除了许多程序错误。

问:在甲骨文自己的云环境中使用新推出的SPARC处理器有什么益处?

John Fowler:我们在我们的云端同时部署x86和SPARC。客户可选择使用SPARC,他们获得的益处是更高的安全性(加密和内存保护)和单位核数下的极高性能和效率。

在未来的10年内,我们预计客户的本地计算和云计算将会有多种产品选择。我们希望他们同时使用SPARC和英特尔,而我们是涵盖这两个领域的唯一一家公司。

问:甲骨文最近也推出了基于SPARC的甲骨文计算云服务。它与其它云基础架构服务有什么不同?

John Fowler:不同之处在于它提供SPARC。甲骨文可让你同时获得x86和SPARC基础架构即服务。它们的价格是一样的。我们预计将会有对更高任务关键型安全或数据分析类应用程序感兴趣的客户,因为这是SPARC的差异所在。

问:SPARC新内置了一种技术是数据分析加速器(DAX),它可以协助进行更强大的数据密集型操作。DAX如何工作?

John Fowler:数据分析加速器可以扫描大量的数据串,过滤和解压缩内存中的数据,而且其速度极快。对这一过程的软件支持现在已被集成到了甲骨文数据库12c当中。我们开放了编程接口,以此为中心建立了一个开发者社区。

我对此感到十分高兴,因为分析目前是计算领域最热门的话题之一,但它从性能的角度来说也是最棘手的问题之一。

问:本地部署与公共云之间是否有互操作的必要性?SPARC如何对此有所帮助?

John Fowler:在下一个10年,我们认为企业将在使用云服务、平台即服务、基础架构即服务和本地部署计算之间进行选择。云转型不是一蹴而就的。

我们是在这几个领域之间架起了桥梁的唯一一家公司。我们将管理工具和部署配置工具挂钩,这样如果你想要同时跨越这些领域,也就是将工作负载迁来迁去,那么你就可以做到了。

到目前这止,云计算一般仅局限于x86。我们现在已开始提供x86和SPARC。我们不会强迫客户选择云或本地部署。我们为这两个领域和其间的所有方面都开发了技术。这一点十分重要,因为这是未来10年的现实。

标签: 安全 谷歌 开发者 企业 数据分析 数据库 问题 选择 云服务 云计算 转型

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:管住IPMI,让DCLive vKVM成为运维好伙伴

下一篇:红帽发布Ansible Galaxy的首个开源版本