【技术实现步骤摘要】
为了优化群集特定配置的使用而按进程类型在群集之间分割进程分案申请的相关信息本案是分案申请。该分案的母案是申请日为2011年07月01日、申请号为201180038399.7、专利技术名称为“用于虚拟化及云安全性的系统和方法”的专利技术专利申请案。本申请案主张2010年7月1日申请的题目为“用于云安全性管理的系统和方法(ASystemandMethodforCloudSecurityManagement)”的第61/360,658号临时申请案的优先权,所述案以引用的方式完全并入本文中。
本方法及系统涉及计算机系统,且更明确来说,涉及虚拟化及云安全性。
技术介绍
在计算中,虚拟化是建立某些对象(例如,硬件平台、操作系统、存储装置或网络资源)的虚拟(而非实际)版本。虚拟化是企业IT的整体趋势的部分,企业IT包括:自主计算,其为IT环境将能够基于所感知的活动来管理其自身的一情形;及公用程序计算,其中计算机处理能力被视为客户端可仅在需要时支付以获得的公用程序。虚拟化的常见目标是使管理任务集中化,同时改善可调整性及工作负载。使用高速个人计算机及智能型移动装置的大量用户的聚集显 ...
【技术保护点】
一种分布式计算系统,其包括:硬件互连或进程间通信连接;第一组多核心处理群集,其物理地耦合到所述硬件互连或进程间通信连接,所述第一组多核心处理群集包括具有相同或不同第一指令集以及在每一群集中具有最小单核心处理器至多核心处理器的一个或多个第一硬件群集,所述第一组多核心处理群集经配置以运行多任务操作系统且在所述多任务操作系统中执行软件指令;第二组多核心处理群集,其物理地耦合到所述硬件互连或进程间通信连接,所述第二组多核心处理群集和所述第一组多核心处理群集能够通过所述硬件互连或进程间通信连接通信,所述第二组多核心处理群集包括具有相同或不同第二指令集以及在每一群集中具有最小单核心处理 ...
【技术特征摘要】
2010.07.01 US 61/360,6581.一种分布式计算系统,其包括:硬件互连或进程间通信连接;第一组多核心处理群集,其物理地耦合到所述硬件互连或进程间通信连接,所述第一组多核心处理群集包括具有相同或不同第一指令集以及在每一群集中具有最小单核心处理器至多核心处理器的一个或多个第一硬件群集,所述第一组多核心处理群集经配置以运行多任务操作系统且在所述多任务操作系统中执行软件指令;第二组多核心处理群集,其物理地耦合到所述硬件互连或进程间通信连接,所述第二组多核心处理群集和所述第一组多核心处理群集能够通过所述硬件互连或进程间通信连接通信,所述第二组多核心处理群集包括具有相同或不同第二指令集以及在每一群集中具有最小单核心处理器至多核心处理器的一个或多个第二硬件群集,其中所述第二指令集不同于所述第一指令集,所述第二组多核心处理群集中的每一者经配置以运行实时操作系统中的一者,且每一实时操作系统经配置以在各实时操作系统中的一者中执行所述软件指令;以及第一组软件代理程序,其经配置以在第二组多核心处理群集的实时操作系统中执行以:(i)响应于在所述实时操作系统中对至少一部分所述软件指令的执行,接收不同的多个实时处理请求,所述多个实时处理请求由在所述多任务操作系统中执行的第二组软件代理程序从所述第一组多核心处理群集上的服务拦截;(ii)服务所述多个实时处理请求;和(iii)将所述多个实时处理请求的执行结果通过所述硬件互连或进程间通信连接返回到所述第二组软件代理程序。2.根据权利要求1所述的分布式计算系统,其中所述第二组多核心处理群集进一步包括一个或多个实时超管理器,所述实时超管理器经配置以协调多核心处理群集的多个指令集以使用所述第二组软件代理程序通过拦截由相同或不同的多任务超管理器管理的所述第一组多核心处理群集的请求来分配用于服务的多个实时虚拟机,且使用所述第一组软件代理程序将所述多个实时虚拟机的执行结果通过所述硬件互连或进程间通信连接返回到所述第一组多核心处理群集。3.根据权利要求2所述的分布式计算系统,其中所述第一组多核心处理群集由相同或不同的多任务超管理器或相同或不同的多任务操作系统管理,且所述第二组多核心处理群集由相同或不同的实时操作系统管理。4.根据权利要求3所述的分布式计算系统,其进一步包括:软件应用层服务器代理程序和网络套接口代理程序,其在所述第二组多核心处理群集中执行,且为来自在所述第一组多核心处理群集中执行的中间件客户端代理程序和中间件套接口的请求的多个服务而服务;其中所述中间件套接口和所述中间件客户端代理程序通过所述硬件互连或进程间通信连接与所述软件应用层服务器代理程序和所述网络套接口代理程序通信,以执行一个或多个服务、软件应用程序或第二组多核心处理群集中的虚拟机,以及其中所述一个或多个服务、软件应用程序或虚拟机的所述执行结果通过所述硬件互连或进程间通信连接发送回所述中间件客户端代理程序和所述中间件套接口。5.根据权利要求4所述的分布式计算系统,其进一步包括:相同或不同的软件应用层服务器代理程序和所述网络套接口代理程序,其为由相同或不同的中间件客户端代理程序和所述中间件套接口发送的新实时应用程序或新实时虚拟机服务,所述中间件套接口或所述中间件客户端代理程序中的任一者与所述软件应用层服务器代理程序和所述网络套接口代理程序通信以执行所述第二组多核心处理群集中的新实时应用程序或新实时虚拟机;以及其中新实时应用程序或新实时虚拟机的所述执行结果通过所述硬件互连或进程间通信连接发送回所述第一组多核心处理群集中的所述中间件客户端代理程序和所述中间件套接口。6.根据权利要求5所述的分布式计算系统,其中对实时软件应用程序的所述执行或对实时虚拟机的所述执行可进一步包含执行一组或多组实时软件应用程序或虚拟机的一组或多组控制和/或数据平面,包括以下各种中的任一者:包处理功能、应用流节流功能、L4与L7之间的负载平衡器功能、业务管制及塑形功能、QoS功能、VLAN功能、链路聚合功能、GRE封装功能、GTP及IP上IP隧穿功能、具有虚拟路由管理的第三层转发功能、路由及虚拟路由及过滤ACLs软件功能。7.根据权利要求5所述的分布式计算系统,其进一步包括:实时软件应用程序或虚拟机软件,其存储在存储器或计算机可读存储媒体中,其中所述实时软件应用程序或虚拟机软件在所述第二组多核心处理群集中的一组或多组安全软件堆栈或虚拟机软件堆栈中执行;一组或多组控制和/或数据平面软件堆栈,其执行一组或多组软件应用程序或虚拟机,包含以下各者中的任一者:安全功能、具有网络地址翻译的状态防火墙功能、IPSecVPN功能、SSLVPN功能、入侵检测功能、入侵预防功能、防病毒功能、反间谍程序软件功能和应用程序防火墙HTTP或SIP功能。8.根据权利要求6所述的分布式计算系统,其中所述第二组多核心处理群集包括多组相异指令硬件群集,其中至少两组相异指令硬件群集经优化用于执行应用程序或虚拟机的相异类型的实时操作。9.根据权利要求8所述的分布式计算系统,其中所述相异类型的实时操作包括一组或多组图像处理应用程序、加密处理应用程序、视频压缩处理应用程序、视频解压处理应用程序、图像压缩处理应用程序、图像解压处理应用程序、语音压缩处理应用程序、语音解压处理应用程序、动画处理应用程序、图像识别处理应用程序、语音识别处理应用程序和模式识别处理应用程序。10.根据权利要求8所述的分布式计算系统,其进一步包括多个相异指令集和多个相异实...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。