-
公开(公告)号:CN103379184B
公开(公告)日:2016-03-16
申请号:CN201210120211.X
申请日:2012-04-23
申请人: 深圳市腾讯计算机系统有限公司
IPC分类号: H04L29/12
CPC分类号: H04L47/803 , H04L61/1511 , H04L61/2007 , H04L67/02 , H04L67/16 , H04W48/14 , H04W48/18
摘要: 本发明提供了网络业务访问的方法及系统,该方法中,web服务器配置各运营商网络虚拟服务器VS集群的输入VIP与输出VIP之间的映射关系,该方法还包括:web服务器对来自不同运营商网络的访问请求进行处理,得到处理数据;web服务器由访问请求携带的输入VIP在所述映射关系中查询出对应的输出VIP,将处理数据通过内网发送给输出VIP指示的VS集群;VS集群选取一个VS,由选取的VS将处理数据通过外网反馈给用户终端。本发明方案能够减少外网IP的使用,节省外网资源。
-
公开(公告)号:CN103312625A
公开(公告)日:2013-09-18
申请号:CN201210061918.8
申请日:2012-03-09
申请人: 深圳市腾讯计算机系统有限公司
IPC分类号: H04L12/863
CPC分类号: H04L43/10 , H04L43/08 , H04L69/162
摘要: 本发明适用于网络通信领域,提供了一种网络通信的方法和系统,该方法包括下述步骤:将所述网络数据收发线程与所述侦听接口进行关联,并将所述侦听接口加入epoll队列;所述侦听接口对epoll队列中的事件进行侦听,当侦听到需要收发数据的事件时,对不同的事件进行处理并通知与其关联的网络数据收发线程收发数据;所述网络数据收发线程根据所述侦听接口的通知收发网络数据。本发明实施例,通过在系统内核中建立侦听接口,侦听系统epoll队列中的事件,并通知网络数据收发线程导出socket相关的函数符号表,再在内核中使用该函数符号表对应的标准系统调用来收发数据,实现了在内核进程中收发数据的方法。
-
公开(公告)号:CN103294570A
公开(公告)日:2013-09-11
申请号:CN201210041910.5
申请日:2012-02-23
申请人: 深圳市腾讯计算机系统有限公司
摘要: 本发明实施例公开了一种内存数据的备份方法和装置。该方法包括:判断当前流水日志(Binlog)文件的大小是否会大于一阈值,如果是,启动对内存数据的备份过程,并打开另一Binlog文件,将该另一Binlog文件作为当前Binlog文件,否则,在当前Binlog文件中记录对内存数据进行的操作信息。应用本发明能够提高数据安全性。
-
公开(公告)号:CN103164410A
公开(公告)日:2013-06-19
申请号:CN201110409701.7
申请日:2011-12-09
申请人: 深圳市腾讯计算机系统有限公司
摘要: 本发明公开了一种文件存储及操作的方法,存储设备和系统,属于计算机技术领域。所述方法包括:将两个以上业务对应的文件存储在同一套存储设备中,所述至少一个业务在所述存储设备中以其业务号进行索引标识,每一个业务号与每一个业务一一对应;获取业务操作的请求信息,所述业务操作的请求信息中包括业务号以及所述业务号对应的业务的文件操作命令;根据所述业务操作的请求信息中的业务号,查询所述业务号对应的业务在所述存储设备中的存储地址;通过查询到的所述业务号对应的业务的存储地址,根据所述业务号对应的业务的文件操作命令对所述业务对应的文件进行操作。本发明通过使用同一套存储设备对同一用户或不同用户的多个业务进行接入控制,并使用业务号对不同业务进行区分。实现了一套分布式存储系统的接入模块支持多个业务操作,为节约了资源以及运营维护的成本。
-
公开(公告)号:CN103164410B
公开(公告)日:2016-06-29
申请号:CN201110409701.7
申请日:2011-12-09
申请人: 深圳市腾讯计算机系统有限公司
摘要: 本发明公开了一种文件存储及操作的方法,存储设备和系统,属于计算机技术领域。所述方法包括:将两个以上业务对应的文件存储在同一套存储设备中,所述至少一个业务在所述存储设备中以其业务号进行索引标识,每一个业务号与每一个业务一一对应;获取业务操作的请求信息,所述业务操作的请求信息中包括业务号以及所述业务号对应的业务的文件操作命令;根据所述业务操作的请求信息中的业务号,查询所述业务号对应的业务在所述存储设备中的存储地址;通过查询到的所述业务号对应的业务的存储地址,根据所述业务号对应的业务的文件操作命令对所述业务对应的文件进行操作。本发明通过使用同一套存储设备对同一用户或不同用户的多个业务进行接入控制,并使用业务号对不同业务进行区分。实现了一套分布式存储系统的接入模块支持多个业务操作,节约了资源以及运营维护的成本。
-
公开(公告)号:CN103312625B
公开(公告)日:2016-02-03
申请号:CN201210061918.8
申请日:2012-03-09
申请人: 深圳市腾讯计算机系统有限公司
IPC分类号: H04L12/863
CPC分类号: H04L43/10 , H04L43/08 , H04L69/162
摘要: 本发明适用于网络通信领域,提供了一种网络通信的方法和系统,该方法包括下述步骤:将所述网络数据收发线程与所述侦听接口进行关联,并将所述侦听接口加入epoll队列;所述侦听接口对epoll队列中的事件进行侦听,当侦听到需要收发数据的事件时,对不同的事件进行处理并通知与其关联的网络数据收发线程收发数据;所述网络数据收发线程根据所述侦听接口的通知收发网络数据。本发明实施例,通过在系统内核中建立侦听接口,侦听系统epoll队列中的事件,并通知网络数据收发线程导出socket相关的函数符号表,再在内核中使用该函数符号表对应的标准系统调用来收发数据,实现了在内核进程中收发数据的方法。
-
公开(公告)号:CN103294570B
公开(公告)日:2015-11-04
申请号:CN201210041910.5
申请日:2012-02-23
申请人: 深圳市腾讯计算机系统有限公司
摘要: 本发明实施例公开了一种内存数据的备份方法和装置。该方法包括:判断当前流水日志(Binlog)文件的大小是否会大于一阈值,如果是,启动对内存数据的备份过程,并打开另一Binlog文件,将该另一Binlog文件作为当前Binlog文件,否则,在当前Binlog文件中记录对内存数据进行的操作信息。应用本发明能够提高数据安全性。
-
公开(公告)号:CN103379184A
公开(公告)日:2013-10-30
申请号:CN201210120211.X
申请日:2012-04-23
申请人: 深圳市腾讯计算机系统有限公司
IPC分类号: H04L29/12
CPC分类号: H04L47/803 , H04L61/1511 , H04L61/2007 , H04L67/02 , H04L67/16 , H04W48/14 , H04W48/18
摘要: 本发明提供了网络业务访问的方法及系统,该方法中,web服务器配置各运营商网络虚拟服务器VS集群的输入VIP与输出VIP之间的映射关系,该方法还包括:web服务器对来自不同运营商网络的访问请求进行处理,得到处理数据;web服务器由访问请求携带的输入VIP在所述映射关系中查询出对应的输出VIP,将处理数据通过内网发送给输出VIP指示的VS集群;VS集群选取一个VS,由选取的VS将处理数据通过外网反馈给用户终端。本发明方案能够减少外网IP的使用,节省外网资源。
-
公开(公告)号:CN103257831A
公开(公告)日:2013-08-21
申请号:CN201210038206.4
申请日:2012-02-20
申请人: 深圳市腾讯计算机系统有限公司
CPC分类号: G06F12/023 , G06F12/00 , G06F12/02 , G06F12/0223 , G06F12/0238 , G06F12/0246
摘要: 本发明公开了一种存储器的读写控制方法及对应存储器和服务器。包括:将存储器的存储资源以块为单位进行划分;写入数据时:将要写入的数据合并成数据块,将所述合并后的数据块写入存储器的空闲块中,记录所写数据的标识及其对应的索引信息,每条所写数据的索引信息为该数据在存储器中的偏移量信息;读取数据时:按照欲读数据的标识和索引信息从存储器的相应偏移量处读取数据。利用本发明,在对存储器实现读写控制的同时,降低写数据时对存储器的I/O操作次数,提高对存储器的写操作效率。
-
公开(公告)号:CN103164167B
公开(公告)日:2016-03-23
申请号:CN201110419888.9
申请日:2011-12-15
申请人: 深圳市腾讯计算机系统有限公司
IPC分类号: G06F3/06
摘要: 本发明实施例公开了一种数据迁移方法,该方法包括:建立迁移数据到目标介质的迁移路由,同时保留迁移数据到源介质的原始路由;在数据迁移过程中,接收到对迁移数据的读取指令时,先通过迁移路由查询,若查询失败,再从原始路由查询;接收到对迁移数据的修改指令时直接通过迁移路由写入修改后的新数据;接收到对迁移数据的删除指令时,先通过原始路由删除,再通过迁移路由删除。本发明还公开了一种数据迁移装置,该方法和装置在数据迁移过程中完全不需要限制用户对数据的读写访问,且数据迁移过程在面向用户的层面瞬间完成,相当于实现存储系统瞬间完成扩容,不会导致数据服务中断。
-
-
-
-
-
-
-
-
-