UpRightSoftUPDB產(chǎn)品介紹書.pptx_第1頁(yè)
UpRightSoftUPDB產(chǎn)品介紹書.pptx_第2頁(yè)
UpRightSoftUPDB產(chǎn)品介紹書.pptx_第3頁(yè)
UpRightSoftUPDB產(chǎn)品介紹書.pptx_第4頁(yè)
UpRightSoftUPDB產(chǎn)品介紹書.pptx_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2011. 05., 2011 UpRight DB Co., Ltd. All Rights Reserved.,DBMS of Next Generation UpRight DB,UpRight DB 概要,UpRight DB 發(fā)展過(guò)程 UpRight DB 體系結(jié)構(gòu),UpRight DB 發(fā)展過(guò)程,UpRight DB在2002年利用Engine開(kāi)發(fā)確保了本源技術(shù),2008年全球第二支持基于共享Disk的Clustering RDBMS開(kāi)發(fā)等,經(jīng)過(guò)10年的研究開(kāi)發(fā),目前正式向DB專門企業(yè)躍進(jìn)。,2003. 06 UpRight DB1.0 上市,2008. 11 UpRight DB 4.0 上市 支持Shared DB Active Cluster,2011. 08 UpRight DB 5.0 準(zhǔn)備上市,本源技術(shù)開(kāi)發(fā),進(jìn)軍市場(chǎng),產(chǎn)品擴(kuò)散,成長(zhǎng),2012. UpRight DB 6.0準(zhǔn)備上市,躍進(jìn),全球第二支持 Shared Disk Cluster KT TAC 交貨 適用于野村證券公司的OpenFrame 美國(guó) G公司(大型金融公司) 交貨 確保國(guó)內(nèi)外440多個(gè)Reference,2006. 12 UpRight DB3.0 上市,采用TMC (UpRight DB Massive Clustering)實(shí)現(xiàn) Cloud 環(huán)境最適化 采用基于SSD的 H/W,實(shí)現(xiàn)性能最適化,UpRight DB 體系結(jié)構(gòu),UpRight DB為了確保各種功能和安全性,采用了Multi-Process、Multi-Thread構(gòu)架。 另外還為用戶和開(kāi)發(fā)人員提供了各種標(biāo)準(zhǔn)的開(kāi)發(fā)接口,并兼容于其他DBMS和各種3rd Party工具。,Clients,Monitor Process,Process Monitor,Working Process,Background Process,Control Thread,Working Thread,UpRight DB Database,Database Buffer Writer,Checkpoint Process,Redo Log Buffer Writer,(Log Archiver),Sequence Writer,Seq,Data File,Log File,Redo Logfile,Archive Logfile,Listener,Tablespace,Thread 基層結(jié)構(gòu),Client的快速訪問(wèn)時(shí)間 即使session增加,最大限度減少負(fù)荷 取消Process生成/取消 使用系統(tǒng)資源最小化 穩(wěn)定的系統(tǒng)負(fù)荷管理,TSM (UpRight DB Shared Memory),UpRight DB 特優(yōu)點(diǎn),DBMS 一般條件 UpRight DB 特優(yōu)點(diǎn) 穩(wěn)定性/高可用性 兼容性 高性能 功能/便利性,DBMS 一般條件,DBMS必須具有Client的兼容性與Frontend的性能、Backend的穩(wěn)定性/可用性。,Client,SQL - 標(biāo)準(zhǔn) SQL - 非標(biāo)準(zhǔn) SQL Interface - 標(biāo)準(zhǔn) Interface,Frontend,PL/SQL - Stored Procedure - Stored Function Optimizer - Cost Base Optimizer - Rule Base Optimizer,Backend,SAM (Storage Access Method),兼容性,性能,穩(wěn)定性/可用性,UpRight DB 特優(yōu)點(diǎn),UpRight DB以大容量數(shù)據(jù)處理最適化為目標(biāo),作為已開(kāi)發(fā)好的DBMS,確保了穩(wěn)定性/高可用性、兼容性、高性能與便利性。,穩(wěn)定性/ 可用性,高性能,兼容性,功能/ 便利性,支持標(biāo)準(zhǔn) SQL與標(biāo)準(zhǔn)接口 Oracle PL/SQL,Embedded SQL 兼容 Oracle Data Type, Function 兼容 通過(guò)DBLink實(shí)現(xiàn)與異構(gòu)DBMS的聯(lián)動(dòng) 支持自動(dòng)化Migration工具,支持多樣的復(fù)制與恢復(fù)功能 共享disk基層 Active 提供Cluster功能 各種無(wú)障礙操作事例 -野村證券公司、KT等,穩(wěn)定性/高可用性 被驗(yàn)證的 DBMS,UpRight DB以確實(shí)的系統(tǒng)軟件本源技術(shù)為基礎(chǔ)開(kāi)發(fā)出來(lái),通過(guò)各種操作范例,驗(yàn)證了其穩(wěn)定性。,UpRight DB 驗(yàn)證范例,保有SW的最新3大System SW (OS, DBMS, Middleware)技術(shù) 全球最高水平的研究團(tuán)隊(duì)(由韓國(guó)國(guó)內(nèi)/國(guó)外優(yōu)秀大學(xué)畢業(yè)的碩博士組成),具有基于本源技術(shù)完美技術(shù),大宇造船海洋有限公司, SeunSteel 等 (中國(guó)), SIAM SAMSUNG LIFE INSURANCE CO., LTD.(泰國(guó))等 20多個(gè),OpenFrame 驗(yàn)證范例,KT, 三星人壽, 大韓人壽, 三星電子, SKT, LG化學(xué)等 600多個(gè),OpenFrame Storage部分由 UpRight DB負(fù)責(zé),穩(wěn)定運(yùn)作,野村證券公司、Ito-Yokado、Yamagiwa、Tokyo Books 等 (日本), G 大型金融公司(美國(guó)),Open Frame,UpRight DB Backend,UpRight SW Stack,穩(wěn)定性/高可用性 - Backup & Recovery,為了保護(hù)數(shù)據(jù)庫(kù)受各種類型的障礙干擾,支持各種邏輯性/物理性復(fù)制方式,提供針對(duì)障礙狀況的Recovery方法。,Backup,通過(guò)Online Backup功能,即使在 Backup時(shí),也提供無(wú)中止服務(wù) 通過(guò)支持Offline Backup,可以簡(jiǎn)單運(yùn)行復(fù)制 支持Incremental Backup,1. Begin Backup 2. End Backup,Working Process,Control Thread,Working Thread,Log File,Data File,Copy,Recovery,Crash Recovery 非正常結(jié)束后 UpRight DB在啟動(dòng)過(guò)程中自動(dòng)運(yùn)行 Media Recovery : 完全恢復(fù) 恢復(fù)發(fā)生障礙以前的全部數(shù)據(jù)庫(kù) : 不完全恢復(fù) 恢復(fù)發(fā)生障礙以前的特定時(shí)刻的數(shù)據(jù)庫(kù),Backup,Recovery,穩(wěn)定性/高可用性 UpRight DB Active Cluster (TAC),UpRight DB Active Cluster(以下統(tǒng)稱TAC)是以UpRight DB的高可用性為目標(biāo)的功能。TAC與Oracle的RAC功能相同,發(fā)生障礙時(shí),提供Fail Over處理等其他cluster運(yùn)作所需的功能,確保穩(wěn)定的系統(tǒng)運(yùn)作與系統(tǒng)擴(kuò)張的便利性。,UpRight DB Instance #1,UpRight DB Instance #2, #3 ,Background Process,Network,UpRight DB Shared Memory,Working Process,SQL Parse,Data Dictionary,SQL Execution,Database Cache Manager,Clients,ODBC,JDBC,CLI,OLE DB,ESQL,Clients,ODBC,JDBC,CLI,OLE DB,ESQL,Background Process,Log Buffer Writer,Data Buffer Writer,Sequence Manager,Log Archiver,TAC Control Manager,Log Buffer Writer,Data Buffer Writer,Sequence Manager,Log Archiver,TAC Control Manager,UpRight DB Shared Memory,Working Process,SQL Parse,Data Dictionary,SQL Execution,Database Cache Manager,Listener,Shared Disk,Tablespace,Data File,Tablespace,Data File,Archive log,Redo log,Log File,Listener,兼容性 遵守標(biāo)準(zhǔn)與Oracle兼容,支持標(biāo)準(zhǔn) SQL (SQL-92, SQL-99 ) 支持各種標(biāo)準(zhǔn) Interface JDBC, ODBC, OLE DB, CLI (Call Level Interface) 遵守X/Open標(biāo)準(zhǔn)的 XA 接口 - 可以與大部分的中間件產(chǎn)品聯(lián)動(dòng) 支持各種 Character Set DB Link (Sybase, Oracle, DB2, MS SQL,),Oracle 完整兼容,遵守全球標(biāo)準(zhǔn),支持非標(biāo)準(zhǔn) SQL (完整支持Oracle變型SQL) Application 兼容性 - Oracle Stored Procedure 兼容 (PL/SQL) - Oracle Embedded SQL兼容 Data type - CHAR, VARCHAR - NUMBER, DATE, TIMESTAMP - BLOB, CLOB, LONG , RAW, ROWID - 支持全球化 (NVARCHAR, NCLOB),Oracle兼容,通過(guò)支持標(biāo)準(zhǔn)SQL 與 Interface,以及與各種應(yīng)用的靈活聯(lián)動(dòng),實(shí)現(xiàn)與Oracle的完整兼容,由此支持迅速便利的DB轉(zhuǎn)換。,兼容性 被驗(yàn)證的兼容性,以遵守標(biāo)準(zhǔn)和與Oracle的完整兼容與便利的移植功能為基礎(chǔ),具有穩(wěn)定轉(zhuǎn)換現(xiàn)有Oracle和DB2系統(tǒng)的各種Reference。,Oracle UpRight DB 轉(zhuǎn)換,text,DB2 UpRight DB 轉(zhuǎn)換,text,大韓人壽聯(lián)機(jī)分析處理Database轉(zhuǎn)換項(xiàng)目 全部 DB Size 約 2TB,KT Qook TV Service Care System 尖端化項(xiàng)目 全部 DB Size 約 4TB,現(xiàn)有DBMS的自動(dòng) 轉(zhuǎn)移 應(yīng)用重用,UPDB,高性能 各種高性能機(jī)制,通過(guò)為高新能處理的各種技法,確保大容量系統(tǒng)里的最高性能。,功能/便利性 開(kāi)發(fā)/操作支持 Utility,UpRight DB為了更有效的開(kāi)發(fā)與管理,向開(kāi)發(fā)員和管理員提供所需Utility。,upLoader,將大量數(shù)據(jù)文件高速裝載到數(shù)據(jù)庫(kù)里,upMigrator,不用修改它 DBMS的 Data 與 Application,用 UpRight DB移植的 Tool 移植對(duì)象 : Table, Index, View, Synonym 等的全部Scheme Object, 制約條件, Privilege, Role 通過(guò)移植并行處理,確??焖俚臄?shù)據(jù)轉(zhuǎn)換運(yùn)行速度,upExport/upImport,upExport 導(dǎo)出保存到數(shù)據(jù)庫(kù)的Schema對(duì)象和全部或部分?jǐn)?shù)據(jù) upImport 將導(dǎo)出文件上的Schema對(duì)象和數(shù)據(jù)裝載到數(shù)據(jù)庫(kù),upAdmin,SQL 語(yǔ)句的輸入、編輯、運(yùn)行 查看DML SQL語(yǔ)句的Execution Plan 為了提高性能的 Partial Data Fetch Open File/Save As 功能 Describe Object(Table, View, Synonym)功能 SQL運(yùn)行結(jié)果excel保存、column filtering、排序 支持各種監(jiān)控與管理員,對(duì)象, Data對(duì)象,UpRight DB 功能,Backup & Recovery 監(jiān)控 Database Link Migration HA Clustering UpRight DB Thread Arcitecture 大規(guī)模session處理 大量數(shù)據(jù)處理,Backup & Recovery 穩(wěn)定性,UpRight DB即使不發(fā)生DB的Downtime,也可以以 TABLESPACE 為單位進(jìn)行在線backup/恢復(fù),使用名為“tbrg”的 Utility,支持DB單位的 Incremental Backup。,Online Backup,Incremental Backup,1D,2D,3D,4D,5D,Restore,1,2,3,4,5,Client,UpRight DB Database,Online,Backup Disk,Working Process,TSM (UpRight DB Shared Memory),Database Buffer,Log Buffer,Shared Cache,Data File,Log File,1. Begin Backup 2. End Backup,Data File,1,2,Incremental Backup只對(duì)一定時(shí)間以內(nèi)變更的block進(jìn)行Backup 使用UpRight DB的 “tbrg” Utility,backup,1,Backup & Recovery 穩(wěn)定性,為了保護(hù)數(shù)據(jù)庫(kù)受各種類型的障礙干擾,支持各種邏輯性/物理性復(fù)制方式,提供針對(duì)障礙狀況的Recovery方法。,Crash Recovery,由于系統(tǒng)異常、Shutdown abort等 非正常結(jié)束后訪問(wèn)數(shù)據(jù)庫(kù)失敗時(shí) 恢復(fù)的過(guò)程 UpRight DB啟動(dòng)的過(guò)程里自動(dòng)運(yùn)行,Media Recovery,構(gòu)成UpRight DB的文件里 發(fā)生物理性損傷或不能正常操作時(shí)恢復(fù)的過(guò)程 利用backup的 Datafile恢復(fù) Media Recovery的種類 完全恢復(fù) : 恢復(fù)發(fā)生障礙的時(shí)刻以前的全部數(shù)據(jù)的方法 不完全恢復(fù): 恢復(fù)發(fā)生障礙以前的特定時(shí)刻的數(shù)據(jù)庫(kù)的方法,Redo/Archive Log,Undo,Committed Data & Uncommitted Data,非正常結(jié)束的 Database,Committed Data,主要性能分析指標(biāo),通過(guò)Automatic Performance Management 模塊,周期性保存UpRight DB的各種性能信息與Session狀態(tài)信息,可以確保DB的穩(wěn)定運(yùn)行,以及分析各種性能。,性能信息的 Snapshot 管理,周期性以snapshot方式將UpRight DB的各種性能統(tǒng)計(jì)信息保存在Table里 (單位 : 分) : v$sysstat, v$system_event, v$sqlstats, v$sgastat 等的 view 信息收集 利用snapshop信息 提供性能分析報(bào)告 可以以各特定運(yùn)行時(shí)間區(qū)間查看性能統(tǒng)計(jì)信息 DB的性能問(wèn)題診斷,Session狀態(tài)管理,周期性將驅(qū)動(dòng)中的Session的ID和待機(jī)event信息保存在內(nèi)存里 (單位 : 秒) 被保存的Session信息通過(guò) v$active_session_history view Table提供信息,監(jiān)控 穩(wěn)定性,Database Link 互操作性,利用UpRight DB的DB Link功能支持遠(yuǎn)程的同構(gòu)/異構(gòu) DB 服務(wù)器的Table查看與輸入、修改、刪除。 還提供與Oracle, MS-SQL Server, IBM DB2, Sybase ASE Server等各種異構(gòu)DBMS的互操作性。,異構(gòu) DB to UpRight DB Link,Oracle Generic Connectivity,MS-SQL Server,UpRight DB to 異構(gòu) DB Link,DB Server,UpRight DB,Remote DB Server,異構(gòu)DB,DB Link,tbgateway,TEST Table,SELECT * FROM TESTmslink;,TEST Table,Oracle,HS,HSODBC Agent,DG4ODBC Agent,ODBC Driver Manager,Or,MS-SQL,Linked Server,OLEDB Provider,UpRight DB,UpRight DB,Migration 兼容性,通過(guò)提供使用了GUI環(huán)境的upMigrator的數(shù)據(jù)運(yùn)行方法,為了運(yùn)行數(shù)據(jù),不需另外添加其他操作,便可以確保便利而快速的轉(zhuǎn)換。,初始畫面,選擇轉(zhuǎn)換對(duì)象Object,進(jìn)行移植,核對(duì)是否匹配,共享磁盤方式 HA Clustering 高可用性,利用共用磁盤(Shared Disk) 方式支持 Instance之間共有 Data UpRight DB Active Cluster(TAC) 的 Active-Active Clustering,確保穩(wěn)定的系統(tǒng)操作與最適交易處理性能,為了高可用性的雙重化 : 共享磁盤方式,Active-Standby 方式,UpRight DB Standby Cluster 方式 一般最經(jīng)常采用H/W Cluster S/W,以HA方式被活用 發(fā)生障礙時(shí) Fail-over 時(shí)間(最少),中斷服務(wù)以后,通過(guò)Standby 服務(wù)器提供服務(wù) 平時(shí),Standby服務(wù)器會(huì)成為閑置資源,可以用于其他業(yè)務(wù)用途,Active-Active 方式 (對(duì)應(yīng)TAC , Oracle RAC),UpRight DB Active Cluster 方式 發(fā)生障礙時(shí)提供無(wú)中斷服務(wù),以及確保穩(wěn)定性與高可用性 支持完美的 Load Balancing 數(shù)據(jù)匹配性的保證 利用Global Cache共享Instance之間的buffercache 利用TBCM以HeartBeat check監(jiān)視障礙,DB,Active,H/W Cluster,UpRight DB #1,Active,H/W Cluster,UpRight DB #2,Active,H/W Cluster,UpRight DB #3,Active,H/W Cluster,UpRight DB #4,獨(dú)立磁盤方式 HA Clustering 高可用性,提供各種獨(dú)立磁盤(Shared Nothing)方式,提高了可用性和安全性。,UpRight DB Thread Architecture(TTA) 高性能,為了高性能的處理,采用Multi Process, Multi Thread結(jié)構(gòu),更有效地使用有限的System 共有資源,對(duì)于增加的用戶的請(qǐng)求,極大限度提高性能,支持Multi Process, Multi Thread ,消除頻繁的Process生成/取消,事先生成Process、Thread,待機(jī)即時(shí)反應(yīng)用戶連接請(qǐng)求 使用最少的系統(tǒng)資源,UpRight DB Process,UpRight DB Thread Architecture,tblistener,tbsvr,Listener,CKPT,LBWR,SEQW,DBWR,LOGA,Background Process,WT001,WT002,WTN,Working Process,Process Fork,MTHR,大量session處理 高性能,Multi Version Concurrency Control,提供多版本并發(fā)控制(MVCC: Multi-Version Concurrency Control),提高多用戶同時(shí)處理效率 讀寫操作之間不會(huì)發(fā)生Blocking 支持Read Committed, Serializable Isolation Level,在企業(yè)級(jí)環(huán)境下經(jīng)常會(huì)發(fā)生大規(guī)模用戶同時(shí)連接的情況,UpRight DB具有可有效對(duì)應(yīng)此類情況的結(jié)構(gòu)。,SELECT (TSN:1230),Rollback Segment,Blocks,Row-Level Locking,以Row-Level Locking技術(shù)實(shí)現(xiàn)Lock范圍的最小化 回避Lock Escalation,確保性能負(fù)荷最小化,1,2,3,Tablespace,Data File,Tables,Row Lock,Table Lock,Tablespace Lock,Partition Table,Range/Hash/List/Composite Partition 等多種 Partition 方式 支持Global Index/Local Index,大量數(shù)據(jù)處理 高性能,Parallel Query,一個(gè) Query由多個(gè) Thread并行處理,實(shí)現(xiàn)快速的應(yīng)答速度 自動(dòng)構(gòu)成可以獨(dú)自運(yùn)行的Operation Group,運(yùn)行并行處理,提供支持Terabyte規(guī)模的大量數(shù)據(jù)的靈活在線交易處理時(shí)所需的功能。,- Range - List - Hash - Composite,Local Index,Partitions,Partitioned Table,Global Index,Group by Sort,Query Coordinator,Group by Sort,Group by Sort,Group by Sort,Group by Sort,Group by Sort,Group by Sort,Hash Join,Group by Sort,Group by Sort,Group by Sort,T1,Group by Sort,Group by Sort,Group by Sort,T2,SELECT /*+ PARALLEL(4) USE

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論