热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

化繁为简海云捷迅为企业提供应用OpenStack新“姿势”

化,繁,为,简,海,云,捷,迅,为,企业,提供,应用,open

自2010年10月 OpenStack首个正式版本Austin发布至今,已有近七年的发展历程。相比Cloudstack、OpenNebula等开源技术,OpenStack发展最为迅速,随时间推移渐渐趋近成熟,企业可以基于这个全世界一同开发的云基础资源管理平台快速构建自己的私有云。但从规划到装机、部署、管理及运维,整个OpenStack在机房落地并非易事。此外,OpenStack门槛较高,不是每个企业都能招聘/培训出一批专业的技术人才,成本/水平等都需考量。

在这样的情况下,业界出现众多专门提供OpenStack服务的公司,如随着整个OpenStack成长发展起来的海云捷迅。近日2017 OpenStack Days China在京隆重召开,海云捷迅CTO李华向我们介绍了企业应用OpenStack新“姿势”——化繁为简。

李华·海云捷迅CTO

五年积累沉淀 专心打造完整的云解决方案

在2012年OpenStack还没有像今天这样被很多人认可,存在一定风险之时,海云捷迅就选择了以OpenStack为基础向企业客户提供云服务。从早期主要和IDC合作提供公有云联合运营为主,到2014年专注为企业客户提供基于OpenStack私有云的解决方案,再到今天可以为大中小企业提供产品化、定制化的解决方案。这五年一路化繁为简,踩过很多坑,同时积累了很多宝贵经验。

在版本升级方面,OpenStack每半年就会发布一个版本,这是它的创新过程,但企业客户更多求稳,不会过快的进行迭代升级。海云捷迅底层技术是每两年一个版本,首版是基于OpenStack的E版本,二版本是H版,三版本是基于社区,针对主版本维护3到5年,这样一来,避免企业频繁升级。

在具体应用方面,正如开篇所说,OpenStack真正在企业机房落地需要面临各方面的问题。海云捷迅要做的事情就是化繁为简,把社区不具备的能力补齐,为客户提供一套完整的云的解决方案。

  • 如把OpenStack产品化提供给客户,因OpenStack很复杂,会涉及服务器虚拟化、分布式存储、SDN等,企业想要招聘OpenStack工程师成本也很高。
  •  如安装部署 ,以前部署20台左右的服务器需花费近一周时间,那么海云捷迅就对OpenStack传统管理结构进行改造,做分布式界面。以前假设有10台服务器,其中3台要用来做管理资源,还需3台做计算资源,真正有效的资源显而易见。而海云捷迅做的事情是去中心化,去掉管理界面,10台服务器全部用来跑资源,所有管理任务通过分布式系统均匀地分布到不同界面中,在提升资源利用率的同时也提高整个系统的可靠性。
  • 如把所有OpenStack组件拿来做容器,简化安装部署,只为将来能够平滑的升级。
  • 如自动化运维,整个系统可靠性在没有人干预的情况下做到自愈。

……等等。

李华认为,OpenStack本身模块都来源于社区,想要把它用好,就要针对不同的客户提供不同的服务。目前海云捷迅的客户中,拥有10台到50台服务器的客户占比70-80%,剩下是拥有100台-1000台服务器的客户,海云捷迅都可以帮助企业云化,提供不同的服务

李华表示,未来希望在安装部署方面,客户不需要懂OpenStack,只需要有基本网络知识,知道用户密码,就可以运作OpenStack。还有更重要的是在为客户提供服务过程中,深入了解他们的业务,有针对性做定制化,做好对业务的支撑,才会有核心竞争力。

五年来海云捷迅潜心研究OpenStack,沉淀了丰富的经验,专门提供OpenStack服务。AWSTACK云平台可以实现企业私有云快速部署、零运维、系统主动监控、云端自动升级,使运维成本大幅度降低,让企业私有云管理变得更加简单高效。基于OpenStack发行版的私有云解决方案,支持KVM、Hyper-V、VMware等异构虚拟化平台,为企业客户构建和管理私有云平台。此外,在为客户提供专业的服务与培训的同时也会把过程中获取技术需求反馈到社区,从而推动社区发展。

超融合一体机助力企业实现IT系统快速部署、自动化运维

中小企业部署云平台最大的挑战是需要有熟悉虚拟化、存储、网络和OpenStack的技术人员,还要有顺利完成高难度的OpenStack部署的能力。海云捷迅与硬件厂商进行合作,把软件预装在服务器里,通过软件实现对计算、存储、网络的统一管理,实现部署、管理。用户购买后,可以快速部署、开箱即用,降低安装部署的复杂度,节约使用云的成本。”

李华表示,AWCloud超融合一体机是一套基于融合架构的IT基础设施平台。超融合一体机遵循开放架构标准,于2U机柜中融合x86服务器、分布式存储及网络交换模块为一体,并集成了分布式存储引擎、虚拟化平台及云管理软件,资源可按需调配、线性扩展。使用超融合一体机,企业新业务上线周期可从数月缩减到数小时,使得运营效率大幅提升、远超预期。

超融合一体机还针对不同的企业应用场景进行深入的性能优化,利用其计算、存储、网络融合的硬件架构优势,分布式存储高吞吐、高IOPS的特点,并整合了智能网卡、SSD存储卡等硬件的优异性能,整体应用性能相比业界同类平台大幅提升。

引入人工智能使日志部分更加智能

在OpenStack使用过程中,大家最困惑的事情是日志系统没办法成为一个全局系统,每个模块都有各自的日志且各个模块之间没有关联,需要通过一些关键字搜索。这样的依赖关系,一旦出现一个故障需要找到五六个模块日志,再通过一些关键字去搜索才能找到问题。之前,海云捷迅是通过人工来完成的,下一步希望能够逐步引入一些智能技术,帮助企业化繁为简。

目前海云捷迅已经利用现有监控手段实时的判断整个集群的状态,从而动态的修改整个集群的配置。最初10台服务器,默认配置可并发处理100个问题。当增加50台服务器,配置需要做相应的调整,之前是人工去做,现在可以实现自动计算。计算每个物理节点负载和压力情况,对现有OpenStack本身各个模块之间进行配置。当然还有数据库,从已有环境中积累下的经验,如在什么规模下何种参数是最合适,之后会自动帮客户调整配置,根据负载自动调整整个管理平面负载,把负载分担出去。

未来,海云捷迅希望在日志部分做得更智能化,投入更多的资源,引入人工智能算法,把日志聚合,一方面是需要经验的积累,另一方面还需要对OpenStack本身做一些改造,能够让机器更明白地懂得这些模块之间业务的逻辑。 


本文作者:王雪燕

来源:51CTO


推荐阅读
  • 对象存储与块存储、文件存储等对比
    看到一篇文档,讲对象存储,好奇,搜索文章,摘抄,学习记录!背景:传统存储在面对海量非结构化数据时,在存储、分享与容灾上面临很大的挑战,主要表现在以下几个方面:传统存储并非为非结 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • Java作为全球最流行的编程语言之一,应用广泛。本文将详细介绍Java开发的相关岗位及其具体职责,帮助读者更好地了解这一领域的职业发展路径。 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 基于iSCSI的SQL Server 2012群集测试(一)SQL群集安装
    一、测试需求介绍与准备公司计划服务器迁移过程计划同时上线SQLServer2012,引入SQLServer2012群集提高高可用性,需要对SQLServ ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • Java EE 平台集成了多种服务、API 和协议,旨在支持基于 Web 的多层应用程序开发。本文将详细介绍 Java EE 中的 13 种关键技术规范,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • 本文详细介绍了Java代码分层的基本概念和常见分层模式,特别是MVC模式。同时探讨了不同项目需求下的分层策略,帮助读者更好地理解和应用Java分层思想。 ... [详细]
  • 本文介绍了如何利用HTTP隧道技术在受限网络环境中绕过IDS和防火墙等安全设备,实现RDP端口的暴力破解攻击。文章详细描述了部署过程、攻击实施及流量分析,旨在提升网络安全意识。 ... [详细]
  • 在2019中国国际智能产业博览会上,百度董事长兼CEO李彦宏强调,人工智能应务实推进其在各行业的应用。随后,在“ABC SUMMIT 2019百度云智峰会”上,百度展示了通过“云+AI”推动AI工业化和产业智能化的最新成果。 ... [详细]
  • OpenAI首席执行官Sam Altman展望:人工智能的未来发展方向与挑战
    OpenAI首席执行官Sam Altman展望:人工智能的未来发展方向与挑战 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
author-avatar
mobiledu2502915347
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有