网络伺服系统及其远端安装档案的方法

文档序号:7920418阅读:201来源:国知局
专利名称:网络伺服系统及其远端安装档案的方法
技术领域
本发明是有关于一种网络伺服系统,且特别是有关于一种可以远端安装档案的网
络伺服系统及其远端安装档案的方法。
背景技术
随着科技的发展,世界各地的电脑可以通过互联网络进行连结。因此,使用者只需 通过网络连线,便能够和本身以外的电脑进行资料交换、存取等动作。 —般来说,在用户端与服务器架构上,用户端与服务器便是通过网络来进行沟通, 并且大部份是利用个人电脑作为用户端。由于每台电脑都是使用独立的系统和硬件,对于 信息设备的管理工作相当繁杂,不论是设备的维修、操作系统更新或资料的备份、分享和管 理等都会造成信息管理人员的负担以及重复的作业。 有鉴于此,近年来发展出一种轻量用户端(Thin Client)。此轻量用户端是一种利 用较为精简的硬件设备且无需应用程序的电脑终端,并利用一些通讯协定和服务器进行沟 通。也就是说,使用者可以于轻量用户端利用鼠标、键盘等输入装置输入相关信息,并借由 轻量用户端将上述相关信息通过网络传送到服务器进行处理,而服务器再将处理结果回传 到轻量用户端显示。 然而,就目前的作法来说,轻量用户端对应到服务器中的操作系统都是事先已安 装完成,因此使用者无法任意安装或更换服务器中所安装的操作系统,亦无法随意安装档 案至虚拟机器中,将会造成使用上的不便。

发明内容
本发明的目的就是在提供一种网络伺服系统及其远端安装档案的方法,借此可以
让使用者安装自己所需的操作系统和档案至网络伺服系统,以增加使用的便利性。 本发明提出一种网络伺服系统,包括至少一用户端装置、运算服务器、储存单元和
轻量用户端管理服务器。运算服务器用以提供虚拟机器,且所述运算服务器具有数据库,而
所述数据库储存多个映像档路径。储存单元用以储存对应于所述虚拟机器的多个映像档。
轻量用户端管理服务器通过网络和所述用户端装置连接,以依据所述用户端装置所传送的
指令来找出对应所述虚拟机器的所述映像档路径,再依据所述映像档路径于储存单元中找
到对应所述映像档路径的映像档,以将所述映像档安装至所述虚拟机器。 在本发明 一实施例中,所述用户端装置、所述运算服务器和所述轻量用户端管理
服务器之间的通讯协定为远端桌面协定(Remote Desktop Protocol,RDP)或独立运算协定
(Independent Computing Architecture, ICA)协定。 在本发明一实施例中,所述运算服务器、所述轻量用户端管理器服务器和所述 储存单元之间的通讯协定为网络小型电脑系统接口 (Internet SmallComputer System Interface, ISCSI)。 在本发明一实施例中,所述用户端装置更包括接收认证资料,而所述用户端装置通过所述轻量用户端管理服务器连接至对应所述认证资料的所述虚拟机器。 在本发明一实施例中,所述映像档为微软视窗操作系统映像档或Li皿x操作系统
映像档。 在本发明一实施例中,所述用户端装置为轻量用户端、个人电脑或笔记本电脑。
在本发明一实施例中,所述运算服务器为刀锋服务器(Blade Server)。
在本发明一实施例中,所述虚拟机器为Xen虚拟机器。 本发明提出一种远端安装档案的方法,包括下列步骤。首先,提供轻量用户端管理 服务器,所述轻量用户端管理服务器具有轻量用户端网页,其中所述轻量用户端管理服务 器通过网络连接至用户端装置。接着,透过通过所述轻量用户端管理服务器接收使用者帐 号和密码。之后,启动虚拟机器以及档案安装选单,并通知使用者于所述档案安装选单中选 择一档案名称。接着,从数据库中找出对应所述档案名称的路径。最后,依据所述档案名 称的路径,通过所述轻量用户端管理服务器将对应所述档案名称的档案安装至所述虚拟机 器。 在本发明一实施例中,对应所述档案名称的档案为微软视窗操作系统映像档或 Linux操作系统映像档。 在本发明一实施例中,所述用户端装置连接至所述轻量用户端管理服务器所使用 的通讯协定为远端桌面协定或独立运算协定。 综上所述,本发明事先于运算服务器中的数据库储存多个映像档路径,并于储存 单元储存对应于虚拟机器的多个映像档(亦即操作系统和档案的映像档)。借此,当用户端 装置通过网络连接到轻量用户端管理服务器,轻量用户端管理服务器便会依据所传送的指 令,而于运算服务器中的数据库找出对应虚拟机器的映像档路径,再依据映像档路径于储 存单元中找到对应映像档路径的映像档,以将映像档安装至虚拟机器上。如此一来,使用者 便能够任意的安装自己所需的操作系统和档案,以增加用户端装置(轻量用户端)的使用 便利性。


为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具 体实施方式作详细说明,其中 图1绘示为本发明一实施例的网络伺服系统的方块图。 图2绘示为本发明一实施例的远端安装档案的方法的流程图。 主要元件符号说明 100:网络伺服系统 110_1 110_n :用户端装置 120 :运算服务器 130 :储存单元 140 :轻量用户端管理服务器 150:网纟各 S201 S209 :本发明一实施例的远端安装档案的方法的各步骤
具体实施例方式
图1绘示为本发明一实施例的网络伺服系统的方块图。请参照图l,本实施例所提 供的网络伺服系统100可以包括用户端装置110_1 110—n、运算服务器120、储存单元130 和轻量用户端管理服务器140。在本实施例中,用户端装置110_1 110—n可以为轻量用户 端(Thin Client)、个人电脑或笔记本电脑(Notebook),其中n为大于等于1的正整数,并 且用户端装置的数量可视使用者的需求自行调整。为了方便说明,仅以用户端装置110_1 的操作进行说明。 运算服务器120可以提供虚拟机器(Virtual Machine),且运算服务器120还具 有数据库,而数据库储存多个映像档路径(例如操作系统和档案的映像档路径)。储存单 元130可以是一硬盘(Hard Disk),且用来储存对应于虚拟机器的多个映像档。在本实施例 中,映像档可以为微软视窗操作系统映像档(例如Windows 2003、 Windows XP等操作系统 映像档)或Li皿x操作系统映像档,但不限制其范围。 请继续参照图l,轻量用户端管理服务器140可以通过网络150和用户端装置 110_1连接,以依据用户端装置110_1所传送的指令(例如使用者于用户端装置110_1选择 安装Li皿x操作系统)来找出对应虚拟机器的映像档路径(亦即Li皿x操作系统映像档路 径),再依据映像档路径于储存单元130中找到对应映像档路径的映像档(亦即Li皿x操作 系统映像档),以将映像档安装至虚拟机器。之后,用户端装置110_1便能够借由虚拟机器 所提供的操作系统(亦即Li皿x操作系统)来运作。如此一来,使用者便可以任意地安装 或更换所需要的操作系统和档案,以增加轻量用户端(Thin Client)的使用便利性。
另外,使用者可以于用户端装置110_1输入认证资料(例如使用者帐号和密码), 并借由用户端装置110_1通过轻量用户端管理服务器140连接至对应认证资料的虚拟机 器,以便在对应的虚拟机器上安装或更换所需的操作系统和档案。之后,当操作系统和档案 安装完成后,使用者可以直接用户端装置110_1来操作对应的虚拟机器上的操作系统。
在本实施例中,运算服务器120可以为刀锋(Blade Server)服务器,且虚拟机器 可以为Xen虚拟机器。另外,用户端装置110_1 110—n、运算服务器120和轻量用户端管 理服务器140之间的通讯协定可以为远端桌面协定(RemoteDesktop Protocol, RDP)或独 立运算协定(Ind印endent Computing Architecture, ICA)协定。此外,运算服务器120、 储存单元130和轻量用户端管理服务器140之间的通讯协定可以为网络小型电脑系统接口 (Internet Small ComputerSystem Interface, ISCSI)。 以下将搭配流程图来说明网络伺服系统100如何进行远端安装档案的过程。图2 绘示为本发明一实施例的远端安装档案的方法的流程图。请合并参照图1与图2,首先,在 步骤S201中,提供轻量用户端管理服务器140,此轻量用户端管理服务器140可以具有轻量 用户端网页,其中轻量用户端管理服务器140通过网络150连接至用户端装置110_1。也就 是说,使用者可以在用户端装置110连接到轻量用户端管理服务器140后,通过用户端装置 110_1的浏览器观看到轻量用户端网页,以进行后续远端安装或更换所需的操作系统。
接着,在步骤S203中,通过轻量用户端管理服务器140接收使用者帐号和密码。也 就是说,在使用者进行安装或更换操作系统前,于轻量用户端网页上会要求使用者输入使 用者帐号和密码,以便于进行后续的操作。例如,当使用者输入使用者帐号和密码后,网络 伺服系统100的运算服务器120便会提供一个对应的虚拟机器给用户端装置110_1,以便于使用者可以在此虚拟机器上安装所需的操作系统或程序。 当使用者输入使用者帐号和密码后,则进入步骤S205,网络伺服系统100便会启 动对应的虚拟机器,并于轻量用户端网页上开启档案安装选单,以便于通知使用者于此档 案安装选单中选择档案名称。也就是说,使用者可以选择出所需的操作系统或档案,并且安 装至虚拟机器上。在本实施例中,对应于档案名称的档案可以为微软视窗操作系统映像档 或Linux操作系统映像档。 当使用者完成档案名称的选取后,例如选择Linux FC8_32操作系统,则进入骤 S207,轻量用户端管理服务器140便会从运算服务器120的数据库中找出对应档案名称的 路径,例如"mnt/iso/Database/li皿x/FC8—32. iso',。 接着,在步骤S209中,依据档案名称的路径"mnt/iso/Database/Li皿x/FC832. iso",轻量用户端管理服务器140便会到储存单元130找出对应的档案(亦即Li皿x FC8_32操作系统映像档),以便于将此档案安装至虚拟机器。而在虚拟机器安装好使用者 所需的操作系统后,使用者就可以借由用户端装置110_1通过轻量用户端管理服务器140 连接到虚拟机器上,以便于让使用者能够在用户端装置110_1的显示器上看到虚拟机器的 操作系统的操作画面,并操作虚拟机器的操作系统。
在本实施例中,用户端装置110_1连接到轻量用户端管理服务器140所使用的通 讯协定为远端桌面协定或独立运算协定。 综上所述,本发明事先于运算服务器中的数据库储存多个映像档路径,并于储存 单元储存对应于虚拟机器的多个映像档(亦即操作系统和档案的映像档)。借此,当用户端 装置通过网络连接到轻量用户端管理服务器,轻量用户端管理服务器便会依据所传送的指 令,而于运算服务器中的数据库找出对应虚拟机器的映像档路径,再依据映像档路径于储 存单元中找到对应映像档路径的映像档,以将映像档安装至虚拟机器上。如此一来,使用者 便能够任意的安装自己所需的操作系统和档案,以增加用户端装置(轻量用户端)的使用 便利性。 虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技 术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范 围当以权利要求书所界定的为准。
权利要求
一种网络伺服系统,其特征在于,包括至少一用户端装置;一运算服务器,用以提供一虚拟机器,且所述运算服务器具有一数据库,而所述数据库储存多个映像档路径;一储存单元,用以储存对应于所述虚拟机器的多个映像档;以及一轻量用户端管理服务器,通过一网络和所述用户端装置连接,以依据所述用户端装置所传送的指令来找出对应所述虚拟机器的所述映像档路径,再依据所述映像档路径于储存单元中找到对应所述映像档路径的映像档,以将所述映像档安装至所述虚拟机器。
2. 根据权利要求1所述的网络伺服系统,其特征在于,所述用户端装置、所述运算服务器和所述轻量用户端管理服务器之间的通讯协定为一远端桌面协定或一独立运算协定协 定。
3. 根据权利要求1所述的网络伺服系统,其特征在于,所述运算服务器、所述储存单元和所述轻量用户端管理服务器之间的通讯协定为一网络小型电脑系统接口。
4. 根据权利要求1所述的网络伺服系统,其特征在于,所述用户端装置更包括接收一认证资料,而所述用户端装置通过所述轻量用户端管理服务器连接至对应所述认证资料的所述虚拟机器。
5. 根据权利要求1所述的网络伺服系统,其特征在于,所述映像档为一微软视窗操作系统映像档或一 Linux操作系统映像档。
6. 根据权利要求1所述的网络伺服系统,其特征在于,所述用户端装置为一轻量用户端、一个人电脑或一笔记型电脑。
7. 根据权利要求1所述的网络伺服系统,其特征在于,所述运算服务器为一刀锋服务器。
8. 根据权利要求1所述的网络伺服系统,其特征在于,所述虚拟机器为一Xen虚拟机器。
9. 一种远端安装档案的方法,其特征在于,包括提供一轻量用户端管理服务器,所述轻量用户端管理服务器具有一轻量用户端网页,其中所述轻量用户端管理服务器通过一网络连接至一用户端装置;通过所述轻量用户端管理服务器接收一使用者帐号和一密码;启动一虚拟机器以及一档案安装选单,并通知一使用者于所述档案安装选单中选择一档案名称;从一数据库中找出对应所述档案名称的路径;以及依据所述档案名称的路径,通过所述轻量用户端管理服务器将对应所述档案名称的档案安装至所述虚拟机器。
10. 根据权利要求9所述的远端安装档案的方法,其特征在于,对应所述档案名称的档案为一微软视窗操作系统映像档或一 Li皿x操作系统映像档。
11. 根据权利要求9所述的远端安装档案的方法,其特征在于,所述用户端装置和所述轻量用户端管理服务器所使用的通讯协定为一远端桌面协定或一独立运算协定。
全文摘要
本发明提出一种网络伺服系统及其远端安装档案的方法。此网络服务器统包括至少一用户端装置、运算服务器、储存单元和轻量用户端管理服务器。运算服务器提供虚拟机器,且运算服务器具有数据库,而数据库储存多个映像档路径。储存单元储存对应于虚拟机器的多个映像档。轻量用户端管理服务器通过网络和用户端装置连接,以依据用户端装置所传送的指令来找出对应虚拟机器的映像档路径,再依据映像档路径找到对应映像档路径的映像档,以将映像档安装至虚拟机器。借此,使用者可以任意安装或更换所需的操作系统,以提高轻量用户端的使用便利性。
文档编号H04L29/06GK101729495SQ20081016974
公开日2010年6月9日 申请日期2008年10月16日 优先权日2008年10月16日
发明者卢盈志, 张立帆 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1