oracle 数字校园 高可用 / 自动管理的数据库平台
DESCRIPTION
Oracle 数字校园 高可用 / 自动管理的数据库平台. 杨嵘 ORACLE 行业业务发展经理 Technical Commercial. Agenda. Oracle 公司 Oracle 在中国 Oracle 高可用 / 自动管理数据库架构 Oracle Fusion 中间件 数字化校园的总体架构 建设数字化校园的关键技术 Oracle 解决方案 Map. 甲骨文公司. 全球最大的企业软件供应商 2007 财年收入 180 亿美元 275,000 个全球客户 30,000 个管理软件客户 190,000 个小型企业客户 - PowerPoint PPT PresentationTRANSCRIPT
Oracle 数字校园高可用 / 自动管理的数据库平台杨嵘ORACLE 行业业务发展经理Technical Commercial
Agenda
• Oracle 公司• Oracle 在中国• Oracle 高可用 / 自动管理数据库架构• Oracle Fusion 中间件• 数字化校园的总体架构• 建设数字化校园的关键技术• Oracle 解决方案 Map
甲骨文公司
• 全球最大的企业软件供应商• 2007 财年收入 180 亿美元• 275,000 个全球客户• 30,000 个管理软件客户• 190,000 个小型企业客户• 74,000 名员工; 15,700 位开发人员 • 19,500 个合作伙伴• 9,000 个独立软件供应商 (ISV)• 在 145 个国家运营
Oracle- 全球最大的企业软件供应商
• Oracle
- 全球第二大独立软件供应商;- 全球最大的企业软件供应商;- 全球最大的数据库供应商;- 全球最大的数据仓库平台供应商;- 全球第二 / 北美第一大企业应用软件供应商 (ERP) ;- 全球最大的人力资源管理系统供应商( HRMS )- 全球最大的供应链管理软件供应商( SCM )- 全球最大的客户关系管理软件供应商( CRM )- 全球员工达 55,000
在主要市场处于领先地位
• 数据库• 基于 Linux 的数据库的市场份额• 供应链管理• CRM
• 零售• 通信• 人力资本管理• 金融服务• 公共部门• 专业服务• 企业绩效管理
通过并购实现健康成长过去 15 个月: 以 110 亿美元全现金成功收购 PeopleSoft ( 仁科软件):世界第二大 ERP
软件,拥有 PeopleSoft 及 JDE ERP 软件产品 60 亿美元收购世界最大的 CRM 供应商 Siebel Retek and Profitlogic : 世界领先的零售业软件系统 E-log 著名物流、运输及供应链软件 I-flex: 印度著名银行业软件系统 TempoSoft: 先进的时间管理解决方案 Timesten: 世界著名的内存数据库软件系统 Innobase: 开源数据库开发技术 Sleepycat: 开源数据库用于嵌入式应用 Triplehop : 先进的企业内容搜索系统 Oblix: 世界著名的身份认证系统 Octetstring: 虚拟目录解决方案 Thor Technologies/Octetstring 企业级用户认证及管理解决方案 Hotsip: 用于构架电信级应用的中间件方案 Stellent 企业级内容管理的应用 Sunopsis 统一的数据整合工具 ...
甲骨文在中国18 年辉煌成功之路
• 甲骨文公司中国区的新产品许可证销售收入在全球排名第六位 – 现有 6,600+ 客户– 现有 800+ 认证合作伙伴– 通过 Oracle 技术网建立了一个由 22 万多名会员组成的开发人员社
区,是甲骨文公司全球第 4 大开发人员社区
• 中国计划– 向客户提供核心价值,不断提高服务水平– 与合作伙伴携手同行– 支持政府实现战略目标– 依靠创新保持技术领先地位– 加大区域覆盖,更贴近客户
甲骨文大中国区
2+1 2+1 个研发中心个研发中心
R&DR&D
R&DR&D
苏州苏州长沙长沙
哈尔滨哈尔滨
乌鲁木齐乌鲁木齐
郑州郑州石家庄石家庄
天津天津
佛山佛山
合肥合肥
昆明昆明
青岛青岛
武汉武汉13 13 个办事处 个办事处
夏门夏门
北京北京
上海上海16 16 家分公司家分公司
重庆重庆 杭州杭州
西安西安
大连大连
济南济南
沈阳沈阳
南京南京
成都成都
福州福州
广州广州深圳深圳
台北台北
台中台中
香港香港
FSI COEFSI COE
11 个卓越中心个卓越中心
11 个 全球支持服务中心个 全球支持服务中心
GSCGSC
2 2 个合作伙伴解决方案中心个合作伙伴解决方案中心
PSCPSC
PSCPSC11 个解决方案中心个解决方案中心
OSCOSC
甲骨文产品全面且开放
• 电子商务套件 • PeopleSoft Enterprise
• Siebel
• JD Edwards
• Oracle 零售业解决方案 • i-flex 银行业解决方案 • 通信计费 • 公用事业 • ProfitLogic
• G-Log
• 应用服务器 • SOA / 集成 • 商务智能 • 内容管理 • 身份管理 • 数据平台 • 协作服务 • Java 开发工具 • 企业绩效管理
• 数据库 • 真正应用集群 • 分区 • OLAP和数据挖掘 • 安全性 • 空间管理 • Oracle移动数据库• Times Ten
中间件 管理软件数据库
Dat
abas
eD
atab
ase
Ap
pli
cati
on
Ser
ver
Ap
pli
cati
on
Ser
ver
CustomApplication
商业智能
门户
无线
缓存服务
E-Business集成
管理 & 安全
Ap
pli
cati
on
sA
pp
lica
tio
ns
Oracle Application Server 10g
Oracle Database 10g
Oracle - 完整的产品和服务
数据库 -- 市场领跑者
市场事实 • Oracle 行业领头羊• Oracle 数据库是客户
核心业务应用系统的最佳选择
• Oracle 是商务智能数据库的首选
• Oracle 是跨所有操作平台的战略数据库的首选
Audit Vault Database Vault Grid Computing Self Managing Database XML Database Oracle Data Guard Real Application Clusters Flashback Query Virtual Private Database Built in Java VM Partitioning Support Built in Messaging Object Relational Support Multimedia Support Data Warehousing Optimizations Parallel Operations Distributed SQL & Transaction Support Cluster and MPP Support Multi-version Read Consistency Client/Server Support Platform Portability Commercial SQL Implementation
1977 2007
Oracle 数据库技术领导者
30 年不断创新 …
2007 发布最新 Oracle数据库 11g
Embedded Database
移动用户 单用户 小企业 / 部门 企业
Oracle 数据库的跨市场解决方案
LiteTimesten
Personal Oracle
StandardEdition One
StandardEdition
EnterpriseEdition
手持设备
Berkeley DB
Oracle 的高可用性解决方案
将这些功能结合在一起获得任意级别
的数据保护
闪回 人为错误防护
数据卫士 /流 站点故障防护
快速恢复区崩溃防护
Oracle 安全备份归档到磁带
ASM 镜像 存储故障防护
Oracle 数据库解决方案
•Oracle 10g 真正应用集群•Oracle 10g 数据卫士•Oracle 10g 自动存储管理•Oracle 10g 自我管理及新特性
Oracle 网格计算
• 最高的服务质量• 使成本减半• 最易于管理
存储器网格 数据库网格 应用服务器网格 网格控制
选课系统选课系统 财务系统财务系统 人事系统人事系统
应用程序运行没有变化
应用服务器集群
数据库集群
存储网格管理自动化
ERP CRM SCM
Oracle10g 网格解决方案
Oracle 10g RAC 体系架构
集群
数据库服务器
镜像磁盘
子系统
高速交换机或
互联
集线器或交换机结构
网络
集中管理
控制台
推动并发挥集群
的行业领先优势
用户
无单点故障低延迟互联
存储区域网
共享缓存共享缓存
透明的用户切换
Oracle10g RAC - 强伸缩性
• Oracle 10g RAC 硬件投资回报最大化– 从你现在需要的硬件开始
• 驾御技术进步的曲线• 用小的砖块来构造大的环境• 从小系统增长到 100 TB 的环境
• 清除伸缩性的壁垒 – 可以垂直 (SMP) 和水平 (clusters) 地伸缩– 没有体系结构的限制
动态的负载均衡
数据库启动时,向监听进程注册 节点向监听进程报告 CPU 的使用情况 当建立连接时,监听进程选择最空闲的节点处理请求
Node Dispatchers
Node Dispatchers
Listener
Listener
CPU Load
CPU Load
Oracle 10g RAC – 集成的集群件
• 完整的 Oracle 集群软件解决方案
• 单一供应商支持• 低成本
– 无需购买额外软件– 易于安装和管理
• 在所有平台上均可提供高质量和高功能性
• 数量众多的节点• 支持第三方集群件
应用
RAC 、其他应用
服务框架
集群控制 / 恢复 API
自动存储管理
消息处理与锁定
会员资格
连接事
件服
务
管
理API
硬件 /操作系统内核
• 自动执行日常的存储管理– 自动 I/O 调整– 消除磁盘碎片– 自动为每种 Oracle 文
件类型选择分配策略• 自动执行存储的重新配置
– 在添加 /删除磁盘时自动复制数据,不需要重新配置容量和重新分段
– 联机移植到新的存储硬件自动存储管理
ASM 自动存储管理
Oracle10g 提供 ASM 自动存储管理
• 易于恢复所有级别的人为错误• 数据库级
– 闪回数据库将整个数据库恢复到某个时间• 使用闪回日志
• 表级– 闪回表将一系列表中的各行恢复
到某个时间• 在数据库中使用 UNDO
– 闪回删除恢复删除的表或索引• DROP 的回收站
• 行级– 闪回行将行恢复到某个时间
• 使用闪回查询
定单
数据库
客户
Oracle10g 闪回技术
Oracle 数据卫士
• Oracle 的容灾备份解决方案• Oracle 数据库企业版的特性• 自动创建和维护一个或多个备用数据库• 生产数据库不可用时,可快速切换到备
用数据库• 提供零丢失的数据保护
Oracle Data Guard 结构
网络Broker
生产数据库
逻辑备用数据库 可用于报表操作
SQL应用
将重做转换成 SQL
额外的索引和物化视图
物理备用数据库
DIGITAL DATA STORAGE
DIGITAL DATA STORAGE
备份
重做应用
同步或异步重做日志传输
Oracle Data Guard 的优点
灾难恢复与高可用性– 主数据库和备用数据库之间可轻松进行故障切换 / 转换
完整的数据保护– 实现零数据丢失,防止数据损坏
有效利用系统资源– 备用数据库可用于报表操作、备份、查询
减少网络流量,避免错误的传递– 只传输重做日志
集中的简单管理– 用于管理和监控的按钮式图形界面
在恢复网络连接之后自动重新同步– 自动日志差异检测和解决,无需人工干预
Oracle10g 智能化自我管理解决方案
2. 智能
基础架构
应用程序和 SQL 管理
系统资源管理
空间管理备份和恢复管理
存储管理
数据库控制
数据库管理
Oracle10g 增值组件
Oracle10g 包含以下增值选件: Oracle Real Application Clusters Oracle Partitioning Oracle OLAP Oracle Spatial Oracle Advanced Security Oracle Label Security Oracle Data Mining Oracle Enterprise Manager Packs Oracle Database Vault
Oracle10g 增值选件,能够提供无限的可伸缩性、高可用性和高级安全特性。
Oracle Fusion Middleware
WSRP and JSR-168 Portals, MS Office, Wireless and Mobile Devices
Teradata, DB2, MS Analysis Services, SAP BW, Cognos, Business Objects
IBM WebSphereMQ, TIBCO Enterprise for JMS, SonicMQ
BEA WebLogic, IBM WebSphere, JBoss App Server, Apache Tomcat
Certify on all major Operating Systems
Eclipse, CollabNet Subversion, Spring, Struts, JUnit, Ant, Tapestry, CVS, MS Visual SourceSafe
HP OpenView, CA Unicenter, IBM Tivoli, BMC Patrol
MS Active Directory & MIIS, CA eTrust SSO, all LDAP Directories
IBM DB2 & Informix, MS SQL Server, Sybase IQDBs
SAP R/3, mySAP, all Oracle ApplicationsApps
Oracle’s Hot-Pluggable Middleware
“Oracle is the Leader”
“The Leading Composite App Development and
Management Platform”
“We are Surprised by (the High) Degree of Integration
between Components”
“Oracle Scored High Score on All Criteria”
Source: Forrester Research (April 2005)
Middleware Suite LeaderForrester Application Platform Wave, Q2 2005
议题
• 数字化校园的现状和挑战• 数字化校园的总体架构• 建设数字化校园的关键技术• Oracle 建议的解决方案
– Oracle 中间件解决方案– Oracle 数据库解决方案
• Oracle 解决方案 Map
ScreenScrape
ScreenScrape
ScreenScrape
ScreenScrape
MessageQueue
MessageQueue
MessageQueue
DownloadFile
DownloadFile
DownloadFile
TransactionFile
TransactionFile
TransactionFile
ORB
ORB
CICS Gateway
CICS Gateway
APPC
APPCRPC
RPC
购买的应用File
Sockets
Sockets
Message
Message
Application
Application
Application
下发的应用
Application
Application
Application
Application
Application
自主开发的应用
校园数字化现状
• 应用平台不统一,资源共享困难。• 各自为阵、重复建设,缺少统一规划。• 缺乏统一的访问入口及个性化服务• 缺乏统一的信息标准• 管理规范不明确• 业务流程不合理
校园数字化发展应对策略
• 统一的数据存储平台需求:关系数据库• 统一的入口:个性化门户 , 多渠道接入• 统一的用户、及权限及资源管理:目录服务• 统一的应用支持环境:应用服务器• 统一的集成平台 , 流程驱动的业务处理• 严谨而完善的核心应用:财务、人力资源、教学科研管理等
校园数字化架构 校园门户(个性化 服务 校园门户(个性化 服务))
身份认证身份认证 网络安全网络安全 备份系统备份系统 网 络 基 本 服 务 网 络 基 本 服 务
办办公公自自动动化化
学学生生管管理理
人人力力资资源源管管理理
财财务务管管理理与与分分析析
网络网络教学教学与与
远程远程教育教育
科研信息管理科研信息管理设设备备管管理理与与共共享享
数数字字化化图图书书馆馆
校 园 网 络 基 础 设 施 校 园 网 络 基 础 设 施
数字化校园应用公共平台数字化校园应用公共平台(( 应用管理、数据交换、空间管理、文档管理、信息发布)应用管理、数据交换、空间管理、文档管理、信息发布)
一卡通系统一卡通系统
管理信息系统管理信息系统 教育信息系统教育信息系统
教学信息管理教学信息管理
中间件及集成服务器中间件及集成服务器
教教务务系系统统
数字化校园业务抽象数据模型
????
????
??
数字化校园的关键技术
• 信息门户技术• 安全与身份认证• 应用整合技术• 智能分析与处理• 报表技术• 信息存储管理与访问• 基于公文流转的业务流程
Oracle 数字校园解决方案 MAP
BEPL
集成服务器
J2EE
业务服务器
OCS
办公服务器
Switch
IDM
身份管理服务器
WebCache
缓存服务器
Portal
门户服务器
Switch
Firewall Internet
Switch
Intranet
DB
数据库服务器
DB
服务器
DB
备份服务器
RACRAC
Data Guard
应用体系架构
访问渠道
Oracle 的校园数字化体系架构 - 全面支持
信息资源
全局单一数据模型日常操作 / 智能分析 /
业务管理数据模型
Web , Wireless …,用户界面
安全服务
门户框架
集成 Hub
安全框架 (LDAP, 访问安全 , 网络安全 )
门户和整体协作框架
中间件和集成服务
Intranet / PC
应用服务器
IT 基础设施 服务器集群、网络、管理 硬件基础
其他应用核心应用学生管理系统财务系统
Oracle 解决方案映射
OracleAS :• OID• Portal
Oracle AS : • Portal• OCS (Email,files)
Oracle ERP:• Oracle Financial• Oracle Projects• Oracle HR• Oracle BIS• Oracle Balance Scored Card
数字化校园 其他应用开发
Oracle AS:• J2EE core• Integration Service
Oracle10g Database:• Oracle10g Enterprise DB Edition• Real Application Cluster Option• Olap Service option
N/A
其他应用数据模型
OracleAS :• Wireless
校园信息系统的核心应用支撑平台 Oracle 应用服务器
• 统一的访问入口Portal
• 集中的用户管理 (UUM)– OID
• 统一的应用鉴权– SSO
• 业务智能的支持– Reports, Discoverer, BI Beans
• 可扩展的架构– Middle Tier– Portal Node
• 高性能的应用服务器– OC4J , Web Cache , Portal Cac
he
• 高可用性– OC4J Instance Cluster, RAC
• 与后台系统的紧密集成– Integration, Adapter,
– Web Services
• 集中的管理平台– OEM
• 多渠道访问定制服务– Multi-Channel Services