您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 企业知识管理的客体-知识
InsertPictureHereSUNOracleExadataandDBMachineOverviewSafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecision.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.传统的数据库系统平台架构•硬件部署•数据库服务器主机(CPU)•HBA•光纤交换机•磁盘阵列(控制器/磁盘)•软件部署•OracleDB•RAC集群•Partitioning分区•Compression压缩FC交换机磁盘阵列主机HBA1HBA2HBA1HBA2–5–关键业务系统中的性能瓶颈数据存储的问题•当今,数据库处理的瓶颈来自于存储相关的问题•存储系统到数据库的带宽有限•存储阵列内部瓶颈•SAN系统瓶颈•因为物理磁盘的速度导致随机I/O的瓶颈•随机I/O的瓶颈限制了OLTP应用的性能•数据带宽非常严重地限制了数据仓库的性能–6–•解决IO通道•减少通道传输的数据量•增加更多的信道•增大通道带宽•采用更快的IO途径极限性能处理解决方案–7–Exadata数据库一体机–数据处理架构革命极限性能•Exadata传送更少的数据•数据查询过程被下移到智能存储层,传送到服务器中的数据只包括最相关的结果数据,显著的减少了发送到服务器的数据,从而减轻了服务器CPUs负荷。•Exadata提供更多的并发带宽•模块化存储单元CELL,高度并行的存储网格•带宽与容量成正比•Exadata采用更高的单路带宽•InfiniBand提供40Gbits/S的带宽,比高端阵列的光纤通道技术快8倍•Exadata提供更高的IOPS•智能ExadataSmartFlashCache技术处理更多的IOPSExadata以更快的速度传送更少的数据–8–OracleExadata第一版–2008/9硬件:软件:–9–OracleExadata第二版–2009/9SunOracleDatabaseMachine•两倍于ExadataV1的性能提升•完整的,预配置的,严格测试的系统提供极限性能•随付即用的系统HardwarebySoftwareby–10–彻底简化部署预配置系统、应用无关、部署简单•DatabaseMachine消除了数据库系统部署的复杂度•极大降低配置、诊断、调优的时间•DatabaseMachine随付即用•预先打包的、严格测试的、标准化的、可支持的配置•已经存在的应用无需任何改变•超级的性能–11–OracleExadata数据库一体机的技术架构RAC数据库服务器集群Exadata存储服务器集群高速交换机高速交换机三层架构/两层应用架构集中管理平台Infiniband网络Infiniband网络客户端避免单点故障大吞吐量、高性能、可扩展性–12–Exadata数据库一体机的高性能Exadata智能扫描技术Exadata闪存技术(SmartFlashCache)ExadataStorageIndexes混合列压缩(HCC)InfiniBand高速互联网络Exadata存储网格–13–传统扫描处理技术•基于传统存储技术,全部的数据库智能存在于数据库主机。•来源于存储的数据大部分被数据库主机所丢弃。•大量的废弃数据占用了宝贵的数据库主机资源(IO、内存和CPU),严重影响其它任务执行,处理缓慢。I/Os执行:返回1TB数据DB主机筛选1TB数据,得到1000行客户要求的数据,计算并返回给客户端返回数据行SELECTcustomer_nameFROMcallsWHEREamount200;DB主机确定表的存储分区发起I/Os请求–14–Exadata智能扫描技术•Onlytherelevantcolumns•customer_idandrequiredrows•whereamount200arearereturnedtodatabase•CPUconsumedbypredicateevaluationisoffloaded•MovingscanprocessingoffthedatabasefreesCPUcyclesandeliminateslotsofunproductivemessaging•Returnstheneedle,nottheentirehaystack2MBofdatareturnedtoserverRowsReturnedSmartScanConstructedAndSentToCellsSmartScanidentifiesrowsandcolumnswithinterabytetablethatmatchrequestConsolidatedResultSetBuiltFromAllCellsSELECTcustomer_idFROMcallswhereamount200;–15–50XUpToExadata的混合列压缩(HCC)•数据按列存储,并被压缩•QueryModefordatawarehousing•最优化的访问速度•典型的达到10X压缩率•按压缩比改进扫描效率•ArchivalModeforinfrequentlyaccesseddata•最优化的空间节省•典型的达到15X压缩率•有些可以达到50X压缩率OnlyforExadata–16–闪存卡提升OLTP系统的性能Flash技术,解决随机I/O瓶颈•SunOracleDatabaseMachine有5+TB的闪存存储•20x随机I/Os•超过1百万每秒•2x连续查询I/O•50GB/s•10xI/O响应时间•Sub-millisecond•ExadataSmartCache技术缓存热点数据•可以针对特定应用数据优化•极大地降低成本•同样的I/O能力,超过10x倍的磁盘节省•低能耗Oracle是第一个闪存优化的数据库系统达到每秒100万的IOPS!OnlyforExadata–17–磁盘随机I/O的瓶颈•磁盘的数据量庞大•但是有限的IOPS:300I/Ospersecond•闪存技术保存的数据虽然小•但是可以达到万级的IOPS•理想的解决方案•在磁盘上保存数据—低成本•将访问热点数据传输到闪存•使用闪存卡替代闪存磁盘去避免磁盘控制器的限制•闪存卡部署在Exadata存储服务器•高带宽,低延迟300I/OperSecTensofThousandsofI/O’sperSecondOnlyforExadata–18–ExadataSmartFlashCache•热点数据透明地缓存在4个FlashCards•更多的吞吐量和IOPS—PCIExpressbasedFlashCards•智能缓存•比LRU算法更智能—由ExadataSoferware和DBServer管理•知道何时跳过缓存4x96GBFlashCardsOnlyforExadata–19–ExadataStorageIndex减少数据的I/O请求•ExadataStorageIndexes在内存中维护表数据的汇总信息•存储字段的MIN和MAX值•每1M数据建一条索引项•如果最大和最小值不匹配查询的where子句,则取消磁盘I/O•完全自动和透明地维护ABCD135583MinB=1MaxB=5TableIndexMinB=3MaxB=8Select*fromTablewhereB2-OnlyfirstsetofrowscanmatchOnlyforExadata–20–Infiniband超高速互联•并通过交换网格的并行化连接,提供与存储容量等比增加的带宽(通用技术的高明应用)010002000300040005000GigabitEthernet8GbFibre40GbInfinibandMB/sec24xslower5xslower单路连接的数据吞吐量Faster–21–Exadata并行存储网格每个存储服务器磁盘扫描速度可以达到1.5GB/Sec•ExadataStorageservers以大规模并行存储网格形式组织数据存储•每个Cell提供1.5GB/Sec扫描速度•可用性•跨存储服务器数据镜像•磁盘或存储服务器故障容错•易用性•对应用透明、无需修改•扩展性•可扩展到上百个存储服务器•通过ASM,数据均衡分布在存储上•数据扫描带宽呈线性增长Exadata的扫描带宽可呈线性增长6GB/sec12GB/sec24GB/sec…–22–Exadata数据库一体机的高可用性和高扩展性Oracle网格技术Exadata存储–23–DBMachine提供全面的系统可用性数据库网格Exadata存储镜像在线升级及配置在线迁移及部署OracleDBMachine系统失败数据失败系统变更数据变更非计划的计划的–24–数据库网格保证服务器的可用性OracleRACOrderEntrySupplyChain•服务器宕机时系统无需切换•共享数据•可动态分配其他服务器–25–Exadata避免磁盘或存储的单点故障OracleASM镜像和失效保护组•ASM镜像用来容错磁盘失效•ASM失效保护组用来容错保护存储服务器的失效ExadataCellExadataCellHotHotHotHotHotHotColdColdColdColdColdColdASM磁盘组ASM失效保护组ASM失效保护组–26–OrderEntrySupplyChain•应用通过负载均衡跨越所有服务器网格Batch•新增应用负载,随时加入新的节点到服务器网格中数据库网格保证灵活的扩展性OracleRAC•无需停机和应用–27–Exadata并行存储网格每个存储服务器磁盘扫描速度可以达到1.5GB/Sec•ExadataStorageservers以大规模并行存储网格形式组织数据存储•每个Cell提供1.5GB/Sec扫描速度•可用性•跨存储服务器数据镜像•磁盘或存储服务器故障容错•易用性•对应用透明、无需修改•扩展性•可扩展到上百个存储服务器•通过ASM,数据均衡分布在存储上•数据扫描带宽呈线性增长Exadata的扫描带宽可呈线性增长6GB/sec12GB/sec24GB/sec…–28––29–
本文标题:企业知识管理的客体-知识
链接地址:https://www.777doc.com/doc-7634 .html