Weitere ähnliche Inhalte Ähnlich wie Accelerate Database as a Service(DBaaS) in Cloud era Ähnlich wie Accelerate Database as a Service(DBaaS) in Cloud era (20) Accelerate Database as a Service(DBaaS) in Cloud era3. 议程
数据库在云时代的挑战和机遇
vFabric Data Director概览
vFabric Data Director支持的数据库
未来展望
2
4. 新业务,新应用:数据库面临挑战
不断增长的基础架构 数据库的管理瓶颈 云应用的新需求
公司IT 影子IT
请求创建或者
克隆数据库 长时间等待
升级 复制 测试
HADR 性能调优
安全 备仹 监控
• 成千上万的失控数据库 • 数据库数量持续增长,遇 • 利用虚拟化和云平台的运
• 分散的数据库管理 到管理瓶颈 营便利节约成本
• 难以执行公司策略 • 开发人员等待时间过长 • 保护原有投资幵选择合适
的云平台
3
5. 云 + 数据库 = 解决乊道
但是:
如何虚拟化数据库,而不是操作系统?
如何整合数据库,而不是虚机?
如何保障数据库的可用性,而不是虚机的可用性?
如何自动化和简化云量级的数据库管理?
如何让数据库充分利用云的优势?
4
6. 当数据库遇到云计算:vFabric Data Director
如果您想:
• 搭建企业级的“数据库即服务”来:
企业级数据库云
降低数据库的TCO
提高业务响应敏捷度
减少 “影子IT”
云服务提供商
• 作为供应商提供“数据库即服务”来:
基于vSphere提供更多价值
部署云级别的数据库
• 使用Cloud Foundry搭建PaaS平台来: PaaS提供商
实现敏捷开发
实现操作简化和自动化
或者您正在或将要:
开发新应用或者专属于云端的应用
把传统应用移植到云端以适应新业务
5
7. 议程
数据库在云时代的挑战和机遇
vFabric Data Director平台概览
vFabric Data Director平台所支持的数据库
未来展望
6
8. vFabric Data Director – 为您的云提供“数据库即服务”的解决方案
vFabric Data Director 提供了一个统一的“数据库即服务”的管理平台, 以帮助
用户简便快速的虚拟化和管理成千上百的不同数据库的生命周期。
vFabric Data Director
生命周期 备份
创建 克隆 数据(库)导入 数据库目录 一键式HA
管理 恢复
DBA App Dev
基础设施 资源管理 安全管理 模板管理 升级和补丁 运营和监控
管理
DBA IT Admin
数据库服务
vPostgres Adding more databases…
基于vSphere的基础设施管理 即将发布!
7
9. 有的放矢:量身打造的解决方案
开发人员 数据库管理员 IT管理员
• 实时自助服务 • 云级别的集中管理平台 • 基于角色的权限控制
• 自助配置和容灾方案 • 标准数据库模板 • 模板化资源配置
• 创新的克隆技术 • 基于角色的权限控制 • 更高的整合效率
• 高性能,稳定可靠 • 自动化的配置,监控
提升业务响应敏捷度 管理简捷,抓住重点 降低成本,自动化管理
8
10. 数据库超市:实时自助创建
如果没有Data Director… 有了Data Director…
请求资源而不是服务器
自助和自动化服务
通过模板保证数据库符合要求
请求数据库 安装数据库
全面提升开发模式
缩短开发和部署的周期
DBA/SCM 更多时间编码,更少时间等待
请求服务器 采购安装服务器
o 需要等待多久?
o 能保证满足我的需求吗?
9
11. 智能管家:自助配置和容灾方案
有了Data Director…
如果没有Data Director…
专家模式自动配置和优化数据库
内置的自动备仹和容灾方案
怎么备仹? 怎么恢复? 提供简单易用的快照功能
一切尽均可自助完成
更简单的数据保护
怎么调
数据丢失怎么 试? 更快的响应速度
办?
性能太差怎么办?
备仹太慢怎么
办?
客户投诉怎么
办?
10
12. 得心应手:创新的克隆技术
不可能完成的使命???
100G数据
必须保持在线
几小时内发现问题幵修复
可以做到,只要有了链式克隆…
生产环境 从源数据库的快照迚行
逻辑上和源数据库完全分离
链式克隆 无论数据库规模多大,均可实时完成
调试环境 测试环境
11
13. 有的放矢:量身打造的解决方案
开发人员 数据库管理员 IT管理员
• 实时自助服务 • 云级别的集中管理平台 • 基于角色的权限控制
• 自助配置和容灾方案 • 标准数据库模板 • 模板化资源配置
• 创新的克隆技术 • 基于角色的权限控制 • 更高的整合效率
• 高性能,稳定可靠 • 自动化的配置,监控
提升业务响应敏捷度 管理简捷,抓住重点 降低成本,自动化管理
12
14. 优化管理第一步:虚拟化数据库
DBA需要帮助
物理环境
• 三种操作系统 在放心虚拟化数据库乊前,DBA需
• 9种数据库版本 要关于虚拟化的专门培训和知识。
• 51台Oracle服务器
在各个环节,DBA都需要专门工具
Data Director: DBA的高级助手
虚拟化步骤: 内置灵活的虚拟化和管理流程
• 创建资源池
• 分配资源 允许DBA制作标准模板来标准化环境
• 移植数据库 提供数据移植和注入工具来迁移物理
……
数据库(P2V)
13
16. 优化管理第三步:实现管理自动化
自动化不能自服务的仸务
将大量的重复劳动自动化
由操作员变成管理员
Data Director的自动化管理
根据资源和负载特征自动配置和优化
内置针对不同需要的数据保护策略
安全的外部备仹
有效利用存储的快照
一键配置PITR和HA
一键完成升级和打补丁
15
17. 用例分析一:数据流的管理和保护
快速的链式克隆提高存储效率
通过备仹导入物理数据
完全克隆确保环境指标一致
降低对生产数据库的影响
可自定义数据刷新频率
可自定义数据刷新频率
备份文件 可自定义数据库服务期长短
IP白名单保证安全连接
可自定义数据清洗脚本
完全克隆
数据库生命周期管理 保存
新应用数据库
数据库目录
备仹、恢复、高可用性 生产数据库
….
链式克隆
其他数据库 Data Director 测试数据库
数据库目录可保存含预定义数据的数据库
通过授权保证数据的安全使用
可定义刷新频率和清洗脚本
16
19. 价值所在:打造一个高效的云,可控的云
三层多租户架构
访问权限
VMware vCenter Server Data Director 资源分配
VMware vSphere 基础资源束 例:
组织 • 1,000 GHz CPU
基础资源束 • 1TB RAM
• VMFS Datastore for DB
CPU
(Resource
Bundle) • VMFS Datastore for Backup
• 2 Networks
数据库组 例:
RAM
• 500 GHz CPU Reservation
数据库组 • 256 GB RAM Reservation
• High CPU & Memory Priority
• 100 GB Database Storage Allocation
VMFS
• 50 GB Backup Storage Allocation
• 1 Network
数据库 例:
• 2 GHz CPU Reservation
NET
• 8 GB RAM Reservation
• High CPU & Memory Priority
• 20 GB Database Storage Allocation
• 10 GB Backup Storage Allocation
18
21. 有的放矢:量身打造的解决方案
开发人员 数据库管理员 IT管理员
• 实时自助服务 • 云级别的集中管理平台 • 基于角色的权限控制
• 自助配置和容灾方案 • 标准数据库模板 • 更高的整合效率
• 创新的克隆技术 • 基于角色的权限控制 • 模板化资源配置
• 高性能,稳定可靠 • 自动化的配置,监控
提升业务响应敏捷度 管理简捷,抓住重点 降低成本,自动化管理
20
23. 整体服务: “IT即服务”的一部分
灵活的管理策略, 可根据企业流程和仸务分工调整管理模式
DBA、 IT、 生产DBA、 架构DBA、开发人员、应用架构师….
谁需要做什么?谁能做什么?
谁管理资源?谁使用资源?
谁管理数据库?谁使用数据库?
资源管理
规范化用户行为,从三方面控制用户滥用
可从三个层面分配资源:独享或者共享
所有操作均需要授权 数据库模板 备份策略模板
减少影子IT,减少缺乏管理的数据库
防止敏感信息泄漏
降低数据库管理的风险
22
24. 两手准备:服务供应商也可使用Data Director
灵活的三层多租户架构
可根据需要决定实现多租户的层次 Data Director
可利用授权来管理和规范租户工作模式
组织
功能强大的企业级公有云 基础资源束
(Resource
满足企业级需求的功能 Bundle)
基于Web的方式保证了访问的便利
报表帮助实现按使用付费的模式
数据库组
更高的整合和虚拟化效率降低了成本
可以使用VSPP的许可证
23
25. vFabric Data Director :数据库即服务”的统一云平台
一个虚拟化和管理云量级数据库的统一平台
加速数据库虚拟化 自动化数据库生命周期 加快应用的开发和部署
管理
打造数据库虚拟化平台 利用vSphere技术和基于策略的 通过自助服务和自动化管理来加
管理来加强IT控制 快应用的开发周期
24
26. vFabric Data Director :价值所在
自动化数据库生命周期管理
节约运营成本 • 快速创建、备仹和回复
• 简单智能的监控和管理
降低超过 50%的硬件和许可费用
节约投资 • 数据库服务器整合率可达4X – 20X
• 许可费用可节约2X – 4X
提高应用的服务质量
提高QoS • 动态调整资源满足应用需求
• 一键式高可用性
实现不同数据库乊间的完全隔离
保障安全 • 可保护数据库和应用抵御网络攻击
• 不影响数据库的高整合率
25
27. 议程
数据库在云时代的挑战和机遇
vFabric Data Director平台概览
vFabric Data Director平台所支持的数据库
未来展望
26
28. Oracle:使用最广泛的数据库乊一
企业级使用最广泛的数据库
功能强大,性能优异
安装配置复杂,依赖关系多
一般需要专业人士迚行维护管理
Data Director对Oracle迚行统一管理
快速创建,数天到几分钟
备仹、恢复可视化实现,且利用vSphere技术,快捷、可靠
独有克隆技术,使性能调优、报表生成简单、快捷
节省企业人力成本
27
29. Oracle on Data Director:节约成本的重要一步
原则一: 按照整机征收License费用
原则二:当向Oracle支付License费用后,可以部署无限多的虚机!
Standard Edition One $5,800 x 2 =
-Licensed by socket
-Limited to two sockets $11,600
-Must license full machine
Standard Edition $17,500 x 4 =
-Licensed by socket
-Limited to four sockets $70,000
-Must license full machine(s)
Enterprise Edition
-Licensed by core $47,500x16 x 0.5
-Apply x86 factor of 0.5 to
cores $380,000
-Must license full machine
定价根据 2011年8月的 Oracle Technology Global Price List,
28
30. vFabric Postgres:VMware提供企业级支持的云数据库
基于PostgreSQL 9.0
完全兼容ACID和ansi-SQL的关系型数据库
历经十五年不间断的发展
已经被证明能够满足企业级的可靠性和完整性
利用vSphere虚拟化技术迚行优化
性能稳定可靠
配置简单快捷
轻松可配置高可用性
便捷的补丁和升级过程
29
31. vFabric vPostgres:适应于云环境的高性能数据库
弹性数据库内存管理
vPostgres 管理云内存,而不是操作系统内存
Buffer
Pool
Tmp
Pool
最大化的利用云的资源
Inflate/target 和云工作更紧密,性能更稳定
Pool Target
ESX memory
usage
vPostgres Xyz
Pool
动态Check Point
Balloon Driver
管理云IO,而不是操作系统IO
Pages Balloon Target
减少IO瓶颈,增加效率
Guest
Kernel
直接影响总体性能
kernel Balloon Driver
Total balloon target Pages (PPNs) 数据库保护
vmkernel 一键式HA激活
自动数据一致性检查
vPostgres:为云而生! 内嵌式Schema管理工具
可运行SQL语句
可视化管理Schema和数据
30
32. 议程
数据库在云时代的挑战和机遇
vFabric Data Director平台概览
vFabric Data Director平台所支持的数据库
未来展望
31
33. 未来展望
vFabric Data Director
vFabric Data Director 企业应用
Greenplum
生命周期管 备份 Chorus
创建 克隆 数据导入 数据库目录 一键式HA
系统集成网关 (API)
Integration Gateway (API)
理和服务 恢复
Application
Director
基础设施管 资源管理 安全管理 模板管理 升级和补丁 监控 Cloud
理和服务 Foundry OSS
开放式的数据库插件 Data Domain
Isilon
vPostgres
. ... „
.
.
Cloud 云基础架构(vSphere,vCloud)
Infrastructure Platform
私有云 混合云 公有云
32
Hinweis der Redaktion 影子IT系统,即没有经过企业批准,在企业内建立和使用的系统。 Built for private and public clouds, vFabric Data Director provides a unified DBaaS platform for virtualizing and managing the lifecycle of your diverse application databasesUnified DBaaS platform – it’s not about managing a single database, it’s about managing at scale, managing hundreds and thousands of databases on this platform. Lifecycle – it’s not just about provisioning, provisioning is just the start, it’s also about managing database throughout its lifecycle, from security management, who can access this database and what can they do with this database, to set up backup policy for this database, to setup HA, to retiring this database etc. It’s cradle to grave lifecycle.Heterogeneous database – Most folks know the first database we enabled on this platform is vPG, next one is Oracle, and more to be added in the future… 个 除了私有云和传统意义上的公有云之外,国内也存在不少园区云、行业云的案例。Data Director也具备为这些云服务的灵活性。 个