0
点赞
收藏
分享

微信扫一扫

技术不是单纯的模仿,关键在于思考--ASM安装中的思考(2)


从上一篇,我们了解到了ASM的概念以及ASM本身的意义。下面我们就具体来看看ASM吧。

 

ASM本身的话,是有两部分组成的。

 

ASM磁盘组和ASM实例。ASM磁盘组是有多个磁盘组成,这个磁盘组只能存放数据库有关的文件,比如数据文件,控制文件,联机文件,启动文件等,而对这些文件的管理全是通过ASM实例来实现的,当然对本身ASM磁盘组的管理也是由这个ASM实例实现的。ASM实例也是一个数据库的实例,SID是+ASM,所以我们在安装ASM来进行数据库的存储方式的时候,是先需要安装这个ASM实例的。由于ASM实例也是基于Oracle数据库的,所以很显然,ASM的存储方式也是跨平台的,对于不同的硬件和操作系统,他们的存储管理和配置都是基于对ASM数据库实例的操作,所以仅仅和Oracle的体系有关,而且和文件系统和raw device的存储方式还有优势的是,这里的管理是基于ASM实例的命令,而脱离了操作系统和文件系统的约束,这样不仅实现了跨平台,连操作的管理命令也是一样的。 在这里ASM磁盘组作为存储介质,而存储的过程交给了oracle,这样很方便的就在多个磁盘上实现了条带话,从而很高效的实现了文件级别的条带话,从而提高了读入和写入的IO性能,这里和LVM和RAID的方式更高级。

举报

相关推荐

0 条评论