企业级云管理平台的架构实现与落地实践、趋势分析

OLYMPUS DIGITAL CAMERA
 ■ 文/ 天云软件 产品总监 马俊  4月23日天云软件技术开放日已圆满落幕,接下来几天将陆续放出沙龙期间技术大牛们的干货分享现场实录及相关文件,敬请关注。此文为第一篇,由天云软件产品总监马俊带来的IaaS专题:企业级云管理平台的架构实现与落地实践、趋势分析,以下为演讲实录。 马俊:我给大家介绍一下云管平台,OpenStack现在比较流行,企业级客户IT架构在OpenStack上会有一个云管的平台,整个业界对云系统建设也都是怎么认识的。 我们看其实最下面有一个虚拟化的层,这里面有Vsphere、KVM、XenServer,然后在上面技术架构层上发生了变化,最开始从Vcenter逐渐发展成OpenStack,我们发现需要个云管平台,这个平台把底下的不同技术架构进行统一管理,整个业界也都是按照这个层次来进行IT系统建设。现在OpenStack比较流行的,企业用户上了OpenStack以后,在CMP上的需求就出来了,单单通过OpenStack或者vCenter这样的技术架构是不能解决用户在管理上的需求的。 我们看一下企业级云管理平台的架构,这是我们的架构,核心是CMDB和调度,...
More

云计算到底怎么玩?三大云玩家带你玩转技术到实践

71d39aff88ce6f211ca1ce6221ce44fd
  扫描二维码收看沙龙实况录像 技术的发展迅猛而多变,近几年,移动互联网、云计算、大数据、物联网、人工智能、区块链等新一代计算技术高速发展,各领域的细分技术层出不穷。然而,新技术往往都是云计算的基础上,回看云计算的发展,同样充满着变化与创新,IaaS、PaaS、SaaS、CaaS,Openstack、Docker,云管理、弹性计算、高性能计算等等,企业级云计算正热火朝天。 4月23日,天云软件技术开放日在北京联合创业办公社举行,来自天云软件、阿里云、亚信三大企业级云系统的专家,以及关注云计算的开发者们齐聚一堂,从OpenStack到IaaS,从PaaS到CaaS,从云管理到高性能计算,展开了一场围绕云系统技术与实践的探讨。 天云软件CEO张福波博士在开场白中表示,作为一个IT老兵,他见证了海龙大厦从车水马龙到一片哀鸿,这代表着世界在发生着快速的变化,科技的发展同样如此。无论是云计算、大数据,还是人工智能、机器学习,其最重要的目的便是技术推动事物的发展,用新技术解决存在的问题,天云软件便是秉持着这样的理念成立的。天云软件认为,底层技术发展...
More

天云软件获得数千万元融资,持续推动企业级云生态建设

rongzi_news
近日,天云软件成功获得数千万元A轮融资!该笔融资由国内顶级基金深创投领投,南京亚信谷联合、北京云基地等投资机构跟投。 在此之前,天云软件一直是国内首个云计算创业孵化器——北京云基地下的创业企业,在北京云基地创立的“基金+基地”的创新发展模式下,充分利用国家对战略性新兴产业的政策支持,吸纳云计算的前沿技术和人才。短短几年内,我们已在国内云系统软件市场取得令人瞩目的成绩,助力近百家企业客户完成IT 云化建设,案例涉及大型的公有云、私有云项目。 应该说,此次融资成功并不是偶然。众所周知,在云环境中,云管理平台(Cloud Management Platform,CMP,由Gartner最先提出定义)是帮助企业在建设云的过程中让资源好管、好用、好控的重要载体,是云计算服务与技术交付的关键一环。纵观公司成立至今,产品研发从CloudStack到OpenStack,再到如今的IaaS平台、PaaS平台,始终以敏锐的市场洞察力和随需而动的服务理念驱动着公司产品的演进。目前,已形成两大核心产品——SkyForm CMP和SkyForm ECP,满足企业从私有云到公有云、从IaaS层到PaaS层...
More

SkyForm CMP构建运营商企业级云管理平台

1004211I4-0n
  ■ 文/ 天云软件 产品总监 马俊 背景介绍 随着移动互联网和智能终端的发展,电信行业遇到了巨大的挑战,当运营商面对市场逐步趋于饱和、业务增长乏力、创新面临挑战等多方面问题困扰现阶段,可更多的考虑对内进行资源整合优化,减少成本,提高效能,解决公司现阶段面临的压力。 公司通过对内进行同类IT系统资源整合优化,实现集中化、规模化、专业化管理,进而提升整体运营效能。集约化运营,一方面实现成本内控,另一方面大大提升运营管理效率,最终达成“节本增效”的目标。 运营商随着多年的积累,云管理平台越来越多,现有“烟囱式”多系统并存发展,造成系统间设备复用程度低,每个系统都独立搭建,分别配置对应服务器、存储设备、网络设备、数据库软件等。多系统并存,重复建设导致现有资源,未实现最大化利用,一定程度上造成资源浪费。 同时,多系统建设所购置的软硬件型号庞杂,大大增加了维护难度。运营商迫切需要形成一套系统的企业级云管理平台,通过创建集中化、多元化、专业化、模块化管理模式,统一管理不同部门的多个资源池,确保能够在任何地域提供一致的服务体验与感知。 需求分析 客户目前已完成...
More

9月24日企业级容器技术实践沙龙——刘春阳演讲实录

OLYMPUS DIGITAL CAMERA
(本文由现场速记并经刘春阳本人确认后整理而成) 大家好!我是来自于天云软件的刘春阳,我主要是负责我们公司容器化以及平台化产品的规划和设计。今天我主要跟大家分享一下在平台性的产品,特别是针对企业平台性的产品设计过程当中,可能会面临什么样的需求,面临什么样的问题。同时包括我们自己在面对这些问题时,采取的一些技术选型和思考。 我们先对这个标题做个语法断句。企业,应用容器化的,痛点、坑、和解决之道。开宗明义,我们是针对企业的。在企业这个背景下,构建平台性产品,就必须面对权利相关的东西,平台上多业务融合的东西。就像上一位讲师说的,在HOST模式情况下,怎么考虑端口的问题,就必须要考虑。下面我正式开始分享一下我们在这方面的思考。   这是我今天讲的内容,首先是技术背景和行业特性的介绍。基于这个背景,分析一下要做一款企业级的平台性产品的时候,需求来自于哪些方面,以及有一些什么样的原则。最后我们是我们的产品在设计过程当中的技术方面的选择和我们的思考。   第一个是技术背景。应该说这几年,云计算这个领域可以说是精彩纷呈,基本上每年都有1-2个技术的热点,云计算、大数据、容器。从去年开始容...
More

天云软件技术沙龙,带你近距离了解Docker等容器技术!

training
在数据爆炸的今天,企业对互联网应用的要求一方面是速度,要求可以快速迭代,适应市场需求变化;另一方面是稳定性,在面对用户量不断增长以及软件应用不断更新的情况下,可以依然保持业务持续不中断。这也是云计算发展的一个方向,用户可以不必自己部署、安装基层应用,因为可以直接交给云平台实现。而在这方面,Docker是一个尤其典型的应用!关于Docker等容器技术,你究竟了解多少?其使用场景都有哪些呢?9月24日,由DockOne社区和天云软件联合主办的容器技术沙龙在北京IC咖啡举办,由各位技术大咖带你近距离了解Docker! 作为一个标准的中间件,Docker相当于云计算的“集装箱”,承载着后端的各种技术,并且可以保障多个技术同时运行的速度。技术人员只需关注将自己开发好的代码、技术放在Docker镜像里面,而运维人员也只需关注让这种标准化的Docker在平台上运行起来即可。 首先,中国电信云计算公司研发工程师张其栋给大家带来“中国电信基于Mesos+Docker的运维自动化在CDN中的实践”的主题演讲。 张其栋首先表示,使用Mesos+Docker的大背景是中国电信云公司的CDN架构。之所...
More

9月24日,北京 | 阔别已久的DockOne技术沙龙再度开讲,报名从速!

training
在过去的两年时间里,业界对容器的关注度直线飙升。目前的容器生态圈甚是繁荣,围绕Docker、Kubernetes、Mesos等的初创企业如雨后春笋般涌现;而且以IBM、VMware、微软为代表的传统IT厂商也已介入到容器技术市场,纷纷推出相关服务。可以说,容器革命已经来临。 然而,正如任何技术从出现到规模化商用落地都需要经历时间的“考验”一样,目前容器技术在企业级生产环境下的应用仍有待加强,但这也正是我们为之付出的驱动力。可以看到,以Docker、Kubernetes、Mesos等为代表的这些开源技术,从某种意义上讲也代表着自主可控,可以很容易地融入进企业现有管理流程,可以极大优化企业应用交付流程。尽管还有诸多问题存在,但是顺应大势的容器技术在企业级市场的前景是广阔的,期待它在助推企业信息化建设中发挥更大的作用。 这次技术沙龙,DockOne社区携手天云软件诚邀您和我们一起走进IC咖啡,认真地聊一聊“心心向容”的企业级容器技术实践。 本活动由“最专业的docker交流平台”DockOne社区和“让云成为生产力”的天云软件联合主办 沙龙信息 沙龙主题:企业级生产...
More

传统企业PaaS平台功能设计与业务上云思考

14042211207001
■ 文/ 天云软件 技术总监 牛继宾 伴随着Docker技术的兴起,以及容器集群管理平台Mesos、Kubernetes、Swarm、Rancher等的大行其道,仿佛PaaS平台及其相关技术一下进入了黄金时期,各种各样的技术组合,各种各样的技术验证,以及伴随着容器相关的创业公司布道,仿佛只要有了PaaS平台及其相关的技术,就能解决一切的企业IT问题。但是,企业IT,尤其是非互联网传统企业,PaaS平台的构建与业务上云是一个长期的过程,绝不是一个Docker+kubernetes/Mesos/Swarm构建完以后就能完成的,IaaS年代是这样,PaaS年代也是这样。 在互联网公司或者自研发型的应用,开发环境与部署运行环境非常的类似,这也是Docker或者容器相关技术在应用上的一个很大的优势(比如构建开发、测试、部署的DevOps流水线),但是在传统企业便不一定能行得通,比如某个企业的IT应用开发维护是外包的,标准软件需要采购、应用开发需要在应用开发商完成、硬件是另外的硬件提供商,到货后需要硬件系统集成、标准软件部署、应用开发部署调试,需要很多供货商来完成,往往以项目经理统筹完成,很难...
More

从源码看Docker Registry v2中的Token认证实现机制

token00
■ 文/ 天云软件 容器技术团队 概述 Docker Registry v2在认证方面提供了基于Token的认证方式,允许用户使用自己的认证服务来进行认证,这就使得在企业内部利用现有的认证系统来实现对访问Docker Registry的用户进行认证成为可能。那么该如何使用企业内部已有的认证系统来实现Token认证,本文将从阅读源码的角度来对Token认证的实现过程进行说明。本次分析的Docker Registry版本号:v2.4.0。 认证流程 我们以在命令行中输入docker login https://reg.skycloud.com为例来看一下认证流程: docker client接受用户的输入命令,将命令转化为调用engine-api的RegistryLogin方法; 在api的RegistryLogin方法中通过http调用registry中的auth方法; 在auth方法中由于是v2版本的,所以会调用loginV2方法; 在loginv2方法中会进行调用/v2/接口,该接口会对请求进行认证。,此时的请求中并没有包含token信息,认证...
More

大浪淘沙,天云软件搏击企业云计算

chinapowercover
由天云软件撰写的“大浪淘沙,天云软件搏击企业云计算”一文被收录在由吴玉征、郑凯编著的《中国云力量》一书中。该书已于2016年5月正式出版。 云计算时代的IT是扁平的——天云软件市场定位 在过去的几十年间,传统IT主要是建立在竖向分割的紧密耦合的体系架构之上。众所周知,这种体系架构造成的问题是任何应用系统都必须按照峰值来配置;然而事实上IT资源在大多数时间内利用率并不高,却不能将这部分资源共享给其他系统使用。 曾经有人提出用网格计算解决这个问题,但是网格计算对于强计算、弱流程、少交互的科学计算类任务能够通过任务分解的分布式计算来达到高性能。然而,对于企业应用来说,诸如企业管理、电子商务等多为弱计算、强流程、多交互的应用场景,网格计算并不适合,而云计算的出现恰合时宜。 与其他云计算“厂商”不同,天云软件没有选择既做“球员”又做“裁判”的“资源+平台”的自我管理模式,而是在横向切分的市场中专注于云管理平台的构建和实施,使企业云得以真正落地,从而真正解决用户实际问题、带来实际价值。天云软件自主研发的SkyForm云管理平台便是这个定位过程中的产物,成为国内首个自主研发的云系统软件。...
More

从IaaS到PaaS,天云软件助力企业云化有底气!

iaas_to_paas00
■ 文/ 经理世界网(CEOCIO.com.cn) 运营总监 徐蕊 2015年,“互联网+”成为国家发展战略、科技领域的关键词,也积极地推动着移动互联网、云计算、大数据、物联网等与传统现代企业的结合,但“互联网+”、“+互联网”都真的+上了吗? 2016年,宏观经济前景不明朗,作为“互联网+“核心之一的”技术+”,服务提供商应该如何帮助用户从概念到落地实践,应对挑战,实现变革,这是每一个IT和互联网的管理创新者不得不面对的难题。近日,北京天云融创软件技术有限公司(简称“天云软件”)技术总监牛继宾接受了记者的采访。作为负责公司云计算IaaS、PaaS解决方案研发与落地的技术负责人,他向记者讲述了PaaS平台发展的来龙去脉,以及和企业应用的有效结合。 从IaaS到PaaS,天云软件与用户需求不谋而合 不可否认,近一两年企业级PaaS平台层出不穷,市场上的产品如雨后春笋般的涌现,但PaaS平台与创业企业在前两年却鲜有热度与爆发。究其原因,牛继宾认为无外乎以下两点。 首先是技术。比如天云软件在2012年前后就做了基于虚拟机的PaaS,但虚拟机镜像比较固化与厚重,镜像本...
More

国内云建设普遍缺失的一环:云管理平台

配图-缺失cmp00
■ 作者:刘涛 ■ 来源:InfoQ中文站(查看原文) 概述 云管理平台是云时代充分发挥云计算特性优势大幅提升生产力、应对新增混合云多云资源管理问题的平台工具。当前在国外已发展多年并非常成熟,而在国内,一方面企业上云后特别是采纳混合云后,IaaS本身提供的服务普遍缺乏对混合或多个云资源池的资源管理,缺乏区分IT与研发和细粒度的权限管控,以及DevOps解决方案,不能满足企业管理云资源和高效使用云资源的需要;另一方面,企业在云平台规划过程和上云后又常常忽视云管理平台。笔者多年从事云平台建设并管理跨公有云私有云重要商业应用,积累了不少经验教训。本文结合企业上云后遇到的共性问题,首先阐述企业上云的目标、需求和现实中面临的问题现状,然后介绍云管理平台的解决方案,最后介绍云管理平台在云平台中的位置、如何区分PaaS和云管理平台、容器云与云管理平台之间的关系区别,以及国外主流领先的云管理平台厂商和产品。 一、缺失云管理平台面临的问题 云平台建设的基本目标包括满足应用研发及运维需求,能够按需快速弹性提供资源并能支撑和满足业务应用运行和维护管理需求,大幅提升交付速度效率和降低成本;另...
More

SkyForm CMP 4.0正式发布

打印
如今,企业内部云计算整体架构已经逐渐形成了清晰的三个层次——虚拟化层、技术架构层和管理平台层。虚拟化层普遍使用ESXi、KVM和XenServer;技术架构层普遍使用vCenter、OpenStack和CloudStack。目前在虚拟化层又出现了以docker为代表的容器,在技术架构层又出现了kubernetes、rancher等技术架构。对于技术架构层和虚拟化层的构建,有些企业采用vCenter+ESXi,有些企业则采用OpenStack+KVM。由于OpenStack对ESXi支持的效果并不理想,所以还有些企业同时采用vCenter+ESXi和OpenStack+KVM。然而对于企业而言,不希望被一种虚拟化和一种技术架构绑定,并希望技术架构可以随着业界技术发展而变化;同时,无论企业采用哪种方式构建技术架构层和虚拟化层,都无法满足企业对IT管理的所有要求——比如数据中心管理、机房管理、机架管理等位置信息管理,比如企业部门、子部门等组织结构管理,比如配置业务、按照业务进行资源管理,比如按照业务需求支撑应用自动伸缩,比如按照不同业务使用场景配置overcommit参数……于是越来越多的企...
More

云管理平台(CMP)的概念与理解、发展趋势

配图-cmp@niujb00
■ 牛继宾  天云软件技术总监 在今天这个云计算的时代,基于云计算理念、构建在计算、存储、网络等基础资源之上的云平台逐步大行其道;而随着多种云平台技术路线的发展,多个云平台开始出现在企业IT市场,需要一种统一的构建在云平台之上的管理平台进行统一管控,而且在大型企业内部,异构复杂的基础架构带来的统一管理需求也在进一步发展,因此云管理平台以前所未有的速度成功深入到企业级云市场。 根据不同的企业需求,特别是IT规模与应用支撑的不同,云管理平台与云平台的特点和应用方式不同,所以企业在选择的时候也需要格外谨慎。今天,我们就针对云管理平台和云平台进行深入的分析,为您提供一个更适合的计算服务选型参考。 透析云平台 云计算平台也称为云平台,是指可以提供IaaS、PaaS、SaaS等各种云服务的平台。云计算平台可以划分为3类:以数据存储服务为主的存储型云平台,以计算能力提供为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台(其中,同一资源池集成主机与存储,辅以网络连接的架构称为超融合架构)。云平台还可以分为开源类云平台与商业类云平台。 比较经典的开源类云平台,分别介绍如下: ...
More

SkyForm CMP同Mirantis OpenStack兼容测试

mos00
■ 文/ 天云软件 QA工程师 王秀菊 王秀菊现主要负责天云软件SkyForm系列产品QA质量保证工作,曾经参与过SkyForm CMP v3.1的QA工作,有丰富的云底层平台经验;从事过VMware和Citrix系列产品的QA工作,对vSphere虚拟化技术有着丰富的经验;当前主要关注Mirantis OpenStack及EasyStack的产品和技术。 SkyForm CMP介绍 SkyForm CMP是一个企业级的云管理平台,向下对接企业传统IT资源和云资源池,向上为系统管理员提供all-in-one的IT资源管理能力,为最终用户提供云服务交付。SkyForm CMP集成了vSphere、OpenStack、Cloudstack和x86物理机,扫清了企业使用云计算的“最后一公里”障碍,实现多数据中心、多资源池的异构混合云的统一管理。 SkyForm兼容MOS案例介绍 MOS部署方案 Mirantis OpenStack (MOS)是一款提供开源云基础架构解决方案OpenStack的订阅部署服务的产品,能够部署集群式(HA) OpenStack环境。当然,针对于...
More

企业级云平台的实践和思考

635828295656679378550
今天要讲的题目是《企业级云平台的实践和思考》,主要涉及一些基于云环境的应用构建的技术,讲一下我在这方面的一些实践经历和一些思考,主要讲两个参与开发的系统的功能和设计为主,不会涉及太多细节技术。当然,我们也可以就一些点具体讨论一下。 资源管理和应用管理 基于云的应用平台,我将它分成两块: 一块是资源管理技术,比如私有云如OpenStack、CloudStack或者公有云技术;还有就是资源集群管理技术,在Docker这个技术领域,个人感觉集群技术更适用。 另一块就是应用的构建和管理技术,包括应用资源管理,应用构建、部署、维护、 监控和弹性扩展等技术,以下我会就这两块来分享。 先看集群技术。大家都知道,云计算、大数据相关的技术最早都是从集群管理技术开始的,Google的几篇经典论文介绍了当前大数据技术格局的相关基础技术,包括GFS、MapReduce、BigTable及Chubby等。另外就是Borg这个技术,它是Google内部一切服务的基础。最近朋友圈大家也不断转发最新的Borg的论文,其实国内外互联网公司也有类似的系统,如Twitter中使用的由加州大...
More