在H5使用3D技术门槛比较低了,它的基础是WebGL(ThreeJS),一个OpenGL的浏览器子集,支持大部分主要3D功能接口。目前主流的浏览器都有较好的支持,IE需要11。最近web 3D机房研发告一段落,有时间整理这段时间的一些成果。主要涉及使用H5、js、WebGL技术。


机房3D效果图


机房线缆和走线架

线缆的连接走向和连接关系是管理员关注的焦点。机架中的网络设备或服务器设备会通过端口和线缆进行连接,组成一定结构的网络。而线缆的走向在物理上通过肉眼是很难看清晰的。更多线缆会从机柜连出,延伸到屋顶上方或地板下方的隐蔽工程中(例如走线架)固定和布线,用肉眼更无法观察。此刻,需要3D机房界面能清晰的显示电缆从端口到走线架再到端口的“端到端”的物理走线,方便管理员了解网络走线情况和管理。

机柜利用率

项目还有个需求是显示机柜的整个空间使用率情况。使用率不用显示具体哪里占用哪里空闲,只要显示一个整体使用比例即可,相对简单一点。先用一个线框把机柜位置显示出来,再把一个高度符合使用比例的立方块显示出来就行了,类似一个柱状图。设置一下颜色、光照等属性,让它看上去更真实:

空调风向

机房中的空调冷风流向也是一个需要监控的业务。一般冷风从地板下方吹出、穿过机柜从上方流走。如果有通道的情况,冷风的冷却效效率会更好。下图展示了冷风是如何流动的。其中箭头会用流动的动画效果展示。

防盗监测

机房会严格限制人员的进入。对于敏感区域,可以放置防盗红外或激光探头,当有人员通过,会立刻发起警报,起到防止进入和防盗的效果。报警激光对射防盗在各种场景中已经屡见不鲜了:

机架可用空间

服务器陆续上架后,会对机柜的空间产生占用和分隔。及时了解整个机房中每个机架的占用情况和空闲空间的大小情况,是非常重要的日常工作。通过3D来呈现就再适合不过了:我们把有服务器占用的空间用白色块填充,有空闲的空间根据大小不同用不同的色块填充,就有了下方的效果:

烟雾监控

现在的建筑中一般都有烟雾监控传感器,当有烟雾发生时会发生报警。下图模拟了当发生烟雾的情况,我们在着火点用一团烟雾来渲染,增加场景的逼真度。同时通过动画,来模拟烟雾的冒出情况。

电源走线

连线管理可以包括强弱电、音视频的布线走线显示。每一个机柜的供电线布局走线,可以通过不同的颜色和走向进行显示。这样会比传统的表格或2d图形显示更加直观。

资产管理功能

查看机房硬件、软件资源信息和实时数据。机房管理员可以快速查看设备运行状况,包括设计基本信息(IP地址、U数、运行软件信息等)和实时数据(CPU、硬盘、内存利用率、上下行带宽利用率、流速等),对设备进行上架下架。

动力环境监控

动力环境监控的对象主要是机房动力和环境设备等设备,像配电、UPS、空调、温湿度、漏水、门禁、安防、消防、防雷等等,这些通常会有独立的采集和监控系统,我需要做的是把动环的效果用3D呈现,并且和系统的真实数据进行对接。

温度云图模拟了热衰减的过程,并在地板上留下痕迹。同样,纵向的设备上也通过温度数值来生成色差不同的温度图贴在机架上。

安防监控

对机房的摄像头监控画面实时查看,设备报警变红提示,巡检路径三维场景导航等功能,直观可视化操控设备,摄像头等。提升监控效率。

设备报警

巡更路径


Web 3D机房,智能数字机房HTML5+Threejs(WebGL) 项目实战

【课程介绍】
针对webgl的库threejs框架的Web 3D智能数字机房项目实战详细的讲解,随着IT信息技术和移动端的发展,Html5+3D(Webgl)技术已经悄然崛起,3D机房数据中心可视化应用越来越广泛,主要包括3D机房搭建,机柜、服务器、数据实时监控、机房线缆和走线架、机柜利用率、机架可用空间、机柜开关门、服务器信息查看,温湿度云图,防盗监测、空调风向、告警展示。

章节目录

  • 01. 3D机房功能效果
  • 02. 3D机房功能效果2
  • 03. 3D机房场景搭建上
  • 04. 3D机房场景搭建中
  • 05. 3D机房场景搭建下
  • 06. ...

大家可以点击【腾讯课堂】查看我的课程


更多案例

Web 3D智慧可视化工厂--HTML5+WebGL(ThreeJS)综合案例

Web 3D智慧可视化工厂--HTML5+WebGL(ThreeJS)综合案例

Web 3D焦化厂-智慧数字焦化厂HTML5+WebGL(Threejs)案例实战

Web 3D焦化厂-智慧数字焦化厂HTML5+WebGL(Threejs)案例实战

更多细节和功能改进后续赘述,感兴趣的可以留言或发邮件1985692469@qq.com,欢迎一起探讨!如果大家想看到什么更多的效果也可以给我留言。时间有限,很多细节没办法写的很详细,请大家包涵。

Web 3D机房,智能数字机房HTML5 WebGL(ThreeJS)匠心打造相关推荐

  1. Web 3D全景图(全景漫游)-WebGL/Threejs技术倾心打造

    全景虚拟漫游 ThreeJS是一个3D的JS库,封装了WebGL的功能.而WebGL(Web Graphic Library)又是什么呢,简而言之,就是在浏览器端开发3D图形相关的程序的一个库或者说一 ...

  2. Web 3D烟雾火焰喷水粒子效果-WebGL/Threejs技术倾心打造

    Threejs实现粒子效果 ThreeJS是一个3D的JS库,封装了WebGL的功能.就是在浏览器端开发3D图形相关的程序的一个库或者说一个标准.实现烟雾.火焰.喷水粒子效果典型"5毛特效& ...

  3. Web 3D智慧变电站三维工程进度系统-WebGL/Threejs实战开发

    三维智慧变电站包含BIM建模虚拟现实模型.不仅建模外观,电站里包含的主变.电容器.主控室.GIS.电线电缆等所有电力设备和场地3d模型制作. 智慧变电站物联网三维可视化程序,包括开发的3d展示引擎,结 ...

  4. c#web页面显示弹窗_基于 HTML5 WebGL 的 3D 风机 Web 组态工业互联网应用

    前言 在目前大数据时代背景之下,数据可视化的需求也变得越来越庞大,在数据可视化的背景之下,通过智能机器间的链接并最终将人机链接,结合软件和大数据分析的工业互联网也将变得越来越容易实现! 国家也敏锐意识 ...

  5. AGV智能三维数字物流库房HTML5+WebGL(Threejs)解决方案

    智能三维数字库房系统是物流系统中的重要组成部分,是一种多层存放货物的立体高架系统.自动化立体仓库采用计算机管理系统.电气控制系统与物流仓储设备的结合,在人工不直接进行干预的情况下自动地存储和取出货物, ...

  6. HTML5+WebGL打造的无插件纯Web 3D机房(第二季新增视频)

    2019独角兽企业重金招聘Python工程师标准>>> 前情提要 前阵子写了一篇HTML5打造的无插件纯web 3D机房,介绍了如何用html5在网页上创建无插件的精美3d机房场景. ...

  7. 数字孪生风机设备,智慧风电 3D 可视化智能运维

    6 月 1 日,福建省人民政府发布关于<福建省"十四五"能源发展专项规划>的通知.规划要求,加大风电建设规模.自 "30·60" 双碳目标颁布后,社 ...

  8. 基于 HTML5 WebGL 智能城市的模拟运行

    2019独角兽企业重金招聘Python工程师标准>>> 前言 智能城市是一个系统.也称为网络城市.数字化城市.信息城市. 智能城市建设是一个系统工程:首先实现的是城市管理智能化,由智 ...

  9. html 表单自动数值,web前端学习技术之对HTML5 智能表单的理解

    原标题:web前端学习技术之对HTML5 智能表单的理解 Html5新增input的form属性,用于指向特定form表单的id,实现input无需放在form标签之中,即可通过表单进行提交. - t ...

最新文章

  1. CV算法复现(分类算法6/6):MobileNet(2017年V1,2018年V2,2019年V3,谷歌)
  2. 3rd_party/flatbuffers/tmp/flatc: No such file or directory
  3. 使用iCarousel的旋转木马效果请求图片
  4. 中医提到的气是否真实存在?
  5. 卫星系统采用的轨道类型
  6. UVA 11825 状态压缩DP+子集思想
  7. @Resource注解使用详解
  8. RA维持期达标式减停生物制剂(DRESS研究)的18个月数据
  9. MyBatis源码阅读(三) --- 配置信息的解析以及SqlSessionFactory构建过程
  10. 值得学习的言语 | 对话技巧 | 开场白
  11. diamond专题(三)—— diamond架构
  12. poj 1637 Sightseeing tour 混合欧拉图判定
  13. 7-1 验证哥德巴赫猜想
  14. Matlab------如何控制matlab中的数据输出格式
  15. 中职计算机公开课说课稿,校内公开课说课稿
  16. 杰里之.AC695 系列 AC695X_soundbox_sdk_release_0.0.1 点灯设置【篇】
  17. 王者服务器延迟高,王者荣耀网络太卡延迟过高怎么办?解决办法分享
  18. debain修改服务器网卡名,Debian 系统修改网卡ens33名称为 eth0
  19. DOS汇编练习(13)——求两数差的绝对值
  20. 202112-1 序列查询 CCF认证真题

热门文章

  1. python高中教材版本_浙江省新高中信息技术教材,将围绕Python进行并增加编程相关知识点...
  2. Django POST时错误提示:CSRF验证失败
  3. Python--吊死鬼游戏
  4. APT攻击流程图画法参考
  5. 近场通信到2027年将达到467.81亿美元
  6. Outlook Express客户端收发雅虎邮件Error logging in .PLEASE visit
  7. 把英雄分类,看 Python 带你上王者!
  8. 【计算机组成原理】中央处理器
  9. 手把手教你简易上手GitHub(教程)
  10. Zepeto难逃昙花一现的命运 但虚拟形象的未来不得不引人深思