草庐IT

云计算——发展趋势

就挺兔然的 2023-04-22 原文

云计算——发展趋势

物联网:构建人与物,物与物之间连接网络

  • 相关技术
    • RFID:射频,通过射频识别身份,在物联网中可以通过RFID给每一个联网的物一个身份ID,可对其进行识别定位等
    • 传感器技术:万物互联最主要的原因就是向通过网络得知物体的状态或信息,这些信息就是通过传感器
    • 嵌入式系统技术:在物联网中除了需要得知物体的信息之外,还需要物体能够进行一些简单的数据处理,这个时候据需要用到系统,但是又不能像操作系统那样大,需要很微小的系统,能够嵌入主板运行

大数据:通过软件工具捕获,管理和处理数据

  • 特点
    • 大量化:底层数据庞大
    • 多样化:收集的数据可能就是文本声音视频等等类型的
    • 时效性:某一时间收集上来的数据不能代表永远,需要经常更新
    • 大价值:收集数据就是为了从中获取有价值的信息
  • 人工智能:使用机器人做一些本应该有人做的事情
    • 要素:大数据,计算能力,算法,场景
  • 云计算和物联网,大数据之间的关系:
    • 物联网收集的信息,以及传统互联网都能够作为大数据的数据输入,输入后通过传输集中到一个地方进行计算,这个地方有可能是云计算的数据中心,大数据在进行计算的时候并不是一直计算,计算结束会释放资源,云计算为数据提供了数据计算的计算资源
  • 5G时代:第五代移动通信技术标准,增强型移动带宽,超可靠,低时延,海量的5G基站,体积会更小
  • 容量:轻量化的虚拟化技术,使用了一种操作系统虚拟化技术,这种技术允许在一个操作系统上的用户空间呗分割成几个独立的单元在内核中允许,彼此互不干扰,这样一个独立的空间就称之为一个容器
    • 最早的容器指的是基于Liunx开发的LXC,现在多指Docker
    • Docker:一个开源的应用容器引擎
  • 云计算3.0时代更多使用的是容器技术,2.0时代更多使用的是openstack
  • openstack:是一个云计算的操作系统,对于操作系统来说,当增加了一个U盘,鼠标键盘等硬件,第一件事情就是加载硬件驱动,只有调用了驱动才能正常使用这些鼠标键盘,在openstack中,他作为一个操作系统也需要类似驱动的东西去调用底层资源,在openstack中驱动就叫做组件,主要由九大组件
  • 云计算的延申:在云计算中一般数据都会传输到云计算的数据中心进行处理,但是在传输过程中会产生一系列问题,网络拥堵,网络延迟,安全性较低,那问题是在传输过程中产生的那就让他不传输,就地处理,所有就出现了边缘计算和雾计算
    • 雾计算:指的是在终端,在数据产生的地方和数据中心之间再加一层,叫网络边缘层,在这一层里面加一个带有存储的小服务器或者路由器,把一些并不需要放入云的数据直接在这一层进行处理及存储,这样可以减轻云的压力,同时也提高了效率,减少时延
    • 边缘计算:可以理解为利用靠近数据源的边缘地带来完成运算程序
    • 微服务:是一种架构模式,将一个应用程序划分成多个能够独立运行的服务
    • 五服务器:指由第三方云计算供应商负责后端基础结构的维护,以服务的方式为开发者提供所需功能,例如数据库,消息,以及身份验证等。简单地说,这个架构就是要让开发人员关注代码运行而不需要管理任何的基础设施
  • FAAS:函数即服务
  • BAAS:后端即服务

有关云计算——发展趋势的更多相关文章

  1. ruby-on-rails - 使用一系列等级计算字母等级 - 2

    这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,

  2. 计算机毕业设计ssm+vue基本微信小程序的小学生兴趣延时班预约小程序 - 2

    项目介绍随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱小学生兴趣延时班预约小程序的设计与开发被用户普遍使用,为方便用户能够可以随时进行小学生兴趣延时班预约小程序的设计与开发的数据信息管理,特开发了小程序的设计与开发的管理系统。小学生兴趣延时班预约小程序的设计与开发的开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与小学生兴趣延时班预约小程序的设计与开发的实际需求相结合,讨论了小学生兴趣延时班预约小程序的设计与开发的使用。开发环境开发说明:前端使用微信微信小程序开发工具:后端使用ssm:VU

  3. ruby - 如何计算 Liquid 中的变量 +1 - 2

    我对如何计算通过{%assignvar=0%}赋值的变量加一完全感到困惑。这应该是最简单的任务。到目前为止,这是我尝试过的:{%assignamount=0%}{%forvariantinproduct.variants%}{%assignamount=amount+1%}{%endfor%}Amount:{{amount}}结果总是0。也许我忽略了一些明显的东西。也许有更好的方法。我想要存档的只是获取运行的迭代次数。 最佳答案 因为{{incrementamount}}将输出您的变量值并且不会影响{%assign%}定义的变量,我

  4. ruby - 使用 Ruby,计算 n x m 数组的每一列中有多少个 true 的简单方法是什么? - 2

    给定一个nxmbool数组:[[true,true,false],[false,true,true],[false,true,true]]有什么简单的方法可以返回“该列中有多少个true?”结果应该是[1,3,2] 最佳答案 使用转置得到一个数组,其中每个子数组代表一列,然后将每一列映射到其中的true数:arr.transpose.map{|subarr|subarr.count(true)}这是一个带有inject的版本,应该在1.8.6上运行,没有任何依赖:arr.transpose.map{|subarr|subarr.in

  5. arrays - 计算数组中的匹配元素 - 2

    给定两个大小相等的数组,如何找到不考虑位置的匹配元素的数量?例如:[0,0,5]和[0,5,5]将返回2的匹配项,因为有一个0和一个5共同;[1,0,0,3]和[0,0,1,4]将返回3的匹配项,因为0有两场,1有一场;[1,2,2,3]和[1,2,3,4]将返回3的匹配项。我尝试了很多想法,但它们都变得相当粗糙和令人费解。我猜想有一些不错的Ruby习惯用法,或者可能是一个正则表达式,可以很好地回答这个解决方案。 最佳答案 您可以使用count完成它:a.count{|e|index=b.index(e)andb.delete_at

  6. ruby-on-rails - 如何计算 Ruby/Rails 中 JSON 对象的数量 - 2

    Ruby中如何“一般地”计算以下格式(有根、无根)的JSON对象的数量?一般来说,我的意思是元素可能不同(例如“标题”被称为其他东西)。没有根:{[{"title":"Post1","body":"Hello!"},{"title":"Post2","body":"Goodbye!"}]}根包裹:{"posts":[{"title":"Post1","body":"Hello!"},{"title":"Post2","body":"Goodbye!"}]} 最佳答案 首先,withoutroot代码不是有效的json格式。它将没有包

  7. ruby - 如何计算自 Ruby 中给定日期以来的周数? - 2

    目标我正在尝试计算自给定日期以来周的距离,而无需跳过任何步骤。我更喜欢用普通的Ruby来做,但ActiveSupport无疑是一个可以接受的选择。我的代码我写了以下内容,这似乎可行,但对我来说似乎还有很长的路要走。require'date'DAYS_IN_WEEK=7.0defweeks_sincedate_stringdate=Date.parsedate_stringdays=Date.today-dateweeks=days/DAYS_IN_WEEKweeks.round2endweeks_since'2015-06-15'#=>32.57ActiveSupport的#weeks

  8. 最新版人脸识别小程序 图片识别 生成二维码签到 地图上选点进行位置签到 计算签到距离 课程会议活动打卡日常考勤 上课签到打卡考勤口令签到 - 2

    技术选型1,前端小程序原生MINA框架cssJavaScriptWxml2,管理后台云开发Cms内容管理系统web网页3,数据后台小程序云开发云函数云开发数据库(基于MongoDB)云存储4,人脸识别算法基于百度智能云实现人脸识别一,用户端效果图预览老规矩我们先来看效果图,如果效果图符合你的需求,就继续往下看,如果不符合你的需求,可以跳过。1-1,登录注册页可以看到登录页有注册入口,注册页如下我们的注册,需要管理员审核,审核通过后才可以正常登录使用小程序1-2,个人中心页登录成功以后,我们会进入个人中心页我们在个人中心页可以注册人脸,因为我们做人脸识别签到,需要先注册人脸才可以进行人脸比对,进

  9. ruby - 如何计算两个字符串共有的字符数? - 2

    如何计算两个字符串之间的字符交集?例如(假设我们有一个名为String.intersection的方法):"abc".intersection("ab")=2"hello".intersection("hallo")=4好的,男孩女孩们,感谢你们的大量反馈。更多示例:"aaa".intersection("a")=1"foo".intersection("bar")=0"abc".intersection("bc")=2"abc".intersection("ac")=2"abba".intersection("aa")=2一些补充说明:维基百科定义intersection如下:Int

  10. python - 如何计算文件中唯一字符的数量? - 2

    给定一个包含各种语言字符的UTF-8文件,我如何计算它包含的唯一字符的数量,同时排除选定数量的符号(例如:“!”、“@”、"#",".")从这个算起? 最佳答案 这是一个bash解决方案。:)bash$perl-CSD-ne'BEGIN{$s{$_}++forsplit//,q(!@#.)}$s{$_}++||$c++forsplit//;END{print"$c\n"}'*.utf8 关于python-如何计算文件中唯一字符的数量?,我们在StackOverflow上找到一个类似的问题

随机推荐