PPTV的云计算应用.pdf

PPTV的云计算应用.pdf

ID:51039614

大小:2.55 MB

页数:44页

时间:2020-03-08

PPTV的云计算应用.pdf_第1页
PPTV的云计算应用.pdf_第2页
PPTV的云计算应用.pdf_第3页
PPTV的云计算应用.pdf_第4页
PPTV的云计算应用.pdf_第5页
资源描述:

《PPTV的云计算应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PPTV的云计算应用---系统平台演进和实践魏云PPTV背景和挑战大中型互联网系统的特点:高并发,高流量高可用海量数据用户分布广泛,网络情况复杂需求快速变更、发布频繁快速扩张渐进式演进遇到问题目标可伸缩性(Scalability)弹性伸缩可用性(Availability)服务拆分多数据中心、灾备机房容量规划替代容量预测、Canary预警敏捷性(Agility)持续部署自助服务和管理基础组件服务化(应用开发关注应用逻辑实现,底层组件服务化、组件化)效率(Efficiency)资源池云服

2、务、基础组件服务化云部署模型国内自建私有云海外使用Azure公有云服务PPTV网站拓扑系统架构和组成PPCLOUDPPBIPPPADSServicesAPISaaSAppsLVSBINDMaaSCOMONPOLICYDRIVENOPERATIONALMODELHypervisorManagement,Automation,Orchestration,LoadBalanceServiceMonitoring,BuildingRESTFUL/XML/JSONAPIIaaSNetworkServicesComputeS

3、ervicesStorageServicesSecurityControl系统组成IAAS(InfrastructureAsAService)计算云(Cloudstack)存储云(OpenstackSwift,GlusterFS,HDFS)MAAS(ManagementAsAService)系统初始化管理系统负载均衡管理平台监控和告警管理平台配置管理平台运维管理平台基础平台服务分布式缓存服务(CacheAsAService)分布式日志收集服务(EventsAsAService)PPKeeper(

4、ZookeeperAsAService)分布式消息队列服务(MQAsAService)早期应用上线和部署管道问题A.占用大量人员B.非常多的手动操作步骤C.一次只能部署一个服务在一个数据中心D.非既做即用E.缺乏弹性F.非常多的路径依赖G.非常多的故障点基于CloudStack的部署管道演进Iaas带来益处自助服务知识和技能可以通过工具和系统转移替代解决路径依赖问题管理自动化降低手动操作和犯错的机会减少40%基础服务管理流程标准化和效率10倍应用部署效率提升确保应用部署一致性,降低部署复杂性和可变性

5、敏捷和弹性弹性化更好地为计划外停机时间做好准备减少故障发现和恢复时间WhyCloudStack?开源:ASL2.0license,mainlywritteninJavaCloudstack用户(广泛部署在产品环境)容易安装和部署容易集成和定制满足我们当前业务发展需求WhatisCloudStack?开源Iaas解决方案可编程的数据中心编制管理器支持主流HypervisorAWSAPI兼容支持主流存储方案(Ceph,SWIFT,NFS)支持复杂企业网络(e.gFirewall,loadbalanc

6、er,VPN,VPC…)多租户支持基于CloudStack的部署架构在PPTV基于CloudStack应用部署管道剖析基于CloudStack的Iaas最佳实践版本3.0.2,使用KVM存储设计和考虑使用本地存储(Raid1+0)主存储应用发生变更时触发快照模板分离应用数据和临时数据分别保存在Root券和数据卷二级存储NFSServer•网卡绑定•使用10G网络GlusterFSoverNFS基于CloudStack的Iaas最佳实践(contd)网络设计和考虑使用基础网络(仅使用DHCP服务)

7、DisableIptablesandSecuritygroup多Zone部署架构优化Firstfit分配算法添加APPType权重因子避免同一业务被分配到相同宿主机基于CloudStack的Iaas最佳实践(contd)KVMTuningCPUDisableKSMinKVMHostDisableticklessmodeinKVMguestPINCPUinKVMhostMemoryTHPinKVMHostecho'yes'>/sys/kernel/mm/redhat_transparent_hugep

8、age/khugepaged/defragecho'always'>/sys/kernel/mm/redhat_transparent_hugepage/enabledecho'never'>/sys/kernel/mm/redhat_transparent_hugepage/defragNetworkperf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。