!guide_close_btn!

【长篇原创连载】煮“九”谈“千”第十八回《存储计算初融合,视频监控展身手》

digest
乐享问道 2016-3-25 14:42:56 最新回复:2016-03-27 21:41:27
2818 2 1 0

第十八回《 存储计算初融合,视频监控展身手

 

前面第三回曾讲到欧九仟身怀多种硬件节点类型,分五行、号金刚:

l   有锐利为金、极致性能的P25节点。

l   有平衡属木、性能与容量并举的P36节点。

l   有潺潺若水、小容量轻松起步的P12节点。

l   有熊熊似火、爆款一族的C36节点。

l   有浑厚如土、超大容量的C72节点。

在侧重容量的爆款C36节点中,计算能力存在富余,而让这部分富余的硬件能力闲置,就是IT**的浪费,CIO们的心病。为让爆款更爆,英雄能有用武之地,欧九仟在C36节点内部署虚拟机与上层应用服务无疑是一个双赢选择。

 

定义与收益

欧九仟的虚拟机特性,指利用存储节点内的空闲计算资源,通过在节点内部署虚拟机操作系统和客户上层应用软件,直接对外提供如视频监控、文件仓储等基于应用的服务,摆脱了单独架设应用服务器带来的成本浪费。

该特性带来的目的和受益如下。

目的和受益

详细说明

降低用户成本、系统复杂性和设备功耗,提高了系统集成度。数据访问速度更快、延迟更低,访问更便捷。

通过在存储节点部署虚拟机操作系统和相应的应用软件,业务软件与存储合一,不需要单独服务器。业务服务产生的文件可以直接保存到文件系统的共享目录,免去了服务器之间互相传输的过程。

资源控制,灵活调配业务应用所需资源。

通过对虚拟机中承载的业务应用分配适当的硬件资源,从而将应用运行性能最大化,同时最大限度减少硬件资源浪费,物尽其用。

 

组成与优势

软件组成如下。

【长篇原创连载】煮“九”谈“千”第十八回《存储计算初融合,视频监控展身手》-1091443-1

虚拟机相关组件:

l  Guest Application:由客户按需选择部署的应用软件。

l  Guest OS:由客户按需选择部署的操作系统。

l  VMToolsVritual Machine Tools):虚拟机管理工具,负责虚拟机相关管理操作的软件系统。

l  UVPUnified Virtualization Platform):华为基于云计算的数据中心解决方案的关键技术平台,通过对服务器物理资源的抽象,将CPU、内存、I/O等服务器物理资源转化为一组统一管理、可灵活调度、动态分配的逻辑资源,并基于这些逻辑资源在单个物理服务器上构建多个同时运行、相互隔离的虚拟机执行环境。

 

 

组网与管理

特性组网如下。

 【长篇原创连载】煮“九”谈“千”第十八回《存储计算初融合,视频监控展身手》-1091443-2

部署虚拟机后,C36节点内VMTools中的VNC ServerVirtual Network Controller Server)对外提供虚拟机管理功能。管理员可通过GUI界面(内嵌VNC Client)登录VNC Server

另外,系统支持通过CLI方式批量部署和管理虚拟机。

命令

简介

create virtual_machine general <node_id_list> <name> <vm_memory> <vm_cpu_count> <template_name>

创建虚拟机。

create virtual_machine general <node_id_list> <name> <vm_memory> <vm_cpu_count> <vm_disk_size>

show virtual_machine general [vm_id=?]

查询虚拟机状态信息。

remove virtual_machine port <vm_id> <host_port_id>

删除虚拟机网口。

delete virtual_machine general <vm_id>

删除虚拟机。

poweron virtual_machine <vm_id>

上电虚拟机。

upgrade virtual_machine vmtools <vmtools_package> <vm_id>

升级VMTools

remove virtual_machine vmtools <vm_id>

删除VMTools

poweroff virtual_machine <vm_id> <force>

下电虚拟机。

remove virtual_machine vm_iso <vm_id>

删除挂载的虚拟机镜像文件。

show virtual_machine performance vm <objectID> [dataID=?]

查询虚拟机性能统计信息。

show virtual_machine performance port <objectID> [dataID=?]

查询虚拟机网口性能统计信息。

change virtual_machine general <vm_id> [vm_memory=?] [vcpu_count=?] [sys_disk_bus=?] [first_start_mode=?]

修改虚拟机配置。

add virtual_machine port <vm_id> <port_type> <host_port_id>

为虚拟机添加网口。

show virtual_machine batch_operation_status

查询虚拟机批量操作命令执行结果。

show virtual_machine port [vm_id=?]

查询虚拟机网口信息。

add virtual_machine vm_iso <vm_id> <iso_name>

为虚拟机添加Guest OS光盘镜像文件。

add virtual_machine vmtools <vm_id> <os_type> <vmtools_package>

为虚拟机添加VMTools

reboot virtual_machine <vm_id> <force>

重启虚拟机。

export vm_file <file_type> <file_name> <ip> <path> <user> [port=?]

从虚拟机文件系统导出文件。

show vm_file status

查询模板的创建、导入、导出和isorpm文件的导入状态。

create vm_template general <vm_id> <template_name>

创建虚拟机模板。

import vm_file <file_type> <file_name> <ip> <path> <user> [port=?]

向虚拟机文件系统导入文件。

 

典型应用:视频监控场景

在存储节点部署虚拟机,可以规避单独架设应用服务器的需求,降低设备部署成本、系统复杂性和设备功耗,因此具备广泛的应用前景。

下面以常见视频监控场景为例说明。在OceanStor 9000存储节点内部署虚拟机及流媒体软件后,客户无需单独部署流媒体服务器,组网更简单、业务性能更强。

【长篇原创连载】煮“九”谈“千”第十八回《存储计算初融合,视频监控展身手》-1091443-3
 

本帖被以下专题推荐:

点评 回复

全部回复

IT管理员巴拉巴拉
IT管理员巴拉巴拉 2016-3-25 15:42:21

感谢分享!

点评 回复

狂飙de蜗牛
狂飙de蜗牛   2016-3-27 21:41:27

感谢分享!

点评 回复

回复

您需要登录后才可以回帖 登录 | 注册
发表回复

内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“用户协议

My Followers

登录参与交流分享

登录

屏蔽
!block_confirm_cont!
温馨提示
!bind_my_phone_cont!