边缘计算已经席卷了IT行业。在疫情期间,各企业迅速扩展了边缘网络,将新的计算能力放在了用户附近。边缘站点使企业能够仅部署他们需要的容量、在本地处理数据和进行实时分析,减少延迟,并提供个性化的数字体验。

Gartner预测,到2025年,超过50%的企业管理数据将在数据中心或云之外创建和处理。
边缘计算定义为一种分布式信息技术(IT)架构,在该架构中,客户端数据在网络外围进行处理,尽可能靠近原始源。如今,这意味着将IT设备连接到传感器。然而,团队将越来越多地通过物联网设备和传感器,将IT与运营技术(OT)连接起来,以自动化工厂和站点网络的流程,从而开创智能工厂、智能电网应用和智能城市的时代。
边缘计算利用分布式架构来处理数据,并使服务在物理上尽可能靠近用户,从而支持无法承受延迟的新应用。这与集中处理数据的传统本地数据中心形成鲜明的对比。
数据中心和边缘站点管理都在转向远程模式。让IT和网络团队能够远程工作,使领导者能够减少房地产持有量和运营成本,同时确保核心到边缘网络的服务连续性。
IT和安全团队使用串行和键盘、视频和鼠标(KVM)设备以及管理平台连接到他们在异地管理的设备。他们还利用数据中心基础设施管理(DCIM)解决方案,提供强大的数据中心可视化工具、自动生成机架图、提供详细的设备信息,并帮助优化电源管理。
然而,数据中心通常仍有工作人员在现场,他们可以对设备进行物理监控并对警报做出响应。边缘站点通常偏远且通常很暗,需要昂贵的上门服务。因此,能够解决问题并重启设备以使其联机,对于维持边缘IT系统正常运行时间和应用性能至关重要。
将DCIM与配置管理数据库(CMDB)集成的团队可以自动发现所有硬件、软件和虚拟化资产,并获得对其状况和应用程序依赖性的宝贵见解。然后,他们可以使用此信息来识别和减轻任何问题的根本原因,以防止它们再次发生。
边缘站点在24个月内平均经历了5.39次停机,超过了数据中心的4.81次停机。因此,需要做一些工作来提高边缘站点的正常运行时间和可靠性。
那么,为什么企业要如此迅速地构建边缘站点?为什么分析师预测边缘站点将从核心数据中心、云网络中抢占份额?
与核心数据中心和云计算相比,边缘计算具有众多优势。这些好处包括:
据Gartner预测,到2024年,40%的企业将在生产中拥有边缘用例。
凭借如此多的优势,数据中心所有者和运营商选择边缘站点而不是新建设施也就不足为奇了。
边缘站点的优势还在于,与通常需要18到24个月才能部署的传统棒式设施相比,部署速度要快得多。一种经常用于边缘站点的模型,预制模块化数据中心(PMDC),采用标准流程和技术构建。因此,它们的部署速度可以比传统设施快30%,成本也可以降低30%。
此外,边缘位置适合使用。团队可以在构建块中部署新的容量,例如0.5至1.0兆瓦的电力容量。然后,随着时间的推移,他们可以简单地增加更多容量。
这使数据中心所有者能够保留重要资本,避免过度建设设施和购买不必要的设备,并降低运营成本。边缘站点的供电和冷却成本通常较低,因为它们体积较小,使用现代系统,容量符合实际需求。然而,与任何站点或系统一样,需要仔细规划和构建边缘站点,以实现电力使用效率(PUE)和其他目标。
由于边缘计算能够提供本地数据处理和服务,它可能会继续从核心计算和云计算中获得份额;降低数据丢失或延迟的风险;以及部署的速度和成本。
边缘站点有许多不同的用例。各企业已经在利用一些资源,例如预防性维护。在其他情况下,企业需要创建智能系统,将内部数据和流程与外部能力和基础设施相集成,以实现智能电网和城市。用例包括:
那么,与构建边缘网络相关的挑战有哪些?
因此,团队正在寻求标准化部署和管理流程。他们可以使用参考设计、匹配边缘站点设计和技术来满足特定用例要求。他们还可以使用PMDC等标准化解决方案来应对更多用例的挑战。
但是,通过适当的加密和访问控制,可以加强边缘站点的安全性并减少应用的攻击面。此外,DCIM和CMDB数据提供了重要的洞察力,安全团队可以利用这些洞察力来识别设备风险并确定其优先级,例如位置、条件和配置状态。
团队希望在连接更多IT和运营技术(OT)之前加强安全性,例如在制造工厂、公用事业等。他们希望保护OT不被攻击者篡改,这就是为什么大多数企业希望将11%到20%的边缘投资用于安全性。
Gartner预测,随着企业继续融合IT和OT,到2025年,25%的边缘网络将被突破,而2021这一比例不到1%。
凭借其众多的业务和技术优势,很明显,边缘计算将继续存在。企业能够部署满足其独特需求的最佳计算模型,例如核心、云或边缘而受益。
为了充分利用边缘计算功能,IT和安全团队需要全面了解各个站点的设备类型和条件,对其进行适当的监控和维护,优化性能,并补救安全风险。
我正在使用i18n从头开始构建一个多语言网络应用程序,虽然我自己可以处理一大堆yml文件,但我说的语言(非常)有限,最终我想寻求外部帮助帮助。我想知道这里是否有人在使用UI插件/gem(与django上的django-rosetta不同)来处理多个翻译器,其中一些翻译器不愿意或无法处理存储库中的100多个文件,处理语言数据。谢谢&问候,安德拉斯(如果您已经在rubyonrails-talk上遇到了这个问题,我们深表歉意) 最佳答案 有一个rails3branchofthetolkgem在github上。您可以通过在Gemfi
我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i
这里是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个项目,而且您最终需要稍后验证大小)。此外,0和1的索引变成了魔数(MagicNumber),并且在传达含义方面做得很差(“当我说0时,我的意思是head...”)。散列也不合适,因为可能会不小心添加额外的条目。我写了下面的类来解决这个问题:classPairattr_accessor:head,:taildefinitialize(h,t)@head,@tail=h,tendend它工作得很好并且解决了问题,但我很想知道:Ruby标准库是否已经带有这样一个类? 最佳
我安装了ruby版本管理器,并将RVM安装的ruby实现设置为默认值,这样'哪个ruby'显示'~/.rvm/ruby-1.8.6-p383/bin/ruby'但是当我在emacs中打开inf-ruby缓冲区时,它使用安装在/usr/bin中的ruby。有没有办法让emacs像shell一样尊重ruby的路径?谢谢! 最佳答案 我创建了一个emacs扩展来将rvm集成到emacs中。如果您有兴趣,可以在这里获取:http://github.com/senny/rvm.el
我有带有Logo图像的公司模型has_attached_file:logo我用他们的Logo创建了许多公司。现在,我需要添加新样式has_attached_file:logo,:styles=>{:small=>"30x15>",:medium=>"155x85>"}我是否应该重新上传所有旧数据以重新生成新样式?我不这么认为……或者有什么rake任务可以重新生成样式吗? 最佳答案 参见Thumbnail-Generation.如果rake任务不适合你,你应该能够在控制台中使用一个片段来调用重新处理!关于相关公司
是否有简单的方法来更改默认ISO格式(yyyy-mm-dd)的ActiveAdmin日期过滤器显示格式? 最佳答案 您可以像这样为日期选择器提供额外的选项,而不是覆盖js:=f.input:my_date,as::datepicker,datepicker_options:{dateFormat:"mm/dd/yy"} 关于ruby-on-rails-事件管理员日期过滤器日期格式自定义,我们在StackOverflow上找到一个类似的问题: https://s
我正在尝试使用Curbgem执行以下POST以解析云curl-XPOST\-H"X-Parse-Application-Id:PARSE_APP_ID"\-H"X-Parse-REST-API-Key:PARSE_API_KEY"\-H"Content-Type:image/jpeg"\--data-binary'@myPicture.jpg'\https://api.parse.com/1/files/pic.jpg用这个:curl=Curl::Easy.new("https://api.parse.com/1/files/lion.jpg")curl.multipart_form_
无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD
本教程将在Unity3D中混合Optitrack与数据手套的数据流,在人体运动的基础上,添加双手手指部分的运动。双手手背的角度仍由Optitrack提供,数据手套提供双手手指的角度。 01 客户端软件分别安装MotiveBody与MotionVenus并校准人体与数据手套。MotiveBodyMotionVenus数据手套使用、校准流程参照:https://gitee.com/foheart_1/foheart-h1-data-summary.git02 数据转发打开MotiveBody软件的Streaming,开始向Unity3D广播数据;MotionVenus中设置->选项选择Unit