一种构建云服务的系统的制作方法

文档序号:7906762阅读:230来源:国知局
专利名称:一种构建云服务的系统的制作方法
技术领域
本发明涉及一种能够构建云服务的系统,尤指一种可以将个人设备构建成云中服务器的系统。
背景技术
云计算是一种根据用户的需求,通过远程大型服务器群进行计算、存储和各种软件服务的计算新方式。大型服务器群构成的资源池称为“云”,包括计算服务器、存储服务器、宽带资源等,用户所需的诸如计算、存储等功能均是通过大型服务器群中的计算服务器、存储服务器等实现。计算和存储能力都由远程的服务器提供,用户只需要一台笔记本或者一个手机,就可以通过网络服务来存储和调用大量数据,甚至包括超级计算这样的任务,大大降低了用户的终端成本。虽然云计算具有以上优点,但是云存储和处理个人信息的成本高、能源消耗大。为了能够大量存储数据和进行大型运算,云需要大量的计算服务器和存储服务器支持,每台服务器的价格较高,搭建云的所有服务器的价格更为庞大。由于云的服务器被多用户重复使用,这些设备的寿命也远远短于个人使用的设备。除此之外,还需要花费运行设备所需的电费,租用机房的费用等。

发明内容
针对现有技术存在的问题,本发明提供一种成本低、结构简单、维护方便的能够将个人设备构建成云服务器的系统。为实现上述目的,本发明的构建云服务的系统,包括软件客户端、注册/登陆服务器、认证服务器和帐号服务器,软件客户端安装在需要组成云服务器的个人设备中,用于与注册/登陆服务器连接通讯;注册/登陆服务器用于接收自软件客户端发来的注册或登陆信息,并将注册信息保存于帐号服务器;帐号服务器用于存储注册信息和向软件客户端分配IP地址,并将注册信息与IP地址关联;认证服务器用于将登陆信息和分配到的IP地址与注册信息和相关联的IP地址比对,认证成功后认证服务器与装有软件客户端的个人设备之间建立VPN通道。进一步,注册信息和登陆信息为文字、数字、图形、声音和指纹中的任一种或者任意组合。进一步,帐号服务器向软件客户端分配的IP地址为IPv6或者IPv4地址。进一步,所述系统包括多台认证服务器,每台认证服务器能够对多个装有软件客户端的个人设备进行认证及建立VPN通道。进一步,所述个人设备包括个人移动终端和处于局域网和公共网络中的计算机。进一步,所述个人设备为处于不同局域网内的设备。进一步,所述个人移动终端包括手机、笔记本、PDA和平板电脑。本发明的构建云服务的系统通过其中的服务器对个人设备进行认证、分配IP地址以及建立VPN通道,将个人设备组建成云系统中的服务器,用户可以直接与个人设备之间进行连接通信,如进行存储、计算等操作。由于笔记本、手机等个人设备相比专业的服务器价格低廉,且省去了租用机房费用和设备运行的电费等,如此大大降低了搭建云系统的成本。


图1为本发明系统的连接示意图;图2为本发明系统的数据通信示意图。
具体实施例方式如图1所示,本发明的构建云服务系统1,包括软件客户端、注册/登陆服务器11、认证服务器12和帐号服务器13,软件客户端安装在需要组成云服务器的个人设备2中,用 于与注册/登陆服务器11连接通讯;注册/登陆服务器11用于接收自软件客户端发来的注册或登陆信息,并将注册信息保存于帐号服务器13 ;帐号服务器13用于存储注册信息和向软件客户端分配IP地址,并将注册信息与IP地址关联;认证服务器12用于将登陆信息和分配到的IP地址与注册信息和相关联的IP地址比对,认证成功后认证服务器12与装有软件客户端的个人设备2之间建立VPN通道122。云服务建立流程如下I)身份注册如果个人设备2之前从未装过软件客户端,首先需要进行注册,在个人设备2上安装好软件客户端,通过软件客户端中的通信模块将填写好的注册信息传输给注册/登陆服务器11,注册/登陆服务器11将注册信息保存于账号服务器13,账号服务器13保存注册信息,向软件客户端分配IP地址并将注册信息与IP地址关联后的数据保存在账号服务器13中用于后续的认证登陆。2)登陆认证经过上述注册后,系统中的账号服务器已经保存有用户的注册信息以及分配的IP地址,用户需要在软件客户端上填写注册信息,此时的注册信息即为登陆信息,注册/登陆服务器11把认证服务器12的IP地址告诉软件客户端,软件客户端连接到被告知的认证服务器12,认证服务器12向账号服务器13询问登陆信息,进行认证,如果登陆信息与账号服务器13中存储的注册信息一致,则认证成功否则认证失败,需重新认证;出于安全考虑,认证过程是对注册信息和分配的IP地址进行的关联认证,如果任一项有误即认证失败,即使注册信息被盗,他人也无法仅通过注册信息进行登陆。3)建立通信认证通过后,认证服务器12建立起与软件客户端之间的VPN通道122,并通知其所分配到的虚拟IP地址,基于个人设备的云系统建立完成。一旦软件客户端本身拥有IP地址,就不再会发生受操作系统的路由信息或者网络地址等环境影响,而无法进行通信的问题。为了保证数据的安全性,上述的注册信息和登陆信息为文字、数字、图形、声音和指纹中的任一种或者任意组合。如图2所示,系统中包括多台认证服务器12,每台认证服务器能够对多个装有软件客户端的个人设备2进行认证及建立VPN通道122,已经在云服务中登陆的个人设备2之间通过VPN通道122可以进行通信或者也可以与外部网络的设备3进行通信,即使是连接到不同的认证服务器上的软件客户端,只要认证服务器之间处于同一网段内,也可以实现相互间的数据通信,减轻了认证服务器的负担,提高了使用寿命和认证效率。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种构建云服务的系统,其特征在于,包括软件客户端、注册/登陆服务器、认证服务器和帐号服务器,软件客户端安装在需要组成云服务器的个人设备中,用于与注册/登陆服务器连接通讯;注册/登陆服务器用于接收自软件客户端发来的注册或登陆信息,并将注册信息保存于帐号服务器;帐号服务器用于存储注册信息和向软件客户端分配IP地址,并将注册信息与IP地址关联;认证服务器用于将登陆信息和分配到的IP地址与注册信息和相关联的IP地址比对,认证成功后认证服务器与装有软件客户端的个人设备之间建立VPN通道。
2.如权利要求1所述的构建云服务的系统,其特征在于,注册信息和登陆信息为文字、数字、图形、声音和指纹中的任一种或者任意组合。
3.如权利要求1所述的构建云服务的系统,其特征在于,帐号服务器向软件客户端分配的IP地址为IPv6或者IPv4地址。
4.如权利要求1所述的构建云服务的系统,其特征在于,所述系统包括多台认证服务器,每台认证服务器能够对多个装有软件客户端的个人设备进行认证及建立VPN通道。
5.如权利要求1所述的构建云服务的系统,其特征在于,所述个人设备包括个人移动终端和处于局域网和公共网络中的计算机。
6.如权利要求5所述的构建云服务的系统,其特征在于,所述个人设备为处于不同局域网内的设备。
7.如权利要求5所述的构建云服务的系统,其特征在于,所述个人移动终端包括手机、笔记本、PDA和平板电脑。
全文摘要
本发明公开了一种构建云服务的系统,包括软件客户端、注册/登陆服务器、认证服务器和帐号服务器,通过注册、认证令系统与装有软件客户端的个人设备之间建立VPN通道。本发明的构建云服务的系统通过其中的服务器对个人设备进行认证、分配IP地址以及建立VPN通道,将个人设备组建成云系统中的服务器,用户可以直接与个人设备之间进行连接通信,如进行存储、计算等操作。由于笔记本、手机等个人设备相比专业的服务器价格低廉,且省去了租用机房费用和设备运行的电费等,如此大大降低了搭建云系统的成本。
文档编号H04L29/12GK103001845SQ20111026873
公开日2013年3月27日 申请日期2011年9月8日 优先权日2011年9月8日
发明者崔长浩, 王剑锋, 丁焱, 李洋, 孙洋, 黄东升 申请人:北京智慧风云科技有限公司, 爱国者数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1