存储笔记9 CAS

Content-Addressed Storage CAS

Ÿ Describe CAS, fixed content and archives, traditional storage solutions for archive

CAS, 固定内容,存档。存储解决方案

Ÿ Describe the features and benefits of a CAS based storage strategy

CAS特点与优势

Ÿ List the physical and logical elements of CAS

CAS物理逻辑元素

Ÿ Describe the storage and retrieval process for CAS data objects

CAS数据对象存储、检索过程

Ÿ Describe the best suited operational environments for CAS solutions

CAS解决方案与操作环境

CAS overview

  • 定义 CAS
  • 传统存储方法机器缺陷
  • CAS的优势

Definition

  • 对 fixed content 固定内容 的方案
  • 面向对象
  • 独立位置
  • “Object” 存储库
  • 存储库接口访问机制
  • 全局唯一标识符(访问

Fixed Content

产生新的创收

  • 电子文档

改善服务等级

  • 数字记录

拉动历史价值

  • 富媒体

挑战?

  1. 快速增长
  2. 大量新info属于此类
  3. 长期保存
  4. 多用户访问(最好离线存储
  5. 更快访问固定内容
  6. 独立位置的数据,支持数据刷新,存储
  7. 传统存储方法不完全

解决方法

在线online,近线nearline,离线offline

传统方法基于offline

  • 光盘or磁带
  • 一次写入多次读取 WORM,如CD-ROM

缺点

  • 磁带速度慢,标准变化
  • 光纤价格贵,需要大量介质
  • 磁带光盘恢复数据耗时
  • data会出现介质退化
  • 需要管理人员

CAS优势

  • 真实性
  • 完整性
  • 位置独立
  • 单实例存储SiS
  • 保留强制执行
  • record-level保护和处理
  • 技术独立
  • 快速记录检索

回顾

Ÿ CAS Definition
Ÿ Challenges of Storing Fixed Content
Ÿ Shortcomings of Traditional Archiving Solutions
Ÿ Benefits of CAS

CAS Architecture

CAS 体系
CAS物理逻辑组件
CAS数据存储,检索过程
CAS的例子

Physical Elements of CAS

  • 存储设备
  • 服务器
  • 客户端

其中host通过IP与Server与CAS system链接。CAS system中含(Access node, private LAN, storage node)

一些名词

  • Application Programming Interface (API)
    • 一组函数调用,用于实现应用程序之间或应用程序与操作系统之间的通信
  • Access Profile
    • 由访问应用程序用于对CAS群集进行身份验证,由CAS群集用于相互进行身份验证
  • Virtual Pools
    • 单个逻辑群集能够分解为多个数据逻辑分组
  • BLOB
    • 用户数据的不同位序列(DBS)表示文件的实际内容,与文件名和物理位置无关
  • C-clip
    • 用户数据和相关元数据的包
    • C-Clip ID(C-Clip句柄或C-Clip参考)是系统返回给客户端应用程序的CA
  • Content Address (CA)
    • 唯一寻址文件内容。不是其位置的标识符。与基于位置的地址不同,内容地址本质上是稳定的,一旦计算出来,它们永远不会改变,并且总是引用相同的内容
  • C-Clip Descriptor File (CDF)
    • 系统在制作C-Clip时创建的附加XML文件。此文件包括所有引用的BLOB的内容地址和相关联的元数据

Stores a Data Object

  1. clinet给API展示要储存的数据
  2. UCA被算出
  3. Obj被通过IP上的CAS API传给CAS
  4. CAS正式CA并存Obj
  5. ACK返回给application
  6. Obj-ID 占用并储存

Retrieve a Data Object

  1. App需要Obj
  2. App找到CA,搜索
  3. 搜索请求通过CAS API发送CAS
  4. CAS证实请求,递送Obj

Feature

  • 完整性检查
  • 数据保护
    • 本地
    • 远程
  • 负载平衡
  • 可扩展
  • 自我诊断修复
  • 报告生成、时间通知
  • 容错
  • 审计跟踪

EXAMPLE 、

  • 卫生保健

    • X光照片15MB 到100MB
    • 在线存储需要60-90天
    • 超过90天要入档
  • 金融

    • 支票 25KB
    • 提供者可每月产生 5kw支票
    • 在线存储60日

What are the key features of a CAS implementation?
Ÿ What are the benefits of a CAS Storage Strategy?
Ÿ What are 2 business applications that would benefit from CAS technology?
Ÿ What are the logical elements of a CAS system?
Ÿ How does data get stored in a CAS environment?

实践中的概念—EMC Centera

Centera体系结构

–基于RAIN(独立节点冗余阵列)

B.2接入节点

B.2存储节点

你可能感兴趣的:(存储技术,笔记,java,服务器)