当前位置: 时代头条 > 正文

加速oracle数据库应用之分层存储设备

原文//zh.community.dell.com/techcenter/b/weblog/archive/2012/03/07/compellent-oracle

在本文中,我希望分享在Oracle数据库部署中使用戴尔Compellent设备的优势。

Oracle数据库部署包括许多步骤,从了解业务要求、容量规划、性能要求,到选择适合的基础架构,以及最后的数据中心部署。

我相信存储SAN对Oracle的部署来说非常重要——屡获殊荣的戴尔Compellent SAN提供有效的存储资源管理,可扩展的绿色解决方案以及支持多种协议的统一存储解决方案等。

我总在思考这样一个问题,如果存储系统超越传统的存储能力之外,拥有一个“大脑”并可以做出智能的决定会怎样?戴尔Compellent的核心优势流动架构和其它的功能组合就好像一个“大脑”,可以帮助存储系统做出自动化的决定。选择戴尔Compellent作为存储SAN除了可以获得强大的性能之外,还可以获得最佳的投资回报率(ROI)和最低的总体拥有成本(TCO)。戴尔Compellent能够为用户提供丰富的功能,请查看这里了解详细的介绍。

采用戴尔Compellent SAN用于Oracle部署,您可以获得以下收益。在相关研究中,我切实体会到了这些收益。相信您也能够发现Compellent SAN与Oracle配合使用是多么相得益彰的选择。

  • 真正的精简配置(True Thin Provisioning):我可以创建任何规模的卷,然而,戴尔Compellent并不会提前分配真正的实际空间。只有在卷真正被使用和数据被写入磁盘时,该空间才会被分配给该卷。这能够与Oracle的自动扩展文件功能(auto-extend file)协调使用。

  • 容量虚拟化(Dynamic Capacity):这是一个很好的功能,它提供了充分的灵活性,让用户可以动态地向阵列中添加磁盘。我曾经举例说明过,预测数据的增长速度是非常困难的。仅仅通过过度配置容量是没有太多帮助的——因为它为IT基础架构增加了过多的成本。过度配置还带来了能源消耗、制冷和维护成本的负面连锁效应。不过只需借助“容量虚拟化”这样一个先进的功能,您就可以避免以上的这些问题,同时还能减少磁盘和机箱的数量。

  • 分层存储和数据智能调度(Tiered storage & Data progression:这是我最喜欢的一个非常棒的功能。在了解数据智能调度的优势之前,了解Oracle文件结构和性质是非常重要的。在数据结构层面,Oracle数据库是数据块的集合,多个数据块组成一个文件。在Oracle数据库中,我能够想到的不同文件包括:数据文件、控制文件、在线重做日志(Online Redo Logs)、归档重做日志(Archived Redo logs)、OCR文件和闪回恢复区(Flashback recovery area)。所有这些文件都有不同的属性。规模、访问类型、访问频率等文件属性取决于文件的功能、使用和目的。而且,在文件内,数据块可能是活跃的或不活跃的。让我们来看一下一般Oracle数据库的文件属性。

文件访问模式基于访问频率的类型访问类型
OCR文件随机活跃数据
数据文件随机/顺序活跃数据读、写
控制文件随机/顺序活跃数据读、写
在线重做日志随机/顺序活跃数据读、写
归档重做日志顺序历史的
闪回恢复区顺序历史的/老旧不活跃

现在,您了解了文件的不同属性,我们可以继续了解Compellent分层功能是如何在Oracle数据库部署中帮助系统提高效率的。

由于不同的文件有不同的属性——再次强调,并且在文件中,数据块可能是活跃的或不活跃的。因此一种磁盘类型不能够满足所有的需求,仅仅拥有不同驱动器的存储系统不能够解决这些问题。通过人工的方式分类和管理所有这些文件,并将其放置到适合的驱动器,是非常费时和容易产生错误的,并且会影响到系统的整体性能。

在这里,智能的戴尔Compellent分层存储可以大显身手,它可以让以上这些工作都实现自动化。根据磁盘的类型和速度,戴尔Compellent自动地将存储分为1层、2层、3层。Compellent以512KB/2MB/4MB的粒度将数据作为块儿来处理,它能够高效地进行数据分类和数据放置。Compellen的存储虚拟化技术还能够根据访问属性,以数据块的级别,在不同层之间智能地调动数据。

Compellent的动态智能存储技术能将适合的数据块存放在适合的位置,从而提供最优的性能。活跃数据存放在具有最高性能的层和驱动器上,老旧不活跃数据被调度至性能最低的层。

除了数据自动分层功能,戴尔存储还拥有快道技术(fast track technology)。所有的旋转型驱动器都被逻辑地分为快道和标准存储道。快道技术让最热的数据(使用最频繁的数据)保存在驱动器的外层,外层可以提供最高的性能。借助这种突破性的技术,适合的文件和适合的文件的数据块被存放在适合的位置上,从而为用户提供最优的性能。

戴尔Compellent的自动分层技术、快道技术和Oracle IDP可以协调使用,相互补充。

最新文章

取消
扫码支持 支付码