利用内存零复制降低云计算网络传输能源消耗的方法

    公开(公告)号:CN102629946A

    公开(公告)日:2012-08-08

    申请号:CN201210117954.1

    申请日:2012-04-22

    Applicant: 复旦大学

    Abstract: 本发明属于云计算平台技术领域,具体为一种利用内存零复制降低云计算网络传输能源消耗的方法。具体步骤为:对于云平台应用程序的网络传输,由用户应用指定传输数据的内存区域;通过“零复制”内存分配函数动态分配内存区域;通过操作系统中的零复制代理模块,直接将数据从用户的内存区域传输至网络设备,避免该传输数据在内核与用户态之间的多余复制,从而减少网络传输的总体时间;通过操作系统中的内存保护模块,对数据传输过程中用户的内存写操作进行写时复制,从而保护数据的完整性。该方法可以有效提高云计算平台应用程序的网络传输效率,较少对传输数据的不必要复制操作,从而减少服务器系统在运行时的整体能量消耗。

    利用虚拟机并发迁移技术降低云计算平台能源消耗的方法

    公开(公告)号:CN102662746A

    公开(公告)日:2012-09-12

    申请号:CN201210117918.5

    申请日:2012-04-22

    Applicant: 复旦大学

    CPC classification number: Y02D10/32

    Abstract: 本发明属于云计算平台技术领域,具体为一种利用虚拟机并发迁移技术降低云计算平台能源消耗的方法。具体实现为:对于虚拟机在线迁移的单次内存扫描,使用多核并发的扫描方式,减少单次扫描时间;对于改动内存单次数据传输,使用多网卡并发的传输方式,减少单次数据传输的时间;计算两次内存传输的差异量,若差异量小于阈值,则暂停虚拟机运行并进入末轮扫描与传输,从而减少不必要的轮次。该方法可以有效提高虚拟机在线迁移的效率,减少对不必要的内存更改所做的数据传输,从而减少服务器系统在运行时的整体能量消耗。

Patent Agency Ranking