Oracle ASM翻译系列的由来

说一下ASM的历史,在1996年,Oracle ASM最初的架构师Bill Bridge提出了一个新想法,那就是构建Oracle自己的存储管理系统,他在1996年8月15日发出了最初的建议邮件,此后他开始带着自己的项目方案,四处游说,劝说那些反对者,当时很重要的一大声音认为,存储管理是合作伙伴或第三方的核心竞争力,Oracle没有必要介入无关的领域和他们竞争,不过最终这个项目在1999年被批准执行。由于ASM最初是为OPS(RAC的前身)规划的,所以最初的名字叫Parallel Storage Manager(PSM),后来更改为Oracle Data Manager,在2000年开发经理Rich Long构建了一个6人开发团队开始开发ASM产品,并且名称更改为OSM(Oracle Storage Management),这一名字最终在2003年发布时被更改为ASM(Automatic Storage Management),在那一年的OOW大会上,ASM随着Oracle的clusterware一起发布,并一举成名。

从2003年ASM产品发布到现在2016年,ASM已经走过了十几个年头,变得越来越为成熟,这一产品已经深远的影响了整个产业,并且极大的冲击了很多以文件系统、集群文件系统为生的第三方厂商。现在ASM技术已经成为数据库架构中,位于操作系统和应用之间的最重要组件。

记得ASM刚出来时,大多数核心生产并不敢用,一方面是因为它太新了像一个黑盒子不够透明,另一方面是因为ASM首次出现的10G版本甚至后面的11GR1的最初几个小版本有着大量的BUG,但是随着ASM的逐渐成熟,特别是11GR2版本的发布,ASM变得越来越强大,在易用性和易管理性方面也大大的得到了增强,几乎不存在严重的BUG(随着11GR2版本ACFS引入又出现了比较多的BUG,但是这一集群文件系统目前用的人还比较少),我大概是在二年前关注到Bane的ASM系列文章,用流连忘返来形容初次接触到他博客时的情形一点都不过分,它的这些文章被誉为互联网上学习ASM最好的资源,这些文章中的大部分我前前后后读了不下五遍,对我来说,这些文章最大的价值是满足了我的好奇心,ASM就像是一个黑盒子,而通过阅读这些文章,ASM的神秘面纱都会被一一揭开,我个人非常享受阅读过程中带给我的恍然大悟的体验。

好东西不敢私藏,为了让更多的人能够阅读到这些好文,我联合了DBGeeK社区的几位小伙伴共同翻译了这些文章,本系列ASM的文章共四十篇,有基础知识,有高级知识,也有ASM Internal的知识,不管你是专业的DBA,还是存储架构师,或是想简单了解ASM产品的人都可以阅读本系列的文章,Bane的文章读起来一点都不晦涩,虽然写的很多知识比较Internal,但是读起来会有读Oracle 官方文档的感觉。

这里还想从另一个角度去说明做翻译这件事的意义,市面上Oracle的书籍已经“书满为患”,大家可以上当当去搜索Oracle一词,会出现铺天盖地的相关书籍出来,当下这个时代,写书变得容易,就我本人来说之前也一直在写Oracle的书籍,但是我最近在思考到底读者需要什么样的书籍,可能有三类。

第一类书籍,傻瓜书,很多“外人”只是想简单,粗浅的了解一下Oracle的体系架构和入门的知识,并不需要知道太多的技术细节,类似于简明欧洲史之类的读物,市面上这种书籍非常多,特别是像这种从入门到精通的书籍一向卖的都非常好。

第二类书籍,偏原理性的、数据库内核的书籍,这类书籍写的好的非常的少,但是做Oracle的从业人员足够的幸运,这方面Oracle有一些不可超越的经典著作,像Lewis的CBO基础和Oracle Core,像Tom的Oracle专家编程。

第三类书籍,新特性、实战类的,Oracle每一个版本有大量的新特性,其实非常需要有专门写一些新特性的书籍,这种书籍不用写的很深入,只需要能有完整的讲解和实验过程即可,而且出版的频率可以高一些。

这次翻译的ASM系列书籍属于哪一类呢?嗯,属于第二类,原理性的书籍,而第二类书籍市面上非常的稀缺,因此我觉得能把它翻译出来的价值很大,读者如果把这些文章都能学透了,应该都可以去做存储产品经理或者架构师了。

我很庆幸见证了数据库近十年来的发展历程,不可否认,Oracle已经不热了,不热的意思不是学习它的人少或者Oracle本身不优秀,而是现在越来越多的优秀人才流向了大数据行业、云相关的行业,我之前招人的时候也是逐渐的意识到了这一点,Oracle方面的优秀人才感觉突然断层了。对于这一点不必过于感伤,这也许就是时代的进步,我们翻译的ASM系列并不妄想成为一个热门读物,但读到它的人能觉得它不错先收藏起来,在想了解Oracle ASM的时候能够想起它,那么我们所付出的时间就非常值得了。

最后,希望每一个阅读此系列的读者都能从中收获知识!

在此特别感谢魏兴华老师以及整个Oracle ASM翻译系列的翻译团队,正是他们的付出,才给我们提供这么精彩丰富的学习资料。

原文发布于微信公众号 - 沃趣科技(woqutech)

原文发表时间:2016-08-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云市场·精选汇

100W+小程序、4大能力升级,微信公开课开启小程序2.0时代

截至目前:已发布100万+小程序,市面上小程序开发者超过150万,第三方平台达5000多家;每位用户日均打开次数为4次,其中54%为主动访问。

25130
来自专栏SAP最佳业务实践

从SAP最佳业务实践看企业管理(15)-CRM-活动管理

针对不同销售阶段、不同角色的任务的执行,通过活动管理来体现 C65 活动管理 本文介绍了用于创建活动和任务的 CRM 活动管理业务情景。 本文逐步向您展示了活...

33040
来自专栏大数据和云计算技术

新数仓系列:Hbase国内开发者生存现状(2)

大数据前几年各种概念争论很多,NoSQL/NewSQL,CAP/BASE概念一堆堆的,现在这股热潮被AI接过去了。大数据真正落地到车联网,分控,各种数据分析等等...

57260
来自专栏技术博文

Linux哲学思想--基本法则

1、一切皆文件; 2、单一目的的小程序; 3、组合小程序完成复杂任务; 4、文本文件保存配置信息; 5、尽量避免捕获用户接口; 6、提供机制,而非策略。 自从L...

35380
来自专栏云计算D1net

企业实施灾难即恢复(DRaaS)的十大要点

我们在本文中介绍了若干要点,帮助企业完成一项非常艰巨的任务:决定何时在企业实施灾难恢复即服务(DRaaS)、如何实施。 ? 一.购买,而不是聘请人员 一些企业组...

37950
来自专栏机器之心

业界 | GitHub发布代码运行平台Actions及2018年度报告

欧洲反垄断局表示,他们确定「二者合并后将继续面临来自其他同行的持续、激烈竞争。」当局也不担心微软会「破坏 GitHub 的开放性」,他们指出,如果微软对该平台的...

10330
来自专栏安智客

中文翻译版发布|Android年度安全报告

最近,安智客将Android安全年度报告进行了全文翻译,希望对大家有用!译文不一定十分准确,请各位对照着看,对于译的不对地方欢迎给予指正! Android安全年...

36570
来自专栏Java架构

阿里离职后自我创业:从零到百亿互联网金融架构发展史

  回想起从公司成立敲出的第一行代码算起到现在也快三年了,平台的技术架构,技术体系也算是经历了四次比较重大的升级转化(目前第四代架构体系正在进行中),临近年底也...

30350
来自专栏无原型不设计

普通程序员该如何进阶为全栈工程师?

如何成为一名全栈工程师(full stack developer)?互联网最热的话题之一。LinkedIn, Facebook上标榜自己是全栈工程师的人也越来...

75750
来自专栏沃趣科技

从运管到云管,从离散走向集约

刚刚过去的火热七夕节,也恰巧是云计算诞生十周年纪念日。十年前的今天,Google创始人埃里克·施密特在公司年度战略大会上首次公开提出“Cloud Computi...

42560

扫码关注云+社区

领取腾讯云代金券