云计算

阿里云杨敬宇:四层技术构建基于城市场景的边缘计算

一曲冷凌霜 提交于 2019-12-18 04:32:14
12月11日,阿里云边缘计算技术负责人杨敬宇在2019亚太内容分发大会上表示:在未来,边缘计算主要是以地市、区县为单位开展,面向城市服务的交通、医疗、健康、教育、新零售等场景提供算力基础。阿里云认为边缘计算就是城市计算,我们将围绕城市场景去建设边缘计算基础设施和灵活易用的上层操作系统。 产业互联网、5G、AI与边缘计算 在过去25年,行业应用主要是集中在消费互联网领域,在技术层面大部分采用云-端二体网络架构支撑,这是一种趋于集中生产分散消费的模式。而随着5G、IoT等技术的革新,沉浸式消费体验来临,产业互联网也迎来发展机遇。计算不仅发生在中心,在远离中心靠近用户的边缘侧(如摄像头、传感器、IoT设备)也出现大量的计算需求,所以传统的云-端二体网络架构已经无法满足应用需求,信息架构需要由原来的辐射性架构演变成对等架构,来适应分散生产分散消费模式,因此边缘计算应运而生。 实际上4G网络大部分是以省为单位来构建的,固网和移动网络在省域汇聚和互访。而5G来临之后会发生很大变化。如果把通信管道比作高速公路,5G有一个非常重要的特征,它允许边缘分流,这就相当于在高速公路建服务区,也就是说通信管道上的信息流可以在旁路出来;另外, 5G网络切片云就如同高速公路上的车道,把路按速度和服务质量进行划分;同时,5G下的MEC促使固网和移动网络可以在区县一级打通,它改变了原来的互联网通信结构

6.9服务与主机之间的映射

时光怂恿深爱的人放手 提交于 2019-12-18 03:42:29
很早之前,就有关于“每台机器(machine)应该有多少个服务”的讨论。在我们继续之 前,应该找一个比“机器”更好的术语。在前虚拟化时代,单个运行操作系统的主机与底 层物理基础设施之间的映射形式有很多种。因此,我倾向于使用“主机”(host)这个词来 做通用的隔离单元,也就是能够运行服务的一个操作系统。如果你直接在物理机上部署, 那么一台物理机映射到一台主机(在当前上下文中,这个词可能不完全正确,但确实也找 不到更好的了)。如果你使用了虚拟化,单个物理机会映射到多个独立的主机,并且每个 都可以包含一个或者多个服务。 所以在考虑不同的部署模型时,我会使用主机这个词。那么每台主机应该有多少个服 务呢? 我有自己倾向的模型,但要考虑多个因素,来决定哪个模型最适合你。需要注意的一点 是:某些决定会限制可用的部署方式。 6.9.1单主机多服务 如图6-6所示,在每个主机上部署多个服务是很有吸引力的。首先,从主机管理的角度来 看它更简单。在一个团队管理基础设施,另一个团队管理软件的模式下,管理基础设施团 队的工作量通常与所要管理的主机量成正比。如果单个主机包含更多的服务,那么主机管 理的工作量不会随着服务数量的增加而增加。其次是关于成本。即使你有一个能够提供一 些配置和更改虚拟主机大小等服务的虚拟化平台,虚拟化的基础设施本身也会占用一部分 资源,从而减少服务可用的资源。在我看来

如何在一台新的阿里云服务器上部署一个后端服务

旧时模样 提交于 2019-12-18 02:15:49
记录一下第一次在一台新的阿里云服务器上部署一个后端服务的过程 选择新的阿里云账号,登陆以后选择一个没有使用过的服务器 询问管理员服务器登陆的账号的密码,或者修改服务器的登陆密码。 一台从来没有使用过的服务器,使用xshell是连接不上的,用密码登陆不上,xshell提示服务器要求用授权过的客户端密钥登陆。 这时候在阿里云网页控制台中可以使用云命令行登陆服务器(需要使用账号管理员手机短信验证码) 发现服务器上只有9个进程 修改服务器登陆密码 停止操作系统运行 载入已有的操作系统镜像 修改服务器网络安全组规则,添加入方向:服务端口和80端口为通过 使用xshell登陆服务器。 部署服务代码到新的服务器上,并重启服务 使用yum安装nginx 使用新的域名解析 ping一下新的域名看域名解析是否可用 在新的服务器上修改nginx配置,为新域名添加http配置 使用postman测试服务可用性 服务监听了多个端口 而且服务对外公布的API中,从根目录开始前有一部分路径是做服务区分的,也就是说后端tornado的服务路径只是对外公布的API中的后半部分,同时nginx需要匹配API前缀,把后缀作为端口路径;nginx是通过proxy_pass关键字和绝对路径代理来实现这个需求,具体参看 https://blog.csdn.net/ainuser/article/details

springcloud(一):大话Spring Cloud

情到浓时终转凉″ 提交于 2019-12-18 01:11:02
研究了一段时间spring boot了准备向spirng cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用。 Spring Cloud是什么鬼? Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。 微服务是可以独立部署、水平扩展、独立访问(或者有独立的数据库)的服务单元,springcloud就是这些微服务的大管家,采用了微服务这种架构之后,项目的数量会非常多,springcloud做为大管家需要管理好这些微服务,自然需要很多小弟来帮忙。 主要的小弟有:Spring Cloud Config、Spring

腾讯云TStack获下一代云计算技术创新奖 与鲲鹏等产品实现兼容性测试

北慕城南 提交于 2019-12-18 00:51:09
  【TechWeb】12 月 16 日消息,在中国电子技术标准化研究院主办的“第九届中国云计算标准和应用大会”上,腾讯云 TStack 获得“下一代云计算技术创新奖”。   腾讯云 TStack 首席架构师贺阮介绍,目前腾讯云生态体系包括以腾讯丰富的基础产品,如云计算技术、AI 技术、音视频技术等为主的技术生态,以功能平台和联合解决方案形成的业务生态,以及以一系列智慧中台为依托与合作伙伴共同建造的应用生态。   作为私有全栈云解决方案,在传统的 X86 架构和 ARM 架构,腾讯云 TStack 实现了超大规模的快速部署使用,可为智慧城市的建设提供平台保障。同时,腾讯云 TStack 也一直和国内各硬件、操作系统、芯片厂商进行合作,并通过各种兼容性测试,攻克在传统 X86 架构中不会碰到的技术难题,稳定运行。   据悉,腾讯云 TStack 已与飞腾、天津麒麟、中标麒麟、海光、华为鲲鹏、兆芯、龙芯、长城、中科曙光、华为泰山等 10 多家厂商的产品分别通过了兼容性测试,实现互认证。 来源: 51CTO 作者: akmr 链接: https://blog.51cto.com/13450929/2459462

技术名词解释

我的未来我决定 提交于 2019-12-17 20:15:23
HA模式 高可用性模式 AMQP 高级消息队列协议 gRPC 是可以在任何环境中运行的现代开源高性能RPC框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。它也适用于分布式计算的最后一英里,以将设备,移动应用程序和浏览器连接到后端服务。 consul Consul是一种网络工具,可提供功能齐全的服务网格控制平面,服务发现,配置和分段。在这里,了解如何在本地执行常见的Consul操作。 linkerd Linkerd是一个透明的服务网格,旨在通过向所有服务间通信透明地添加服务发现,负载平衡,故障处理,检测和路由来使现代应用程序安全合理。 MapReduce 是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)“和"Reduce(归约)”,是它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。它极大地方便了编程人员在不会分布式并行编程的情况下,将自己的程序运行在分布式系统上。 当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(归约)函数,用来保证所有映射的键值对中的每一个共享相同的键组。 nova OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算模块

检验检测服务平台的系统价值都有那几点呢?

我的未来我决定 提交于 2019-12-17 19:46:02
     现在检验检测服务平台发展越来越快,那么这些平台的系统价值都有哪些呢,下面跟着裕仁检测的小编来一起看看吧!   1、满足灵活的、动态可变的实验室需求   检验检测服务平台的灵活性表现在系统的多个层面——从自动化的工作流和记录管理到闭环追溯功能,提供了多种主动性工具和向导,大大减少了二次开发的需求。只要对检验检测服务平台稍加调整,即能方便而便捷地满足任何实验室的需要,这要归功于基于智能化拖拽功能的仿真的图形用户界面,可通过定义环节步骤指导用户操作,并根据输入的数据、原数据或者参考资料给出适当的建议。检验检测服务平台模仿手动操作过程,在自动化的系统中记录商业逻辑。   2、先进的文档管理功能   检验检测服务平台还提供超出想象的灵活的电子文档管理功能,能安全地存储文本和图形文件。依靠这些全面的文档提供,实验室可以确保其结果的完整性和合法性,增强其分析过程的可信性。   3、检验检测服务平台构成   检验检测服务平台包括实验室管理系统(LIMS)、科学数据管理系统(SDMS)、电子记事本(ELN)组件。这个平台是一套完整的检验综合管理和产品质量监控体系,满足日常管理要求,保证化验分析数据的严格管理和控制。它能全面优化检验管理,显著提高实验室的工作效率和生产力,提高质量控制水平。   以上内容就是检测服务的系统价值的具体点,了解更多认证咨询,技术培训内容请继续关注本网站! 来源:

云计算下PAAS的解析一

余生颓废 提交于 2019-12-17 19:11:39
云计算下PAAS的解析一 PaaS是Platform-as-a-Service的缩写,意思是平台即服务。 把服务器平台作为一种服务提供的商业模式。通过网络进行程序提供的服务称之为SaaS(Software as a Service),而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了PaaS(Platform as a Service)。所谓PaaS实际上是指将软件研发的平台(计世资讯定义为业务基础平台)作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。 IaaS(Infrastructure as a Service),即基础设施即服务。 与分布式系统的关系? Paas架构模型 核心实现-配置管理优先 核心实现-服务发现和注册 核心实现-资源分配和调度 核心实现-向外的和向内的弹性 核心实现-缓存本地化与分布式化的折中 核心实现-流式日志 核心实现-编译时依赖和运行时依赖 核心实现-多租户资源隔离 云的特点是资源池化,甚至为每个用户开辟他自己独有的应用资源空间,而与其他应用隔离起来。我们 称之为“多租户机制”,比如k8s的namespace就是实现了这种隔离机制. 如何实现哪? 1)对于Iaas,VM是资源隔离的非常好的手段,但是比较重。 2

大数据云服务下流媒体的未来生态

随声附和 提交于 2019-12-17 19:07:31
  流媒体必定是5G市场上必不可少的一把利器,在云服务终端之下,流媒体的展现形式是多样化的,我们再4G的的时代已经感受到了他无穷的魅力,我们如何看云服务的市场呢,云服务市场下的流媒体的未来就是本文主要阐述的内容   如果把云端比作一座城镇,先后搬迁进来的居民们是形形色色的:IT企业率先发现了这片沃土开始挖掘建设,随后金融、营销咨询、零售、医疗等等领域的企业也开始纷纷搬迁,不久后看这个城镇景色繁华又生活便利,一些“家大业大”的企业也开始举家迁移,例如工业、制造业、交通等等。   在这一过程中,有一位看似不起眼、却又十分重要居民,就是流媒体。   流媒体,包括但不限于游戏、直播、VR、视频等等大量内容行业。相比体量庞大的工业或制造业,这些领域的产业往往量级更轻,而且这些行业本身大多也是建设在完备的数字化基础之上。这就导致,这些行业能否进行产业升级,很可能需要数据传输技术的支持。而当云计算真的着手对于流媒体领域进行改造时,迸发出的能量,却又往往会超出人们的想象。   很多人认为,近年来云游戏的异军突起崛起源于5G的抬头,更快的数据传输速度,意味着终端与云端间更低的延迟,也意味着可以传输更庞大的数据体量,因此来支持游戏的高质量画面,和对于玩家指令的响应。实际这种说法略显片面,因为游戏发展的过程本身就是云化的过程。从PC游戏再到下载客户端就能进行网游,再到“贪玩蓝月”式的页游

Citrix虚拟化数据中心反病毒最佳实践

ぃ、小莉子 提交于 2019-12-17 18:45:39
虚拟化巨头Citrix最近在Citrix技术专区的“技术论文”部分发表了一篇深思熟虑的文章,标题为“端点安全和防病毒最佳实践”,概述了与安全厂商合作以购买正确的反恶意软件工具来保护虚拟机,应用程序和桌面的逐点入门知识。Citrix专注于四个具有挑战性的领域。 一、代理注册 二、签名更新 三、性能优化 四、防病毒排除 该博客介绍了Bitdefender完全遵循Citrix最佳实践准则的情况,涵盖了GravityZone虚拟化安全,该功能可为下一代基础架构提供安全性,包括软件定义的数据中心,超融合基础架构和混合云。 1.保护非持久性工作负载 “虚拟数据中心和VDI桌面上的反病毒是否与固定和持久VM端点上的反病毒 不同?” 保护非持久性工作负载(例如快速出现的VDI桌面)带来了许多挑。在这些短暂的工作负载中,通常会通过在安全工具安装过程中生成的GUID来唯一标识计算机,并且占用license,而机器销毁 后仍然会在控制台中留下记录。 企业软件需要集中管理,以进行实时粒度部署操作,安全策略配置和事件报告。GravityZone 专为虚拟化而生。它作为虚拟设备交付,与基础架构管理工具集成,并利用虚拟化基础架构进行无缝操作,因为虚拟化基础架构是实时监控的。GravityZone 虚拟化安全 与基础架构即服务(IaaS)管理工具(包括vCenter Server,Citrix