中企动力 > 商学院 > 云计算平台测试
  • ?

    一篇短文告诉你阿里云用户如何通过等保测评

    因弗戈登

    展开

    作者:Recco星期五, 六月 2, 20170

    随着等保2.0的脚步越来越近,云上等保受到越来越多人的关注。近日在成都举行的云栖大会安全论坛上,牛君特意关注了阿里云云上系统的等保合规方案。

    阿里云最早于2012年通过 ISO 27001 认证,并于2016年9月通过新的云计算安全等级保护三级测评。据阿里云安全专家行逸(易鑫)介绍,这是目前国内首批、也是唯一一家通过国家权威机构依据云等保要求联合测评的公共云服务平台。

    阿里云安全资质历程:

    2012 – ISO 270012012 – 等保三级2013 – 云安全国际认证金牌2013 – 可信云服务认证2016 – 新版 ISO 20000 认证2016 – 阿里金融云通过SOC独立审计2016 – CNAS云计算国家标准测试2016 – 支付卡行业数据安全标准(PCI-DSS)2016 – 新加坡国家标准 MTCS T3级认证

    阿里云采用的是“云上系统合规责任共担”机制,租户的云上系统等保合规由客户负责,阿里云负责的是云平台等保合规。那么对于阿里云的租户而言,如何帮助他们依据新的云等保要求,通过等保测评呢?

    等级保护实施的基本流程包括,系统定级、建设整改、等级测评、系统备案和监督检查等五项工作。

    首先,阿里云可提供等保备案证明、测评报告结论页和客户等级保护测评说明等材料,协助租户云上系统通过等保测评。

    而且,为了便于阿里云云上系统能够快速满足等保合规的要求,阿里云通过建立“等保合规生态”,联合阿里云合作伙伴咨询机构、各地测评机构和公安机关,向阿里云客户提供一站式、全流程等保合规解决方案。

    等保合规方案工作分工

    在整个测评流程中,最核心的是对信息系统进行建设和整改,以建立起完善的安全管理和安全技术体系。前者包括策略、制度、机构、人员、建设、运维等,后者则从底向上,包括物理环境安全、网络通信安全、设备与计算安全,和应用与数据安全。

    安全技术体系建立的主要手段包括使用安全产品、加固系统配置和开发安全控制。其中通过使用成熟的安全产品,可以快速满足合规要求,同样,阿里云可以提供完整的安全解决方案。

    从物理到应用四个层面的解决方案

    安全牛评

    阿里云的优势在于,拥有丰富的云上系统测评经验,全线的安全防护产品,和一站式的整体解决方案,为云上租户减少了测评工作中大量的沟通组织工作。同时,全面满足合规要求的云安全产品也为用户省去了挑选和部署的复杂工作,节省了在安全上的投入成本。

  • ?

    至顶网公有云平台评测分析华为云篇

    辗转

    展开

    在至顶网连续两年的“公有云实施调研报告”中可以了解,公有云厂商通过云计算平台向企业赋能,从而减轻公有云用户在网络应用开发、运营维护时工作强度将成为未来公有云计算技术发展的新方向。因此,在本次公有云平台评测分析中,将从“应用赋能”、“应用访问”、“性能测试”、“应用体验”这四个方向,对华为云在国内提供的公有云平台进行技术展示。

    一、应用赋能

    从头到尾编写一个功能的代码和利用已有功能模板进行修改,所付出的工作量是无法比拟的。在公有云上将用户最常用的功能以功能模块的形式提供出来,让用户自由的进行组合,可以极大的减轻用户公有云使用难度,用户从而可以用更小的人力完成以前无法实现的很多功能。这就是公有云应用对用户的赋能。公有云对用户赋能分为两个部分,一部分是公有云自身开发功能模块,另一部分是与第三方软件供应商合作,以“应用市场”的形式让用户对所需要的功能自由进行选择。

    下面,我们就先来看一下在华为云的公有云在国内是如何向用户进行“赋能”的。

    首先看一下华为云公有云平台自身为用户提供的功能产品:

    在上面的产品功能截图中我们可以了解,华为云向用户提供了“计算”、“存储”、“网络”、“数据库”、“安全”、“应用服务”、“管理与部署”、“EI企业智能”、“边缘云服务”、“软件开发服务”、“企业应用”、“迁移”、“视频”、“云通信”、“物联网”、“专属云”、“企业网络”、“域名与网站”共十八大大类的应用产品。在华为云的产品部局中,可以感受到很浓厚的“功能”性导向,更加适于专业的系统开发人员进行使用。除了“计算”、“存储”、“网络”、“数据库”这些基础服务之外,华为云还在“管理与部署”、“EI企业智能”、“边缘云服务”、“软件开发服务”、“企业应用”、“云通信”、“物联网”这个功能分类中,向用户提供了很多实用而且需要长年技术积累才能研发出来的功能,使用户可以用更少的投入或得以前很难获取到的技术和功能。

    在华为云的云市场中,还提供了很多自研或第三方开发的对用户十分有用的软件及工具。在应用分类上也有很好的应用导向,用户可以按自身上云需求比较轻松的对所需应用功能进行选择。

    二、应用访问

    著名的美国连锁百货品牌诺德斯特龙Nordstrom就在不断的实践中发现,页面加载缓慢导致线上销售的转化率下降明显——从2.5秒开始,反应时间每增加0.5秒,在线销售就会下降11%。由此可知,公有云平台应用访问性能优劣,对用户实际使用体验的重要性。我们也不妨以“3秒”为做为应用访问的“合格线”。

    云能力评估小组在华为云北京一区的公有云平台上,创建了一个通用计算型 s2.large.2r的2核4G内存,系统盘为40G云盘的公有云主机,并利用华为云提供的CentOS 操作系统+Apache和MySql搭建了一套通过Web访问的简易数据库系统,并安装听云探针。随后利用听云在全国不同地点、不同运营商网络中部署的监测点,从13点15到18点15发出应用访问请求,并且从听云监控页面查看效果。

    华为云应用响应时间

    在听云提供的应用服务器响应时间截图中可以得知,华为云公有云主机的应用服务响应时间始终维持在30毫秒以内,大部分时间是维持在25毫秒左右,仅在15点45左右和快结束时因外部服务时间提升而产生了两次小的5毫秒左右的波动,整体响应时间非常平稳。

    从最耗时事务和慢事务追踪图表可以看出,应用传输的最长时间为0.04秒,最小为0.021秒,平均响应时间为0.025秒。在15点53分左右出现1次应用文件响应时间超过3秒情况出现(还有一次响应时间在2.7秒左右的记录发生在应用访问结束的时段,因此未计算在内)。

    CPU、内存占用

    在听云应用刚发起和下午6点时,华为云的CPU使用率有两个略高的变动,不过CPU占用情况并不高,仅在接近4%左右,其它时间,华为云的CPU使用率始终稳定在1%左右。

    在本次测试中华为云的内存使用量始终保持一种平稳的态势,内存占用的平均值为3083.694MB,占用率较高。

    网络吞吐

    在平次测试中华为云平台的网络IO传输表现正常,可以看出在听云应用请求刚发起时,并未有过多应用请求发出,因此网络带宽并不高,在1点之后才开始有大批量应用请求出现导致网络IO流量上涨。

    由于本次测试所部署的数据库文件较小,应用请求设置也比较低,因此服务器接口带宽除应用请求发起时出现激增外,基本保持在587Kbps左右。

    三、性能测试

    由于云主机大多采用的是Linux操作系统,因此在本次测试中,选用的是可以跨平台使用的Geekbench 3.4.2 for Linux x86 (64-bit)测试工具来对华为云公有云平台的云主机进行测试。

    Geekbench是通过一系列数据加密、数据压缩、图像压缩、图形计算、脚本处理和路径计算的方式,对CPU的整数类型计算能力进行测试,并通过期权价格模似、图像的生成、锐化和模糊以及物理仿真、3D几何场景描述类的浮点计算功能对CPU的浮点计算能力进行测试。并将各个测试结果综合后,统一对CPU的整数计算和浮点计算能力进行打分。

    Geekbench统计华为云处理器信息如下:

    下面是本次测试中,华为云处理器与Geekbench中相同型号处理器在物理服务器平台上的测试结果评分对比:

    华为云双核4G处理器测试结果

    Geekbench同型号处理器单核心测试结果

    从两张测试成绩截图来看,华为云双核云主机的单核性能稍低于Geekbench中所记录的Intel Xeon E5-2680 v4 3300 MHz处理器,但性能差距并不十分明显。

    四、应用体验

    最后云能力评估小组还对华为云公有云平台的系统搭建应用体验进行了一下评估:

    从应用体验上来讲,华为云的管理控制界面非常符合国内公有云用户的使用习惯,可以很快上手,在使用及管理控制中不会存在过多问题。

    在用户注册之后,基本很少接到华为云的销售沟通电话,不会有过多非工作性打扰,但如果想深度进行销售方面沟通时,也不容易找到相关负责人员。

    本次测试域名从提出申请到域名审批历时约20天,华为云的域名备案速度在国内域名备案标准时长之内。

    华为云的财务账单可以按月计账,也可以自由的按使用资源和时长进行购买,账目比较清晰,便于进行财务管理。

    华为云的客服工单响应及时,工单发出在很短时间内可以得到回复。

    本次华为云的测试时间接近一月时间,使用费用约人民币约286.2元,经济性较为出色。

    评测小结

    从应用赋能的角度来看华为云公有云平台上提供了非常丰富的自研或第三方开发的软件及工具,但在产品功能分类上还是带有着一些“集成商”的色彩,如果可以和华为云市场一样按照应用功能进行分类,或提供一些成套的整体解决方案,应当会更加便于用户进行选择。

    在应用访问的云主机和网络响应结果上可以用“惊艳”来进行形容。在应用访问发起时,几乎感受不到数据加载的延时,在整个数据传输过程中,基本都处于十分平稳的状态。云主机处理性能方面也可以满足用户应用;今后如果能将云主机内存占用再做一些优化,为热数据提供更多缓存空间必然会更加理想。

    在应用体验上,华为云的公有云管理控制平台十分适合国内用户的使用习惯。

    华为云的使用费用也不会造成过多的负担。工单响应也十分及时,可以为用户提供良好的服务体验。

    总体上讲,华为云成绩在本次十个公有云厂商中处于前列。从可以媲美现实网络的虚拟网络传输、堪比硬件服务器的虚机性能看来,华为云上充满了华为的企业基因,就连产品功能设置上也充满着华为的独特色彩。强悍的计算和网络传输能力可以为人工智能、大数据分析、区块链等当前正在兴起的业务应用奠定坚实的基础设施基础。希望今后可以在平台应用功能方面更好的进一下规划,为更多非专业类用户提供更多的企业上云便利。

  • ?

    用了这么多年的云 到底啥才是云计算平台

    聂绍辉

    展开

    随着近年来物联网的发展,云计算将加速资源整合和优化,根据不同的需求,在资源池中得到相应的资源支持,以此来节约成本,提高资源的利用率,助推社会结构调整,实现科学化发展,这是一种趋势。如同这社会的主体,为信息化发展提供源源不断的动力。

    对此有网友表示称,云计算,是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备。 具体实现的方式有IaaS(Infrastructure-as-a- Service):基础设施即服务。消费者通过Internet可以从完善的计算机基础设施获得服务。换成我们通常理解的内容来讲就是我们不用购置硬件(服务器、存储等),不用去考虑如何把服务器连上网,只需要我们购买IaaS服务就可以使用这些硬件的服务。

    PaaS(Platform-as-a- Service):平台即服务。PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。这里的平台换成我们理解的就是应用程序运行所需要的环境,如果我们部署PHP开发程序就需要有Apache等引擎支持。用Java的需要Tomcat等支持。SaaS(Software-as-a- Service):软件即服务。

    它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。这里的软件即服务,举例子说我们用的QQ 邮箱

    其实就是一种SaaS服务。企业市场常用的在线CRM系统也是。

    IaaS其实提供的就是服务器,用户可以自行在服务器安装配置各种软件环境。可以很灵活的实现各种功能。PaaS目前主要是WEB环境的应用,通常支持PHP、Java、Python和GO语言。必须在云计算服务商的框架内开发。

  • ?

    简单聊聊最流行的开源云计算平台OpenStack架构

    公子襄

    展开

    我们知道云计算主要有三种服务模式,IaaS、PaaS和SaaS,其中最底层最基础的就是IaaS。企业级私有云领域,目前IaaS领域的老大就是VMWare公司;在开源领域,最流行的IaaS框架则是OpenStack框架。

    正是因为开源,才让我们可以更深入地了解云计算IaaS的运作机制。通过对OpenStack的架构的介绍,说明OpenStack是如何实现IaaS服务的。

    OpenStack的起源

    在云计算领域,目前Amazon占据了绝对领先的市场地位。Amazon的CEO贝佐斯靠着强硬的行政命令要求开发人员按照SOA理念来进行开发,要求所有程序模块必须要用服务接口把数据和功能开放出来。所有程序模块间的通信,必须通过这些接口进行。

    可以说SOA的设计思想,构成了今天AWS云平台的技术实现基础,同样这种设计思想也被OpenStack所效仿。AWS虽好,但毕竟是商用的,随着云计算的发展,开源云平台解决方案的需求越来越强烈。

    2010年7月,RackSpace和美国国家航空航天局合作合作,分别贡献出RackSpace云文件平台代码和NASANebula平台代码,OpenStack由此诞生。

    AWS分层架构

    OpenStack的架构

    作为Amazon的追随者,OpenStack在技术架构上也与AWS有很多相似之处。OpenStack也是由几个独立的核心功能组件所构成。

    分别是计算(Compute)、对象存储(ObjectStorage)、认证(Identity)、用户界面(Dashboard)、块存储(BlockStorage)、网络(Network)和镜像服务(ImageService):

    Nova:计算管理,云计算IaaS的核心,类似于Amazon的EC2(ElasticComputeCloud)。为用户提供虚拟机的管理,比如创建虚拟机或对虚拟机做热迁移。Swift:对象存储,负责对文件进行存储和检索,也包括镜像文件。Keystone:为用户提供身份验证以及OpenStack服务的授权。Horizon:为用户提供一个模块化的控制面板,基于django框架实现。Cinder:块存储服务,为虚拟机提供虚拟卷。Neutron:为虚拟机提供网络连接,允许用户创建自己的虚拟网络并连接各种网络设备。Glance:负责镜像管理,为虚拟机提供镜像。

    关于每个组件的具体职责,可以参见前文《云计算IaaS管理平台的基本功能有哪些?》

    OpenStack的应用

    国际公有云方面,AWS、AZure都采用了自己的技术来搭建云计算平台。在国内公有云市场中,阿里云、腾讯云也都是用自有技术来搭建各自的云计算平台,没有直接利用OpenStack。

    虽然在公有云市场,应用OpenStack的商业案例还不算多,但在私有云市场,基于OpenStack的项目非常多,远远多于其他的开源云计算框架,如CloudStack、Eucalyptus和OpenNebula等。

    与互联网公司不同,华为倒是非常积极地推进OpenStack技术,和中国三大电信运营商们一并都是OpenStack基金会的黄金会员(GoldenMember),而且为国内外多家电信运营商都部署了基于OpenStack的公有云系统。

    目前OpenStack的黄金会员主要包括传统IT企业,如Intel、NEC、Dell、VMWare等,也包括通信设备商,如华为、Ericsson、Cisco、JuniperNetworks等,也包括最新加入的国内三大运营商。相信虽然OpenStack的参与者越来越多,生态越来越完善,应用项目也会越来越多。

  • ?

    测试文章2:全面迎战To B:腾讯的宣言、布阵与挑战

    海陵客

    展开

    编者按:本文来自“全天候科技”,作者舒虹。36氪经授权转载。

    11月8日,乌镇世界互联网大会,在高瓴资本创始人兼CEO张磊的主持下,马化腾和李彦宏进行了一场对话。

    问题是从马化腾日前在知乎上那个著名的提问开始的,张磊称之为“划时代的马化腾猜想”——未来十年哪些基础科学突破会影响互联网科技产业?产业互联网和消费互联网融合创新,会带来哪些改变?

    今年的乌镇互联网大会,“产业互联网”成了热词。马化腾说,“现在BAT都看上了产业互联网,我不知道为什么我一提完之后,好像大家都非常清晰了。”

    而在2016年深圳IT领袖峰会上,马化腾对To B业务还持迟疑态度。他提到,“中国的企业级移动应用服务市场,和国外比发展会慢很多。十年前就是三大目标之一,但是很失望,这个市场十多年过去了还是不容易做。”从行业价值来看,马化腾称,“我们更看重大网。企业市场做肯定做,但维度和量级不是一个层面上的”。

    今天,无论是阿里巴巴发力“五新(新零售、新制造、新金融、新能源、新技术)”,百度All in AI,京东要做基础设施,整个中国互联网行业都处于一个剧烈的转型期。数字化浪潮在掠过C端(个人与消费者)后,正在纵深向B端(企业、产业、政府)全面铺开。

    一个多月以来,腾讯组织架构的调整、成立云与智慧产业事业群(CSIG),全球合作伙伴大会确立未来20年战略,以及腾讯20周年司庆、马化腾对话员工,都向外界传递出明确的转向To B的信号。在移动互联网的上半场,腾讯凭借着10亿以上流量,拿下了社交、支付、游戏等消费互联网的众多城池;未来20年,腾讯想为自己构建另一张网,即产业互联网。

    但腾讯有没有To B基因这个问题,公司内外部看法不一。“互联网下半场”这场仗,腾讯又准备怎么打呢?

    组织变阵,收束To B出口

    9月30日,腾讯宣布新一轮的战略升级,重要动作之一是整合成立云与智慧产业事业群CSIG。CSIG以腾讯云为根基,整合了医疗、出行、教育等产业平台,集中了腾讯在安全、AI、LBS等领域的技术力量,将重点聚焦在To B(企业)、To G(政府)业务上。

    但是产业互联网的实现,不仅仅是让各个产业“上云”,而是要让它们从供应、仓储、物流、销售、管理到其他各个业务流程,都完成数字化的转型升级,从而变身为数字化、网络化和智能化的智慧产业,实现生产力和生产方式的大幅提升。

    腾讯调整后的组织架构

    11月初的腾讯全球合作伙伴大会上,CSIG的排兵布阵得到初步展示,六位腾讯副总裁级高管均已就位。其中,钟翔平、丁珂、邱跃鹏、姚星分别主管腾讯的出行、医疗、云以及AI,王慧星、林璟骅则负责金融+工业、智慧零售业务。

    腾讯CSIG的总指挥汤道生表示,拥抱产业互联网,腾讯至少会在这样几个方面展开行动:首先是深耕垂直行业,在智慧零售、医疗、教育、出行、制造、智慧城市等领域,扮演好“数字化助手”,具体来说,一方面,要打造出完整化、系统性的解决方案,提升数字化应用的便利性和操作性;另一方面,也要通过对行业的深度认知,成为合作伙伴的定制化“数字顾问”。下一步,推出“云启计划”,腾讯云的平台能力将进一步强化,在未来三年内,分别从资本、资源、技术、能力落地和商机五个方面,与合作伙伴展开合作,共同推进产业互联网的发展。另外,汤道生称,还要围绕AI、安全、音视频与量子计算等领域建立的前沿技术实验室,继续深化对重点产业的支持与落地。

    而To B的产品和服务更多是满足传统企业的需求,对“赛马机制”的需求度已经大大降低。

    腾讯需要有CSIG这样一个统一的部门,来收束为企业服务的窗口。汤道生在接受采访时说,“我们曾经有些客户,从腾讯不同的团队采购了不同的产品,每个产品团队出一份合同,同一时间他可能会收到不同的合同,虽然这些事情不会经常发生,但这其实不是一个好的 TO B业务的方式。所以CSIG的成立,把团队放到一起,我们能够打通多个产品去考虑这些业务的流程,然后以一个界面去服务,也让客户更放心。”

    腾讯高级执行副总裁、CSIG总裁汤道生

    腾讯云副总裁谢岳峰告诉全天候科技:“组织架构调整以前,腾讯内部To B业务出口相对分散;调整完后,我们把这些能力出口统一了。我们会梳理内部能力的矩阵,对腾讯云、对客户和对内部各个部门来讲,大家都简单明了。”

    此外,腾讯也在对以前散落在各个BG的To B业务“合并同类项”。例如,腾讯自动驾驶、车联、LBS位置服务、乘车码等智慧出行业务被统一收编进CSIG。腾讯副总裁钟翔平告诉全天候科技:“这次组织架构调整,我们希望面对不同的产业时,都会通过CSIG下面对应的接口对接。在汽车领域,车联网和自动驾驶会统一出口,去完成和产业伙伴的合作。”

    钟翔平指出,在资源共享层面,腾讯没有限制什么能用,什么不能用,“有一些共享公共服务,都可以去相互支持,这些资源更多的是根据自身业务方向的需要,跟各个组织部门去协作”。

    在腾讯合作伙伴大会前的公开信中,马化腾强调称,希望未来在与客户的合作中,腾讯的业务接口更加集中,合作规则更加清晰,资源能力更能形成合力。

    值得注意的是,CSIG并未涵盖所有腾讯的To B业务。例如,腾讯在ABC(AI、大数据、云)时代至关重要的AI能力仍分散在不同的BG,比如CSIG旗下的优图,TEG(腾讯技术工程事业群)旗下的AI Lab,微信的AI团队等。

    腾讯另一项重要的To B业务企业微信,由于是基于微信对企业市场的延伸,与微信的联系紧密,仍被归置在自成生态的微信事业群(WXG)中。

    此外,腾讯金融科技作为腾讯另一项战略级业务,仍然被保留在企业发展事业群(CDG)。据一位CDG高管对全天候科技表示,金融之所以没有变动,原因之一是金融科技被认为是兼具To B与To C属性的业务;其次,在金融这个强监管的领域,腾讯仍将坚持过去的稳健策略,不会改变既有节奏。

    腾讯To B的打法:C2B

    在11月1日的腾讯全球合作伙伴大会上,汤道生谈到:“产业互联网不仅仅是To B、To G,归根结底也是To C的。腾讯将利用服务C端用户的经验,帮助B端伙伴实现生产制造与消费服务的价值链打通,以独特的C2B方式连接智能产业,服务产业,也服务于人。”

    这揭示了腾讯产业互联网的打法:C2B,即从消费互联网到产业互联网。

    过去,腾讯服务了10亿级的C端用户,从社交、支付、小程序到游戏,马化腾也在公开信中强调,腾讯“具有连接国内最丰富场景和互联网产品的生态服务能力”。

    谢岳峰对全天候科技解释称,腾讯过去20年服务QQ、微信、游戏、视频、新闻网站,在腾讯擅长的To C场景下积累下来的技术能力是非常深厚的,而且很多是有通用性的,把它抽象出来之后能够服务到其他相关的行业,比如AI、大数据能力。

    “这些不只是腾讯需要,我们的底层架构、安全性、大规模并发,现在传统行业的数字化转型都有这样的需求,我们就是把这些能力提炼出来形成一个To B的产品和服务,让我们的客户能够不用再重新造轮子了,因为腾讯已经趟过这种坑了。”谢岳峰说。

    换句话说,腾讯今天的To B业务依旧是产品驱动,把腾讯已经有的积累和所形成的服务能力进一步开放出来。对于更多的传统企业,腾讯在流量和微信支付外,提供的是云服务和对应的行业解决方案。反过来,这也推动和促进了腾讯原有的消费互联网业务。

    企业微信产品部副总经理王宏岩以“数字广东”项目举例,腾讯开放了云计算、大数据、人工智能等技术。To G方面,在企业微信的基础上做了一个政务微信版本,通过云后台来支撑它打通整个政府内部所有的办公流程和内部系统;To C方面,则是通过微信小程序“粤省事”来服务于市民,当地市民在小程序上完成身份认证后,可办理近300项公共民生服务。

    “数字广东”是一个典型的腾讯独有的智慧政务解决方案。腾讯发力To B的优势在于C端用户愿意在微信上花时间,并且在短期内没有其他App可以代替。这是BAT中的另外两家都不具备的优势。

    腾讯在选择进入产业时,C端能力的释放是一个重要的参考因素。但是在B端用户方面的缺失,也在一定程度上制约了腾讯To B业务的发展。

    阿里云成立初期,阿里服务的小B商家,以及万网的50万企业用户(万网曾为中国最大的域名虚拟主机提供商,后被阿里收购),成为了阿里云的第一批客户。相比之下,起步较晚的腾讯云一开始就面临客户拓展的难题。

    目前,腾讯云在游戏和视频领域已达到行业第一,正在大力拓展金融、医疗、电商、旅游、移动应用、政务、在线教育等领域。有腾讯云的合作商家告诉全天候科技,在云服务上,客户更关心腾讯带来的流量和生态优势,例如,微信小程序相关的公司基本都会选择腾讯云。

    而对于企业微信这个成立两年多的新产品来说,初期其客户大多来自兄弟部门腾讯企业邮箱和RTX(腾讯早在2003年便推出的企业级实时通信平台)。

    阵地战的挑战

    早在一年前的腾讯员工大会上,腾讯总裁刘炽平就驳斥过“腾讯没有To B基因”论。他说:“很多人说我们只有To C的基因,没有To B的基因,我是不相信这个说法的,你看进化中的成功物种,不是一开始就有那种基因,都是演化出来的。”

    在近期的采访中,对于腾讯B端能力比较弱的说法,汤道生表示“不接受”。腾讯内部倾向于认为基因是不断进化的,而腾讯是一个能够不断进化的组织。

    To C注重产品体验和通用性,无论是早期的QQ、微信还是后来的王者荣耀,腾讯的内部“赛马机制”都为孵化出成功的产品创造了条件。

    而To B则看重极致的服务。企业级需求多而杂,一方面需要一支能集中面向B端的团队,另一方面也需要打破过去内部“赛马”机制下带来的数据、资源的阻隔,重新重视多部门的共享协作。

    To B战术上的发力点在于销售体系和渠道建设。过去,腾讯习惯于“不下场”的精英式产品经理文化,但企业级市场干的都是脏活累活。

    “生态是沟通出来的,自己干是干不了的。”王宏岩说,“To B市场,很多事要亲力亲为,要跟企业沟通,挖掘里面的亮点,回过头来对产品进行打磨,尽量抽取里面共性的东西,变成开放的API。”他表示,腾讯有130多个开放的API接口,左手是一个标准化的产品,右手是丰富的开放的API,市场就找到了定制化的空间,可以帮助企业做各种各样的定制化服务。

    据腾讯云副总裁王帅介绍,腾讯在与合作伙伴下场实施的分工中需要坚持两点标准:第一,行业第一个案例必须下场;第二,典型客户案例必须下场。

    据了解,腾讯在与永达汽车进行数字化的合作中,腾讯的同学在4S店待了几天,找到他们到底哪些环节在用纸,“用纸就意味这着你没有数字化,而且你很容易出问题,效率也无法提升”,王宏岩表示。

    4S店整个线下流程的数字化,包括试乘、试驾的邀请直接发送到微信端,用户拍照上传可以预约;进店后可以识别出,谁来了,谁进场了,是哪个销售去迎接;后面的流程还包括车型推荐,到最后下单、交付,整个流程实现数字化。

    全天候科技了解到,从去年开始,腾讯内部开始大批引入曾在华为等公司任职过的大客户销售,腾讯云也在大力招募线下的销售团队,目前人数已经超过2000人。

    大企业和政府需要定制化的系统开发和维护服务,从立项、预算、招标、实施、测试、试运行到正式上线,往往需要花费数月甚至更长的时间,也需要腾讯多个业务部门的协作。而对更多的小B客户,腾讯提供的则是“流量+微信支付+小程序”的组合拳。

    从马化腾2013年提出“互联网+”后,腾讯已经开始探索To B领域,涉足零售、医疗、汽车、旅游等产业。过去两年,腾讯云业务保持着100%左右的增长,企业微信、公众号、小程序、腾讯文档、AI能力等也初具To B业务生态。

    汤道生表示,腾讯之前的广告业务同样需要这些销售体系,经历了不同阶段销售体系的变化,从卖产品变成卖行业解决方案。不同的销售要求不一样,需要一个个去谈。比如小餐厅客户的需求,跟大企业的CEO 、CTO的需求就不一样,所以需要理解业务的本质是什么。

    “助手”,而非“赋能”

    11月8日,乌镇互联网大会上,马化腾对话李彦宏

    乌镇互联网大会上,马化腾回答张磊提问时,谈到腾讯产业互联网的“定位”:腾讯是不直接介入到商业,我们都不叫“赋能”,“赋能”还是太高调了,我们叫“助手”,助力传统行业,我们在旁边提供一些工具,提供一些帮助。

    在此前的公开信中,马化腾已经明确了自身对于“助手”的定位:腾讯并不是要到各行各业的跑道上去赛跑争冠军,而是要立足做好“助手”,帮助实体产业在各自的赛道上成长出更多的世界冠军。

    在腾讯合作伙伴大会上,负责腾讯云合作伙伴生态建设的谢岳峰从返佣收入、产品分成、服务收入三个层面,向代理商、集成商、咨询伙伴等角色对收益机制进行了介绍。

    谢岳峰在会后的采访...

  • ?

    移动APP云测试平台测评分析

    义枫刀

    展开

    随着智能手机的普及率和渗透率越来越高,App开发软件也越来越多。有专家预测,2017年的App应用下载量将会突破2500亿,整个移动科技市场规模将会达到770亿美元。身处在这个“移动”的时代,APP开发的增长势头势必越发强劲,如何快速的、高质量的迅速产出一款APP,越发受到各大企业的关注。但是因为安卓和IOS的碎片化,尤其是安卓,因为完全开源的原因,导致设备繁多,品牌众多,版本各异,分辨率不统一等等,导致在发布测试的时候耗费大量的人力、物力以及时间成本。云测试平台正是在这种情况下,应运而生。

    目前,市面上云测试平台种类繁多,各大云测试平台各有优劣,如何选择一个适合自己企业的云测试平台成为企业面临的一个新问题。本文将针对市面上主流的云测试平台进行逐一分析,为各企业选择云测试平台提供一个参考依据。

    注:云测试平台的手动测试是指租用云测试平台的特定设备,测试人员手动登录设备进行测试。而人工测试则是将测试需求告知云测试平台的专业测试人员,雇佣他们临时作为自己的测试人员进行测试

    下面我们看下主流云测试平台通常都提供哪些功能和服务。

    兼容测试:在多种测试设备上自动安装、卸载及运行被测APP,遍历APP的每个界面,检查APP是否会报错或者崩溃。随着安卓碎片化的日益严重,兼容测试成为各大云测试平台的一个基本功能。

    Testin的兼容测试包含标准兼容测试、深度兼容测试以及IOS兼容测试。

    执行过程:

    如图所示,Testin提供几种不同的兼容测试,支持安卓跟IOS两大平台,用户可根据自己的实际需要进行选择。由上图可知,Testin的兼容测试付费版提供指定脚本功能(该脚本可自己提供也可由Testin的测试专家根据企业需求提供),即企业可以用Testin提供的免费脚本录制工具iTestin进行脚本录制并测试。目前,该脚本工具仅支持安卓平台,但是游戏与普通应用均可适用,也就是说Testin的兼容测试付费版也支持游戏测试。笔者在这里对标准兼容性测试进行了试用,下面是Testin测试完成后给出的测试报告。

    上图,是整个APP的测试概览。单击任一款手机,可以显示该手机的测试详情。如下图所示:

    在测试详情中,我们可以查看该机型的测试结果、屏幕截图、性能轨迹以及LOG等。如果有需要的话,我们还可以进行真机调试,可以说非常方便。

    远程租用:通过租用云测试平台的特定设备,测试人员手动登录设备进行测试、调试等工作。

    Testin的真机远程租用功能叫做真机调试,支持通过浏览器、开发工具远程连接,远程实时操作,快速定位问题,2000+机型,7×24小时在线。笔者对Testin的真机调试功能进行了试用,效果图如下,目前只有安卓,不支持IOS。

    如图所示,Testin的真机调试功能支持截图、adb调试、性能监控等功能,并能实时显示LOG帮助开发者进行问题定位与追踪。

    同时,Testin的真机调试功能支持调试记录查看,如上图所示,可以查看自己的调试记录,包含机型以及log、截图等信息。

    人工测试:将测试需求告知云测试平台的专业测试人员,雇佣他们临时作为自己的测试人员进行测试。

    Testin的人工测试分为BUG探索、用例设计以及用例执行三部分。

    BUG探索:由Testin测试专家依据App测试需求组建云端测试团队,采用探索式测试方法对App的功能模块进行多人次、多维度的功能测试和验证。下图是BUG探索的样例报告。

    由图可看出,Testin的测试专家会按照Bug评级对企业APP进行探索性测试,并给出相应的BUG列表,以及log日志、问题发生视频等。方便企业重现、解决相应BUG。

    用例设计:根据App测试需求,由Testin测试专家结合产品文档及需求原型,对App功能进行系统全面的测试用例的设计与执行,逐一验证功能完整性、正确性及适用性。

    用例执行:根据用户提供的测试用例,由Testin测试专家结合产品文档及需求原型,对App功能进行专项测试。如下图所示。

    测试管理:企业根据自己的需要,可以在云测试平台上进行测试用例设计、管理。测试后,也可对测出的Bug进行管理、追踪等功能。

    用例管理:

    在Testin的APP的用例库中,用户可以根据APP需求,建立相应的测试用例。如下图所示。

    另外,用户可以也按照Testin提供的用例模板进行批量导入用例。示例模板如下。

    Bug管理:

    Testin的Bugout是一款简单易用,功能强大的新型缺陷管理工具。用户可以在Bugout进行Bug管理、追踪、指派等操作。同时集成Bugout SDK后,用户仅需对手机"摇一摇",即可快速提交问题。反馈内容、自动截图,以及电量、网络等设备硬件参数及动态信息都将上传至缺陷管理平台,Bug流转,指派追踪,效率加倍。

    使用流程:

    安全测试:针对移动APP进行安全测评,可扫描权限漏洞、静态漏洞、运行漏洞等

    并提供可实施的解决方案。随着智能机的普及,安全测试成为目前移动应用的App测试中很重要的一项,特别是一些对用户账户保密性较高的如手游测试,金融类App的测试中,占据很大比例。

    Testin安全测试提供移动应用安全检测服务通过使用自主研发风评系统对产品进行安全渗透测试,渗透测试覆盖:环境安全、应用安全、用户操作安全、业务安全、数据安全、通信安全、服务器端安全等7个方面。WEB应用安全检测服务通过使用自主研发风评系统对产品进行安全渗透测试,渗透测试覆盖:配置管理类、认证管理类、会话管理类、输入验证类、文件操作类、不安全URL类、服务器端敏感信息安全等7个方面。笔者对该功能进行了使用,测试报告如下图所示。

    该测试报告从配置安全、代码安全、组件安全、公开漏洞、数据安全以及数据传输等方面给出测试问题以及解决方案,供企业参考修正。

    华为软件开发云:http://t/RohXAxI

  • ?

    SPEC如何做好云计算时代性能测试的度量衡?

    如柏

    展开

    如今已经是云计算、大数据共同驱动人类进步的时代,但遗憾的是,云服务作为一种服务,它很难被准确的计量、计价,如何才能客观精确地衡量云服务的优劣?人类有没有可能找到一把新的标尺来对云服务进行精确的测量?2016年10月27,SPEC 2016亚洲峰会首次在中国举办,大会以“发现真实的计算效率”为主题,有来自全球200多位企业级IT专家和学者参加了此次峰会,与会代表共同探讨了云计算、大数据趋势下的计算性能、效率的评估模型与规范、测试方法的制定及实际应用,并且发布了全球首个云计算测试标准SPEC Cloud IaaS 2016,从此云计算有了可以精准测量的“度量衡”。 SPEC为何有底气做测试标准制定者?为了客观准确地认知世界,聪明智慧的人类祖先发明了度量衡,这样就可以精确定量地区测量长度、体积和重量。为了计量准确,在1889年人们还发明了“国际米原器”,来确定长度的基准单位,但随着科技的发展和时代的演变,笨拙的国际米原器退出了历史舞台,而氪86同位素灯和激光测距仪等更精确小巧的测量方式陆续出现,人类测量地球到月球的距离甚至可以精确到米。谁能制定行业标准,谁就赢得了现代商业的战略制高点,所以以往各种标准和规范的建立过程,往往会伴生很多商业利益的牵绊,这也使得标准制定者因其身份,在客观性、准确性和权威性往往受到了质疑,有效解决方案之一,就是斩断利益链条。SPEC(Standard Performance Evaluation Corporation)标准性能评测组织,在成立之初就定位于非营利性、权威第三方组织,自从1988年成立以来,已经成为了计算机行业内测试基准的重要制定者之一。SPEC成员构成主要为企业成员和科研院所成员,目前企业成员共有52家,世界大多排名前列的计算机软硬件和互联网企业是SPEC企业成员的主体,包括IBM、VMware、google、Amazon、浪潮等企业都位列其中,而科研院所成员共有32个,橡树岭美国国家实验室、加州伯克利大学、中国科技大学、斯坦福大学、清华大学等全球顶尖的高校和科研机构,是其中的主力构成。

    从上述的SPEC成员构成,我们可以看到,SPEC组织几乎囊括了顶尖企业和科研院校的顶尖专家,他们代表着目前计算机行业最高的技术水准。SPEC主席Walter Bays在此次峰会接受采访时表示:从经济来源上来说,SPEC按照典型的非盈利组织来运营,其费用多由会员自愿缴费和捐助,其他非会员使用SPEC测试软件也会缴纳费用,所以SPEC组织并不会受商业利益影响,如果捐赠和赞助有可能会影响到测试结果的公正性,那么SPEC组织会毫不犹豫地拒绝。SPEC组织的日常运行,完全由独立的执行董事会进行管理,参与成员多为无偿志愿者,SPEC在审核成绩需要提交各个技术委员会进行统一讨论,公开透明,SPEC在网站上不仅公布最终测试结果,也会公布测试方案和过程,接受业界质疑,而且核心成员有一票否决权,他们有权利对质疑的测试结果说不,这种相互监督的透明机制有效保证了自身的权威性。正因为在经济来源、人员构成和运行规则上的独立性,所以使得SPEC成为了全球公认的测试标准制定者,SPEC 2006更是成为了全球服务器评测的基准性软件,其测试结果对于行业客户比较选型,厂商之间彼此进行性能比拼,都得到了高度认同。 云计算该如何精准测试和比较?尽管SPEC组织在全球服务器领域享有盛誉,但SPEC组织同样也面临着严峻的挑战,现在云计算、大数据和人工智能持续火爆,多年之前制定的服务器测试基准,应对现在真实而复杂的应用场景和共享架构体系显得有些不合时宜,如何能够符合云计算时代的性能测试新需求?SPEC组织给出的答案是云平台测试基准SPEC Cloud IaaS 2016,这也是全球第一款云计算平台测试基准。SPEC CloudIaaS 2016测试基准基于YCSB(YahooCloud Serving Benchmark)+Cassandra分布式数据库,Cassandra由Facebook开发,在各个运营商中的应用十分广泛。SPEC Cloud IaaS小组进行了大量的调整,例如在原有的YCSB基准中,数据库的读写操作比例为7:3,SPEC Cloud IaaS 2016的读写比例调整为95:5,这样调整之后的比例,更符合目前实际应用场景。大量针对云计算具体新应用的测试基准设定,使得SPECCloud IaaS 2016从可扩展性、灵活性、实例配置时间三个方面,能对各类IaaS平台的性能和弹性做出公允的评判,这既包括公有云,也包括私有云。所以那些考虑购买云服务的企业和政府,再也不用为缺少统一可信度的数据度量标准而发愁了,不服就跑个分呗,这对于决策来说就更加有参考性。SPECCloud IaaS2016可以模拟多种I/O和CPU密集型云计算工作负载,还能够模拟标准社交媒体NoSol数据库应用场景,对云计算软、硬件产品的多种性能指标进行基准测试。适合用作深度学习的人工智能服务器,是近年来服务器市场增长最迅猛的一个分支,它与通用高性能服务器的架构和特性有很大差异,现在经SPEC组织技术专家确认,目前Cloud IaaS 2016也同样适用于深度学习型服务器的测试和比较。服务器测试是测试人员的技术水准和经验都有很高的要求,这显然不利于一些IT能力薄弱的中小型企业,针对这个用户痛点,SPEC Cloud IaaS2016在设计时充分考虑了不同用户的技术水平,既可以实现测试环境的自动部署及运行,自主测试及输出测试报告,也可以依据用户特殊需求手动配置运行环境,所以无论是对一般大型客户及研究机构,还是对于中小型企业,测试者可以根据自己的技术水平和需求,得到不同的成绩和答案。

    据SPEC 开放系统委员会(OSG)主席SteveRealmuto在接受采访时表示,在峰会召开之前三个月和六个月,已经用SPEC Cloud IaaS2016进行过两次针对不同云应用环境的实景测试,测试结果表明Cloud IaaS2016对于不同云场景的测试结果,能够体现出这几年云平台性能改善和系统优化的成果。 云无国界,中国企业应该更主动拥抱世界标准原来SPEC峰会通常是闭门会议,而且主要集中在美国召开,而今年SPEC决定在北京举办亚洲峰会,一方面是因为国内云计算市场蓬勃发展,据Gartner数据,2016年第二季度,中国服务器总销量60.9万台,增长超过90万台,增量超过全球增量;另一方面也是一位中国云计算厂商在世界舞台正在扮演越来越重要的角色,无论是ISC上公布的全球TOP500榜单,还是西安刚刚公布的中国TOP 100榜单,中国企业在份额上已占有举足轻重的地位。

    浪潮于是在2014年被SPEC组织吸收为正式成员,并成为OSG技术委员会中CPU组委员,拥有测试结果的审核权、测试工具的开放、测试以及制定规范等一系列权利。那么浪潮作为中国服务器的代表,如何看待服务器测试中国标准和国际标准的接轨?浪潮将在SPEC组织中为中国和世界的交流起到合作作用时?浪潮集团副总裁胡雷钧表示:“中国与世界在测试标准上对接,关键要有一个开放的心态,不能因为中国市场规模大了,就等着别人关注,需要有来有往,实际上是一个不断的交流、融合,然后在分歧上妥协,在某些情况下求同存异的过程。”胡雷钧建议中国企业应该更多地去参与国际标准组织的活动。据胡雷钧介绍,浪潮从2004年开始提交第一个测试结果,一直到2014年加入SPEC组织,期间整整有十年的时间,当初浪潮在SPEC组织中只能算一个跟随者,跟随者就是要有融入的精神。要了解SPEC原有的体系,了解SPEC基准的逻辑和构成,了解SPEC组织的运作规则和游戏规则,了解他从架构层面到细节层面,逐步的表达诉求,并且逐步融入其中。在对待中国标准和国外标准对接时,胡雷钧深有感受地表示,因为不同标准涉及到应用环境和市场环境,涉及到产业环境,这个产业环境包括供应链,包括用户的应用场景,包括整个技术生态的发展。这实际上是一个不断的交流、融合,然后在分歧上妥协,在某些情况下求同存异的过程。所谓国际标准其实首先应该是一个合作的体系,这在SPEC组织的运作过程中体现得更为明显,所以中国企业要勇于接受别人的规则,在交流中不断提出自己的合理诉求,最终用合作精神来实现标准的自然衔接。在我看来,云无国界,未来云计算市场真正的霸主,在业务层面一定会是跨越国界的,所以中国厂商一定要在云计算时代,主动参与到SPEC等国际标准组织的各项活动之中,从跟随者到主导者,从单纯标准竞争走向标准协同和合作。我们也期待中国有更多企业能吸取浪潮参与SPEC组织的经验,在扬帆出海前首先要做到主动拥抱国际标准、参与标准制定。

  • ?

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

    唐问筠

    展开

    写在前面

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

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

    跑分不是唯一标准

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

    首先,有些跑分工具本身就有问题。比如,近期就有爆出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的绑定与否就会影响性能测试结果。

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

    转载:潮云实验室

  • ?

    2017全球十大云计算平台市场占有率排行榜

    蔺雨双

    展开

      从Google首席执行官埃里克·施密特(Eric Schmidt)首次提出“ 云计算 ”(cloud computing)的概念到现在,云计算已经走过了炒作期和实践期,已经处于成熟期。同时,行业集中度也越来越高并呈逐渐加强的趋势,目前业内大公司已经占据了整个市场的半壁江山。

      Synergy Research Group根据2017年市场占有率的多少和市场增长率的快慢对全球几大云计算平台进行了调查和排名,亚马逊AWS依然名列榜首。以下是全球十大云计算平台市场占有率排行榜。

      1.亚马逊AWS

      亚马逊AWS于2006年推出,是全球最早推出的云计算服务平台,面向全世界的客户提供云解决方案,包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,降低企业IT投入成本和维护成本。

      “先下手为强”,亚马逊AWS投入早、运行时间长,目前仍是云计算领域的老大哥。在AWS计算领域中Amazon Elastic Compute Cloud (Amazon EC2)是代表性产品,它是一种 Web 服务,可根据计算要求提供大小可调的计算容量。在存储服务中,Amazon S3 提供了一个简单的 Web 服务界面,用户可通过它随时在 Web 上存储和检索任意数量的数据。在数据库服务中,Amazon Relational Database Service (Amazon RDS) 是一种可让用户在云中轻松设置、运维和扩展关系数据库的 Web 服务。此外在网络和内容分发、移动服务、开发人员工具、应用程序服务等领域亚马逊AWS都有出色的产品。

      在2017 AWS Re:Invent会上,Amazon 又宣布推出5项机器学习新服务,包括Amazon SageMaker、Amazon Transcribe、Amazon Translate、Amazon Comprehend、Amazon Rekognition Video以及一款面向开发者的深度学习型无线摄像机AWS DeepLens。

      此外,亚马逊AWS也加快扩展中国市场的步伐。今年12月12日,亚马逊AWS在中国的第二个运营区域——中国(宁夏)区域正式开放,将会实行一轮降价措施,或给当前国内云计算市场带来强有力的价格冲击。

      2. 微软Azure

      微软 Azure是微软基于云计算的操作系统,最初名称是Windows Azure,主要目标是为开发者提供一个平台,帮助开发可运行在 云服务 器、数据中心、Web和PC上的应用程序。Azure是一种灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用。该平台目前具备以下功能:网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能的支持。

      在此次Synergy Research Group的调查统计中微软Azure排第二,虽然没有亚马逊AWS的功能全面,微软Azure也形成了独特的优势。它支持大量开源应用程序、框架和语言,并且数量仍在增加;融合本地 IT 设施和 公有云 ,是最适合混合 IT 环境的公有 云平台 ;数据中心有多家主流运营商接入,网络访问性能有保证;数据和服务的安全性也是其一大优势。

      11月1日,在北京举行的2017微软技术暨生态大会上,微软宣布在中国运营的Microsoft Azure的云计算规模将在未来6个月完成三倍扩容。11月27日,微软与知名企业软件公司 SAP宣布将合作进军云服务市场,以提高微软的云端业绩,尤其是IaaS 服务。

      3. IBM

      IBM一直专注于云计算、网络安全和数据分析,今年11月1日IBM宣布推出全新IBM Cloud Private平台,可以帮助企业利用类似公有云的能力,构建本地部署的私有云环境,是一个集IaaS、PaaS及开发者服务所需的创建、运行和管理 云应用 于一身的集成平台。

      全新的IBM Cloud Private平台安装极其简便,一键即可实现安装、添加、删除节点,还能够根据相关指标定时弹性伸缩。同时,IBM Cloud private支持异构平台,不仅可以安装于VMWare、OpenStack、物理机上,还支持X86和POWER Linux,由客户自己管理,不需要再连线IBM,投产就可用。集成了Istio、服务目录、VMWare NSX-T等,支持Ceph、Gluster 、GPFS 存储、MicroService Builder中间件镜像的开箱即用。

      早在9月份,IBM 还推出了一款“拉杆箱”——Cloud Mass Data Migration,里面是一套容量 120TB 的存储系统,可以让用户快速的将本地数据上传到 IBM 的 云存储 中。

      4.谷歌 云平台

      谷歌公司不是传统的IT厂商,而是新型的网络公司。基础架构和平台是谷歌 云服务 的两大竞争优势。谷歌云平台服务分为四大类:

      1.计算:谷歌计算引擎作为基础架构即服务(IaaS);平台即服务有谷歌App Engine;以及谷歌容器引擎,一套使用 Kubernetes来达到集群管理和自动化的Docker容器镜像 。

      2.存储:谷歌 云存储

      3.网络:谷歌云DNS和Interconnect

      4.数据库:Google Cloud SQL,Google Cloud Datastore和Google Cloud BigTable

      今年9月份谷歌云宣布收购了Bitium,Bitium专注于为基于云的应用程序提供企业级身份管理和访问工具。这次收购能够帮助Google可以更好地管理企业云客户,包括为跨Cloud和G Suite产品的应用程序设置安全级别和访问策略。

      5. Salesforce

      Salesforce是一家客户关系管理(CRM)软件服务提供商,提供随需应用的客户关系管理。作为全球CRM行业的领导者,Salesforce 在客户关系管理领域的专业度是毋庸置疑的。该公司勾勒出的云战略中包括SaaS和PaaS。该公司的 云计算 产品包括Force(定制软件开发)、Heroku(Ruby平台服务)、Database、Salesforce Data、Salesforce Chatter、Salesforce Sales Cloud和Salesforce Service Cloud。

      今年Salesforce已经将AI整合进许多产品中,与IBM合作将Einstein与Watson合并,以便用户扩充数据。Salesforce还利用AI来让用户更轻松地获取他们所需的信息,它提供的一款名为Optimus Prime的内部工具用以组织和清理数据。通过分析用户在Salesforce上已有的数据来添加服务对Salesforce来说是一个很大的机遇。

      6. 阿里云

      阿里云创立于2009年,是目前国内云计算领域的龙头,由阿里云自主研发、服务全球的超大规模通用计算操作系统飞天,目前为全球200多个国家和地区的创新创业企业、政府、机构等提供服务。基于阿里云飞天操作系统强大的计算能力,阿里的人工智能ET拥有全球领先的人工智能技术,目前已具备智能语音交互、图像或视频识别、交通预测、情感分析等技能。

      今年9月21日,阿里云发布全新一代云数据库产品POLARDB,采用第三代分布式共享存储架构,实现计算节点和存储节点分离,使计算引擎和存储引擎均拥有快速扩展能力;在2017杭州?云栖大会期间阿里云又发布了一系列突破性成就,“达摩院”支持研发的量子技术领域迎来了首个重量级发布—— “量子计算云平台”上线、BigBench数据规模首次扩展到100T、流计算2.0每秒峰值达千万QPS整体链路延时亚秒级、E-MapReduce对比同类产品平均性能提升3倍。

      阿里云在中国遥遥领先的同时开始扩展海外市场,10月30日,阿里云宣布其马来西亚大区(Region)正式面向全球开放服务,阿里云将为该区域市场提供计算、存储、网络等互联网基础设施服务,同时为当地企业数字化转型提供互联网中间件、人工智能产品和服务。此外,阿里云也将在欧洲建立数据中心。

      7.Oracle

      Oracle云是一款功能强大、统一的云解决方案。 它提供了全面、集成的云服务,可帮助业务用户和开发人员在云端或内部部署环境中无缝、经济高效地构建、部署和管理负载,是少有的几家能完整覆盖IaaS、PaaS、SaaS及DaaS层面云服务的公司。

      Oracle的成功主要来自于数据库业务,许多公司使用他们的数据库来运行其关键业务,数据库业务仍然是Oracle最大的收入来源。2017财年甲骨文云业务总收入超过46亿美金,年增长超过60%,是全球发展最快的云公司之一。

      在刚过去的2017甲骨文全球云大会上,甲骨文发布了多项产品和技术创新:最新发布的Oracle数据库18c,凭借机器学习实现自治驱动、自治修复数据库和联机事物处理,有效提升了云端数据库运行的安全性和可靠性;Oracle人工智能平台云服务(Oracle AI Platform Cloud Service)、Oracle区块链云服务、Oracle移动云、Oracle分析云以及Oracle安全和管理云等解决方案全面展现了甲骨文的技术创新。

      据外媒最新消息,Oracle已经同意斥资16亿美元收购基于云计算的建筑软件供应商Aconex,增强其云计算业务。

      8.Rackspace

      Rackspace是全球三大 云计算 中心之一,是一家全球领先的托管服务提供商,在全球拥有10个以上数据中心,管理超过64000台服务器。Rackspace的托管服务产品包括专用服务器,电子邮件,SharePoint, 云服务 器, 云存储 ,云网站等。在服务架构上提供专用托管, 公有云 ,私有云及混合云。同时Rackspace是,AWS与微软Azure技术支持伙伴。

      业内调查表明,企业正在纷纷从企业数据中心转向多云模式,这对云计算市场来说又是一巨大的机遇。今年9月Rackspace公司签署了收购Datapipe公司的协议,其中包括由29个数据中心组成的基础架构。此次收购是Rackspace公司迄今为止最大的收购交易,主要为了满足客户要求更多的多云功能。

      11月,Rackspace又表示,将于HPE合作构建一套根据使用情况向客户收费的私有云服务。Rackspace认为,对于企业来说,付费即用模式的托管私有云是一个有吸引力的选择,这是私有云市场翻开的一个新篇章。

      9. virtustream

      Virtustream成立于2009年,为政府和企业客户提供云端服务,主要负责解决SAP、Oracle等关键应用在云上运行的问题,Virtustream的xStream管理平台及基础设施即服务(IaaS)满足复杂的私有云、公共云或混合云生产应用的安全、合规、性能、效率及基于消费量的计费要求。

      Virtustream是深受全球组织信任的企业级云提供商,其客户包括可口可乐、SAP、多米诺糖业、海因茨以及一系列来自全球各地的服务供应商。VirtuStream在整个云计算市场属于细分市场的挑战者,是托管私有云市场的领导者。2015年被存储巨头EMC公司收购,随后EMC与戴尔合并,VirtuStream成为戴尔旗下事业部。

      VirtuStream借助戴尔的服务提供商生态系统,加速推进其扩张步伐。今年3月28日,Virtustream宣布,该公司面向任务关键型应用的企业 云平台 和服务即日起在澳大利亚和日本等亚太地区供应,此次供应范围包括Virtustream的创新 云技术 和独特的消费量计费模型。

      10. Fujitsu

      2010年7月9日,日本富士通公司正与美国微软公司合作推出云计算业务,富士通和微软在全球范围内共享数据中心,微软把其软件与富士通的客户服务结合起来;富士通开始在群马县馆林市数据中心运行微软云服务,此后将陆续在美国、英国和新加坡等国家的数据中心运行。

      富士通云基础架构解决方案是根据云计算平台架构的需求,以富士通刀片服务器及存储系统为基础,在业界标准的虚拟化技术之上,采用富士通云计算资源的核心组件ROR(Server View Resource Orchestrator)组建的一个预先定义、预先测试验证、标准配置的云计算平台。

      近年来为了增强在云计算领域的竞争力,富士通除了与微软合作,与云计算领域巨头纷纷展开合作。2015年12月,富士通集团与全球云基础架构和移动商务领导厂商VMware宣布双方将开展全新合作,为客户提供灵活、安全的云技术。2016年7月,Oracle和富士通宣布结成合作伙伴关系,以推动企业云计算解决方案的发展。

  • ?

    云计算测试的几个关键维度

    资难破

    展开

     2016年10月28日上午SPEC 2016亚洲峰会上,SPEC架构师Jeremy Arnold与SPEC开放系统委员会主席Steve Realmuto一起揭开了业界首个云平台测试基准SPEC Cloud IaaS 2016的神秘面纱。

    在会上Jeremy Arnold向大家详细介绍了在Cloud IaaS 2016中的云计算基准测试指标,及制定这些指标的原因。Steve Realmuto就云计算基准测试的具体内容和测试方法向大家做了详细介绍。SPEC对云计算的观点首先,Jeremy Arnold在综合介绍云计算、公有云、私有云与混合云后,向大家介绍了开放系统组(OSG)对云计算的观点:白盒云(Whitebox Cloud)与黑盒云(Blackbox Cloud)。

    Jeremy Arnold(SPECpower架构师)白盒云(Whitebox Cloud)白盒云一般来说,就是私有云。白盒云的用户可以知道所有的软件和硬件信息。比较像在一个典型的Benchmark环境中看到得那样,用户把软件和硬件组合到一起,在这环境里面可以控制所有的事情。这与私云环境比较类似,你对软件和硬件的配置会有一些控制权。黑盒云(Blackbox Cloud)黑盒云,它一般来说是公有云的结构。比如说亚马逊和谷歌的云,但它也有可能是一个托管的私有云。你可以来充分的使用云里面的资源,你也可以来购买云里面的时长,可以来购买云供应商的各种服务,你知道可以用什么样的资源,但是你其实并不清楚这个云是如何被管理的,也不清楚它里面到底涵盖哪一些资源。它其实就是一个黑盒子或者黑匣子,其实你不知道里面是什么。

    云计算需要什么样的测试无论是软、硬件的信息都了解的白盒云还是对所有信息都一无所知的黑盒云,我们都想要对它去进行测量,测量什么?或者说云的Benchmark测试是什么呢?在SPEC的研究组委员会里面,对云计算有两个不同的测试Benchmark “Scalability”和“Elasticity”。Scalability可以看作在山上不断的攀登,也就是说云可以持续不断的处理各种需求,我们不断来增加的Workload,这就称作Scalability。Elasticity是指随着我们不断的在云上增加越来越多的Workload,它的Scalability仍然是一致的。它的性能不会随着Workload的增加,而有所降低。

    在公共云上会有各种各样的资源,可以把它称作无限、无穷的,但仍然会有限值。比如说你采用的某一虚拟机,Scalability会在一定的范围内会达到一个限值。当然我们可以在公有云环境中,通过增添虚拟机的数量使处理能力不断提升(增加Elasticity),但这样做的成本也会不断的攀升。同时还需要考虑性能的差异性。公有云中有其他租户在不同时间使用云计算资源时,也会对用户虚拟机Scalability造成不同的影响。从另一方面来说,在私有云方面,我们获得非常好的Elasticity,你可以控制每一件事情,这样的话就确保Scalability不会有所改变,即使随着Workload的增加,Scalability也不会有所改变,在私有云里面,你会对环境会有较多的控制权,这是跟公共云相比的。但是我们在私有云里面也是要考虑性能。

    如何正确评估一个云,如何才能使Scalability与Elasticity更具实际意义。这也许是一个很大挑战,包括SPEC云委员会以外的成员,都会觉得这是一个挑战,有时候Benchmark相当于是在一个黑匣子的环境里面。你如何能够做出这样的Benchmark?你如何能够把它跟其他的事情进行对比?当云计算环境进行工作的时候,工作的性能也需要得以测量。我们有时候会说,我们想要关注于云本身,而不是Workload上面,但是我们仍然需要 从Workload去评估云本身。Cloud IaaS 2016 Benchmark要做的就是可以在任何一个云计算资源上进行测量,同时把这结果进行一个文件编撰。在这测试过程中,云的本身不会被改变。但是我们希望还是有一个初始配置的Elasticity来做为评估的基准。并且在未来,我们会设计更多的Workload测评方法,来应对云计算技术快速发展。所以说这个Benchmark会不断的进行调整,在未来我们看新的Cloud IaaS Benchmark,会有新的Workload在这上面。Scalability与Elasticity的评估方式接下来由Steve Realmuto向我们介绍了SPEC Cloud IaaS 2016 Benchmark有关于Scalability与Elasticity的评估方式。

    Steve Realmuto(Oracle/SPEC开放系统组(OSG)主席Cloud IaaS 2016测试基准基于YCSB(Yahoo Cloud Serving Benchmark)+Cassandra分布式数据库,Cassandra由Facebook开发,在各个运营商中的应用十分广泛。而且,OSG cloud小组进行了大量的调整,例如在原有的YCSB基准中,数据库的读写操作比例为7:3,Cloud IaaS 2016的读写比例调整为95:5,这样比例更符合实际应用场景。

    SPEC Cloud_IaaS可以模拟多种I/O和CPU密集型云计算工作负载,模拟标准社交媒体NoSol数据库应用场景,对云计算软、硬件产品的多种性能指标进行Benchmark测试。协助用户更加全向的对云计算产品进行深入了解。同时也可以协助云计算厂商,对自身产品进行完善,尽量减少现实运营过程中,云计算系统故障的发生。SPEC Cloud IaaS在设计时充分考虑了不同用户的技术水平,既可以实现测试环境的自动部署及运行,自主测试及输出测试报告,也可以依据用户特殊需求手动配置运行环境,既适合一般大型客户及研究机构使用,也可以满足中小型企业的测试需求。

云计算平台测试

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP