​将公共云延伸至本地,阿里云推出本地化部署服务云盒Cloud Box

​将公共云延伸至本地,阿里云推出本地化部署服务云盒Cloud Box,第1张

9月18日,杭州云栖大会上,阿里云宣布推出的本地化部署服务阿里云云盒Cloud Box,基于自研“神龙X-Dragon架构”,融合计算、存储、网络三大公共云前沿技术为用户提供本地部署软硬一体的全托管云服务,为需要将业务部署在本地机房的用户提供了和公共云一致的服务体验,满足计算离数据更近的用户需求。

图:阿里巴巴合伙人、阿里云基础产品事业部高级研究员蒋江伟宣布发布阿里云云盒Cloud Box

各行业上云已成趋势,尤其是随着大数据、人工智能、物联网、5G等技术的快速发展,大部分公司将数字化转型列为企业的优先战略,但因为受限于合规、带宽、延时和成本等要求,一些企业转向将部分业务部署在本地机房,但同时又希望在本地机房获得公共云低成本、d性和敏捷性的一致体验。

云盒就是为解决这一难题而生的。并基于“神龙X-Dragon架构”,云盒为用户提供了与公共云一致的云产品体验;同时,通过虚拟网络(VPC)方式实现本地云盒与公共云的网络互通,方便其中部署的应用与其它本地应用或者云上的服务进行集成相较于线下自建数据中心的方式,云盒提供了包括按需下单、按需付费等购买方式,节省了线下自建IDC的一次性资金投入,也避免了设备利用率低时带来的容量闲置成本。

神龙架构:下一代的算力体验

“神龙X-Dragon架构”是阿里云自研的软硬件一体化计算架构,能帮助用户在云上获得超越传统物理机的计算能力。云盒基于“神龙X-Dragon架构”研发,不仅可以帮助用户在本地机房获得d性伸缩的能力,还可获得强大的计算能力和高I/O性能;同时,通过阿里云自研的网络设备将云盒和本地IT设施对接,可满足超低延时的网络需求。

此外,云盒可提供d性计算全规格实例、数据库、安全和容器服务等产品,同时保持实例版本升级、安全漏洞、补丁升级与公共云的同步更新,用户在本地即可第一时间享有公共云上最新的产品和特性。

安全合规:企业级网络隔离

安全合规是企业将业务部署在本地机房的重要原因之一,用户可以自选机房在本地部署阿里云云盒Cloud Box、将数据存储在本地,同时通过虚拟网络(VPC) 和公共云无缝对接、实现企业级的网络隔离,直接内网访问应用,很好地满足了特殊行业客户的监管需求。

快捷交付:公共云一致的本地体验

依托阿里云公共云能力的输出,云盒提供的是本地部署软硬一体的全托管云服务,用户无需自行运维,即可享受和公共云一致的稳定性体验和SLA服务。

事实上,企业对于计算的要求已经从“场景的全覆盖”扩展到了“地点的无处不在”,阿里云布局了“云、边、端”全场景覆盖的能力,推出了一系列新的产品部署和运营形态,未来阿里云会将公共云延伸到更加广阔的空间里,与客户一起为即将到来的边缘计算、5G 时代的到来做好准备。


2009年9月10日,阿里巴巴十周年庆典上,阿里巴巴云计算团队以独立身份出现,命名为“阿里云”的子公司正式成立。
从2010年开始,阿里云正式对外提供云计算商业服务,希望能够帮助更多的中小企业、金融、科研机构、政府部门,实现计算资源的“互联网化”。
针对不同行业的特点,阿里云提供了政务、游戏、金融、电商、移动、医疗、多媒体、物联网、O2O等行业解决方案。其中,金融云是为金融行业量身定制的云计算服务,具备低成本、高d性、高可用、安全合规的特性,帮助金融客户实现从传统IT向云计算的转型,助力金融客户业务创新。
电商云又名“聚石塔”,其价值在于把“电商”和“云”的价值结合,基于阿里云强大的云计算产品技术,结合淘宝开放平台的电商数据及服务,为电子商务生态中的服务商、商家提供安全、d性、高效、稳定的基础运行环境。
2013年8月,阿里云成为世界上第一个对外提供5K云计算服务能力的公司。飞天5K单点服务器集群,拥有超过10万核计算的能力、100PB存储空间,可处理15万并发任务数,承载亿级别文件数目。
2014年7月,阿里云计算最重要的产品ODPS,正式开放商用。ODPS可在6小时内处理100PB数据。通过ODPS在线服务,小型公司花几百元即可分析海量数据。
2014年8月,阿里云发布“云合计划”,希望能够与合作伙伴一起构建适应DT(data technology)时代的云生态体系。阿里云在这个生态圈里的定位非常清楚——生态圈的最底层,提供云计算的基础服务,如d性计算,存储服务,大规模计算等。
2014年11月,运行在阿里云计算上的“中国药品电子监管网”,正式通过国家信息安全等级保护三级测评。这是全国首例部署在“云端”的部委级应用系统。
2014年12月,阿里云抵御了全球互联网史上最大DDoS的攻击。攻击时间长达14个小时,攻击峰值流量达到每秒4538Gb。
2015年,阿里云加快了全球化步伐,陆续启用新加坡数据中心、美国硅谷两个大型数据中心、扩建香港数据中心。5月,迪拜领军企业Meraas控股集团和阿里云正式签署合作协议,合资成立全新的技术型企业,为中东、北非地区的企业以及政府机构提供服务。 6月,阿里云启动全球合作伙伴计划(MAP),在世界范围内寻找顶尖的合作伙伴,一同构建适应DT时代的云生态体系。英特尔、新加坡电信,迪拜Meraas控股集团等首批加入。 11月,阿里云完成香港数据中心的规模扩大,正式启用该数据中心第二个可用区(Availability Zone)。此外,阿里云国际站也同步上线。截止11月阿里云在杭州、北京、青岛、深圳、上海、千岛湖、香港、新加坡、硅谷9个地域设有数据中心,未来还会在日本、欧洲、中东等地设立新的数据中心。
2015年7月29日,阿里巴巴集团宣布对阿里云战略增资60亿,用于国际业务拓展,云计算、大数据领域基础和技术的研发,以及DT生态体系的建设。阿里巴巴集团CEO张勇表示,“阿里巴巴集团对云计算的投入放在最高战略优先级”;同一天,阿里巴巴集团与用友网络科技股份有限公司在北京签署全面战略合作协议。
阿里巴巴集团发布2015年财报显示,阿里云保持着高增长,前三个季度分别获得了82%、106%、128%的增速,超越亚马逊和微软的云计算业务增速,成为全球增速最快的云计算服务商。
2015年云计算在成为各个领域基础设施的同时,计算的力量被进一步发挥,数据成为新的能源。4月,中石化与阿里云共同宣布展开技术合作,借助云计算和大数据,部分传统石油化工业务将进行升级,新的商业服务模式将会展开;5月,华夏保险决定采用云和分布式技术重构其电商业务系统,新的电商系统将基于阿里金融云进行建设,华夏保险成为国内首家将关键业务部署到公共云平台的人寿保险机构。7月,阿里云宣布联合中科院成立全新的实验室,共同开展在量子信息科学领域的前瞻性研究,研制量子计算机。 10月,阿里云与英特尔、华大基因合作,共建中国乃至亚太地区首个定位精准医疗应用云平台,促进精准医疗的发展。
2015年10月,阿里云2015杭州云栖大会吸引了全球2万多名开发者参加,阿里云及其合作伙伴在大会上展示了量子计算、人工智能等前沿科技,同时发布15款新品。同时,阿里云新的品牌口号——为了无法计算的价值曝光。
2015年天猫双11,阿里云用技术支撑912亿交易额,每秒交易创建峰值达14万笔。全球最大规模混合云架构、全球首个核心交易系统上云、1000公里外交易支付“异地多活”、全球首个金融级数据库OceanBase等世界级的技术,通过阿里云向外输出。
大数据时代,云计算成为了经济社会发展的基础设施。政府成为了云计算最为积极的实践者之一。目前,全国引入阿里云计算的省份和直辖市包括:海南、浙江、贵州、广西、河南、河北、宁夏、新疆、甘肃、广东、吉林、天津、云南、福建、上海等。
各地政府希望借助云计算推动电子政务、政府网络采购、交通、医疗、旅游、商圈服务等政府公共服务的电商化、无线化、智慧化应用,同时推动传统工业、金融业、服务业的转型升级,催生带动一批本地创新创业企业发展。浙江省水利厅将台风路径实时发布系统搬上阿里云,以应对台风天突增的上百倍访问量; 2014年5月,中国气象局与阿里云达成合作,共同挖掘气象大数据的价值;2015年5月,中国交通通信信息中心研发、运营的宝船网20系统与阿里云合作,让公众可以查询全球超过30万艘船舶的实时位置和历史轨迹。
截至2014年6月,阿里云服务的政府、企业客户超过140万。涵盖电子商务、数字娱乐、金融服务、医疗健康、气象、政府管理等多个领域。

物模型是云平台为物联网产品定义的数据模型,用于描述产品的功能。将产品抽象成数据的集合,方便云端进行控制。

物模型从 属性 服务 事件 三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型的这三个维度,即完成了产品功能的定义。

TSL 格式是一个 JSON 格式的文件,完整的 TSL 格式可以参考: 阿里云物模型 。

嵌入式端开发固件往往只需要关注少数几个参数,可以在产品的 功能定义 页面,单击 物模型TSL 精简物模型 里面查看。

需要关注的有 "properties","events","services",在 JSON 格式里,这三者都是数组,分别存储了该物模型的数据,事件和服务,在 C-SDK 里也就分别是 IOT_Linkkit_Report() 上报属性, IOT_Linkkit_TriggerEvent() 触发事件和注册为 ITE_SERVICE_REQUEST 的回调函数。

在上报属性时,只需要关注 "identifier" 名称对应的值(字符串),此时表示该属性在产品下的唯一标识。例如一个精简物模型属性为:

则上报的数据只需要为 {"count":10} 即可,需满足 JSON 字符串的格式,字符串内有一个名称/值对,名称为 "count"(物模型里 "identifier" 的值),值对为 10(满足物模型里数据类型为 int 的要求)。

触发事件需要关注 "identifier" 名称对应的值(字符串),表示该事件在产品下的唯一标识;还需要关注 "outputData",表示上报事件的输出值。一个精简物模型例子如下:

"outputData" 数组的使用与属性上报一致,这里就不介绍了。

服务调用需要同时关注 "identifier","inputData" 和 "outputData" 这三个名称,分别表示该服务在产品下的唯一标识,服务的输入参数,服务的输出参数。与函数调用有输入值和输出值类似,服务调用也有这些特征。

物模型数据校验方式目前有两种, 弱校验 免校验

也就是说,弱校验针对产品设备的上报数据,只要 idetifier 是一致的,且 dataType 字段满足要求,就接收该数据,并且在其他云端产品流转。

为什么云端可以设置和获取接入设备的属性呢?为什么接入设备可以上报事件给云端呢?又为什么云端可以调用接入设备提供的服务呢?这就是这一小节解释的内容。

物模型基于 MQTT 协议,MQTT 协议的介绍不在此处展开。

云端定义了一系列的 Topic,在设备接入云端时,C-SDK 向 MQTT broker 订阅了一些的 Topic,而云端需要与设备交互时,就向 MQTT broker 发布相应的 Topic,这样就完成了交互过程。同理,云端也会订阅一些 Topic,设备可以向这些 Topic 发布消息。

接入设备端订阅发布的 Topic 列表如下:

其中 ${productKey} 会替换为实际的产品名,${deviceName} 会替换为实际的设备名,${tsleventidentifier} 是事件的标识符,${tslserviceidentifier} 是服务的标识符,最大限度地保证了 Topic 的唯一性。

这些 Topic 的作用在后面用时序来描述。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/10757317.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存