从云计算到AI:NetApp的数据网络转型之道
毫无疑问,在 AI、大数据、云计算等新技术潮流的冲击下,各行业企业的数字化转型进程日益加速,社会正在进入一个全新的数据融合时代。这一过程中,人们一方面对技术予以高期待,期望给行业进行业务重构,但另一方面在面对这些接踵而至的新思潮时,人们又对选择哪一合适的发展道路充满犹疑。
四年前,全球混合云数据管理领域公司 NetApp 提出了 Data Fabric(数据网络结构)的愿景时同样面对着业内的质疑。由于让数据可以在公有云、私有云、混合云之间自由流动在当时来看还太遥远,外界普遍视其为一个较理想化的理念。
不过近几年技术的持续发展,金融、物流等各大行业的数字化转型过程却逐渐验证这上述具有前瞻性的理念。据 IDC 预测,到 2025 年,全球“数据网络”规模将增长到 163 ZB(即 1 万亿 GB)。这意味着,实施数据驱动的数字化转型的企业能够更快地开辟新的收入来源。
数据需要云计算做依托,要求企业对存储在云中的数据进行集成和优化,而 AI 技术的迅猛发展就能很好解决优化数据、扩展应用与工作负载等问题,让企业实现业务升级。基于此,在今年的 NetApp 中国创新论坛上,NetApp 首次对外阐述公司的 3 大数据创新战略:以云激励创新,以云加速新服务,以云互联闪存实现 IT 架构现代化。
为了实现战略落地,NetApp 推出了众多具有业界标杆性的解决方案。今年 8 月,人工智能(AI)计算引领者NVIDIA和 NetApp 联合研发并推出了 NetApp ONTAP AI,主要为深度学习和认知计算提供性能上的支持,最终帮助解决数据问题。它易于部署,最重要的优势在于无限扩展功能,企业可以从 1:1 配置入手,然后随着数据增长横向扩展到 1:5 甚至更高比例的配置。
ONTAP AI 构成有 NetApp AFF A800,Cloud Connected Flash(云互联的全闪存)。这一新品有力支撑着 NetApp 最新的三大数据战略,力图帮助客户加快部署新的AI项目,加速现有应用程序并充分利用业界领先的云服务,帮助数据驱动型企业在这个新时代蓬勃发展。
NetApp AFF A800 是 NetApp 今年推出的端到端 NVMe 就绪的企业级全闪存平台,它将 NVMe 固态硬盘与 NVMe over Fabric(NVMe-oF)相结合,为传统数据中心工作负载提供了快速处理能力。它还支持远超以往的 I/O 性能。客户能够借此在单个系统上运行多 60% 的工作负载,并获得比光纤通道快 50% 的数据访问速度。全闪存 A800 够线性扩展性能,并将数据反馈给 NVIDIA GPU 系统,是一个适用于横向扩展的闪存,速度比同类解决方案快 4 倍。
搭载了 ONTAP 9.4 的 AFF A800,可为客户的混合云部署提供良好支持,并支持主流超大规模云服务提供商的数据管理服务。这实际上也是帮助 AI 在数据层做快速处理,最终帮助客户利用 AI 提升业务能力。此外,加上NVIDIA的 DGX 超级计算机提供支持,就可帮助深度学习部署的数据管道,实现横跨边缘到核心计算再到云的落地能力。
除了上述解决方案,NetApp 今年也推出了多款最新解决方案,旨在帮助用户通过跨混合云和多云环境部署的应用程序取得数据驱动的业务成果,其中包括NetApp® Cloud Insights、Azure NetApp Files、Cloud Volumes Service、Cloud Volumes ONTAP®、NetApp HCI、适用于Microsoft Office 365 的SaaS Backup 和 NetApp Data Availability Services。
NetApp 的解决方案反馈到行业应用层面,就可帮助无人驾驶、医疗保健、金融等不同行业企业实现快速的数据处理,引领数据网络结构的未来趋势。
值得一提的应用案例是美国著名的影视制作公司DreamWorks,作为强大的数据制造者,它的每一部动画影片都需要 600T 的数据量,同时一部动画片的数据量涉及有 5 亿个数值的文件,在这个过程中需要无数的技术去帮助实现,NetApp 已与 DreamWorks 进行合作,并推出多款旨在帮助客户通过跨混合云和多云环境部署的应用程序取得数据驱动的业务成果的全新解决方案,应用到该企业业务运营中。
当然还有由 Cambridge Consultants 开发的名为 Vincent 的 AI 系统,该系统完全通过使用 NVIDIA GPU 和 NetApp 数据管理系统进行训练和学习。Vincent 从梵高、塞尚、毕加索等众多大师的杰作中进行学习和训练。在这一过程中,多个生成性对抗网络(generative adversarial network)相互竞争并调整算法,最终创造出艺术作品。
总体而言,包括从物联网到 IoT 的设备,在需要不同公有云数据去处理,NetApp 的技术解决方案可以用统一的数据通道去帮助人工智能和深度学习做工作负载的支持。NetApp 的资源会更多地投入到超融合、混合云、全闪存等极速发展的市场上,争取更大的市场份额。
这一过程中 NetApp 不会缺席,而且随着三大战略逐步落地,它很有可能成为这些新兴市场的领导者。
相关文章:

侧方位停车技巧
侧方位停车技巧 侧方位停车相对来说是比较容易的,只要掌握要领就能够正确地倒入车位中。具体要领如下: 第一步先打右转向灯,挂倒档,保持车辆平稳、缓慢地倒车;第二步回头看桩,当右后车门三角窗中部与1号桩&…

微信是把“杀猪刀”,还改变了我的表情包
整理 | Jane出品 | Python大本营1 月 9 日上午,一年一度的微信公开课 PRO 在广州举行,会上发布了《2018微信年度数据报告》。报告的第一部分是 2018 年微信用户活跃数、发送消息与音视频通话数据;第二部分根据微信用户画像,针对不…

中缀、前缀表达式
为什么80%的码农都做不了架构师?>>> 一、后缀表达式求值 后缀表达式也叫逆波兰表达式,其求值过程可以用到栈来辅助存储。假定待求值的后缀表达式为:6 5 2 3 8 * 3 *,则其求值过程如下: 1…

Linux之tee命令
语 法:tee [-ai][--help][--version][文件...]补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。参 数:-a或--append 附加到既有文件的后面,而非覆盖它&…

在WinXP上通过Virtual PC安装WinCE
开发WinCE程序的调试,要么用Emulator,要么用触摸屏等等硬件,模拟器不真实,硬件又难找还不易随身带。象我这样穷得买不了带CE的PDA,懒得不想下巨型的PB、VS,要随时调试还真不容易。试过VMWare,效…

valgrind概述及错误分析
Valgrind由内核(core)以及基于内核的其他调试工具组成.内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具.而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。 Valgrind包…

超过C++、压制Java与C,Python拔得TIOBE年度编程语言!
作者 | 屠敏来源 | CSDN(ID:CSDNNews)如同两个月前,TIOBE 编程语言社区于官网预料的那般,2018 年的年度编程语言终将在一众老牌编程语言如 Java、C、C、Python、Visual Basic .NET 中诞生。近日,TIOBE 排行…

CodeArt SharePoint Permission Extension 1.0 beta publish
正式发布1.0版本,已经打包成wsp,请到以下地址下载:http://sppex.codeplex.com/Release/ProjectReleases.aspx?ReleaseId30671 解压后,运行wsp_addsolution.cmd安装解决方案,到管理中心-》操作-》解决方案管理安装解决…

《请不要回应外星人2019》
作者 | 若名出品 | AI科技大本营 今天早上,关于“加拿大天文学家发现 15 亿光年外讯号”的话题一度被推到了微博热搜榜第二位,当然也引发了全球范围内的关注。舆论导向都是,“人类该不该做出回应?”翻了一圈评论,人…

如何使用Log4j?
要学习什么是log4j,那我们也知道log4j能干吗??这里就不阐述了,可以自己去google1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧…

解决:无法创建该DNS 服务器的委派
第一次安装AD DNS的时候,你可能遇到以下的提示,无法创建该DNS 服务器的委派,这是一个提示,而不是一个报错。 以下是详细的说明。 将具有 DNS 服务器的新 Windows Server 2008 或 Windows Server 2008 R2 域控制器安装到 treyr…

SQL to Elasticsearch java code
把Elasticsearch当成Database用,因为Elasticsearch不支持SQL,就需要把SQL转换成代码实现。 1.按某个field group by查询count SELECT fieldA, COUNT(fieldA) from table WHERE fieldC "hoge" AND fieldD "huga" AND fieldB…

【转载】linux静态链接库与动态链接库的区别及动态库的创建
这篇文章对于动态库的概念及使用介绍的很不错,故收藏了。一、引言通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library&a…

买不到回家的票,都是“抢票加速包”惹的祸?
作者 | 屠敏来源 | CSDN(ID:CSDNNews)距离国家法定春节假日不足一个月,且首批除夕票已于近日正式开售。但万万没想到,当人、钱、手机、PC、iPad 万事俱备之际,东风刮得太快,眼巴巴盯着将于整点开…

HTSRealistic missions 10:Holy Word High School
这到题说实在的挺难。。。首先进入页面,进去后查看源代码发现有个空图片,图片是个链接,链接到staff.php。点击进入要求用户名密码,尝试注入,无效在来至主页,有个staff list的链接,点进去&#x…

Makefile的东西
宏定义: 1. Makefile中直接定义宏 OBJECTSfilea.o fileb.o filec.o #定义宏 Zfiled.oprog: $(OBJECTS) #引用宏cc $(OBJECTS) -o prog #我的机子环境中需要4个tab键prog1: $Z #引用宏,单个字符无需加园括号cc $Z -o prog12. 在make命令之后带有新的宏定…

TensorFlow 2.0开发者预览版发布
整理 | Jane出品 | AI科技大本营从去年 8 月 Google 公开发布消息正在研发 TensorFlow 2.0 ,让我们在 12 月 提前看到了一些 高级 API 的变化,今天我们终于等来了“tf-nightly-2.0”,一个 TensorFlow 2.0 开发者预览版。在今天 Wicke 的邮件中…

DOCKER OVERLAY NETWORK consul 注册
下载 consul 二进制包并启动 wget https://releases.hashicorp.com/consul/0.9.2/consul_0.9.2_linux_amd64.zip unzip consul_0.9.2_linux_amd64.zip mv consul /usr/bin/consul && chmod x /usr/bin/consul nohup consul agent -server -bootstrap -ui -data-dir /va…

怎么写shell脚本才能不耍流氓?
1、不记录日志的 SHELL 脚本就是耍流氓! 我们经常在工作中会遇到一个苦恼的事情,一个 Shell 脚本到底干了什么,什么时候开始执行,什么时候结束的。尤其是数据库备份,我们想知道我们的 MySQL 数据库备份时间。所以给脚本…

透过腾讯张潼离职事件,看AI研究院如何才算成功?
作者 | 洪亮劼编辑 | 琥珀【AI科技大本营导读】近日腾讯 AI Lab 第一负责人张潼博士的离职事件,让不少圈内人士对企业 AI 研究院/实验室的定位、落地能力等问题进行了深刻思考和讨论。据最新消息,张潼未来将回到学界,继续 AI 领域的学术研究&…

java vs .net
... vs paramsjavaprivatestaticintsumUp(int... values) { intsum 0; for(inti 0; i < values.length; i) { sum values[i]; } returnsum; } .netparams 关键字在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力它在只能出现一次并…

#QCon# Devops
今天参加了QCon2011 杭州。听了百度项目管理部的乔梁关于“Devops”的分享。比如如下: continuous integration —— Dev , QA agile —— Business,Dev,QA devops —— Dev,QA,Ops Devops Culture Too…

雷军的100亿计划:不服就干,生死看淡
图片来自小米官网整理 | 琥珀出品 | AI 科技大本营1 月 10 日,红米品牌正式独立。11 日,雷军在小米年会上宣布,2019 年,小米将正式启动“手机AIoT”双引擎战略,作为小米未来五年的核心战略。同时,未来 5 年…

cppcheck源码学习(一)
今天整理了下cppcheck的源码结构,为什么通过写一个个子文件就能够扩展cppcheck的功能呢? 看了下代码,并通过简化代码,略懂一二了。 首先我们定义一个基类test.h,只定义一个头文件足够: #ifndef TESTH #defi…

产品与技术优势发威 用友U9截击SAP ORACLE
随着金融危机的全面爆发,实体经济的冬天也随之而来。也正是金融危机,使得多年以来一直高调占据媒体头条的管理软件厂商们略显低迷,使一直剑拔弩张的中国管理软件市场,进而升级为一场“血腥四溅的肉搏”。<?xml:namespace pref…

oracle中的exists 和 not exists 用法详解
from:http://blog.sina.com.cn/s/blog_601d1ce30100cyrb.htmloracle中的exists 和 not exists 用法详解 (2009-05-14 16:58:18) 有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.aT2.a)…

清华北大“世界排名断崖式下跌”?
作者 | 琥珀出品 | AI 科技大本营为什么人们疯狂地爱着排名?基本每过一年公布的全球大学排行榜,都会吸引不少的利益相关方甚至吃瓜群众的集体关注。每每此时,网络上泛滥着的却是眼花缭乱、无法令人辨别真假的数字依据,甚至是“专家…

#Qcon# 分享
明天被领导要求分享Qcon体会,实在是件不怎么容易的事情。Qcon这样的企业开发大会,很多东西必须要实际应用过才能深有体会,泛泛的谈似乎又觉得乏味。好吧,泛一下就泛一下吧,总比废话要强(上一句是我认为的废话)。 第二天…

判断一个数为多少位 比如 3 是 1位 102 是3位。
12345678910111213141516//判断一个数为多少位 比如 3 是 1位 102 是3位。#include <iostream>using namespace std; int main() {int a; cout<<"input a num"<<endl; cin>>a; int t1; for(int i10;i<10000000;i*10,t) if(a<i) brea…

完成CitrixVDI架构了解及部署测试
很是不错,经过近两周时间对CitrixVDI架构的学习,有了初步的了解和认识,同时,也在家中完成了整个体系的部署实验。由于公司正在使用着VMware的VDI(Viewe3.0),又在测试CitrixVDI,使两者终于有了直接的对比&am…