用于多硬件平台飞腾服务器的I2C总线的实现方法

    公开(公告)号:CN102650975B

    公开(公告)日:2014-10-29

    申请号:CN201210095026.X

    申请日:2012-03-31

    IPC分类号: G06F13/20

    摘要: 本发明公开了一种用于多硬件平台飞腾服务器的I2C总线的实现方法,实施步骤如下:1)在PCIe交换单元指定闲置的两个GPIO端口分别外接上拉电阻并作为I2C总线接口;2)初始化硬件时将PCIe交换单元的PCI内存空间映射为CPU虚拟地址空间;3)根据PCIe交换单元的类型信息获取前述两个GPIO端口在CPU虚拟地址空间中的映射端口地址;4)建立前述两个GPIO端口的GPIO驱动程序;5)使用I2C设备时I2C总线控制器驱动程序产生的I2C总线时序的指令通过GPIO驱动程序与I2C设备进行通信。本发明具有能够利用闲置GPIO端口、实施成本低、实现简单、使用方便、兼容性好的优点。

    面向类Linux操作系统的磁盘数据保护方法

    公开(公告)号:CN102646079B

    公开(公告)日:2014-07-16

    申请号:CN201210121227.2

    申请日:2012-04-23

    IPC分类号: G06F12/16

    摘要: 本发明公开一种面向类Linux操作系统的磁盘数据保护方法。技术方案是修改Loop设备的4个函数,在loop_init开始处加入DSP_init(),在lo_receive开始处加入DSP_receive(),在lo_send开始处加入DSP_send(),在loop_exit开始处加入DSP_exit(),生成loop.ko;加载loop.ko,DSP_init()进行初始化;若用户请求为读取磁盘数据,DSP_receive()对pos进行修改;若用户请求为写入磁盘数据,DSP_send()对pos进行修改;若用户请求为退出,DSP_exit()进行卸载;采用本发明能实现对磁盘数据的透明保护。

    一种云计算环境下的海量数据存取方法

    公开(公告)号:CN102184260B

    公开(公告)日:2013-07-10

    申请号:CN201110153271.7

    申请日:2011-06-09

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种云计算环境下的海量数据存取方法,包括步骤:格式化磁盘分区并在磁盘分区中设置一随用户操作实时更新的分区元数据信息;将经应用层中的数据管理系统分块处理后的数据块,逐块依次写入磁盘分区中并顺序编索引号,用户通过输入所述索引号从磁盘分区中读取对应的数据块。本发明具有步骤极度简化,能提高云计算环境下的数据存取效率、减少系统内核资源的消耗和提高系统性能等优点。

    基于虚拟磁盘的数据加密移动存储管理方法

    公开(公告)号:CN103065102A

    公开(公告)日:2013-04-24

    申请号:CN201210573220.4

    申请日:2012-12-26

    IPC分类号: G06F21/73 G06F9/455

    摘要: 本发明公开了一种基于虚拟磁盘的数据加密移动存储管理方法,实施步骤如下:1)在移动存储设备的头部写入加密卷标识,在移动存储设备中创建虚拟磁盘加密卷;2)当移动存储设备插入指定的计算机时检查加密卷标识,如果加密卷标识不正确则按普通移动存储设备处理,否则跳转执行下一步;3)根据挂载口令校验虚拟磁盘加密卷信息头,校验通过则执行下一步;4)挂载虚拟磁盘加密卷,调用带有加解密模块的虚拟磁盘驱动程序对虚拟磁盘加密卷进行读写,加解密模块自动实时加解密;最终在卸载移动存储设备时自动卸载所述虚拟磁盘加密卷。本发明具有存储信息安全可靠、安全策略配置灵活、移动存储设备管理简单方便、数据加解密处理透明高效的优点。

    OpenVZ虚拟化的VPS快速迁移方法

    公开(公告)号:CN103019804A

    公开(公告)日:2013-04-03

    申请号:CN201210582072.2

    申请日:2012-12-28

    IPC分类号: G06F9/455 G06F17/30

    摘要: 本发明公开了一种OpenVZ虚拟化的VPS快速迁移方法,其实施步骤如下:1)源主机检查源主机和目标主机是否满足迁移基本条件,在满足时执行下一步;2)源主机冻结待迁移VPS,将待迁移VPS的动态数据生成内存镜像文件;3)源主机将内存镜像文件通过远程数据拷贝的方式传输至目标主机的内存文件系统中;将源主机磁盘中的待迁移VPS的静态数据文件通过磁盘共享或者数据实时同步工具与目标主机磁盘保持一致;4)目标主机读取内存文件系统中的内存镜像文件和目标主机磁盘中的静态数据文件,根据内存镜像文件和静态数据文件恢复VPS并发送确认消息确认本次VPS迁移完成。本发明具有迁移效率高、迁移速度快、可回滚恢复的优点。

    面向硬件故障的系统关键文件故障纠正方法及装置

    公开(公告)号:CN102880522A

    公开(公告)日:2013-01-16

    申请号:CN201210352537.5

    申请日:2012-09-21

    IPC分类号: G06F11/07 G06F17/30

    摘要: 本发明公开了一种面向硬件故障的系统关键文件故障纠正方法及装置,方法步骤如下:1)建立包含系统关键文件信息的备份文件表,为备份文件表的每一个目标文件建立副本文件并保持同步;2)实时检测操作系统文件操作故障并诊断故障原因,当发生操作故障的文件为备份文件表对应的目标文件且故障是由存储系统的硬件故障引起时执行下一步;3)使用对应的副本文件替代发生操作故障的文件并重试文件操作;装置包括副本文件管理模块、故障检测模块、故障诊断模块和故障处理模块。本发明能够防止由于文件访问失败而导致的系统宕机或者服务崩溃的问题,具有容错特性好、健壮性高、故障恢复实时、对用户透明、可扩展性强、通用性好的优点。

    数据中心环境下一种面向节能的高可靠数据存储方法

    公开(公告)号:CN102306157B

    公开(公告)日:2012-11-14

    申请号:CN201110194308.0

    申请日:2011-07-12

    IPC分类号: G06F17/30 G06F11/14

    CPC分类号: Y02D10/45

    摘要: 本发明公开了一种数据中心环境下一种面向节能的高可靠数据存储方法,要解决的技术问题是,在面向节能关闭节点情况下,提供一种混合式的高可靠数据存储方法。这种存储方法允许关闭大量的节点来降低功耗,同时保证所有数据都至少有一个副本存放在活跃的节点上,保持数据的可用性。技术方案是先对集群进行划分,将机架内部节点编号形成逻辑环,机架间节点编号形成互不相交的环;然后将待存储文件进行划分,确定数据备份数量;接着采用混合式数据存储方法,为队列queue中每个数据块确定副本放置位置。本发明既能支持大规模节点关闭、降低功耗,又能保证数据的可靠性,数据恢复能力强,有效解决了数据中心能耗和数据可靠性的问题。