旧电脑做无盘的无服务器,旧电脑发“青春”同方无盘终端方案详解

本文主要是介绍旧电脑做无盘的无服务器,旧电脑发“青春”同方无盘终端方案详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【IT168 资讯】经多年发展,大量信息设备应用于校园中,为教育信息化发展起到举足轻重的作用。不过随着IT技术和信息技术的发展,陈旧设备已很难满足现代信息化技术应用,面临更新换代的历史拐点。在保证学生每人一机的前提下,还需确保机器配置符合教学需要,就需要淘汰和重新购置一大批计算机,这对于经费紧张学校来讲成本压力很大。不过,在同方电脑的技术钻研下,类似问题得到了很好的解决,只需添置高性能服务器,就可将学校原本需要台套的陈旧电脑再利用起来。这就是同方电脑最新推出的“通用型无盘终端方案服务器解决方案”。

该方案可以保证在一个校园网络中的所有客户端都不需要安装硬盘,全部通过网络服务器来启动。每台无盘终端更多利用服务器的CPU或其他硬件资源,由服务器完成大部分计算任务,所以对原有设备稍加改造就可获得服务器级的运算能力,学校完全不必重新升级或购置新设备。节省资金,易于管理和维护是同方“无盘终端方案”最重要的优势。下面详细了解一下该方案详细实施过程。

架构概述:

以2000台无盘终端为例,整体架构如图所示。

528f833f1098a7db5afe2a8734a493a2.png

2000台无盘终端作为一个整体,通过校园网访问后台的服务器资源。服务器与终端的比例按照一般经验设定为1:40-1:80,也就是说需要25-50台资源服务器。结合软件平台的要求,组成Linux集群,同时另外设置单独的管理服务器用于集群的维护和管理。此外,为了能够更好地提供服务,并简化集群配置,建议再配置一台独立的存储设备,集中保存各项资源。

资源服务器配置

资源服务器要同时为多台无盘终端提供各种访问,因此需要较高的配置。同方超强TR240和超强TR250作为采用Intel Xeon 5600系列处理器的2U双路服务器,可以同时配置2颗处理器和8~16G大容量内存,同时还提供RAID磁盘列阵服务。

网络配置方面,超强TR240和超强TR250均集成千兆网卡,并提供扩展插槽,可以根据特殊需要加装独立的多端口千兆网卡或FC适配卡以适应为服务器集群配置独立存储设备。

最后一点,作为2U机架式服务器,超强TR240和超强TR250可以保证在占用很少的物理空间的同时,具备较强扩展性,方便集群物理应用。

管理服务器配置

管理服务器用于统一管理由资源服务器组成的集群系统,本身对配置没有过高的要求。同时考虑管理服务器可以部署在一般办公环境中,所以采用同方超强TP140、超强TP240或超强TP350等塔式服务器最合适,简单配置1~2颗处理器,4~8G内存完全可以胜任日常管理工作。由于管理服务器不负担为终端提供服务,因此对网络吞吐也没有要求,采用集成网卡就可以满足要求。

存储器配置

由于每台资源服务器的存储容量有限,为了能够保存足够的数据,有两种解决方案:

1、可以通过第三方软件设置,将各个资源服务器的存储容量整合使用,例如使用并行文件系统,或者由无盘软件提供相关支持;

2. 通过安装独立的同方SAN的存储设备,将各个资源服务器通连接到该存储器上,共享一个完整的存储资源池。出于安全考虑,同方SAN存储提供双控制器存储设备,可同时支持基于以太网的iSCSI和基于光纤的FC存储。

集群配置

由资源服务器、管理服务器和可选存储服务器共同组成集群,这里推荐使用机架方案,便于管理与维护。

528f833f1098a7db5afe2a8734a493a2.png

同方资源服务器和同方管理服务器可通过标准的千兆以太网互联,使用对应的交换机设备。如果每个服务器间的连接采用双端口绑定的方式可以增加安全性。若使用了同方独立存储设备,还需要再增加与存储连接的相关设备,包括各个服务器的I/O扩展卡,独立的存储交换机等。

方案优势

“通用型无盘终端方案服务器解决方案”采用集群方式组织后台服务器为无盘终端提供服务,可以实现动态负载均衡,保证每个终端的使用体验,同时使系统整体具有良好的稳定性,不会因为单台服务器故障造成终端无法使用。

部署该方案后,可极大降低学校信息化运营成本,大幅缩减管理维护成本,不仅通过简单改造就可发挥陈旧设备二次使用价值,而且所有终端都无需硬盘作为存储设备,可以节省一大笔能源费用,可谓一举两得。

这篇关于旧电脑做无盘的无服务器,旧电脑发“青春”同方无盘终端方案详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/373484

相关文章

Flutter监听当前页面可见与隐藏状态的代码详解

《Flutter监听当前页面可见与隐藏状态的代码详解》文章介绍了如何在Flutter中使用路由观察者来监听应用进入前台或后台状态以及页面的显示和隐藏,并通过代码示例讲解的非常详细,需要的朋友可以参考下... flutter 可以监听 app 进入前台还是后台状态,也可以监听当http://www.cppcn

C++ Primer 标准库vector示例详解

《C++Primer标准库vector示例详解》该文章主要介绍了C++标准库中的vector类型,包括其定义、初始化、成员函数以及常见操作,文章详细解释了如何使用vector来存储和操作对象集合,... 目录3.3标准库Vector定义和初始化vector对象通列表初始化vector对象创建指定数量的元素值

MyBatis与其使用方法示例详解

《MyBatis与其使用方法示例详解》MyBatis是一个支持自定义SQL的持久层框架,通过XML文件实现SQL配置和数据映射,简化了JDBC代码的编写,本文给大家介绍MyBatis与其使用方法讲解,... 目录ORM缺优分析MyBATisMyBatis的工作流程MyBatis的基本使用环境准备MyBati

Java嵌套for循环优化方案分享

《Java嵌套for循环优化方案分享》介绍了Java中嵌套for循环的优化方法,包括减少循环次数、合并循环、使用更高效的数据结构、并行处理、预处理和缓存、算法优化、尽量减少对象创建以及本地变量优化,通... 目录Java 嵌套 for 循环优化方案1. 减少循环次数2. 合并循环3. 使用更高效的数据结构4

Nginx中location实现多条件匹配的方法详解

《Nginx中location实现多条件匹配的方法详解》在Nginx中,location指令用于匹配请求的URI,虽然location本身是基于单一匹配规则的,但可以通过多种方式实现多个条件的匹配逻辑... 目录1. 概述2. 实现多条件匹配的方式2.1 使用多个 location 块2.2 使用正则表达式

spring @EventListener 事件与监听的示例详解

《spring@EventListener事件与监听的示例详解》本文介绍了自定义Spring事件和监听器的方法,包括如何发布事件、监听事件以及如何处理异步事件,通过示例代码和日志,展示了事件的顺序... 目录1、自定义Application Event2、自定义监听3、测试4、源代码5、其他5.1 顺序执行

Java之并行流(Parallel Stream)使用详解

《Java之并行流(ParallelStream)使用详解》Java并行流(ParallelStream)通过多线程并行处理集合数据,利用Fork/Join框架加速计算,适用于大规模数据集和计算密集... 目录Java并行流(Parallel Stream)1. 核心概念与原理2. 创建并行流的方式3. 适

web网络安全之跨站脚本攻击(XSS)详解

《web网络安全之跨站脚本攻击(XSS)详解》:本文主要介绍web网络安全之跨站脚本攻击(XSS)的相关资料,跨站脚本攻击XSS是一种常见的Web安全漏洞,攻击者通过注入恶意脚本诱使用户执行,可能... 目录前言XSS 的类型1. 存储型 XSS(Stored XSS)示例:危害:2. 反射型 XSS(Re

linux本机进程间通信之UDS详解

《linux本机进程间通信之UDS详解》文章介绍了Unix域套接字(UDS)的使用方法,这是一种在同一台主机上不同进程间通信的方式,UDS支持三种套接字类型:SOCK_STREAM、SOCK_DGRA... 目录基础概念本机进程间通信socket实现AF_INET数据收发示意图AF_Unix数据收发流程图A

Go 1.23中Timer无buffer的实现方式详解

《Go1.23中Timer无buffer的实现方式详解》在Go1.23中,Timer的实现通常是通过time包提供的time.Timer类型来实现的,本文主要介绍了Go1.23中Timer无buff... 目录Timer 的基本实现无缓冲区的实现自定义无缓冲 Timer 实现更复杂的 Timer 实现总结在