自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

Posted 数据和云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自治时代:Oracle 公有云离我们很近,自治数据库离我们还远相关的知识,希望对你有一定的参考价值。

在2018年8月2日,Oracle数据库大会在北京举行,在这个会议上,有哪些重要信息披露?Oracle的数据库战略又发生了哪些改变?用户最关心的数据库特性是什么?而Oracle又是如何倾听用户的建议?


在 8 月2日的 数据库大会 和 8月3日的 『约会Andy的Oracle宗师面对面』活动中,我们听到了更多的信息,在这里和大家一一分享。



 ACOUG在大会现场


在今年的大会上 ACOUG 作为中国区最早的和最具规模的用户组,也受邀参会,并组织了 ACOUG 成员参与大会。ACOUG 以聚集Oracle用户,传播Oracle技术为宗旨,旨在连接 Oracle 和 技术社区,促进交流,回馈企业。 


Andy Mendelsohn 先生 也问及 ACOUG 的组织和规模,我告诉他 ACOUG每年在全国都会举行各省巡回,ACOUG 和 云和恩墨 在2018年已经走过了上海、福州、重庆、北京、郑州、石家庄、海口等地,在接下来的日子里,ACOUG 将继续全国巡回之旅。如果大家有需要我们技术交流和分享之处,欢迎留言提出。



在这次大会上 ACOUG 组织了现场的活动,很多朋友期待和喜爱的 『Oracle 数据库 12.2 体系架构图』同样在现场露面放送,如果还有朋友没有拿到我们的体系结构图,可以私下联系我。

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远



 Andy Mendelsohn的自治未来



在数据库大会上,当一段 Andy Mendelsohn 先生的视频播放之后,『自治数据库』的基调已经非常明确,Oracle 已经将数据库的研发全面转向了自治时代。

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

视频中展示了,通过语音或者简单的点击操作,就完成了数据库诊断和修复,这虽然有点科幻,但是全面实现我相信也就是几年间的事情。国内很多公司在智能运维方面的探索已经非常具有前瞻性,云和恩墨的自研产品,从 ,都在践行智能和自治的理念。


看一段开场非常精致的『自治数据库』的视频吧,期待这样的场景在我们的努力中,早日成为现实:



Oracle 和 腾讯 合作的数据中心将在 2018年8月,也就是本月在北京开放,然后在 2019年,Oracle 将在上海开放另外一个数据中心。在中国周围,日本、新加坡的数据中心也已经在计划中。


Oracle 的第一个自治数据库产品,是『自治数据仓库』,早已在公有云上提供,其敏捷和性能为很多用户广泛信赖:

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

很多人更关心的是基于 OLTP 的自治数据库,据 Andy 透漏,同样在 8月,自治事务处理数据库即将推出,注意,在中国的云中心是不会看到的,自治数据库要在中国数据中心上线,可能至少要等到 2019 年

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

当然更为重要的是 Andy Mendelsohn 的主题:自治即未来!当 Oracle 已然全面转向之后,实现之日已然不远。

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远


而今年的 P+ 组合(吴承杨 + 李珈),也为大家带来了一个大消息,甲骨文公司来到了中国甲骨文的发源地河南,和政府达成了重要的战略合作,为中原政府的信息化助力。这样看起来,当 Oracle Cloud 数据中心开放之后,中国的云市场也将有Oracle的一席之地了吧。

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

最后,看一看 甲骨文公司高级副总裁 中国区董事总经理 李翰璋 先生的一页PPT吧,Oracle 在过去一年投入 60亿 美元用于产品研发,过去十年通过 850亿 美元,收购了 130个公司,研发和收购投入高达 1300亿 美元。

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

这就是数据库之王,今天的愿景和方向!



 Andy Mendelsohn的面对面


在和 Andy Mendelsohn 面对面的交流中,他非常高兴的听取中国用户的声音,希望了解大家的需求,推动 Oracle 产品的改进。


Andy 总结,Oracle 将持续快速推进 自治数据库 技术的研发,同时通过在云上的不断投入,帮助用户将私有云和公有云连接起来,Exadata 即可以在云中心为用户提供卓越性能,又可以帮助用户将公有云搬回家。

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

很多用户提出,希望 Oracle 数据库能够支持跨平台的 ADG,这样既方便 Unix 平台和 Linux 平台之间的数据互备,成本平衡,又方便数据迁移。


Andy 说,这是一个非常热门的问题,每次都有很多中国用户提出。但是 胡维 先生则做出细节回应,这个特性将不会被支持。因为跨平台的日志处理太复杂了,经过内部的工作量评估之后,这个功能被放弃了。而且 Oracle 认为,跨平台只是一个短期的需求,也许5年以后,Oracle的世界里就没有 Unix 了。


自治时代:Oracle 公有云离我们很近,自治数据库离我们还远

胡维 和大家分享了 Oracle Sharding 技术的增强,这其中包括最重要的用户定义分片方式的补充和增强。

在 12.2.0.1 中,Oracle支持 System Managed 和 Composite Sharding方式;

在 12.2.0.2 也就是 18c中,支持 user-defined sharding 方式,允许创建  LIST 或者 RANGE 分片;

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远


很多用户非常关心的另外一个问题是关于 mysql,以及 Oracle 的被替代。胡维 则强调,很多开源产品的完成度不高,导致用户的使用和维护成本过高,这是一个普遍的困扰,很多用户在尝试了开源之后,又选择了回到Oracle。AT & T 是Oracle的一个大客户,去年毅然选择重回Oracle体系,将Oracle的公有云搬了回去。

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远


对于Oracle数据库的基本功能上,事实上今天已经非常完整和完善,大家关注的议题就出现在扩展方向上:

Q:在数据同步复制上,很多用户希望有简化的同步方式,毕竟对于简单的同步需求,Ogg 还是过于复杂,维护和数据校验都是负担。

A:Andy 和 胡维 认为,OGG的确需要简化,Oracle 已经在这方面做出了大量的工作。


Q:Oracle会不会支持类似 HDFS 的分布式文件系统级存储?

A:Andy 回复,在 19c 中已经有了这个特性,将Oracle的表数据或者分区卸载出来在外部文件系统上。只读访问,其实这个功能现在的外部表可以类似的实现,将来的特性看来会更进一步。


Q:关于读写分离的技术路线,Flex Cluster 和 双活 Extended RAC 等的演进?

A:Andy 和 胡维 回复,Flex Cluster 可能会被放弃,虽然Hub和Read节点的设计很巧妙,但是实践中很少有用户需求。ADG 作为读写分离的方案,是最广泛的技术,Flex Cluster的需求不够真实了。胡维 还表示 Extended RAC 的方式对于网络的强依赖,其实践还是过于复杂和代价高昂。


Q:Oracle 在线升级,不停机升级什么时间能在数据库级别做到?
A:Oracle 数据库内核的在线升级,是通过逻辑备库转换实现的,虽然有一些限制,但是已经有解决方案规避,可以通过这种方式实现,Oracle能够保证每月 2.5分钟以内的停机。


Q:Exadata 的一些特性是否可以下放到通用数据库版本?

A:没有计划。


你还关心什么问题?留言给我们,都可以传递给Oracle的研发人员,让 Oracle 数据库因用户需求而变。



 Oracle自治数据库云初体验


Oracle 已经在公有云上提供了自治的数据仓库,简单来说,自治的数据仓库可以将数据库的安装、部署、备份等基础工作,全部自动、简化完成,极大的降低了技术工作量。


登录到 Oracle Cloud ,可以看到一个服务列表,能够创建 Instance ,观看学习向导等:

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远


在菜单中,选择 『Autonomous Database Warehouses』,进入 自治数据库 管理页面,选择『Create Autonomous Database Warehouses』,即可进入 数据仓库的创建过程中:

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远


创建一个数据仓库,需要提供的信息非常简单,其中包括 显示名称、数据库名称,我选择了 ACOUG,接下来是指定 4 个CPU Core,2 TB存储。

在提示信息中,可以看到 ADW 的限制,最高 128个 CPU Core,最大 128 TB存储。完成基本的输出就完成了定制:

自治时代:Oracle 公有云离我们很近,自治数据库离我们还远


确认之后等待片刻,数据仓库的创建就完成了,整个过程大约在 10分钟 之内,数据库创建完成,我们就具备了一个云上的数据仓库:


这个数据库,我们就可以通过 SQL Developer 连接,加载或者查询数据,当然也可以上传登录服务器,进行数据加载。


自治的云数据库极大提高了服务提供的过程,简化了 IT 基本操作。这就是云时代的变革。


下一节我们再继续探索,云上的自治数据库。


资源下载

Help ,获得下载资源列表

2018DTCC , 数据库大会PPT

2017DTC,2017 DTC 大会 PPT

DBALIFE ,“DBA 的一天”海报

DBA04 ,DBA 手记4 电子书

122ARCH ,Oracle 12.2体系结构图

2017OOW ,Oracle OpenWorld 资料

PRELECTION ,大讲堂讲师课程资料

近期文章



以上是关于自治时代:Oracle 公有云离我们很近,自治数据库离我们还远的主要内容,如果未能解决你的问题,请参考以下文章

自治数据库:DBA的新朋友

数据导入自治数据仓库ADW的四种方式

创新永不停止—甲骨文自治数据仓库云服务

匠心独运:「Oracle自治数据仓库」斩获2018技术卓越奖

Oracle自治事务实际用例

Oracle 自治数据库 - 使用了过多的存储?