私有云基础架构
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
部署
生产
云的抽象
逻辑和标准化
生产 开发
数据中心一
数据中心二
将资源逻辑组织到云
根据特定的需求创建云
查看部署的服务和虚拟机
跨云资源的过量置备
连接到物理基础架构组件
聚合底层资源的容量
选择逻辑网络抽象
选择可用的存储类型
控制云资源的数量
根据物理资源设置云可用资源的 限制范围
根据需要动态调整资源限制
控制自服务用户使用的虚拟机的种类
App profile
HW profile
OS profile
App profile
HW profile
OS profile
App profile
计算机
存储
网络
服务模板的元素
服务模板 (多层 .NET 应用)
Web 层
扩展和健康策略
App层
扩展和健康策略
数据层
扩展和健康策略
IIS
App Server
HW profile
OS profile
SQL profile
W2K8R2.VHD
OS 设置
MSDeploy 包
配置
配置
App-V
SQL DAC
配置
服务模板
简化应用程序维护
模板驱动 就地升级 基于镜像的更新
• 为服务部署提供单一的 可信源 • 使用升级域限制服务升 级过程中的干扰
• 变更应用程序或者末班 设置而不用替换操作系 统镜像 • 修改内存,升级应用程 序包
服务模板 v1.0
部署的服务实例
v1.5 v1.0
模板库
基于镜像的更新
1. 从库中选择服务模板 2. 部署一个服务的实例 3. 复制服务模板,更新版 本号,然后更新虚拟磁 盘或者应用程序
挂起服务更新
4. 发布模板,设置部署的
服务用新模板 5. 通过使用升级域在维持 应用可用性的情况下, 替换虚拟磁盘和重新部 署应用,升级应用程序
• 考虑CPU、内存、磁盘 IO、网络 IO
• 当资源使用高于阈值时 进行优化 • 考虑整个群集的状态
动态优化和处置一直都在变化之中的工作负载
电源优化操作
Virtual Machine Manager
Resource Utilization
优化阈值
一天的时间
电源优化的基础
受管理的资源
• • • 考虑CPU、内存、磁盘 IO、 网络 IO 当资源使用低于阈值时,进 行优化 考虑整个群集的状态 • •
查看特定的服务、层或者应用
程序设置
自动推送信息到 System Center 实现监视和 CMDB 精 度
部署的服务在 Operations Manager 中以分布式视图展 现,在 Service Manager 中 以业务服务显示
在层级别进行监视
在虚拟机层面查看
构建私有云
标准化的服务
开发
容量委派
服务模板 服务模板 v1.5 v1.0
部署的服务实例
v1.5 v1.0
模板库
维持正确的云规模
Virtual Machine Manager
Operations Manager
容量报表和管理
• 需要了解当前私有云基础架构的使 用情况。 • 需要了解私用云基础架构随时间的 使用情况。 • 我需要预测将来私有云基础架构的 资源需求。
管理和实现私有云的基础构件
配置和部署私有云基础架构
议程
• 概述 • 配置和部署私有云基础架构
• • • • 实现抽象结构 实现跨平台整合 访问 控制
• Q&A
构建私有云
标准化的服务
开发
容量委派
生产
分配专用和共享的资源
云的抽象
逻辑和标准化
各类基础架构
生产 开发
数据中心一
数据中心二
将您的数据中心转换到私用云
SQL
HW profile
OS profile
App profile
HW profile
OS profile
App profile
HW profile
OS profile
SQL profile
W2K8R2.VHD
OS 设置
MSDeploy 包
配置
配置
App-V
SQL DAC
配置
服务模板
使用服务设计器创建服务模板
使用活动目录用户和组
指派容量配额
在“所有成员”级别进行灵活的设置
在“单个成员”级别进行灵活的设置
对于用户角色的所有成员有 50 个虚拟
机的限制,每个单独成员有 10 个虚拟 机的限制
标准化应用服务
Virtual Machine Manager
实现系统级的应用更新方法
易于升级的应用系统
App Ops
用户定义的计划
只有在每天特定的时间执行 当动态优化设置为“自动”时 启用 • • •
电源操作
用实时迁移将虚拟机在主机 关机前移开 确保优化不会让剩余的系统 过载 确保关闭电源不会导致群集 仲裁的失效
•
利用带外管理执行电源操作
电源优化帮助节省数据中心的能源消耗
Hale Waihona Puke Baidu
控制对云的访问
Virtual Machine Manager
使用容量配置文件设定虚拟机的 约束和限制
通过云控制使用
利用对异构虚拟环境投入
Virtual Machine Manager
充分利用已有的投入
一致性
使用不同的虚拟化层提供 相同的能力 使用系统的网络抽象 以一致的方式部署应用系 统和虚拟机
选择
Microsoft Hyper-V VMware vSphere 4.1 Citrix XenServer 6.0
动态优化操作
Resource Utilization
优化阈值
Virtual Machine Manager
一天的时间
动态优化的基础
实时迁移 受管理的资源 选项 • 手动或自动优化 • 用户可控制的频率 • 可配置的主动范围
• 保证群集的平衡
• 避免虚拟机的停机 • 支持异构的群集 • Microsoft Hyper-V • VMware vSphere • Citrix XenServer
在服务模板中使用上下文感知的任务栏
使用服务
利用虚拟机模板、逻辑网络和负载平衡 器,使用设计器画板设计服务模板
设置服务相关的属性,例如成本中心、 描述和发行版本
通过部署预览部署服务
预览面板展现了服务的部署
设定允许设置部署相关的变量
使用工具条执行部署活动或者 检查部署比率
查看部署的服务
在服务、层或者单个虚拟机的 级别都可以执行相应的操作
服务器应用程序虚拟化
OS
.NET
Java
服务模板的元素
服务模板 (多层 .NET 应用)
Web 层
扩展和健康策略
App层
扩展和健康策略
数据层
扩展和健康策略
IIS
App Server
SQL
HW profile
OS profile
App profile
HW profile
OS profile
App profile
私有云使用报表
选择日期范围
选择主机
选择计数器
云使用报表
选择日期范围
选择主机
查看结果
分析和假设预计
• 监视私有云的使用以及随时间 变化的数据 • 分析历史数据建立假设场景以 预计将来的计划
监视和操作运营私有云基础架构
• 优化对动态负载的掌控 • 控制对私有云资源的控制 • 由系统实现对服务的更新 • 针对现在和将来的正确规模
标准化的应用部署
Virtual Machine Manager
标准化的应用部署
服务模板 (多层 .NET 应用)
Web 层
扩展和健康策略 IIS
Web (IIS)
应用层
扩展和健康策略
App (App-V) 应用服务器 Data (SQL)
数据层
扩展和健康策略
SQL
HW profile
OS profile
– 优化 – 控制
– 标准化
– 正确的规模
灵活、动态和良好管理的私有云
优化
确保私有云中运行的服务能够 获取相应的资源。云能够动态 的根据需要和变化分配资源。
控制
通过在云上设置限制来保护私
标准化
标准化应用和操作系统的更新。 使用控制的过程和服务模板更 新服务。
正确的规模
报告当前私有云的使用情况、 对应时间的趋势,并预测未 来的需求。
DC 管理员
Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsof t makes no warranties, express or implied, with respect to the information provided here.
生产
分配专用和共享的资源
云的抽象
逻辑和标准化
各类基础架构
生产 开发
数据中心一
数据中心二
配置和部署私有云基础构架
• • • •
设计以掌控异构的虚拟化环境 抽象资源以创建私有云 委派对私有云基础架构的访问 通过服务模板控制部署
DC Admin
监视和运营私有云基础架构
议程
• 概述
• 监视和运营私有云基础架构
简化
抽象虚拟化层降低复杂性 简化在虚拟化解决方案之 间的迁移
使用相同的方法管理虚拟化,并将服务部署到不同的虚拟化层上
支持多种虚拟化
Virtual Machine Manager
主机组
vCenter Server Microsoft Hyper-V VMware vSphere 4.1 Citrix XenServer 6.0
有云基础架构,确保正确的应
用拥有者有能力访问相应的资 源。
通过动态优化云的利用率
Virtual Machine Manager
• 动态优化 • 电源优化
什么是动态优化?
一旦应用工作负载变化, 我需要私有云能够相应 的改变对资源的利用。 在每个季度末,财务应 用需要更多的资源,但 其它时间基本上处于闲 置的状态。 我需要确保所有的应用 能够在它需要的时候获 得相应的资源。但我不 能一直都只盯着它看。 如果没有使用资源,我 不希望基础架构浪费电 力。我希望当需要的时 候才消耗电力。
• 使用新的 OS 镜像替换旧 的 OS 镜像 • 重新安装应用程序并回 复状态
就地更新
1. 从库中选择服务模板 2. 部署一个服务的实例 3. 复制服务模板,更新版 本号,然后更新应用程 序或者配置
挂起服务更新
4. 发布模板,设置部署的
服务用新模板 5. 通过使用升级域在维持 应用可用性的情况下升 级应用程序
委派管理员
应用系统拥有者
•云 • 清除操作 • 配额控制
基于角色的访问
只读管理员
基础架构操作
• 主机组和运
• 不能执行操作
将操作指派给用户角色
创建自定义角色
选择操作和根据需要动态改变操作
使用活动目录用户和组
指派容量配额
在“所有成员”级别进行灵活的设置
在“单个成员”级别进行灵活的设置
对于用户角色的所有成员有 50 个虚拟 机的限制 每个单独成员有 10 个虚拟机的限制
委派对私有云容量的获取
Virtual Machine Manager
委派对私有云容量的获取
Development
委派容量
Production
云的抽象
生产 开发
数据中心一
数据中心二
自服务用户 管理员
基础架构管理员
基础架构管理员 • 整个系统 • 可以执行任何 操作 • 主机组和云 • 在该级别执行 任何操作
在共享的环境中保护私有云基础架构
需要确保应用拥有者能 通过自服务获取他们所 需的资源。 需要针对应用所有者控 制资源配额。 需要共享资源,允许不 同的应用拥有者使用相 同的基础架构。 需要控制用户可以执行 的自服务操作
委派对私有云容量的访问
开发
容量委派
生产
分配专用和共享的资源
云的抽象
生产 开发
数据中心一
抽象化
将底层的网络、存储、计算机 等基础架构资源抽象为云
异构
创建跨微软、VMware 和 Citrix 虚拟架构的云抽象层
访问
通过委派自服务访问云资源来 管理资源的利用和服务的创建
控制
使用模板标准化应用部署
通过抽象化按特定的方式构建自己的私有云
Virtual Machine Manager
创建私有云
数据中心二
自服务用户 管理员
基础架构管理员
基础架构管理员 • 整个系统 • 可以执行任何 操作 • 主机组和云 • 在该级别执行 任何操作
委派管理员
应用系统拥有者
•云 • 清除操作 • 配额控制
基于角色的访问
只读管理员
基础架构操作
• 主机组和运
• 不能执行操作
将操作指派给用户角色
创建自定义角色
选择操作和根据需要动态改变操作