热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

星火计划优秀课题之“通过PaaS组件混合部署模式提升IaaS资源使用率”

星火计划优秀课题之“通过PaaS组件混合部署模式提升

前言
10月29日,中国电信第三期“星火计划”领军人才培养项目圆满收官。历时3个多月的学习,5G、云计算、大数据和AI三个专业的学员研讨形成19个课题,内外部专家从课题的目标达成、课题成果的价值、可复制性和创新性等维度进行了严格评审,最终,“通过PaaS组件混合部署模式提升IaaS资源使用率”获评星火计划优秀课题之一。
提升IaaS资源利用率是中国电信优化资源成本,提高上云成效的重中之重。星火计划领军人才李宇赫、赵幽、程建敏、赵东亮、时瑞、秦国强组成课题小组,协同研究如何通过一系列手段提升资源利用率:实现上云设备CPU峰值利用率达到30%到40%,或内存峰值利用率超过50%。
面对上云设备存量大、资源提升落地难、缺方案的困境,课题组积极探索破局方法:通过先进厂商方案追踪以及技术调研,确认了PaaS组件容器化是实现平台级资源充分调度使用的技术前提。在PaaS容器化还未落地的当前阶段,课题组也通过大量的技术分析与验证,给出了当下最好的解决方案:提存量、控增量、给方法
提存量是给出方案指导各单位在现网设备上部署更多的PaaS实例,既提升资源使用率又减少未来的硬件投资需求。控增量是给出以后新购设备的参考标准,根据不同PaaS组件建设需求进行更合理的CPU、内存、磁盘搭配,使得未来新购的设备具备各项资源充分发挥的前提,不留短板。给方法,课题组输出了两个PaaS组件混合部署指南文档,帮助各省分公司和专业公司完成前述目标。(注:在云荐社区-PaaS组件-技术论坛版块可获取PaaS混合部署指南文档
课题组分析了全网PaaS组件开通实例数据,从54种组件中挑选开通数量较多的12个组件进行技术特征分析,将前述组件分为了负载重的核心组件以及资源消耗少的“小虾米”组件。根据组件技术特性不同,给出了三种部署方案:混部套餐;不适合混部的,提升组件实例部署密度;小虾米混部,不独占机器,在任意有资源的组件设备上叠加部署。
目前,提升部署密度以及混部的方案在北京、湖北、江西进行了试点,均收到了良好的效果:CPU利用率普遍提升10%以上,内存利用率提升超30%,超额完成课题设置的目标。
课题成员感言
01
李宇赫(北京)

PaaS组件的架构设计、部署规划是上云系统稳定运行的基础,也非常考验技术积累。借本课题机会,我重新审视了TeleDB及UDAL的规划关键,总结供大家参考。

02
时瑞(广州)

通过参与课题我对很多组件特性有了深入了解,也得出很多组件性能使用方面的最佳实践和选型,这些都是很有价值的结论,应用于政企客户的利用率提升也会是很有效的,也可以进一步指导客户优化他的组件利用率,这才是体现我们服务客户IT上云具体表现。

03
赵幽(湖北)

通过云计算课程的系统学习,我深入的理解了提升资源使用率在机房能耗方面以及碳中和方面的重大意义。借此课题机会,我仔细研究了telepg和小型组件提升使用率、节约物理机的方式方法,供大家参考

04
程建敏(江西)

通过这次课题的研究,提出小组件混合部署、提高组件部署密度以及容器化等方向提升资源利用率,小范围实践取得较好的效果,希望这次课题的成果为大家提供些参考。

05
秦国强(重庆)

通过课题的研讨学习,学习了各省在资源利用率提升的实践与经验,对各PaaS组件的特性有了更全面深入的了解,希望我们课题的成果能为大家提供参考,在生产建设落地,实现价值。

06
赵东亮(山西)

课题从更宏观的角度指引我们全面的学习和研究了PaaS组件的特性,为paas组件使用和维护提出了新的思路,希望能得到各省PaaS专家支持。



推荐阅读
  • 深入解析Hadoop的核心组件与工作原理
    本文详细介绍了Hadoop的三大核心组件:分布式文件系统HDFS、资源管理器YARN和分布式计算框架MapReduce。通过分析这些组件的工作机制,帮助读者更好地理解Hadoop的架构及其在大数据处理中的应用。 ... [详细]
  • 本文探讨了现代分布式架构的多样性,包括高并发、多活数据中心、容器化、微服务、高可用性和弹性架构等,并介绍了与这些架构相关的重要管理技术,如DevOps、应用监控和自动化运维。文章还深入分析了分布式系统的核心概念、主要用途及类型,同时对比了单体应用与分布式服务化的优缺点。 ... [详细]
  • 本文探讨了Web开发与游戏开发之间的主要区别,旨在帮助开发者更好地理解两种开发领域的特性和需求。文章基于作者的实际经验和网络资料整理而成。 ... [详细]
  • 本文介绍了MySQL数据库的安全权限管理思想及其制度流程,涵盖从项目开发、数据库更新到日常运维等多个方面的详细流程控制,旨在通过严格的流程管理和权限控制,有效预防数据安全隐患。 ... [详细]
  • Python 内存管理机制详解
    本文深入探讨了Python的内存管理机制,涵盖了垃圾回收、引用计数和内存池机制。通过具体示例和专业解释,帮助读者理解Python如何高效地管理和释放内存资源。 ... [详细]
  • 离线安装Grafana Cloudera Manager插件并监控CDH集群
    本文详细介绍如何离线安装Cloudera Manager (CM) 插件,并通过Grafana监控CDH集群的健康状况和资源使用情况。该插件利用CM提供的API接口进行数据获取和展示。 ... [详细]
  • PostgreSQL 最新动态 —— 2022年4月6日
    了解 PostgreSQL 社区的最新进展和技术分享 ... [详细]
  • 本文详细介绍了如何在 Android 中使用值动画(ValueAnimator)来动态调整 ImageView 的高度,并探讨了相关的关键属性和方法,包括图片填充后的高度、原始图片高度、动画变化因子以及布局重置等。 ... [详细]
  • 深入剖析JVM垃圾回收机制
    本文详细探讨了Java虚拟机(JVM)中的垃圾回收机制,包括其意义、对象判定方法、引用类型、常见垃圾收集算法以及各种垃圾收集器的特点和工作原理。通过理解这些内容,开发人员可以更好地优化内存管理和程序性能。 ... [详细]
  • docker镜像重启_docker怎么启动镜像dock ... [详细]
  • 本文探讨了如何通过一系列技术手段提升Spring Boot项目的并发处理能力,解决生产环境中因慢请求导致的系统性能下降问题。 ... [详细]
  • 使用WinForms 实现 RabbitMQ RPC 示例
    本文通过两个WinForms应用程序演示了如何使用RabbitMQ实现远程过程调用(RPC)。一个应用作为客户端发送请求,另一个应用作为服务端处理请求并返回响应。 ... [详细]
  • 深入解析Spring Boot自动配置机制
    本文旨在深入探讨Spring Boot的自动配置机制,特别是如何利用配置文件进行有效的设置。通过实例分析,如Http编码自动配置,我们将揭示配置项的具体作用及其背后的实现逻辑。 ... [详细]
  • 技术总监的角色定位与代码实践
    关于技术总监是否应当参与代码编写,这一议题始终伴随着技术行业的成长而引发广泛的讨论。本文旨在从多个角度探讨技术总监参与代码编写的必要性和影响因素,包括公司背景、发展阶段及团队规模等。 ... [详细]
  • 数据集成策略:ETL与ELT架构对比及工具选择
    随着企业信息化的深入发展,‘数据孤岛’问题日益突出,阻碍了数据的有效利用与整合。本文探讨了如何通过构建数据仓库解决这一问题,重点分析了ETL与ELT两种数据处理架构的特点及适用场景,为企业选择合适的ETL工具提供了指导。 ... [详细]
author-avatar
个信2602907025
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有