中企动力 > 商学院 > 云计算选择
  • ?

    云计算2.0时代 如何选择云厂商?这6点非常关键

    白寒

    展开

    5月15日,由UCloud主办的TIC 2018云计算盛会在北京拉开帷幕。本次大会,汇聚了云计算、人工智能、大数据、区块链等领域的技术专家、行业精英,就许多热点话题展开讨论。

    在大会Keynote的最后环节,IDC中国企业级研究部研究总监周震刚谈到了“云计算2.0驱动数字化转型”,并分享IDC研究报告的一些数据。

    近年来,数字化转型成为行业和企业热议的话题。周震刚表示,“不管是互联网公司,还是传统企业,数字化转型都是这些企业未来不断尝试的一些内容。”

    在过去,IT或信息技术支撑企业时,更多是给企业决策层提供一些决策建议。但是,现在的IT越来越渗透到整个企业生产过程中,涉及到互联网技术和企业生产、销售、服务的融合,从盈利模式到产品服务、生产模式和运营模式及决策模式,数字化转型覆盖企业的方方面面。

    同时,即使是数字化原生企业或数字化转型企业,都会利用IT技术帮助企业做一些创新、转型等。

    在IDC看来,数字化转型可被视为一个10年的旅程,可分为数字化破冰阶段、基础数字化阶段、数字创新化阶段和全面数字化阶段。其中,2017年被视为数字化破冰阶段,2020年为基础数字化阶段,会有50%的技术支出与信息和数据相关;2020年则是数字创新化阶段,会有80%的销售增长来源于数字化的产品和服务;而到2027年,则是全面数字化阶段,75%的组织实现全方位数字化转型。

    而在IDC的预测中,到2020年,超过50%的开发者会基于公共云平台来将他们的解决方案提交给数字化转型用户。

    同时,从全球范围看,传统的企业IT支出逐年下降,而云市场则呈现出一幅截然不同的局面。未来5年,全球整个技术架构的平均增长率大概只有2.8%,但公有云增长在全球是12%。而在中国市场,公有云未来几年的平均增长率超过30%,是一个快速增长的市场。

    到2021年,全球云计算市场规模会达到5650亿美金,20%以上的云会部署在边缘云数据中心,15%以上的IaaS产品是非标准的,90%以上的用户会将业务部署在多云环境中。

    这些新的变化和特点,周震刚称之为“云计算2.0时代”。“2.0时代,我们会看到一个典型情况:云会部署在任何一个地点,既可以是核心数据中心,也可以在边缘数据中心。并且云计算2.0支撑的不仅仅是移动互联网业务,还会有更多传统业务。”他说。

    既然,我们将会很快进入云计算2.0时代,他也提出了2.0时代的一些关键特点:

    1. 集中。在云计算行业,我们看到集中化非常明显,比如AWS、Azure、谷歌云、IBM、阿里云等等,几乎占据了绝大部分市场。从资本和规模效应来看,云计算的集中趋势不断加强,呈现一种“马太效应”。

    根据IDC的研究,到2020年,最大的5家IaaS/PaaS公共云计算厂商会占有超过75%的市场份额。同时,当企业每建1个数据中心时,第三方云厂商或数据中心厂商就会建2.5个数据中心。

    2. 分布。到2018年底,85%以上的大型企业将采用混合(多)云的IT环境;到2019年,43%的物联网数据将有边缘计算设备进行预处理。虽然集中和分布看似矛盾,实则从不同角度看的结果。

    从用户角度讲,“不会把所有的鸡蛋放在一个篮子里”,它们会选择更多的云平台,这样不容易被厂商锁定。并且不同的云厂商,会有自己特定的优势,因此客户最终使用的会是多个云厂商的产品或解决方案。

    3. 行业化。现在一个非常热的词叫行业云,到今年年底,全球行业协作云的数据将超过450个,是两年前的3倍以上。到2020年,80%以上的500强企业将通过行业云向客户提供数字服务。在国内,包括金融、制造和医疗等行业,都在做行业化的云解决方案。

    4. 智慧。实际上,目前很多大型的云服务提供商都为用户提供人工智能的能力和解决方案。用户本身会基于云平台的人工智能,处理自己的业务,而人工智能反过来也能帮助云平台更好的运营。据悉,到2019年,40%的数字化转型举措,将由基于云计算的人工智能来完成。

    5. 中立。周震刚表示,“作为一个独立的互联网企业来说,你的云平台部署地方值得注意。当你的所有基础架构,全部部署到一个巨头的云平台上,如果这个巨头推出与你相竞争的业务,那么压力会非常大。”

    到2021年,多数云服务用户将应用部署在提供代理业务中立的云服务平台。

    6. 可信。到2020年,云计算将成为提供IT安全性和可靠性的主流平台之一,并且大约60%的企业会使用符合行业规范的云。从全球角度看,可信都是一个非常关键的点。

  • ?

    云计算不完美,但我们已没有其他选择

    勾勒

    展开

    摘要: 世上本没有云,说的人多了,云山雾绕,人云亦云,于是云计算就成了趋势。

    大约一年前,联通范总写了一篇《我所知道的云计算》,对云计算的各种新技术和理念进行了深入浅出地解读。

    这一年来,云计算发展得风起云涌,有了很多变化。经过最近一段时间的全面学习和思考,我也手痒写一篇自己的理解。其中很多观点比较极端,算是抛砖引玉,给大家立个靶子。

    要说的核心是:世上本没有云,说的人多了,云山雾绕,人云亦云,于是云计算就成了趋势。

    硬件的演变大家已经习惯,用软件和硬件,来对计算机的构成部分进行区分。

    笼统来说,硬件是为计算机系统提供的物理平台,软件则是在硬件平台上,呈现出各种各样的功能。二者既有分工又协同发展,构成了纷繁复杂的计算机世界。

    我还记得,大学时在51单片机上做开发,相对于BASIC和FORTRAN,C语言是当时最先进的编程语言。技术高手用汇编语言来做开发,虽然掌握起来难度大,但操作的对象是寄存器或存储器,因此执行速度特别快。

    那个时候,硬件资源稀缺而昂贵,如果能节约几行代码,少几分资源损耗,都能直接体现巨大的价值。

    之后的发展,主要是由硬件厂商驱动,但发展的模式却恰恰是通过发展软件,来提升硬件的竞争力。

    一方面,操作系统的发展,在降低软件开发门槛的同时,使系统软件和硬件紧紧捆绑在了一起;另一方面,硬件厂商也利用平台的主导地位,打造出适合于不同类型应用的硬件平台。

    比如银行业广泛采用的大型机、容错机,就是提供了一个稳定可靠的运算平台,虽然很贵而且资源冗余,但是稳定性可靠性堪称完美;再比如NCR的数据仓库解决方案,也是软硬件一体的,在数据分析方面表现出众。

    各种计算机硬件都有相对的应用场景,尤其在上个世纪中后期,各类硬件平台不断进步,体积越来越小,容量越来越大,集成度越来越高,性能越来越强大。

    当然,由于UNIX小型机在开放性、稳定性以及成本等方面的综合性能最佳,因此成为应用范围最广的计算机系统的硬件平台。而PC服务器虽然成本低,但因为稳定性差、故障率高、性能低等缺点,很难进入企业和大规模计算领域。

    在这个过程中,发展动力主要来自两个方面:

    一是摩尔定律,集成电路的突飞猛进,推动了硬件平台的发展,各类服务器都不断推陈出新,几乎每年都会推出性能更好、价格更低的新产品;

    二是IT系统初建的浪潮,各单位都在发展IT,用计算机系统取代手工作业,从无到有纷纷建起来的IT系统,可谓百花齐放。由于各类应用存在差异,稳定性、安全性、业务连续性等方面的要求都各不相同,所以各种硬件都有非常好的市场空间。

    说到这里,我还想到一个插曲:早些年,有人说美国为代表的海外IT系统,用的都是几十年不变的硬件和软件,表现同样很稳定;而国内总买最好、最先进的硬件设备,这不是乱花钱么?

    在我理解,两者只是IT的发展阶段不同:国内IT企业发展快速,尤其是用户规模和系统复杂度远超海外运营商,所以用最新最好的服务器并没有错。而海外的IT初创阶段比国内早得多,如果系统能力满足,需求变化不大、变更成本又高,确实没有必要频繁更新设备。

    所以,当美国互联网再度兴起,就对IT提出了新的需求,为云计算等一系列新科技的生长提供了土壤。

    互联网是在通信和计算机网络的基础上成长发展起来的,而互联网的发展又给通信和计算机领域带来了机遇和挑战。

    一个典型的例子,就是相对于传统的计算机系统,互联网需要更大规模的运算能力的同时,还希望尽可能地降低成本,所以X86服务器大行其道。

    单机性能低,怎么办?靠软件堆。硬件不稳定,怎么办?靠软件来补。需求变化快,怎么办?靠软件改。云计算领域的诸多技术,就是这么被逼出来的。

    互联网的初创企业都是省钱的高手,恨不得一分钱掰成两半花,因此钟爱于性价比最低的IT平台,上一轮次的受益者是SUN。而今,X86服务器逐渐成为新一代互联网公司的标配,一家没有那么多银子买机器,就以互联网的共享模式,根据实际需要租用计算能力和存储资源,这也正是催生云计算出现的源动力。

    与此同时,"省钱"促成了开源技术的繁荣。从技术角度看,开放源代码,通过社区交流逐步完善,这些都是非常符合互联网发展思路的行为;但从商业角度看,免费的开源软件严重影响传统IT企业的经济效益,也抑制了传统IT企业的创新动力,让传统IT产业雪上加霜。

    在诸多硬件流派中,X86拥有的成本优势无人能及,自然成为云计算技术的重点发展领域,互联网飞速发展产生的推动力,主要给了X86平台;而其他硬件由于规模大、成本高,变化空间有限,并没有多少互联网企业愿意在这上面做创新。

    几年时间下来,大型机依靠安全稳定方面的优势坚守传统地盘,一部分小型机与软件深度整合发展为一体机,而更多的硬件厂商放弃了自身的发展计划。

    未来的IT系统,尤其是新建系统新建能力,只能在一片片的X86服务器的基础上成长。对于绝大多数应用场景来说,将来除了X86,或许不再会有别的硬件平台可供使用。

    云计算技术基于同样的X86服务器,各家的玩法不同,催生出了不同的云计算技术。

    最为大众熟悉和接受的,是虚拟化技术。所谓虚拟化,主要是将庞大的、完整的硬件资源(包括计算、存储等)分割成为较小的单元,并具备动态调整小单元的能力,如果虚拟化用得好,就可以灵活分配和及时调度计算存储资源,提高资源利用效率。

    值得一提的是:虚拟化技术并不为X86所独有。事实上,在小型机上部署虚拟化软件,是目前IT系统经常采用的模式。

    这是因为,单台小型机拥有的资源比X86多得多,因此在资源利用率提升方面,在小型机上部署虚拟化,往往比在X86上部署效果更好,甚至比X86具有成本优势。

    比如运营商现在的系统,就是以小型机为主体,很多小的应用都跑在小型机的虚拟化软件上。

    只不过,未来系统以X86为主体,就不再需要在小型机上部署虚拟化软件,更多的虚拟化场景都会转移到X86上来搞。所以,小型机的虚拟化场景会越来越少,剩下的小型机将主要是满足大的计算需求。这也就是说,传统小型机逐渐萎缩、退出,只是时间问题。

    虚拟化技术是将大资源划小,那么,如何将小的资源,组合成大规模运算的平台呢?这就需要另一类云计算技术:分布式运算。

    为什么说这是一类技术?虽然各家需求不一样,应用场景不同,采用的技术和策略也大相径庭,常规的网格计算、集群,以及很多互联网企业的专用技术,看似五花八门,其实万变不离其宗,解决的问题,都是如何将小的计算资源,组合成为大规模运算平台。

    虽然目前虚拟化+X86的模式应用最广,但并非所有的云计算都基于虚拟化技术。其中最典型的就是Google。

    作为提供搜索服务的互联网企业,谷歌需要解决的问题完全用不到虚拟化技术,相反,部署虚拟化软件将降低系统运行效率,增加成本。

    因此,Google基于自己的需要进行定制化开发,先是做出企业自用的Map/Reduce和NDFS,又在此基础之上形成了经典的Hadoop平台,由"自研"到"自用"再到"产品化",令人钦佩。

    在此基础上,谷歌持续创新,乃至引发了"容器"技术革命以及Kubernetes的狂飙突进,这是后话,暂且不表。

    前面提到,受互联网带来的冲击,传统硬件平台的衰退势不可当。但使用低成本的X86和免费的开源软件做出来的系统,在安全性、稳定性、资源调度与管理、系统开发复杂性等方面,就需要做更多的工作,必须通过各种工具软件和配套的管理来解决。于是,很多新技术应运而生。

    比如OpenStack。

    OpenStack也是开源产品,设计和建设的目标是为云计算提供实施简单、可大规模扩展、丰富、标准统一的管理平台。它由NASA发起,又有众多行业大佬支持,在这一领域稳居霸主地位。

    最初,OpenStack只是虚拟机的管理工具,但如今,它管理的范围已经扩展到网络、虚拟化、操作系统、服务器等各个方面,渐有一统天下之势。

    当老大需要担当。互联网时代软件技术发展非常迅速,几个技术高手聚在一起,针对某种特殊场景,就可能开发出一套新系统,进而演变成为新技术新产品。作为综合的全面的管理平台,如果想要承载所有云计算产品,OpenStack就必须有强大的兼容性,支持各种技术、产品和平台的管理。

    同样是开源模式,容器技术的目标,是构建更加高效的运行环境。而提供标准化手段,可以让用户自由组装相对独立的运行环境。虽然目前容器的众多流派的厮杀还没有尘埃落定,但对于开发者来说,容器技术的巨大诱惑,已经让它在很短的时间里收获了大批拥趸,在一些领域获得了非常好的效果。

    OpenStack必须支持容器技术,然而如何与容器技术共生双赢,需要把握好平衡:容器的优势就在于高效,如果因为管理平台的存在,降低了计算效率,那就失去了意义;而如果不能接入综合性的管理平台,用户心有顾忌,也可能导致容器技术的发展空间受限。

    毕竟,容器技术和许多小众类的IT技术类似,主要是针对性解决某些特殊场景,并非包打天下的灵丹妙药。

    前面点过名的Kubernetes,也是随着容器技术一起热起来的。它是Google大规模容器管理技术Borg(一个更强大的技术)的开源版本,提供容器化应用的部署、维护,甚至可以管理跨机器运行的容器化应用,与容器技术的匹配度更高。

    从某种角度来说,Kubernetes和OpenStack是竞争关系,两个平台有很多重叠的功能;但在我看来,如果根据整体系统实现目标,将功能分解到不同的平台来承载,在一个系统里依然能够做到两个平台共存,使其各自发挥出自己的优势。

    云计算服务另一股推进云计算发展的力量,是云计算服务。这一边的龙头企业是亚马逊,它提供的云服务,真正将云计算的理念转化成了实践。

    看看美国国家标准与技术研究院(NIST)的定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(包括网络、服务器、存储、应用软件以及服务),这些资源能够被快速提供。

    从根本上来说,云计算是一种服务,是一种商业模式,而云计算技术只是实现云计算的手段。很多情况下我们谈的云计算,都本末倒置了。

    国内人士对IT有很多根深蒂固的误解和错觉,比如愿意投资在硬件上,而不认可软件的价值;再比如愿意为开发商支付劳务费,而意识不到稳定的产品化软件价值。因此,谈到云计算服务时,往往是叶公好龙,说一套做一套。

    多年前,有一家软件公司试图采用这种模式,用户并非购买软件,而是以租用方式拥有对软件的使用权;如...

  • ?

    云计算的三大服务模式 你了解多少?

    期雨

    展开

    如果准备使用云计算或者要在自己的IT环境中部署云计算,首先要确定合适的服务模式。这就需要我们对每种服务模式含义和特点都有所了解,很清楚从中能够获得哪些有益东西。正所谓“知己知彼百战不殆”,我们要对自己想要得到什么非常了解,并对云计算能给我们带来什么也要掌握,这时选择正确的服务模式至关重要。

    那就让我们来认识一下云计算的集中服务模式。

    其实,这些模式大家都不陌生,那就是:软件即服务SaaS、平台即服务PaaS、基础设施即服务IaaS,接触过云计算的人一定会知道这三种模式,也被称为云计算的三种堆栈。虽然大家都知道有这三种模式,但是将三种模式区分开来,讲述到位的说明并不多,本文就来深入剖析一下几种云堆栈模式。

    图1列出了云堆栈图,从图中可以比较清晰地看出三种模式之间的关系和各自具有的功能属性。我们根据图1来详细讲讲三种服务模式,每种模式对应着不同的云堆栈,其中IaaS包含基础设施堆栈,而PaaS包含基础设施和应用堆栈两部分,SaaS包含最全,有基础设施、应用堆栈和应用软件三个部分,每种云堆栈又是由几个不同组件组成的,每一层的云堆栈有不同的组件。

    IaaS

    首先从IaaS对应的基础设施堆栈说起,包含了数据中心里计算、网络、存储和安全等几个部分,IaaS可不是简单将这些设备罗列起来,而是要将这些设备所能提供的资源抽象成一系列可用服务,可以通过代码或网页的控制台进行访问和自动化部署。

    IaaS提供的服务就是人们可以根据需要访问虚拟的基础设施资源,IaaS接到需求时,根据请求几分钟内就可以完成资源的部署和运行,而且还可以进行计费,向使用的人们收取使用费用。人们不用关心数据中心和基础设施怎么运转的,这些由IaaS的提供商来搞定,人们聚焦在自己的应用程序上就行。像国际上的亚马逊AWS,还有国内的阿里云,都在提供IaaS服务,是实际部署最多的一种服务模式。IaaS因为提供的差异性服务不多,价格上拼得比较狠,这也使得IaaS领域竞争异常激烈。

    PaaS

    其次是PaaS,PaaS包含的基础设施部分已经讲了,PaaS还包含应用堆栈部分,这里有操作系统、数据库、编程环境、应用服务器等等。PaaS主要是将一个开发和运行平台作为服务提供给用户,可以包括一整套的IDE开发测试环境。可以是虚拟服务,也可以是操作系统,节省了你在硬件上的费用。

    PaaS最大的作用在于通过简单的API调用,人们就可以快速集成许多成熟和可靠的第三方解决方案,不必经历一系列的采购及安装实施流程。比较典型的PaaS服务提供商有Force.com、Google Apps Engine、Heroku和微软Azure等。在国内,一般大型的政务网和私有云中可以实现区域教育平台,区域医疗服务中心,区域公共服务等。在三种云服务模式中,PaaS是最不成熟的一种。

    SaaS

    第三就是SaaS了,SaaS包含了IaaS和PaaS 不具备的应用软件这部分,是一种以服务形式向人们交付的完整应用。在云计算真正变得火热之前,SaaS本身已经是一个非常流行的概念了。SaaS将一切业务运行后台环境都放入云端,人们只要通过Web浏览器就可以获取服务,SaaS与PaaS的区别在于,使用SaaS的不是软件的开发人员,而是软件的最终用户。

    这样,人们只要对一些具体的应用参数进行配置和对用户进行管理,SaaS提供商会负责所有的基础设施问题,所有应用逻辑和部署问题。比如客户关系管理CRM,企业资源计划ERP以及其它一些常见的业务软件等都是SaaS服务,还有面向互联网用户的社交网络,Twitter等,再有就是工具型的软件,比如邮件、杀毒、OA、中小型企业的财务软件等,未触及大型企业IT 核心业务。

    SaaS的应用很广了,也最为人们所熟知,具有人性化的界面,简单好用,专业性不强,非专业人士上手也非常容易。SaaS服务的普及面临两个方面的挑战,一方面是安全问题,把生产、交易的数据放在别人的机器上,甚至将应用委托给别人,这个需要极大的信任与制度保证,所以SaaS服务中更多的是一些公共的工具型应用,不涉及隐私数据。另一方面是可管理问题,SaaS供应商确实提供对其应用程序和平台的可见性,但在很多情况下,他们的管理能力并不够好。

    随着人们越来越依赖于外部软件资源,技术环节的性能可见性会受到影响。一个软件应用是否是SaaS服务模式,主要看其后台实现,SaaS服务运行在PaaS或者IaaS上,体现在后台资源的动态伸缩和流转上,资源可扩展性更强。

    经过以上的介绍,我们对云计算的三大服务模式应该有所了解,尤其是各自的服务特点,这让我们在云计算的选择上有了感官认识。不管是哪一种模式,所要体现的就是要提供一种服务,强调的是一种可计量的服务。通过使用云计算,让人们彻底摆脱基础设计监控和管理方面的东西,将注意力放到人们自己关心的业务中,专业的部分还是交给云计算服务公司来做,人们只要安心享受其提供的各种服务就好了。

    OFweek云计算网(http://cloud.ofweek/)!

  • ?

    为什么云计算服务中,越来越多的企业选择PaaS?

    钮夜阑

    展开

    何为PaaS?

    假如我们现在需要一个业务,提供一个很简单的“hello world”服务,那么需要的资源有哪些呢,看下图:

    从最底层的IDC、机房、网络、服务器,到服务器上的操作系统,操作系统上服务软件(主要包括WebServices、数据库、缓存等),当然最终在WebServices里运行的是我们的业务代码。如果我们生活在互联网的初始阶段,那么这些元素都是需要我们关心的,我们不得不为宽带机架跟运营商打交道,为域名备案跟通管局打交道,为服务器跟服务器供应商打交道,最后还得雇佣管理一个运维团队,帮助维护自己的IT资源。

    而PaaS呢?PaaS帮我们节省了蓝色涉及的部分,也就是除了LaaS节省的部分外,还节省了服务软件和代码的部分,换句话说,PaaS提供了一个完整的业务开发、运行环境,其余所有的都已经以服务的方式提供好了,我们需要做的,只是吧业务代码放上来就好了。

    PaaS是真正的“高可拓展”

    要明白这个问题,我们先来看什么叫“可拓展”,可拓展有两个层面:

    1.用户可以自行拓展资源,通过手工的方式(包括页面点击、API调用等)

    2.随着用户的业务扩张,自动扩展

    几乎所有的laas厂商都可以实现层面1,但层面1的问题是,用户不知道什么时候扩展。用户真正需要的是层面2的扩展,即随着业务增长,资源自动扩展,整个过程用户可以完全不感知,目前这种层面的“高可拓展”没有任何一家laaS厂商提供。

    PaaS是免运维的云计算

    “免运维”是PaaS的最大魅力,因为用户把代码放上来,就可以完全不管了,无论业务凋零还是业务暴涨,都无需人工干预,当然SAE上的很多用户团队里都是0运维,也就是一个运维人员都没有,这在传统业务团队中是不可想象的。

    PaaS是真正的云计算平台

    总之,在桌面时代,我们需要的不是IBM、ThinkPad、甚至都不是Windows,而是上面成千上万的应用、游戏;一个能让我们的业务稳定可靠,省心运行的环境,如果有这样的环境,除了技术Geek,我想没有人想管服务器。。。

    PaaS尽管有种种问题,但它确实是从诞生就想提供给用户一个省心、稳定的业务运行环境,用户一旦部署,不需要关心优化,就可以随着业务的发展时时满足各种需要,所以PaaS是真正的云计算平台。

  • ?

    如何选择适合自己的云模式?(原创)

    水晶

    展开

    当前,企业不得不进行深入的IT变革,引入云计算技术以使用互联网+的新业务、服务场景。问题来了,企业在公有云、私有云、混合云等多种云计算模式中,如何选择呢?

    云计算是什么

    云计算是一个IT平台,它屏蔽了物理设备,为企业的业务与服务系统提供支撑。

    参考上图,企业可以使用云计算技术提供的资源服务,运行自己的业务与能力系统,以便为最终用户提供企业服务。云计算最大的好处,是屏蔽IT设施,如服务器、网络,让企业能够专注于核心业务服务,以便持续的提升自身的业务竞争力。

    云计算的三种模式

    云计算平台根据其是否由多个企业使用,可分为不同的模式:

    公有云:一个资源池,以共享的方式,提供给多家企业,每个企业运行不同的业务系统;

    私有云:一个资源池,以独享的方式,由一个企业使用,运行其专属业务系统;

    混合云:企业拥有一个私有云,同时将部分业务数据放到公有云中,补充自身服务能力。

    如何选择?

    企业可以根据业务对资源的需求模型,选择使用哪种云平台:

    间断型:例如在线营业厅,在工作时间(9:00—17:30)提供服务,非工作时间不提供服务。这种业务模式首选公有云,因为公有云的弹性申请使用,按时长收费等模式,方便便捷。次选混合云的原因,是如果企业有间断性后台任务(如大数据、人工智能等),可以在闲时运行,此时可选择混合云,能够提供更高的性能和更大的业务灵活性。

    稳健增长型:例如行业云等应用场景,企业规模较大,且有规划为行业用户提供服务,需要更合规、安全、可控的云计算平台,此时首选私有云。

    爆发型:在平时有较稳定资源需求,同事在例如秒杀、促销活动,或被DDOS攻击等事件带来的突然资源需求,此时适合混合云环境。由私有云平台提供基本服务能力支撑,公有云平台提供临时资源支持;

    周期型:例如电商、游戏能平台,每天均有周期型的资源需求,此场景首选私有云。在闲时,私有云平台可以运行大数据计算等后台任务,重分利用资源,同时提升企业核心竞争力。

    企业有了大致云模式选择思路后,下一步是选择合适的云厂商,后续我会整理出一些选择云厂商的通用策略、方法,敬请期待。

  • ?

    云计算如此强大的发展和趋势,你会选择吗?

    温盼雁

    展开

    云计算快发展成为了我们日常的一部分了,不仅减少了企业的运维成本,让技术人员专注产品的投入和研发,还大大提高的工作效率。那么云计算会去到什么程度呢?让我们了解一下这一现象。

    如今,云计算成为了信息技术部门面临的最具破坏力的力量之一。这种说法不无道理。让我们了解一下这一现象的严重性。根据贝恩公司的名为“云计算的变化面貌”研究报告,全球云计算IT市场收入预计将从2020年的1800亿美元增长到3900亿美元,折合年复合增长率(CAGR)约17%。

    报告还指出,2015年云计算需求占IT相关IT市场增长的70%。此外,财富全球50强企业中有48家公司宣布了一系列IT应用程序的云采用计划。随着企业从传统系统转向基于云计算的业务,越来越多的组织追求数字业务战略,云计算市场将会继续增长。

    云计算技术厂商Deskera公司首席执行官Shashank Dixit表示,“云计算是数年来IT行业最大的颠覆力量,企业首席信息官需要竭尽全力帮助其公司成功安全地进入云端旅程。”

    虽然基于内部部署数据中心的IT软件和工具具有自己的优势,但全球趋势是基于云计算的应用程序,因为它们比传统系统提供更多的连接和功能。此外,企业自然会对此重视,因为其技术相当可靠,价格合理,并且可以让他们获得其他新兴技术以及高端技能。企业正在努力提高长期的绩效和生产力,也推动了云计算的繁荣。考虑到云计算服务的巨大响应,几家IT公司正在设计专门针对云端运行的应用程序。

    调研机构Gartner公司研究总监Sid Nag表示:“全球公共云市场将会成熟,其增长速度将从2016年的17.2%略微放缓至2020年的15.2%。”虽然面前面临英国退出欧盟,以及存在其他的增长挑战,但一些细分市场(如金融SaaS应用和PaaS用户市场)到2020年仍将保持强劲增长。

    随着采购商加强和IaaS活动的增加,他们将会进行越来越多的投资:持续提升业绩,更多的内存,更多的存储(这将推动消费增加),以及增加传统IT外包(ITO)交付的自动化。

    在这个快节奏的技术世界中,企业必须利用技术来保持竞争优势。他们必须进行明智的选择。由于互联网(包括3G和4G服务)的覆盖面以及自动化和数字化水平都呈指数级增长,因此需要进行更加广泛的探索。

  • ?

    云计算时代,你会选择混合云吗?

    mm123

    展开

    关键词:

    云计算,公有云,混合云,Gartner。

    摘要:

    1,云计算领域的分水岭;

    2,公有云市场的主要玩家;

    3,谁才是你的对手?

    一、云计算领域的分水岭

    云计算来势汹汹,不管是“黑云压城城欲摧”也好,还是“白云一片去悠悠”也罢,云计算成了深刻影响人们工作与生活的时代产物。根据CSA调查报告显示,企业在本地部署的业务应用,从2016年的60.9%减少到了目前的46.2%,越来越多的企业选择将更多的业务应用部署在云端。

    2017年是云计算领域的一个分水岭,在此之前,企业数据中心云化,主要集中在小型初创公司、互联网企业,这年头,如果没个app,都不好意思说自己在创业,这些公司主要出于节约成本的考虑,将IT系统、业务应用部署在各大公有云平台上。到了2017年,对于中大型企业、传统行业的公司,随着大数据、物联网的发展,海量数据的处理带来了海量的计算需求,企业自建的私有云资源日趋饱和,而公有云市场逐渐成长起来,企业CEO在决策新的IT投资时,开始考虑公有云灵活性、经济性和私有云安全性的优势对比与互补,于是能够兼顾二者的混合云部署模式逐渐被企业青睐。

    二、公有云市场的主要玩家

    根据市场调研公司Gartner最近发布的公有云调查报告显示,去年公有云市场总空间达到了22,160M$,而Amazon一枝独秀,占据了44.2%的份额。

    微软Azure占有7.1%,排在第二。

    而中国的阿里云打败谷歌排在了第三,占有3%的市场份额。

    Amazon的AWS公有云已经逐渐成为企业的战略性选择,谷歌也在积极通过生态、数据分析构建差异化的竞争力。阿里云虽然排在第三,但是其业务主要集中在国内,未来中国市场迅猛增长必然带来阿里云的又一次飞跃发展,目前Gartner的报告显示从去年到今年,阿里云的市场增长率最高,达到了126.5%,未来是与AWS和Azure形成鼎足之势,还是甚至与AWS分庭抗礼,也未可知。

    三、谁才是你的对手?

    公有云市场,甚至可以说云计算市场,从原来的小兵混战阶段开始走向“群雄逐鹿”的阶段,各大云服务提供商都在部署混合云方案,格局将定未定,一切皆有可能,格局一旦确定,你便是有通天彻地的本领,那也是只能徒呼奈何,时来天地皆同力,运去英雄不自由。

    科技日新月异,颠覆性创新时有发生,外行干掉内行也屡见不鲜。康师傅方便面销量下滑,原因却不是今麦郎的发力,而是美团、饿了么等各大外卖平台的兴趣,支付宝的出现,把银行吓的一哆嗦。

    那些被颠覆掉的企业,你总以为自己的对手是友商,实则你的对手是时代。

    备注:版权所有,未经许可,不得转载。

  • ?

    云计算职业生涯的四个选择

    翠阳

    展开

    随着IT技术的日益普及,IT就业市场对云计算的工作岗位需求与日俱增。以下对四个常见的职业生涯以及如何准备面试进行探索。

    近年来,许多IT专业人员已经将其简历进行了修改,并微调了他们在云计算方面的职业生涯。

    云计算业务将会继续快速增长。根据调研机构Gartner公司的研究报告,公共云服务市场在2017年将增长18%,达到2486亿美元,高于2016年的2092亿美元。各种规模的组织将其业务继续迁移到云端,以利用新的服务和技术。但是,他们需要具备云计算技能的人才来满足他们的业务需求。

    有许多广州中星信息的学员学习云计算课程时会问到这样的一个问题:想要从事云计算方面的职业,但不知道从哪里开始?广州中星信息云计算的专家表示,首先了解一下那些受欢迎的云计算岗位,并了解公司雇主对他们的期望。然后,了解自己的简历需要增加哪些经验和技能,如何获取经验,以及如何回答雇主在面试期间提出的一些难题。

    以下概述云计算中的一些常见职业以及他们所需的技能:

    (1)云计算管理员

    企业需要工作人员配置云部署并执行管理和监控任务。这个工作人员就是云计算管理者。需要具备坚实的知识基础,通过教育和培训,获得认证,可以为其在云计算领域的职业做好准备,但要确保其技能是最新的。

    管理员的大部分工作是云计算基础设施管理,所以公司的面试人员将询问应聘者的云计算管理体验,以及其熟悉的工具和平台。并要求其了解核心云平台,监控工具和配置管理系统,如Ansible和Zenoss。面试者希望应聘者演示如何使用这些工具来解决问题并提高用户体验,从而提供真实的例子。

    企业将会继续积极应用公共和混合云模型,并在谈论将工作负载合并到公共云及其好处。

    所具备的DevOps技能

    面试者可能会问应聘人员是否会采用DevOps工具,特别是随着越来越多的企业追求这个模式。它有利于云计算管理员获得DevOps相关工具(如Jenkins和Chef Server)的经验。如果其有一些企业所需的直接编码专长,请提及其熟悉的语言,如Java,C / C ++或C#。

    (2)云计算架构师

    云计算架构师考虑到大局:他们监督云计算策略,包括采用计划,应用程序设计和管理。由于云计算技术不断变化,云计算架构师必须了解当前趋势,以保持环境的有效运行。

    企业希望云计算架构师能够面对未来的系统。对于组织三年或三年以上的云战略有着长期的考虑。并可以制定一个更好的路线图,为企业做好充足的准备。

    跨平台的可移植性是企业面临的一个重大问题,因此在面试过程中可能会出现容器体验。云计算架构师需要知道容器的能力以及它们如何适应云战略。

    此外,诸如OpenStack等开源平台是想要自定义云计算的企业的热门选择。查看供应商以及供应商中立的认证,努力实现云计算的这一职业生涯。

    (3)云计算安全经理

    安全性始终是企业的首要关注点,云计算安全管理者的作用是保持云部署安全。准备迎接挑战。应聘者需要通过正式的培训和认证,如认证信息系统安全专家,这是简历的重要方面。虽然坚实的教育基础很重要,但面试人员希望应聘者可以在现实世界中使用这些技能。

    在云计算安全方面,应聘者还有很多参与的机会和因素,并必须证明能够设计,执行和维护各种云基础架构的云安全策略。云计算系统的威胁和风险日益严重,所以管理人员必须不断监控环境。需要跟踪云安全趋势,并掌握不同的工具和流程,如加密,访问控制和多因素身份验证。

    管理人员必须具备良好的沟通能力,为组织内的员工制定政策,以及对治理和合规性标准(如PCI DSS)的了解。

    面向未来的云技能

    应聘者需要学习新技能,强化已经拥有或在云计算的新职业技能,这永远不会太晚。云计算领域对人才的需求不断变化,所以面试人员希望应聘者具备与现在不同的技能,以适应将来的需求。

    云计算供应商特定的体验,容器,机器学习是三种技能,可以帮助提高应聘者简历的价值。

    (4)云应用开发人员

    企业开发和部署软件的方式随着云计算的发展而不断变化。由于这些变化,企业需要更多的云应用开发人员;他们希望开发人员也承担通常与架构师,工程师,分析师和技术人员联系的角色。不过,应聘者还需要有编程方面的教育背景,请务必了解潜在雇主使用哪些语言,你是否已经掌握了这种语言。

    应聘者最好获得主流云平台(如Amazon Web Services,Google和Azure)的实际开发经验。随着多云的采用,熟悉各种平台以及它们之间的互操作性将为应聘者带来好处。

    企业雇主需要确保应聘者的技能适合企业,所以他们会询问开发过程。应聘者使用的管理和开发工具越多,面试人员可以评估应聘者是否能够转换到其工具集中。

    强调自动化的重要性,特别是在处理DevOps,持续集成和持续交付时。敏捷模型在企业中很受欢迎,因此具有这些模型的经验以及不同部门和角色之间的合作能力有着很大的好处。

  • ?

    云计算的选择悖论

    家冰之

    展开

    人们都期望在作业和日子中有所挑选。但心理学家的调查研究标明,在多种选项中进行挑选并不一定会使人们更高兴,乃至不会发生更好的决议计划。心理学家Barry Schwartz称之为“挑选悖论”。云核算为企业IT安排带来了新的挑选,但随着多种形式的云核算的呈现,它也带来了挑选的悖论。

    关于大多数人来说,“云核算”意味着公共云效劳。但调研安排Gartner猜测,到2020年,90%的安排将采用混合基础设备办理功用。关于英特尔公司以及大多数企业而言,这越来越意味着是一种混合核算环境,在这种环境中,公共云效劳经过私有的本地云连接并同享数据和使用程序。

    在人们转向混合核算环境时,IT部分有必要有一个合理的办法来评价使用程序并挑选最佳的布置方位。英特尔公司由客户和体系集成商组成了一个调查小组,致力于提醒安排在拟定作业负载安顿决议计划时有必要考虑的规范,并创立一个模型,以便断定作业负载安顿的起点。这里所说的起点而不是公式,由于每个安排都是独一无二的,而且安排的终究决议计划有必要考虑其所特有的要素。

    云核算的聚宝盆

    首要细心看看IT安排面对的挑选。公共云供给基础设备即效劳(IaaS)产品,可让企业按需发动虚拟效劳器和存储,并仅为其运用的内容而支付费用。供给商现在捆绑出售数据库和其他中心件,以创立渠道即效劳(PaaS)选项,经过供给创立功用使用程序所需的大部分功用来简化布置。

    软件即效劳(SaaS)解决方案供给了完整的使用程序。用户只需登录并运用它,但仍可能需求与安全和身份办理等企业体系集成。最后,在内部私有云运用云技能和自动化布置和办理使用程序,以完成弹性和敏捷性。但由于这些使用程序都在安排的数据中心中,因而能够保存控制权。

    几种商用混合云解决方案能够使公共云成为安排的内部布置私有云的一种通明扩展。通用开发工具、中心件层和布置进程跨越整个环境,使IT团队不必供给乃至知道使用程序的终究布置方位。安排能够依据事务需求和价值挑选布置的方位,假如需求发生变化,安排能够对其进行更改。可是在做出这种挑选时,安排有必要评价事务和技能方面的考虑要素。

    事务考虑

    作为技能专家,IT专业人员将会关注这种技能。但其方针是在发生最大事务价值的地方安排作业负载,因而首要断定决议计划所触及的事务要素非常重要。其商业要素因职业和公司而异,但调查研究参与者以为这些事情对他们来说很重要。

    首要考虑才能和适用性。例如,在评价SaaS解决方案时,安排供给的解决方案是否契合事务需求和要求?他们是否经过开释资源用于其他事务活动来降低本钱或以其他办法代表对安排的良好出资?安排有必要真实地评价自己是否具有完成作业量装备方针的专业知识,以及该项目是否具有专业知识。

    考虑安排的规模和成熟度以及财政战略。

    安排是否能够进行技能更新或首要的IT现代化?本钱基金是否可用,仍是首席财政官企图将本钱开销引导至其他举措?为了取得更多的本地硬件是否需求数据中心扩展或构建?安排需求考虑的职业或事务是否有共同的法令要求?用户对潜在可用性和功用问题的容忍度怎么?他们是否在短时刻内无法作业,或许假如使用程序宕机,一切都会中止吗?以及安排的危险怎么?停电会导致安排的收入下降吗?安全漏洞是否会危害安排的声誉或品牌? 像这样的商业考虑供给了能够辨认和评价技能要素的布景。

    技能考虑

    关于大多数IT安排来说,技能考虑可能更容易评价。他们包括:公共云功用基于同享设备,因而其功用可猜测性较差,难以保证。用户所阅历的呼应时刻是最显着的功用衡量目标,而且可能因用户所在的方位而不同。公共云能够供给更高等级的功用,但通常会带来更高的本钱。有可能在CPU或内存上存在瓶颈的使用程序可能需求专用主机,更适合于私有云布置,其中能够调整等待时刻和功用以满意使用程序的需求。

    公共云最吸引人的方面之一就是它们的弹性,也就是在需求时获取资源并进步使用率的才能,并在不再需求时开释它们。因而,安排需求辨认阅历季节性、暂时性或不行预知需求的作业负载,并可能更适合公共云布置。可是,安排应该监控效劳使用率,由于估量公共云本钱的30%到45%归因于糟蹋或未运用的云核算效劳。

    公共云效劳供给商将安全视为其客户的首要关注点,因而大多数安排已将广泛的安全和安全监控功用构建到其效劳中。每家云核算供给商的工程师不断致力于为终端用户构建更好的安全解决方案和效劳。可是,在公共云上运行作业负载标明进犯面的扩展,进犯者有更多机会找到进犯的办法。

    经过本地私有云,安排供给的安全保护措施各有不同,但它们在控制之下。安排知道数据在哪里,能够保证并证明契合法规、数据主权要求和治理要求。安排能够履行审计以保证许诺的控制措施已到位,并得到履行。安排有必要了解并供给单个作业负载的特别安全需求。例如,假如使用程序运用的数据包括知识产权,个人身份信息或个人健康信息,则可能受安排或政府或职业法规强加的特别要求。

    许多使用程序与其他企业使用程序同享或交换数据,或许严密集成到内部作业流程中。将它们转移到公共云或购买SaaS解决方案可能需求开发项目,以将它们与其他使用程序或现有目录、身份和单点登录体系集成。安排有必要断定是否存在可用于完成集成的API,或许是否能够运用企业集成结构。

    现在正在存储和移动多少数据,以及安排期望数据量增长多少?将数据定位在即将运用的方位邻近能够进步可拜访性,削减推迟,并降低本钱。

    为了更好地了解和分类数据,许多公司现在正在招募首席数据官。而首席数据官经过数据处理、剖析、数据发掘、信息买卖和其他手段担任企业范围内的信息办理和财物使用。

    将技能注意事项使用于许多常见类型的使用程序中,英特尔公司为此开发了一种亲和力模型,该模型主张更适合公共云布置的使用程序品种,应该可能保存在内部布置的数据中心的使用程序品种,以及使用程序可能以任何办法使用于混合使用程序的中心地带。

    关于每种使用类型来说,四个技能考虑要素中每一个的重要性都反映在堆叠组件中(例如,电子邮件使用程序的特点是数据量较大,但要害功用、安全性和集成需求较少)。

    亲和力模型解说了为什么比如Web托管,CRM和电子邮件等使用程序通常被作为SaaS使用程序获取,而大数据剖析和财政使用程序倾向于另一端的原因。

  • ?

    必看!2018最新云计算选购指南!

    Rowena

    展开

    写在前面

    作为公有云的资深用户,测试过多家云平台数十个实例之后,我们一直在思考两个问题:客户最需要云厂商提供的核心能力是什么?应该如何评估一家云厂商的产品技术能力?

    接下来的几篇文章中,潮云实验室将结合长期的测试数据,帮助大家选择最合适的云服务器,同时探讨几家主流云厂商的产品差异和背后的设计理念。今天,我们先从计算入手。

    跑分不是唯一标准

    很长一段时间,跑分似乎成为衡量性能的唯一标准,但是从实际体验来看,单纯依赖跑分去选择产品,是非常片面的决断。

    首先,有些跑分工具本身就有问题。比如,近期就有爆出Unixbench跑Pipe-basedContext Switching用例时,虚拟机的得分甚至超过同等级物理机的情况(目前已经有补丁修复)。

    其次,跑分往往只能测出一段时间内的性能值,但不能体现产品长期的稳定性。

    计算能力:主频, IPC, 稳定性

    先来看一个简单的公式:

    CPU的计算性能=主频× IPC(Instruction Per Clock 即每周期执行指令数)。

    所以,提升CPU处理性能的途径,可以是提升主频,也可以提升IPC。

    主频:高主频肯定能带来计算性能的增长,但是高主频的CPU往往价格昂贵,另外随着主频的提升,功耗会成指数级增长,这部分运营成本(opex)当然最后也会算给客户。

    IPC:要提升IPC,可以通过提高指令执行的并行度来实现,主要有两个途径:一是提高微架构的并行度,二是采用多核架构。在微架构并行度一致的情况下,关注多核架构。采用多核架构,可以减缓由于主频提高而功耗急剧上升的坡度。如果功耗相同,毫无疑问多核CPU的性能会比单核CPU要高。

    我们结合价格数据来看看,以下为华为云部分产品的价格和性能对比:

    1. 从提高主频的角度来看,对比计算性能,C3.large.2比S3.large.2提高了36%,但是价格却高了44%。

    2. 从提升IPC的角度来看,S3.xlarge.2比S3.large.2计算性能高一倍,价格也正好高一倍。

    有兴趣的也可以去对比一下其他产品,都是类似的。

    如果单纯要提升计算性能,采用提升IPC的方式,更具性价比。

    稳定性:相对于前两个,稳定性很难在产品页面被参数化描述,但是却是企业场景里很重要的一点,我们来重点聊聊关于CPU稳定性的那些你还不了解的事。

    稳定性和vCPU绑定

    很多人有这样的疑问:为什么我购买的服务器CPU性能波动那么大?今天我们就来详细说说背后的主要原因:vCPU的绑定。

    先来看看什么是vCPU绑定。

    假设用户购买一个2 vCPU的虚拟机,我们来看看绑定和不绑定的区别:

    在绑定的情况下,通过设置处理器亲和性(Processor Affinity),这两个vCPU会映射到预定core的两个超线程HT(Hyper-Threading)上。

    有人会问为什么是同一个core的两个HT,而不是两个位于不同core的HT呢?这是为了独占该core的所有资源,避免其他用户的干扰。

    而不绑定的情况下,这两个vCPU会随机落到不同core的任一超线程上,往往分布在两个不同的物理core。

    绑定的时候,单个core采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU core那样,有些资源是需要共享的, 比如图中的L1指令和数据缓存,L2缓存。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU core的性能。如果CPU core不分超线程,能跑出100%的能力的话,加了超线程大概能到115%-130%的能力。所以2个vCPU的性能大概等于115%-130%的单物理CPU core能力,但是该core所有资源被用户独占,业务运行稳定。

    在不绑定时,每个vCPU往往单独分配去一个CPU core,这种情况下,大部分core内资源是和其他用户共享的,如图:

    我们分为两种情况讨论一下:

    1. 服务器空闲,即另一个超线程空闲。这时候2个vCPU的性能能真正达到200%单物理CPU core的能力(资源被独立占用,无争抢),且较平稳。

    2. 服务器忙碌,你的vCPU会受到其他用户机的负载水平影响,双方产生资源争抢,表现为业务性能不稳定。

    显然,使用不绑定的策略虽然能带来性能上的提升,但是和云服务的稳定性和隔离性的要求背道而驰,这相当于把自己业务稳定的主动权交给了其他用户!

    那么问题来了,怎样确定云服务器有没有绑定vCPU!?

    判断依据如下:如果测试单vCPU性能时接近物理CPU性能,而测试双vCPU性能时,两个vCPU性能都有一定程度的下降,那么这款实例是对vCPU进行绑定的。反之,如果两个vCPU性能仍然都接近物理CPU性能,那么一定没有绑定。

    vCPU不绑定情况下性能测试

    为了进一步论证,我们选取了一台腾讯云HS20专用宿主机(56核),来模仿vCPU不绑定情况下多租户“拥挤”的使用场景。

    把该物理机分成7台8核32G的虚拟机,其中一台为被测机,另外6台为干扰机。

    在不同的干扰压力下(无压力,N个进程跑super_pi压力等)的业务性能,测试结果如下(以mysql_read性能为例):

    完整的mysql_read,mysql_write,mysql_read_write性能对比图如下:

    可以看到,随着干扰进程数的增加,

    1. QPS明显呈下降趋势, read性能下降34%, write性能下降35%,read_write性能下降30%。

    2. 平均延时明显上升,read延时上升50%,write延时上升37%,read_write延时上升42%。

    实验显示,vCPU没有绑定情况下,被测虚拟机受同机其他虚拟机的干扰非常大。

    主流云厂商部分实例vCPU绑定盘点

    用前文提到的测试方法,大致测了一下主流云服务器厂商的部分实例的vCPU绑定情况,结果如下:

    可以看到,AWS和阿里云的企业级产品已经进行vCPU绑定,这些产品当然会有更好的稳定性体验。

    腾讯云、华为云的几款实例及阿里云T5,AWS T2等非企业级实例,均未进行绑定,潮云实验室后续将对这几款产品进行进一步的性能测试。

    小结

    简单总结一下,要获得更好的计算性能,核数比主频更具性价比。

    对于企业级用户来说,优先选择vCPU绑定的实例,计算性能更稳定、可预期。

    不绑定vCPU在闲时可获得更高的性能,但隔离性差,不可预期,有一定业务风险。

    在最终选型上,还是要根据自己的业务形态来选择合适的实例。

    同时,我们也需要有清醒的认识,对云服务器来说性能测试和实际应用会有偏差,比如vCPU的绑定与否就会影响性能测试结果。

    对于云计算产品,我们需要考量的还有很多。

    转载:潮云实验室

云计算选择

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP