-
公开(公告)号:CN107491340B
公开(公告)日:2020-07-14
申请号:CN201710639785.0
申请日:2017-07-31
Applicant: 上海交通大学
Abstract: 本发明提供了一种跨物理机的巨型虚拟机实现方法,包括以下步骤:步骤一,巨型虚拟机的创建步骤;步骤二,巨型虚拟机的中断处理步骤;步骤三,设备中断的处理步骤;步骤四,基于高速共享内存访问技术的远程访问步骤。本发明实现多台物理机为一台虚拟机提供计算、IO和其它资源。机器间通过远程高速内存访问技术进行远程内存访问,实现了高速的分布式共享内存。
-
公开(公告)号:CN107526585B
公开(公告)日:2020-06-09
申请号:CN201611214869.1
申请日:2016-12-26
Applicant: 上海交通大学
Abstract: 本发明公开了一种基于Scala的FPGA开发平台,包含调试工具,所述调试工具包含主机调试程序、片上调试服务器和FPGA硬件控制器;所述FPGA硬件控制器用于在挂载到真实的FPGA电路后,根据控制信号在相应的断点处输出FPGA程序的状态和寄存器数据;所述主机调试程序用于根据调试内容产生相应的控制信号,以及根据返回的FPGA程序的状态和寄存器数据进行显示;所述片上调试服务器用于在挂载到真实的FPGA电路后,将主机调试程序发出的控制信号发送给FPGA硬件控制器,将FPGA硬件控制器输出的FPGA程序的状态和寄存器数据发送给主机调试程序。本发明实现了官方FPGA工具无法做到的交互式调试功能。
-
公开(公告)号:CN105516157B
公开(公告)日:2019-05-17
申请号:CN201510951667.4
申请日:2015-12-16
Applicant: 上海交通大学
Abstract: 一种基于独立加密的网络信息安全输入系统,包括安全输入法客户端和安全输入法服务器端,所述的安全输入法客户端包括输入法模块和内容加解密模块,所述的安全输入法服务器端包括业务展现模块、业务服务模块和数据访问模块及安全输入方法。本发明输入法和第三方应用不绑定,相互分离却又相互配合,用户需要加密信息灵活,可以将某段话或者关键内容做加密处理;用户加解密方便,无需复杂的操作;信息和秘钥分通道独立管理与传输,保证信息的传输安全。
-
公开(公告)号:CN105227488B
公开(公告)日:2018-05-08
申请号:CN201510526867.5
申请日:2015-08-25
Applicant: 上海交通大学
IPC: H04L12/865 , H04L12/873
CPC classification number: Y02D50/30
Abstract: 本发明公开了一种用于分布式计算机平台的网络流组调度方法。本发明通过心跳检测收集集群中实时的带宽信息,采用集中式调度来决定网络流组的优先级和传输速率,解决了分布式调度的复杂控制和对交换机的修改等问题。同时,又采用分布式的动态限速算法来控制低优先级的网络流组的传输速率,避免了集中式调度的带来的延迟性。通过这两种混合的调度策略,最终实现了对网络流组更精确的调度,从而降低了分布式计算机平台中网络流组的平均完成时间,提升分布式计算机平台的性能。
-
公开(公告)号:CN107491340A
公开(公告)日:2017-12-19
申请号:CN201710639785.0
申请日:2017-07-31
Applicant: 上海交通大学
Abstract: 本发明提供了一种跨物理机的巨型虚拟机实现方法,包括以下步骤:步骤一,巨型虚拟机的创建步骤;步骤二,巨型虚拟机的中断处理步骤;步骤三,设备中断的处理步骤;步骤四,基于高速共享内存访问技术的远程访问步骤。本发明实现多台物理机为一台虚拟机提供计算、IO和其它资源。机器间通过远程高速内存访问技术进行远程内存访问,实现了高速的分布式共享内存。
-
公开(公告)号:CN107168771A
公开(公告)日:2017-09-15
申请号:CN201710272053.2
申请日:2017-04-24
Applicant: 上海交通大学
CPC classification number: G06F9/45558 , G06F9/4856 , G06F2009/4557 , G06F2009/45579
Abstract: 本发明公开了一种非一致性内存访问架构下的虚拟机调度装置及其方法,所述方法包括以下步骤:所述性能监控模块获取宿主机NUMA拓扑信息,并通过内核PMU监控虚拟机性能事件;将所述宿主机NUMA拓扑信息和所述虚拟机性能事件传递给所述算法实现接口模块;所述算法实现接口模块调用算法,等待调度算法执行完毕后将调度算法得出的调度决策传递给虚拟机调度模块;所述虚拟机调度模块根据算法实现接口模块传递的调度决策对虚拟机VCPU和内存的调度;所述虚拟机调度完成后,跳转到继续对虚拟机进行性能监控。本发明所述方法只需关注NUMA调度优化算法的实现,无需操心虚拟机信息、性能等数据的收集和虚拟机的具体调度等细节,从而极大的提高研究者的研究效率。
-
公开(公告)号:CN106371919A
公开(公告)日:2017-02-01
申请号:CN201610712705.5
申请日:2016-08-24
Applicant: 上海交通大学
CPC classification number: G06F9/5016 , G06F11/0709 , G06F11/073
Abstract: 本发明公开了一种基于映射-归约计算模型的洗牌数据缓存方法,包括映射-归约计算框架将一个映射-归约工作按任务为单位的划分通过接口发送到洗牌缓存主机,洗牌缓存主机接收到任务划分数据后,加上时间戳保存在本地内存中;洗牌缓存主机对任务划分数据采用随机算法将其中的归约任务与集群的各个节点做一个一对三的映射,并以哈希表的形式保存在洗牌缓存主机的内存中等步骤。本发明能够提升基于映射-归约模型的分布式计算框架的计算性能,避免低效的用户手动设置检查点,提升分布式计算框架的鲁棒性。
-
公开(公告)号:CN103425563B
公开(公告)日:2016-05-11
申请号:CN201310278529.5
申请日:2013-07-04
Applicant: 上海交通大学
Abstract: 一种基于虚拟化技术的在线I/O电子取证系统,包括:静默虚拟化模块:用于动态地创建虚拟机监视器层,把原先计算机操作系统悄悄地上托和封装为虚拟机;内存隐藏模块:对于所述的系统安装和运行时所占用的物理内存,通过建立私有页表的方式来进行隐藏;和在线I/O电子取证模块:对硬件设备的I/O活动进行监视和拦截,以获得所需的电子证据,及其电子取证方法。本发明在不影响被取证计算机系统正常运行的情况下,安全而准确地对针对特定硬件设备的各项I/O活动进行监控和记录,且不需要重新启动或者重装原系统;在虚拟机监视器层被创建后,取代操作系统而获得对硬件设备的控制权,并且独立运行于更高的特权模式中,从而保证了取证工作的准确性和有效性。
-
公开(公告)号:CN105227488A
公开(公告)日:2016-01-06
申请号:CN201510526867.5
申请日:2015-08-25
Applicant: 上海交通大学
IPC: H04L12/865 , H04L12/873
CPC classification number: Y02D50/30 , H04L47/52 , H04L47/6275
Abstract: 本发明公开了一种用于分布式计算机平台的网络流组调度方法。本发明通过心跳检测收集集群中实时的带宽信息,采用集中式调度来决定网络流组的优先级和传输速率,解决了分布式调度的复杂控制和对交换机的修改等问题。同时,又采用分布式的动态限速算法来控制低优先级的网络流组的传输速率,避免了集中式调度的带来的延迟性。通过这两种混合的调度策略,最终实现了对网络流组更精确的调度,从而降低了分布式计算机平台中网络流组的平均完成时间,提升分布式计算机平台的性能。
-
公开(公告)号:CN105187269A
公开(公告)日:2015-12-23
申请号:CN201510497717.6
申请日:2015-08-14
Applicant: 上海交通大学
IPC: H04L12/26
CPC classification number: H04L43/08
Abstract: 一种基于性能模型的云平台性能评测方法,通过对各类云系统的接口进行抽象和总结,将复杂的云资源操作逻辑进行封装,实现测试时自动化分配和管理云端资源,并且由基于全新建模方式得到的性能评测模块来对大量的实验数据进行分析解读,对被测云系统各个方面的性能进行扩展性分析,归纳被测云系统规模变化时的性能模型,最终可以较为直观的得到相应应用场景下云系统性能的变化趋势、峰值等情况,以此达到对云系统的性能评测和部署指导的作用。
-
-
-
-
-
-
-
-
-