基于WebGL的数据中心3D可视化系统的设计与实现
发布时间:2021-08-12 23:21
随着信息数据时代的到来,数据中心的建设发生着巨大的改变,出现了大量大规模集中式的数据中心。数据中心设备数量的不断增加和数据信息的不断积累给传统数据中心的管理带来了一定压力,也使得数据中心管理人员的工作变得日益繁重,极大的影响了数据中心的管理效率和正常安全运行。本文在指明了数据中心存在的问题后,设计了一个B/S架构的数据中心3D可视化系统。论文的主要工作和成果如下:首先,论文研究了Web 3D应用的相关技术,对常用的3D应用技术进行了详细分析,最终选择WebGL技术及其三维引擎Three.js解决了传统三维场景构建复杂性的问题,为系统的设计和实现奠定了基础。系统采用SSM架构进行开发,实现数据模型和业务逻辑的分层处理,极大的降低了系统的高耦合性,也增加了系统的可扩展性和可维护性。其次,本论文围绕着三维场景对象的构建,场景的交互,机房实时预警和数据展示等几个方面进行了详细的设计和实现,并对系统的功能性,兼容性和性能情况进行了相关的测试,对测试过程中发现的系统性能问题进行了解决。本文创新性地采用三维场景和传统系统管理相结合的方式进行设计,不仅给用户带来真实的浸入式体验,而且实现了数据中心的有...
【文章来源】:浙江工业大学浙江省
【文章页数】:82 页
【学位级别】:硕士
【部分图文】:
主流浏览器对WebGL支持情况
浙江工业大学硕士学位论文似于现实世界中相机的功能,所以 3D 系统中使用相机的概念来定义这个直视点。这个相机面向的是渲染场景,而相对于场景而言,相机的位置就是用户的位置和朝向。3D 系统中的相机也具备现实世界中相机的一般属性和特点,如观察视野的大小,3D 系统中称之为透视。这些属性和特点提供了 WebGL 中三维场景在二维平面上投影的效果。图 2-3 描述了相机、视口和投影的概念。示意图中的眼睛图标代表了相机的位置,红色向量 x 轴方向代表了相机的指向。蓝色的立方体是 3D 场景中的物体,红色和绿色的矩形分别表示远裁剪平面(far clipping plane)和近裁剪平面(near clipping plane)。这样两个平面定义了 3D 空间对象的范围,只有位于两个平面之间的物体才会被渲染到二维屏幕上。另外,近裁剪平面相当于相机的视口,在这里,可以观察到被渲染出来的图像。相机在WebGL 场景的构建中扮演着重要作用,它从根本上定义了 3D 场景和观察者之间的关系,很多场景的变换和操作就是通过两者的关系表现出来的。
基于 WebGL 的数据中心 3D 可视化系统是对线下机房的 3D 虚拟化,以此来实现对数据中心的高效管理。它减少了操作和维护人员的工作量,降低了设备的运维成本,是对“绿色”数据中心概念的实现。通过本系统的数据中心 3D 可视化平台,实现对线下机房设备运营情况的实时监控以及数据中心信息数据和设备资产的可视化展示。3.2 系统需求分析3.2.1 系统功能性需求本论文的目的是设计并实现数据中心 3D 可视化系统,因此系统不仅要实现 3D 场景的搭建,给用户带来三维浸入式的感官体验,它还要满足数据中心可视化系统的资产管理,实时监控和信息数据的展示。根据系统的功能分析,可以得到系统模块功能图,如图 3-1所示:
【参考文献】:
期刊论文
[1]数据中心建设和运维方案的经济性的分析[J]. 崔贺. 信息与电脑(理论版). 2018(15)
[2]基于SSM架构博客平台设计与实现[J]. 王先清. 电脑知识与技术. 2018(19)
[3]基于Three.js库的双模界面在交互式Web3D中的应用[J]. 安一飞. 电子技术与软件工程. 2018(10)
[4]基于WebGL的街景漫游关键技术研究[J]. 陈秀万,卢涵宇,陈军,卢天健,纪翔. 广西大学学报(自然科学版). 2017(06)
[5]基于OpenGL的三维校园漫游系统可视化研究[J]. 刘萍萍,陆兆攀,高武奇. 计算机技术与发展. 2018(04)
[6]基于SSM框架的客户管理系统设计与实现[J]. 刘昊,李民. 软件导刊. 2017(07)
[7]基于HTML5和WebGL的三维智慧社区管理系统的设计与研究[J]. 魏书寒,孙麒. 工业控制计算机. 2017(05)
[8]云计算数据中心光互连网络研究现状与趋势[J]. 刘鹏. 现代工业经济和信息化. 2017(04)
[9]数据中心三维运行平台[J]. 王蕾,廉东本,王俊霖. 计算机系统应用. 2017(03)
[10]基于LOD的大规模输电线路场景实时渲染算法优化[J]. 邓益民,汤智谦,李红兵,杨中亚. 计算机与现代化. 2017(01)
硕士论文
[1]基于Unity3D的数据中心可视化系统构建的关键技术研究[D]. 谭明.燕山大学 2016
[2]Revit Architecture三维建筑模型WebGL显示及优化[D]. 罗飞.浙江工业大学 2016
[3]基于WebGL的织物三维展示系统[D]. 顿儒源.浙江大学 2016
[4]基于webGL的交互绘制应用研究[D]. 龚旭超.浙江大学 2015
[5]基于WebGL的大规模三维场景可视化技术研究[D]. 张帆.国防科学技术大学 2014
[6]基于HTML5和WebGL的三维WebGIS系统构建及应用[D]. 王德生.福建师范大学 2014
[7]数据中心3D可视化展示系统的设计与实现[D]. 安锦锦.郑州大学 2014
[8]数据中心三维可视化呈现技术的研究与实现[D]. 陆永芳.北京邮电大学 2014
本文编号:3339259
【文章来源】:浙江工业大学浙江省
【文章页数】:82 页
【学位级别】:硕士
【部分图文】:
主流浏览器对WebGL支持情况
浙江工业大学硕士学位论文似于现实世界中相机的功能,所以 3D 系统中使用相机的概念来定义这个直视点。这个相机面向的是渲染场景,而相对于场景而言,相机的位置就是用户的位置和朝向。3D 系统中的相机也具备现实世界中相机的一般属性和特点,如观察视野的大小,3D 系统中称之为透视。这些属性和特点提供了 WebGL 中三维场景在二维平面上投影的效果。图 2-3 描述了相机、视口和投影的概念。示意图中的眼睛图标代表了相机的位置,红色向量 x 轴方向代表了相机的指向。蓝色的立方体是 3D 场景中的物体,红色和绿色的矩形分别表示远裁剪平面(far clipping plane)和近裁剪平面(near clipping plane)。这样两个平面定义了 3D 空间对象的范围,只有位于两个平面之间的物体才会被渲染到二维屏幕上。另外,近裁剪平面相当于相机的视口,在这里,可以观察到被渲染出来的图像。相机在WebGL 场景的构建中扮演着重要作用,它从根本上定义了 3D 场景和观察者之间的关系,很多场景的变换和操作就是通过两者的关系表现出来的。
基于 WebGL 的数据中心 3D 可视化系统是对线下机房的 3D 虚拟化,以此来实现对数据中心的高效管理。它减少了操作和维护人员的工作量,降低了设备的运维成本,是对“绿色”数据中心概念的实现。通过本系统的数据中心 3D 可视化平台,实现对线下机房设备运营情况的实时监控以及数据中心信息数据和设备资产的可视化展示。3.2 系统需求分析3.2.1 系统功能性需求本论文的目的是设计并实现数据中心 3D 可视化系统,因此系统不仅要实现 3D 场景的搭建,给用户带来三维浸入式的感官体验,它还要满足数据中心可视化系统的资产管理,实时监控和信息数据的展示。根据系统的功能分析,可以得到系统模块功能图,如图 3-1所示:
【参考文献】:
期刊论文
[1]数据中心建设和运维方案的经济性的分析[J]. 崔贺. 信息与电脑(理论版). 2018(15)
[2]基于SSM架构博客平台设计与实现[J]. 王先清. 电脑知识与技术. 2018(19)
[3]基于Three.js库的双模界面在交互式Web3D中的应用[J]. 安一飞. 电子技术与软件工程. 2018(10)
[4]基于WebGL的街景漫游关键技术研究[J]. 陈秀万,卢涵宇,陈军,卢天健,纪翔. 广西大学学报(自然科学版). 2017(06)
[5]基于OpenGL的三维校园漫游系统可视化研究[J]. 刘萍萍,陆兆攀,高武奇. 计算机技术与发展. 2018(04)
[6]基于SSM框架的客户管理系统设计与实现[J]. 刘昊,李民. 软件导刊. 2017(07)
[7]基于HTML5和WebGL的三维智慧社区管理系统的设计与研究[J]. 魏书寒,孙麒. 工业控制计算机. 2017(05)
[8]云计算数据中心光互连网络研究现状与趋势[J]. 刘鹏. 现代工业经济和信息化. 2017(04)
[9]数据中心三维运行平台[J]. 王蕾,廉东本,王俊霖. 计算机系统应用. 2017(03)
[10]基于LOD的大规模输电线路场景实时渲染算法优化[J]. 邓益民,汤智谦,李红兵,杨中亚. 计算机与现代化. 2017(01)
硕士论文
[1]基于Unity3D的数据中心可视化系统构建的关键技术研究[D]. 谭明.燕山大学 2016
[2]Revit Architecture三维建筑模型WebGL显示及优化[D]. 罗飞.浙江工业大学 2016
[3]基于WebGL的织物三维展示系统[D]. 顿儒源.浙江大学 2016
[4]基于webGL的交互绘制应用研究[D]. 龚旭超.浙江大学 2015
[5]基于WebGL的大规模三维场景可视化技术研究[D]. 张帆.国防科学技术大学 2014
[6]基于HTML5和WebGL的三维WebGIS系统构建及应用[D]. 王德生.福建师范大学 2014
[7]数据中心3D可视化展示系统的设计与实现[D]. 安锦锦.郑州大学 2014
[8]数据中心三维可视化呈现技术的研究与实现[D]. 陆永芳.北京邮电大学 2014
本文编号:3339259
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3339259.html