资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Oracle 11g 对非结构化数据的管理Secure Files 2 企业的信息管理 企业需要高效、安全的管理这些类型的数据: 结构化 半结构化 非结构化 XML PDF 文件系统的简便性及其性能使得企业偏向于采用文件系统来存储半结 构化或非结构化数据,而将关系型数据则存储在数据库中 3 文件与关系型数据共存 很多应用中,文件和关系型数据相伴而生 例如:文件管理系统,医学系统,CAD,图像系统 两种数据类型的分开管理损害了安全性,健壮性以及 可管理性 互相孤立的安全/审计模型 数据的更改无法保持原子性 备份和恢复也需要分别进行 很难实现涉及到关系型数据和文件数据的查询 空间管理很复杂 需要不同的接口和协议 为一个应用设置两套数据管理器很复杂 4 Images 非结构化数据集中到数据库中 New in Oracle Database 11g SecureFiles RFIDDICOM 3DBinary XML 5 非结构化数据与结构化数据的关系 非关系型与关系型业务数据按其 相关性存储在数据库中 非关系型数据以SecureFile LOBs 方式存储 11g SecureFile LOBs 使得访问数 据库内的文件与本地文件系统中 的文件一样快,同时还保持了与数 据库中数据的交易一致性 支持高级文件管理特性 ID#NameAddressContractPhoto 23Lucas. Relational Columns SecureFile LOBs Customers Table 6 Oracle Secure Files 打破了性能瓶颈 Read Performance Write Performance Mb/Sec Mb/Sec File Size (Mb)File Size (Mb) Secure Files Linux Files Secure Files Linux Files 7 Oracle SecureFiles 对数据进行整合安全管理 SecureFiles 是数据库的新特性,用于解决文件数据存储在数据库 之外所带来的性能瓶颈 和LOB类似,但是更快并且有更多的功能 透明的加密、压缩、去重等 保持数据库的安全性、可靠性和可伸缩性 提供了一个LOB接口的超集,从LOB迁移工作更简便 可以将文件数据和相关的关系型数据整合起来 统一的安全模型 统一的数据视图 统一的数据管理 8 数据库和文件系统接口 SecureFiles可以通过数据库客户端或文件系统客户端来访问 数据库客户端可以使用扩展后的LOB接口 JDBC, ODBC, OCI, .NET, PL/SQL 11g为SecureFiles提供了高度优化的流协议 文件系统客户端使用由Content DB实现的文件系统协议 FTP WebDav Http 9 统一的安全模型 为关系型和文件型数据提供了统一的安全和身份模型 极大地减少攻击次数 并且提供了更好的安全特性 透明数据加密 (TDE)保证数据安全性 不需要修改已有应用 也对备份,日志文件等加密 网络安全 使用SSL加密 通过DMZ/防火墙访问文件,不需要开新端口 为基于内容的访问审查提供细粒度的审计 标签安全有不同的访问限制策略: 级别 (例如:机密) 部门 (例如:财务) 统一的数据存储 10 优化的文件存储 空间管理 去重 多份相同的SecureFiles拷贝只存储一次 尤适用于文件管理、测试、产品托管 复制操作性能提升尤为明显 压缩 智能自动决定数据是否可以压缩 对于一般文件能实现2到3倍的压缩率 通过减少IO、Buffer Cache的需求,redo日志生成及加密带来的开 销来改善性能 对应用透明 11 其他优势 现有的LOB应用可以得益于: 更好的性能和可伸缩性 安全性 优化了的存储 XDB, Spatial, Intermedia, OLAP, Content DB等可以直接从中受益 可以使用Oracle实现的业界标准协议将基于文件系统的应用移植到 SecureFiles上 使用Online Table Redefinition可以轻松将LOB转换为SecureFiles 12 文件和数据库的最佳选择 SecureFiles具备所有最先进的文件系统功能 去重,加密,压缩,日志等 SecureFiles具备文件系统所不具有的高级数据库功能 事务、读一致性,闪回 Readable Standby, Consistent Backup, Point in Time Recovery 细粒度审计(Fine Grained Auditing), 标签安全(Label Security) XML索引, XML查询, XPath Real Application Clusters Automatic Storage Management 分区和数据生命周期管理(ILM) 查询元数据和文件内容 超过任何其它数据库或文件系统的功能 兼具两者的优点,而无须折中 13 创建SecureFiles CREATE TABLE func_spec( id number, doc CLOB ENCRYPT USING AES128 ) LOB(doc) STORE AS SECUREFILE (DEDUPLICATE LOB CACHE NOLOGGING); CREATE TABLE test_spec ( id number, doc CLOB) LOB(doc) STORE AS SECUREFILE (COMPRESS HIGH KEEP_DUPLICATES CACHE NOLOGGING); CREATE TABLE design_spec (id number, doc CLOB) LOB(doc) STORE AS SECUREFILE (ENCRYPT); CREATE TABLE design_spec (id number, doc CLOB ENCRYPT) LOB(doc) STORE AS SECUREFILE; 14 - Jeremy Foreman, New Mexico State Hwy and Transportation Dept “We use Oracle to manage over 5TB of jpeg images. Using Oracle as our image data store has also simplified application development and enabled powerful indexed searches which speed route- image information retrieval.” 15 “With the implementation of Oracle Database 11g and use of the SecureFiles feature, weve experienced a dramatic performance increase in how fast we can ingest data that is generated when an experiment is run.” Tim Frazier Senior Software Architect National Ignition Facility 16 “Using Oracle Database 11g and SecureFiles we are able to load gigabyte size blobs faster than in previous versions of Oracle. We saw improvements of over 70% in performance when loading and unloading photos and video files.” Marcel Kratochvil, CTO Piction 17 “SecureFiles - impressive! The rearchitected LOB performance gains directly translate to increased application performance and better user experience.” Aris Prassinos, Motorola 18 使用Oracle 11g SecureFiles的优势 将元数据和影像统一存放在Oracle 11g 数据库中,不 仅可以提高性能,还可以带来额外的优势,方便IT 部 门的管理和运维。包括: 备份方便,只需备份Oracle 11g 数据库,不需备份文件系统,保证影 像和元数据的一致性;备份Oracle 数据库时间比备份海量小文件要快 很多; 易于分级存储,可以采用Oracle 11g 数据库的Partition 等工具,进行 海量内容的分级存储; 压缩和加密,Oracle 11g 数据库提供了内容加密,压缩/去重等工具, 提高信息安全性,节省存储空间; 海量存储,不会发生文件系统inode 节点用光的情况。 19
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号