[发明专利]具有中间盒的网络架构有效
申请号: | 201280055039.2 | 申请日: | 2012-11-15 |
公开(公告)号: | CN103930882B | 公开(公告)日: | 2017-10-03 |
发明(设计)人: | T·考珀内恩;张荣华;P·萨卡尔;M·卡萨多 | 申请(专利权)人: | NICIRA股份有限公司 |
主分类号: | G06F15/177 | 分类号: | G06F15/177 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 罗银燕 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 中间 网络 架构 | ||
背景技术
许多当前的企业具有大型且复杂的网络,其包括交换机、集线器、路由器、中间盒(例如,防火墙、负载均衡器、源网络地址转换等)、服务器、工作站、以及支持各种连接、应用和系统的其它联网装置。计算机网络增加的复杂性,包括虚拟机迁移、动态工作负载、多租户、以及客户特定的服务质量和安全配置需要更好的范式以用于网络控制。网络传统地已通过单个网络组件的低级配置来管理。网络配置通常取决于底层网络:例如,利用访问控制列表(“ACL”)条目阻止用户的访问需要知道用户的当前IP地址。更复杂的任务需要更广泛的网络知识:迫使访客用户的端口80业务(traffic)穿越HTTP代理需要知道当前的网络拓扑和每个访客的位置。在网络交换元件在多用户之间共享的情况下,该处理具有增加的难度。
作为响应,存在朝向被称为软件定义网络(SDN)的新的网络控制范式的日渐发展。在SDN范式中,在网络中的一个或多个服务器上运行的网络控制器以每用户为基础控制、维护并且实现对共享的网络交换元件的转发行为进行管控的控制逻辑。做出网络管理决策通常需要了解网络状态。为了便于做出管理决策,网络控制器创建并且维护网络状态的视图,并且提供管理应用可以访问网络状态的视图的应用程序接口。
维护大型网络(包括数据中心和企业网络两者)的主要目标中的一些是可扩展性、移动性和多租户。处理这些目标中的一个所采用的许多方法导致阻碍其它目标中的至少一个。例如,可以容易地在L2域内为虚拟机提供网络移动性,但是L2域不能扩展到大的尺寸。此外,保持用户隔离极大地使移动性复杂化。这样,需要可以满足可扩展性、移动性和多租户目标的改进的解决方案。
发明内容
一些实施例提供一种系统,该系统允许用户指定包括一个或多个中间盒(例如,防火墙、负载均衡器、网络地址转换器、入侵检测系统(IDS)、广域网(WAN)优化器等)的逻辑网络。该系统通过在许多受管理交换元件上分布逻辑转发元件(例如,逻辑交换机、逻辑路由器等)来实现逻辑网络,所述许多受管理交换元件在也托管逻辑网络的虚拟机的许多物理机器上操作。在实现这样的逻辑网络时,一些实施例的系统以不同的方式实现不同的中间盒。例如,系统可以以分布式的方式实现第一中间盒(例如,该中间盒在与受管理交换元件一起也在物理机器上操作的许多受管理中间盒元件上实现),并且以集中式的方式实现第二中间盒(例如,作为单个设备或虚拟机,作为集群)。在一些实施例中,关于是以分布式的方式还是以集中式的方式实现特定的中间盒的确定基于当中间盒为分布式时不同的中间盒元件之间的状态共享要求。
在一些实施例中,逻辑中间盒在物理网络中的可能实现的范围从完全分布式的中间盒到完全集中式的中间盒变动,其中在沿着这样的范围的不同点处实现不同的中间盒。另外,可以以集中式或分布式两种方式(包括在同一受管理逻辑网络内)实现单个类型的中间盒。例如,用户可能想要用于对从外部网络传入的所有业务进行过滤的第一防火墙以及用于对逻辑网络的不同子网之间的业务进行过滤的第二防火墙。在一些情况下,最好的解决方案可以是将第一防火墙实现为向其转发所有外部传入的业务的单个设备,同时以分布式的方式在托管逻辑网络的虚拟机的所有物理机器上实现第二防火墙。
所述范围的一端是完全分布式的中间盒架构。在这种情况下,在许多节点(物理主机)上实现中间盒。在一些实施例中,物理主机中的每一个托管含有逻辑中间盒的逻辑网络中的至少一个虚拟机。另外,受管理交换元件在主机的每一个上运行,以便实现逻辑网络的逻辑转发元件。因为特定的物理主机可以托管多于一个的逻辑网络(例如,属于不同的租户)中的虚拟机,所以在主机上运行的分布式中间盒和受管理交换元件都可以被虚拟化,以便实现来自不同逻辑网络的中间盒和逻辑转发元件。
在一些实施例中,当中间盒实例之间需要最少的状态共享(或者根本没有状态共享)时,可以以这样的分布式方式实现中间盒。至少一些类型的中间盒是有状态的,因为它们建立用于机器之间(例如,网络中的两个虚拟机之间、网络中的虚拟机与外部机器之间等)的连接的状态。在一些实施例中,中间盒建立用于每个传输层连接(例如,TCP连接、UDP连接)的状态。在一些实施例的分布式情况下,在特定主机处操作的中间盒元件创建用于通过它的传输连接的状态,但是不需要与在其它主机上操作的其它中间盒元件共享这些状态。当状态仅应用于托管在特定主机上的虚拟机,并且中间盒不需要使用对于其它虚拟机建立的状态信息来执行任何分析时,那么中间盒可以是分布式的。这样的中间盒的示例包括源网络地址转换(S-NAT)、目的地网络地址转换(D-NAT)、以及防火墙。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NICIRA股份有限公司,未经NICIRA股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280055039.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 一种新式计算机系统集成控制装置-201822185773.8
- 魏葆春 - 魏葆春
- 2018-12-25 - 2019-09-10 - G06F15/177
- 本实用新型为一种新式计算机系统集成控制装置,包括提手、集成信号孔、三相电插座、单相电插座、数据交换口、外部通讯口、绝缘底座、绝缘外壳、温感窗、显示屏、通风口、信号线、PC端、操作钮、控制板,所述提手与绝缘外壳上表面右侧固定连接,所述绝缘外壳上表面左侧固定安装有集成信号孔,所述绝缘外壳侧面固定设有三相电插座。此新式计算机系统集成控制装置工作后,均为绝缘连接避免了电气干扰,便于系统集成控制,且操作方法简单方便,同时多个集成信号孔,可以同时稳定的控制工作多个指标,使得控制工作更为精准,采用点阵触控式显示屏以及塑料薄膜式键盘更为耐用,方便后期更换和检修。
- 一种用于流计算的FPGA网络及流计算系统与方法-201910216953.4
- 刘元卿;臧大伟;陈灿;沈华;谭光明;张佩珩;孙凝晖 - 中国科学院计算技术研究所
- 2019-03-21 - 2019-07-30 - G06F15/177
- 本发明涉及一种用于流计算的FPGA网络,该FPGA网络由多个FPGA通信连接而成,用于处理用户数据以获取处理结果,其中该FPGA包括:计算逻辑单元组模块,用于进行数据处理以获得中间结果;控制逻辑模块,用于将用户数据传输给该计算逻辑单元组模块,并根据路由表,将该中间结果传输至下一个FPGA,或将该中间结果作为处理结果传输至该FPGA网络出口;通信模块,用于进行该FPGA的外部数据传输。本发明采用软硬件相互协同的方式进行工作,可以充分发挖掘大数据计算数据流中的并行成分,发挥FPGA高并行度的计算优势,大大降低流计算的计算延迟,提高推荐系统、计算广告等大数据应用事务的反馈速度。
- 一种基于重构算法集并加速处理混合现实数据流的MR智能眼镜及方法-201810020169.1
- 杜晶;张弦;范懿文;张云雷;贾惟宜;马云 - 幻视互动(北京)科技有限公司
- 2018-01-09 - 2019-07-16 - G06F15/177
- 本发明提供了一种基于重构算法集并加速处理混合现实数据流的MR智能眼镜及方法包括:类型数据感知器感知MR数据流中类型数据,综合深度神经网络的训练结果,对算法集中的原IP算法模块中逻辑单元计算并行化后同步驱动信号,终得到重构算法集。从而使得每个IP算法模块由传统的串行计算变为并行计算,从而能够以更高的效率对当前混合现实MR数据流进行处理。之后重构算法集中的重构IP算法模块接收混合现实MR数据流中的类型数据,并对其加速处理后输出,实现了提高运算效率的目的。最终实现了在数据处理过程中IP算法模块能够一次读取大量数据,提升了系统的运算效率,鲁棒性,和现有技术相比精简了系统对MR数据流的读写次数,提高了系统性能。
- 用于设计和操作工厂的集成数据处理的方法-201480068209.X
- 安德烈亚斯·比斯多夫;马蒂亚斯·容;克劳斯-于尔根·朗格尔;丹尼斯·施罗夫;米夏埃尔·翁克尔巴赫;约翰内斯·韦斯;克劳斯·文德尔贝格尔;埃贡·武赫纳 - 西门子公司
- 2014-12-11 - 2019-07-09 - G06F15/177
- 用于设计和操作工厂的集成数据处理的方法一种用于设计和操作具有带不同功能的多个软件应用(2、4、6)的工厂(1)的集成数据处理的方法允许以灵活、一致、性能优化以及有效的方式管理工厂内各种异构系统,方法包括通过网络(8)将所述软件应用(2、4、6)互连的步骤。为此,方法包括其他步骤:提供包括在至少两个所述应用(2、4、6)之间共享的数据的共用数据模型(22);由配置数据服务(24)管理共用数据模型(22);由分配给多个应用(2、4、6)的应用专用配置数据服务(26)管理特定于单个应用(2、4、6)的数据。
- 计算集群及计算集群配置方法-201910255066.8
- 江斌;刘彦;李翔;胡维 - 上海燧原智能科技有限公司;上海燧原科技有限公司
- 2019-04-01 - 2019-06-18 - G06F15/177
- 本发明提供用于训练深度神经网络的计算集群及计算集群配置方法。其中,待训练的深度神经网络所包含的单层网络数量为N,N为自然数;其中,每一单层网络包含多个功能节点;任一单层网络表示为第i层网络;i小于等于N;计算集群包括:与N层单层网络一一对应的子计算集群;其中,与第i层单层网络相对应的子计算集群为第i子计算集群;第i子计算集群中的计算节点与第i层单层网络中的功能节点一一对应;计算节点包括至少一个基本计算模块;每一基本计算模块包括点对点全互联的m个加速卡,每一加速卡包括点对点全互联的n个人工智能芯片;m为不小于2的自然数;n为自然数;任一基本计算模块与相邻的基本计算模块间通过芯片级点对点连接实现互联。
- 分布式计算系统配置-201780058145.9
- N·唐;R·德扎耶提德;C·R·德哈鲁恩 - 西部数据技术公司
- 2017-09-15 - 2019-06-14 - G06F15/177
- 本发明描述了一种单地理系统或多地理系统,所述单地理系统包括网络配置生成器和第一计算系统机架,所述多地理系统包括网络配置生成器、第一计算系统机架和第二计算系统机架。所述系统接收用于第一多个节点和第二多个节点的网络信息,并且生成包括用于所述第一多个节点和所述第二多个节点的网络配置信息的系统级网络配置文件。每个多个节点包括控制器节点,所述控制器节点用于接收所述系统级网络配置文件,将所述系统级网络配置文件中用于该多个节点的网络配置信息识别为所述计算系统机架的一部分,以及基于用于所述计算系统机架的所述识别的网络配置信息来更新用于该多个节点的网络配置。
- 系统初始化之前的设备配置-201380081206.5
- G.P.齐亚尼克;M.A.皮万卡;M.R.杜尔罕 - 惠普发展公司,有限责任合伙企业
- 2013-09-26 - 2019-06-14 - G06F15/177
- 示例公开了一种方法、系统和计算机可读介质以配置计算系统内的设备。当向设备应用备用功率时,示例处理配置数据。此外,示例基于配置数据配置设备,其中设备在计算系统的初始化之前进行配置。
- eUICC的管理方法、eUICC、SM平台和系统-201480056228.0
- 王涛;龙水平;高林毅;金辉 - 华为技术有限公司
- 2014-05-23 - 2019-05-28 - G06F15/177
- 本发明提供一种eUICC的管理方法、eUICC、SM平台和系统,该方法包括:eUICC获取所嵌入的终端的能力信息;eUICC向SM发送所述终端的能力信息,以使所述SM根据所述终端的能力信息,对所述eUICC的配置文件Profile进行管理,或者生成Profile,或者对所述eUICC进行管理。通过将所嵌入终端的能力信息上报给SM,使得配置文件的生成、管理等处理能够与终端的能力信息相适应,提高了处理准确度。
- 基于使用历史的设备设置-201780058895.6
- S·巴斯卡兰 - 惠普发展公司,有限责任合伙企业
- 2017-07-24 - 2019-05-21 - G06F15/177
- 在一个示例中,公开了一种系统,其可以包括辨识单元来经由移动设备和多功能设备之间的短距离无线通信从移动设备获取用户配置文件。此外,系统可以包括获取单元来获取与用户配置文件相关联的使用历史。此外,系统可以包括配置单元来基于使用历史暂时地配置多功能设备的可操作设置。
- 在多处理器系统中将可执行软件图像从主要处理器直接分散加载到一个或一个以上次要处理器-201610030947.6
- 尼丁·古谱塔;丹尼尔·H·金;伊戈尔·马拉曼特;史蒂夫·黑尼辰 - 高通股份有限公司
- 2011-03-22 - 2019-04-16 - G06F15/177
- 本申请涉及在多处理器系统中将可执行软件图像从主要处理器直接分散加载到一个或一个以上次要处理器。在多处理器系统中,将包含图像标头和经分段数据图像的可执行软件图像从第一处理器分散加载到第二处理器。所述图像标头含有将要被分散加载到所述第二处理器的存储器中的数据图像片段的目标位置。一旦已处理所述图像标头,就可将所述数据片段直接加载到所述第二处理器的所述存储器中,而无来自所述第二处理器的进一步CPU介入。
- 一种智能磁盘管理方法及装置-201610957704.7
- 刘江 - 柏科数据技术(深圳)股份有限公司
- 2016-10-27 - 2019-03-26 - G06F15/177
- 本发明实施例公开了一种智能磁盘管理方法及装置,其中方法包括:当监测到磁盘的插拔事件时,获取所述磁盘的插拔状态,依据所述插拔状态设置所述磁盘的状态标志;根据所述状态标志,确定是否对所述磁盘执行上电控制,其中,若对所述磁盘执行上电控制,则获取所述磁盘的转接板类型,依据所述转接板类型对所述磁盘执行上电控制;当检测到所述磁盘上电成功,则依据配置字对所述磁盘执行Spin‑up模式控制以及Spin‑up延时控制。本发明实施例解决了多磁盘能耗过高,以及管理复杂,效率低下的问题,提高了磁盘管理效率,简化了磁盘管理的复杂度,同时降低了系统能耗。
- 多核微处理器及其重新配置方法-201410431377.2
- G·葛兰·亨利;泰瑞·派克斯;达魯斯·D·嘉斯金斯 - 威盛电子股份有限公司
- 2014-08-28 - 2019-03-19 - G06F15/177
- 本发明提供一种多核微处理器及其重新配置方法。微处理器包括多个处理核及一被配置为指示每一处理核是否可启用或停用的配置暂存器。上述多个处理核中每一可启用的处理核被配置为读取在一第一实例中的配置暂存器以决定上述多个处理核中何者可启用或停用,以及基于在第一实例中配置暂存器的读取产生一各自的配置相关值。配置暂存器被更新以指示多个处理核中一先前可启用的处理核被停用。上述多个处理核中每一可启用的处理核被配置为读取在一第二实例中的配置暂存器以决定多个处理核中何者可启用或停用以及基于配置暂存器在第二实例中的读取产生各自的配置相关值。本发明具有更少的功率消耗。
- 一种配置DSP初始化的方法-201810977634.0
- 李建华;谢锦涛;蓝武;胡朝纲;李浔;刘昌健;彭云龙;游彬;胡逸;曹珊 - 江西洪都航空工业集团有限责任公司
- 2018-08-24 - 2019-02-12 - G06F15/177
- 本发明涉及一种配置DSP初始化的方法,采用嵌入式的FPGA+DSP架构,FPGA在DSP工作前完成对DSP初始化配置,包括DSP电源初始化、时钟初始化、复位初始化和DSP启动模式配置的步骤。本发明的一种配置DSP初始化的方法,采用FPGA可编程的特性,可以配置不同DSP初始化需求,能够节约外部硬件资源,且实现比较简单。
- 移动设备配置系统和方法-201380079351.X
- 彼得·波尔森;蒂莫西·A·约翰斯;约翰·戴利;托马斯·B·霍尔曼;布拉斯腾·萨格尔;布雷特·C·塔尼斯-利凯勒 - 宏达国际电子股份有限公司
- 2013-09-06 - 2019-01-22 - G06F15/177
- 为至少两种用户类型以及基于一个或多个移动电话服务运营商创建具有资产捆绑记录的资产捆绑包。该资产捆绑包和资产捆绑记录选择标准被安装在移动计算设备中。引导例程使用资产捆绑记录选择标准以选择为两种用户类型中的至少一种配置移动计算设备所需的资产捆绑记录。
- 一种航天计算机及其非易失存储装置的刷新和升级方法-201610323357.2
- 全大英;张翠翠;陈甸甸;刘恒良 - 中国计量大学
- 2016-05-16 - 2019-01-11 - G06F15/177
- 本发明提供了一种采用高性能商用片上系统(SOC)器件的高集成度、高可靠性的航天计算机,它包括以下三个组成部分:实现系统维护功能的一颗反熔丝FPGA、实现中心控制处理以及运算功能的三颗商用SOC,以及三颗用于存储启动程序、应用程序和用户数据的非易失存储器芯片。本发明中以三颗SOC为核心的运算节点在反熔丝FPGA控制下构成了可重构的三模冗余判决系统,而反熔丝FPGA和三颗非易失存储器芯片还构成了一个可靠的非易失存储装置。本发明进一步设计了通过反熔丝FPGA实现非易失存储器的定时刷新和故障时软件升级的方法,以有效对抗SEU(单粒子翻转)。采用本发明,可以实现高集成度、高可靠性、高性能、小型化、且灵活配置的航天计算机。
- 计算单元和对此的运行方法-201810594229.0
- M.施赖贝尔;A.奥厄;N.班诺夫 - 罗伯特·博世有限公司
- 2018-06-11 - 2018-12-18 - G06F15/177
- 本发明涉及一种计算单元,其具有至少一个计算核心,主存储器装置和至少一个主要连接单元,用于将所述至少一个计算核心与主存储器装置连接,其中计算单元具有至少两个功能单元,其中所述至少两个功能单元其中的至少一个第一功能单元被构造用于:a)从所述至少两个功能单元其中的至少一个其他功能单元接收第一数据;和/或b)将第二数据发送给所述至少两个功能单元其中的至少一个其他功能单元。
- 无需系统重置来重配置处理器-201810419713.X
- B·S·皮莱利;E·纳卢萨迈;M·S·纳图 - 英特尔公司
- 2018-05-04 - 2018-12-11 - G06F15/177
- 本申请公开了无需系统重置来重配置处理器。描述了用于无需系统重置来重配置处理器的处理器、方法和系统的实施例。在实施例中,处理器包括配置存储、阴影配置存储、触发存储和触发电路。该触发电路用于基于触发存储内容使阴影配置存储内容被复制到配置存储。
- 集群弹性部署的方法和管理系统-201510084932.3
- 唐平 - 北京京东尚科信息技术有限公司
- 2015-02-15 - 2018-11-27 - G06F15/177
- 本发明提供了集群弹性部署的方法和管理系统。根据本发明的方法和管理系统,能够动态部署和管理的弹性计算框架的集群。所述方法包括:定义集群的基本信息;从由拟用于生成集群的机器所组成的资源池中,选择拟用于生成所述集群的机器;选择将用于所述机器的软件的版本并修改所述机器的配置信息;选择所述机器要部署的服务进程;以及根据所述机器中所包括的检测脚本,对所述机器进行环境正确性检查,其中,如果所述环境正确性检查通过,则从云存储获取对所述机器进行配置的镜像文件,以及在所述机器上启用所述要部署的服务进程。
- 一个BOOTROM引导多核CPU启动的方法及系统-201610844750.6
- 李小军 - 深圳震有科技股份有限公司
- 2016-09-23 - 2018-11-23 - G06F15/177
- 本发明公开了一个BOOTROM引导多核CPU启动的方法及系统,所述方法包括:A、预先设置区分CPU的处理器ID寄存器;B、CPU上电后,默认主核执行指令,启动主核操作系统映像;C、在主核操作系统映像应用程序中,将从核操作系统映像代码从NOR FLASH拷贝到从核内存启动地址;D、设置启动页转换寄存器地址,启动从核。所述系统:预设置模块,主核启动模块,拷贝模块,从核启动模块。一个BOOTROM代码只需编译一份,可启动一个CPU的多个核心,可同时启动多核CPU,解决了AMP系统中维护烧录繁琐的问题,也解决了SMP系统启动从核后不能访问NOR FLASH的问题。
- 多处理器板重构系统及方法-201810615340.3
- 廖建秋 - 国蓉科技有限公司
- 2018-06-14 - 2018-11-20 - G06F15/177
- 本发明公开了多处理器板重构系统及方法,包括不少于三个对等设计的处理器板卡,每个处理器板卡相互之间的数据连接;每个处理器板卡均包括用来执行控制功能的控制功能单元、执行数据处理功能的处理事务功能单元、执行监控各处理器板卡状态和数据备份功能的备份功能单元。本发明采用可对等设计的多个处理器板卡,实现在处理器板卡发生故障时,可采用备份板替换发生故障的处理器板卡,并重启故障的处理器板卡的方式进行重构,确保系统处理的事务在故障时能顺利被处理完成,并不影响系统的执行效率。
- 一种计算机数据处理方法及系统-201810528816.X
- 赵阳 - 郑州易通众联电子科技有限公司
- 2018-05-29 - 2018-11-13 - G06F15/177
- 本发明提供了一种计算机数据处理方法,包括一台主计算机和多台子计算机,所述计算机数据处理方法包括:获取所述主计算机和每台所述子计算机的配置信息,所述配置信息包括处理数据的时间周期及数据运算速率;根据获取到的所述配置信息对所述子计算机进行分组;接收所述主计算机发送的采集指令,所述采集指令包括目标数据容量及目标数据处理预期值;通过所述采集指令按照分组选择具有最优的所述配置信息的运行子计算机进行目标数据的处理;将处理后的所述目标数据返回至所述主计算机。通过本发明的技术方案,提高了计算机处理数据的计算效率,降低了资源的浪费。
- 用于确定合适目标的方法、系统及存储介质-201380079536.0
- R·克里斯瓦斯;J·任尼奇;D·P·戴利;M·兰加拉杰 - 英特尔公司
- 2013-09-27 - 2018-11-09 - G06F15/177
- 第一计算设备接收由第二计算设备为第三计算设备生成的响应。确定适合由该第三计算设备使用的目标。该响应与该目标的地址被传输到该第三计算设备。
- 一种雷达计算板卡的时钟配置系统-201820599529.3
- 赵素梅;张孝飞;刘强 - 济南浪潮高新科技投资发展有限公司
- 2018-04-25 - 2018-11-02 - G06F15/177
- 本实用新型公开一种雷达计算板卡的时钟配置系统,涉及雷达技术领域,其结构包括雷达计算板卡及管理系统,雷达计算板卡上设置BMC模块、时钟芯片、网络芯片、Rapid IO芯片;BMC模块由管理芯片及外围组成,在软件层面上管理界面通过与BMC对应的驱动互动,实现与BMC模块的信息传输;设定人所需的时钟信息配置传输至所述BMC模块,通过I2C总线完成对时钟芯片的配置。本实用新型只需更改输入信息即可方便地选择则不同的时钟信息配置到时钟芯片内,灵活地根据总线的数据传输速度,快速配置雷达计算板卡的相应时钟;提高调试人员的开发效率,减少反复更新固件的工作量。
- 一种集群中锁管理的方法、锁服务器及客户端-201580002558.6
- 蓝文海;张巍;王学友;张粤 - 华为技术有限公司
- 2015-12-14 - 2018-10-30 - G06F15/177
- 本发明提供了一种集群中锁管理的方案,集群中包括客户端和锁服务器,锁服务器包含接口卡和内存,内存中存储读锁请求队列,记录处于读锁等待或获得读锁的客户端的标识,内存中还存储写锁请求队列记录处于写锁等待或获得写锁的客户端的标识,内存中还包含读锁分配计数和写锁分配标识,前者用于记录分配的读锁,后者用于表示是否已经分配写锁,客户端与锁服务器的接口卡通过RDMA协议通信进行锁操作。
- 一种动态配置移动应用的装置以及应用服务器-201510757708.6
- 梁云昭 - 北京齐尔布莱特科技有限公司
- 2015-11-09 - 2018-10-19 - G06F15/177
- 本发明公开了一种动态配置移动应用的方法,所述方法在应用服务器中执行,所述应用服务器中存储有移动应用的一个或多个配置项和与各配置项相关联的逻辑控制串,所述方法包括:接收移动终端在启动移动应用时发送的参数列表;将接收到的参数列表中的每个参数,与存储的逻辑控制串进行匹配;对于匹配成功的每个逻辑控制串,获取与该逻辑控制串相关联的移动应用的配置项,作为生效的配置项;将所有生效的配置项发送给移动终端,以供移动终端根据接收到的配置项对移动应用进行配置。本发明还公开了一种动态配置移动应用的装置以及应用服务器。
- 一种多主机控制器、多主机控制方法及系统-201610004587.2
- 金长新;于治楼;梁智豪 - 浪潮集团有限公司
- 2016-01-04 - 2018-09-25 - G06F15/177
- 本发明提供了一种多主机控制器、多主机控制方法及系统;其中,方法包括:预先设置所述多主机控制器的业务菜单,其中,所述业务菜单记录当前多主机控制器中每一个主机接口分别对应的标识信息;以及,预先设置所述业务菜单对应的标准键值;获取特征键值;判断所述特征键值与所述标准键值是否相同,当判断结果为是时,调用所述业务菜单,接收对应所述业务菜单的第一控制信号,根据所述第一控制信号控制与目标主机接口相连的外部服务器,其中,所述第一控制信号携带目标主机接口的标识信息;否则,将所述特征键值发送至级联在所述多主机控制器上的外部多主机控制器。通过本发明的技术方案,可提高用户体验。
- 微处理器及其配置方法-201410431347.1
- G·葛兰·亨利;史蒂芬·嘉斯金斯 - 威盛电子股份有限公司
- 2014-08-28 - 2018-09-21 - G06F15/177
- 本发明提供一种微处理器及其配置方法。上述微处理器包括一指示及多个处理核。上述多个处理核的每一处理核被配置为取样上述指示。当上述指示指示一第一预设值时,上述多个处理核被配置为共同指定上述多个处理核的一预设处理核为一导引处理器。当上述指示指示不同于上述第一预设值的一第二预设值时,上述多个处理核被配置为共同指定除了上述预设处理核之外的上述多个处理核中的一个处理核为上述导引处理器。本发明具有更少的功率消耗。
- 一种星载DSP软件任务动态重构电路及重构方法-201510965340.2
- 陆振林;焦烨;赵元富;兰利东;韩逸飞;赵光忠 - 北京时代民芯科技有限公司;北京微电子技术研究所
- 2015-12-21 - 2018-09-11 - G06F15/177
- 一种星载DSP软件任务动态重构电路及重构方法,基于集成的FPGA芯片构建处理器总线接口和DSP HPI接口的物理连通链路。在处理器中设计软件程序,用于驱动总线时序变化,并设计总线接口与HPI接口的时序转换逻辑,在需要动态加载DSP任务时,通过动态重构在FPGA中实现转换逻辑电路;处理器从FLASH中获取DSP运行程序数据,通过持续改变处理器中的软件运行,以驱动总线产生程序数据对应的时序;在程序数据加载完成后,由处理器发送启动指令,实现DSP程序的启动和运行。
- 一种电子设备及状态控制方法-201310418751.0
- 林高峰 - 联想(北京)有限公司
- 2013-09-13 - 2018-08-31 - G06F15/177
- 本发明公开了一种电子设备,用于丰富电子设备能够处理的任务类型。所述电子设备包括:第一处理器,对应有第一操作系统;与所述第一处理器相连的第二处理器,对应有第二操作系统;其中,所述第一处理器与所述第二处理器为不同结构的处理器;与所述第一处理器相连的第一外设总线接口控制器,用于将所述第一处理器与至少一个第一外部设备相连;与所述第二处理器相连的第二外设总线接口控制器,用于将所述第二处理器与至少一个第二外部设备相连。本发明还公开了一种状态控制方法。
- 动态的存储器控制方法及其系统-201580001913.8
- 许宏荣;罗元琮;王新萌;吴政谕 - 联发科技股份有限公司
- 2015-08-10 - 2018-08-21 - G06F15/177
- 动态的存储器控制方法,用于群集及高速缓存存储器,群集包括至少一个处理器内核,每个高速缓存存储器属于群集中一个对应群集。动态的存储器控制方法包括:从多个高速缓存存储器中的第一高速缓存存储器借用高速缓存存储器的第一部分和/或从多个高速缓存存储器中的第二高速缓存存储器借用高速缓存存储器的第二部分,以允许高速缓存存储器的第一部分和/或高速缓存存储器的第二部分被用作临时内部RAM,及向第一高速缓存存储器归还高速缓存存储器的第一部分和/或向第二高速缓存存储器归还高速缓存存储器的第二部分,以便于高速缓存存储器的第一部分和/或高速缓存存储器的第二部分中的每个可由第一群集和/或第二群集中的至少一个处理器内核使用。
- 专利分类