12月11-12日,2021苏州市计算机大会成功举办。本次大会以“数智赋能-从研究到产业之路”为主题,汇聚了学术界和产业界的知名院士、顶级专家和业界精英,围绕相关技术创新,科学研究,人才培养,行业应用等话题进行了深入探讨。博云受邀参加本届大会,解决方案总监朱彬在会上做了《博云云原生解决方案及应用场景》的报告。
多种需求因素驱动 IT 走向云原生架构
-
需求变化快,要求快速响应和上线;
-
用户访问不确定性强,要求弹性伸缩;
-
应用可用性要求高,要求高可用/去中心化架构、运维自动化;
-
能力沉淀和业务创新,要求服务复用、业务中台化;
-
研发从项目制走向持续演进,要求研发管理敏捷化、快速迭代;
博云云解决方案
容器云
-
按需分配,灵活伸缩;
-
资源利用率高;
-
交付效率高;
-
不可变基础设施,更多的应用支撑能力。
-
基于快速变化的需求,更强调响应变化;
-
敏捷模型;
-
更紧密的开发和运维;
-
运维开发技能;
-
更加强调自动化。
-
响应需求变化,快速交付;
-
响应规模变化,弹性,高并发能力;
-
考虑能力积累,支撑服务复用;
-
底代码架构复杂度。
博云云解决方案架构图
方案对开发测试团队的价值
快速响应变化:
- 通过敏捷快速迭代及标准化,实现:快速交付成果,及时验证价值和响应市场变化。
提效率降成本:
- 通过端到端的高度自动化,减少非必要支撑工作,提升研发效率,降低成本;
- 通过一系列标准和规范的推行和平台化落地,提升开发质量和效率。
管理可视化、可度量:
- 通过度量分析实现研发进度、质量、风险、投入的的实时可见,可及时调整优化。
统一微服务技术架构和规范,引入最佳实践:
- 引入行业成熟的微服务技术框架、相关组件和最佳实践,避免重复建设、经验无法积累和推广、潜在稳定性风险、跨产品整合困难等问题
方案对应用运维团队的价值
统一双态应用管理能力,高度标准化、自动化,降本增效并提升稳定性
统一各类中间件的提供和管理,减少资源占用,积累掌控能力,提升稳定性
- 通过中间件服务化和平台化提供,解决各类中间件分散提供和管理带来的资源大量占用和浪费问题,同事通过标准化方式逐步积累对各类中间件的积累深度,提升应用整体的稳定性
敏态微服务最佳运行实践一步落地,避免先乱后改,重复建设
- 从企业整体微服务规划建设的角度,统一规划、统一标准、统一建设,解决各个业务系统微服务建设各搞一摊导致架构混乱、无法有效管控、跨业务调用和监控难、运维难度大等问题
方案对资源运维团队的价值
- 解决不同厂商、不同虚拟化技术搭建的公有云和私有云平台,多入口、不同操作界面、管理复杂的问题。
-
自助式快速获取资源,极大提高资源获取的效率;支持资源使用运营统计分析,可基于运营统计调整资源提供策略,降低成本。
资源管理端到端自动化
-
实现资源分配和联动、通用软件安装、自动巡检、补丁安装等常用资源管理能力的自动化,帮助显著提升资源运维效率。
云组件技术- Carina
Carina 是一款开源的本地存储方案,基于 Kubernetes 及 LVM 实现,提供了数据库与中间件等有状态应用在 Kubernetes 中运行所必须的高性能的本地存储能力,同时极大的减少了存储系统的运维压力。
Kubernetes原生支持
本地磁盘管理
-
自动管理本地磁盘、提供RAID组建、数据分层、磁盘限速等高级功能。
设备注册
-
将本地磁盘注册为Kubernetes设备,参与容器调度评分。
容灾转移
-
支持在节点删除,将存储卷在其他节点重建。
文件和块存储
-
同时支持为容器提供文件存储和块存储,以及在线扩容。
云组件技术-FabEdge
FabEdge 是一款基于 Kubernetes 和 KubeEdge 构建的开源网络方案,解决边缘计算场景下,容器网络配置管理复杂、网络割裂互不通信、缺少服务发现、缺少拓扑感知能力、无法提供就近访问等难题。
Kubernetes原生支持
-
完全兼容的Kubernetes API,无需额外开发,依赖较少的通用开源组件,即插即用。
就近访问
-
优先使用本地服务,其次使用云端服务。
边云协同/边边协同
-
通过隧道技术打通边缘容器与云端容器,以及边缘节点间容器的相互安全通信,实现边云协同和边边协同。
边缘容器网络管理
-
为边缘节点实现网络地址段管理,以及边缘容器网络地址分配。
边缘“社区”
-
使用“社区”CRD自定义资源控制哪些边缘节点可以互相通讯。
凭借优质的产品服务、先进的技术能力,博云已为包括银行、证券、政务、电信、制造业、交通运输等十多个领域的大型企业客户提供了专业的解决方案服务,支撑着众多客户的应用系统稳定高效运行。
接下来,博云也将不断提升技术水平、专注优质产品的打造,提升产品竞争力,助力企业释放数据价值,培育新的业务增长点,用良好的服务助力企业的数字化加速和转型。