整体架构和 smart scan

Aasm

Ehcc (混合例压缩 和 存储索引)

SCAN

Service 和 server pool

DB SERVER -> DB instance ->resource manager 去管理数据库内部资源的一个共享分配

CELL 驱动 去和 storage server 去做交付

Infiniband 协议,通过Infiniband 交换机去访问 storage server

storage server 是一个ORACLE LINUX + CELL 管理软件

cellsrv 管理磁盘的服务

iorm 即 IO resource manager 控制cell 节点间的IO负载,可实现不用应用进行IO隔离的特性

storage server 的管理和控制 是通过cell cli 和 dcli 进行管理的

cell cli 是命令窗口

dcli 是通守一种批量的方式,去管理所有存储节点一个命令级的模式

Smart scan 的一些特性:

传统SQL 和数据库IO的处理:

发出请求 -> 实例接收请求->IO访问请求->磁盘找相关数,反回给实例->实例过滤结果->返回给用户

exadata 智能经存储处理过程:

发出请求 -> 实例接收请求->IO访问请求->过虑相磁结果 ->结果集计算 ->返回给用户

Exadata cell 节点硬件上分为两部份: a. data 数据区 即硬盘 b. smart flash cache 即pcie转存卡

通过cell srv 及MS,RS进程做一些SM进程接受管理的一些命令 或 监控

Database server 和 infiniband 这个交换机作连接: 有两个配置文件,cell ip :例出所要连接的cell server 的一些IP信息 ; cell 初始化的参数:用来存入database server 本地的一个interface 的一个IP 即 infiniband网卡IP 地址。

RDBMS 的instance ,SGA diskmon 进程和ASM交互 ,ASM IO处理

 Predicate filtering :只返回请求所需要的行 ,以及例的过滤
join processing : 也可以在存储程完成
以及scans 一些加密的数据,一些scoring ,backup 的IO ,create 外部表,storage server 的这些特性

DISK Storage : disk ,lun , cell disk , grid disk , asm disk

lun 和 disk 是一 一 对应的,然后格式化 cell disk (一 一对应)。

exadata cell 只有第一个 和 第二个lun 需要去存系统区域的

3.Exadata 软件体系结构的更多相关文章

  1. C/S和B/S两种软件体系结构

    目前两种流行的软件体系结构就是C/S和B/S体系结构,下面对两种体系结构进行一下总结: 1.C/S(客户端/服务器模式): 客户端和服务器都是独立的计算机,客户端是面向最终用户的应用程序或一些接口设备 ...

  2. EYES组——软件体系结构上机规划

    EYES组——软件体系结构上机规划 考勤助手 第九周: 需求分析的详细撰写,并在此基础上探讨与完善,讨论软件的体系结构风格,画出初步的UML类图. 第十周: 选择合适的软件构架风格(3层C/S架构风格 ...

  3. 软件体系结构C2风格

    首先C2风格是最常用的一种软件体系结构风格.(下图为一个C2风格的架构图) C2是一种基于构件和消息的架构风格,可用于创建灵活的.可伸缩的软件系统.一个C2构架可以看成是按照一定规则由连接件连接的许多 ...

  4. 分布式软件体系结构风格(C/S,B/S)

    分布式软件体系结构风格 1.  三层C/S结构 2.  三层B/S结构 了解很多其它软件体系结构 三层C/S结构(3-Tier C/S Architecture) §第1层:用户界面GUI-表示层-- ...

  5. 软件体系结构-分层、代理、MVC、管道与过滤器

    什么是软件架构? 程序或计算系统的软件体系结构是系统的一个或多个结构,包括软件元素.这些元素的外部可见属性以及它们之间的关系. ——Software Engineering Institute(SEI ...

  6. DSSA特定领域软件体系结构

    一.何为DSSA 特定领域软件架构(Domain Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段.简单地说,DSSA就是在一个特定应用领域 ...

  7. 软件体系结构经典问题——KWIC的分析和解决

    KWIC作为一个早年间在ACM的Paper提出的一个问题,被全世界各个大学的软件设计课程奉为课堂讲义或者作业的经典.(From Wiki,FYI,D. L. Parnas uses a KWIC In ...

  8. 软件工程通用软件体系结构主机终端模式、B/S 、C/S 结构和多层分布式结构

    软件系统的体系结构经历了主机终端模式.客户机/服务器(C/S)模式.浏览器/服务器(B/S)和多层分布式结构. 主机/终端结构: 早期计算机系统多是单机系统,多个用户是通过联网终端来访问的,没有网络的 ...

  9. <软件体系结构>实验框架选择及其说明

    一.框架选择 本次实验,我所采取的框架是SSH框架.那么首先,我想简单的说明一下SSH框架,一方面给自己复习一下知识,另一方面也能使自己在以后看这篇博客的时候不至于太费力. SSH不是一个框架,而是S ...

随机推荐

  1. 网页中的foot底部定位问题

    有时候,我们会碰到这样一个问题. 网页底部一般有个foot对吧,放置一些友情链接版权声明什么的,这个模块是如何定位的? 要是直接放内容区域的下面的话,假如是内容区域的高度不够的话,那么foot下面是会 ...

  2. jQuery对象与DOM对象及互相转化

    <p id=‘’hello”></p> 普通处理,通过标准JavaScript处理: var p = document.getElementById('hello'); p.i ...

  3. LightOJ 1258 Making Huge Palindromes (Manacher)

    题意:给定上一个串,让你在后面添加一些字符,使得这个串成为一个回文串. 析:先用manacher算法进行处理如果发现有字符匹配超过最长的了,结束匹配,答案就是该字符前面那个长度加上该串原来的长度. 代 ...

  4. cdq分治略解

    前言 陌上花开,可缓缓归矣                         --吴越王 寓意:意思是:田间阡陌上的花开了,你可以一边赏花,一边慢慢回来. 隐意:春天都到了,你怎么还没有回来.形容吴越王 ...

  5. ubuntu14.04,安装Git(源代码管理工具)

    在shell中执行:sudo apt-get install git-core

  6. eclipse 开发hbase 环境准备

    修改开发机的host文件:

  7. Balance(Stack)

    栈的运用 mooc视频连接 #include <iostream> using namespace std; ]; ; void Push(char c) { ) { Top = ; S[ ...

  8. 【锁】java 锁的技术内幕

    转载自https://www.2cto.com/kf/201607/525119.html 一.基础知识 在Java并发编程里头,锁是一个非常重要的概念.就如同现实生活一样,如果房子上了锁.别人就进不 ...

  9. Java 中的main方法

    public static void main(String args[]) public:表示此方法可以被外部所调用. static:表示此方法可以由类名称直接调用. void:主方法是程序的起点, ...

  10. Git 合并两个不同的仓库

    目录 第一步. 下载需要合并的分支 第二步. 添加需要合并远程仓库 第三步. 把base远程仓库中数据抓取到本仓库 第四步. checkount切换到base分支上,命名为 asf 第五步. 合并 总 ...