18.luck新利
的意见

现在需要模拟吗?你有它

使用模拟器作为数据中心的资源。

受欢迎程度

你知道公司使用硬件仿真的方式已经改变了吗?

直到最近,公司别无选择,只能房子模拟器在实验室和硬钢丝(使用大量的电线)其他支持硬件和工作站致力于一个项目。仿真器,设置访问用户只有位置和项目之间切换是困难和费时。

由于这些原因,一个模拟器经常坐着无所事事。模拟器是手动完成的任何项目调度分配固定一个时间段内的项目团队。这是一个固有的僵化的和低效率的方法来管理一个非常宝贵的资源,尤其是对全球团队。模拟器的使用模型扩展,要求更简单、更灵活的方法,使仿真广泛使用在一个公司在任何时候都变得更加严重。

fig-1-ages-of-emulation

图1:作为模拟器已经进化,需要专业的工作调度已经成为当务之急。

管理一个模拟器的最初反应是使用公司级数据中心共享资源。这就是大多数模拟器利用今天。不幸的是,标准作业管理软件,如LSF和太阳网格,不允许公司充分利用模拟器的资源和能力。这些方法治疗模拟器和其他数据中心的硬件。事实是,模拟器更复杂和专业比通用系统。每一个模拟的工作是不同的大小,持续时间、确认需求和优先级。所以努力满足需求方面有所欠缺。

满足高需求更大的仿真资源的利用率,指导开发了快速的企业服务器应用程序,一个完整的基础解决方案,对仿真资源的透明访问并发全球项目。它显著增强模拟器使用提供先进的功能,如suspend-resume-relocate,优先级高,和大作业调度以及访问利用经过一段时间的统计数据。

了解datacenter-based模拟器工作首先看如何构建一个模拟器。一个模拟器始于底盘。底盘配备一定数量的插槽支持董事会——又名真空断路。董事会越多,更多的能力和更多的用户同时运行仿真。例如,一个底盘可以支持多达20亿门设计和128个并发用户。

当一个模拟器作为数据中心资源的能力(董事会)模拟器成为共享资源,和有效的作业调度软件是“共享”模拟所需的资源。在数据中心环境中,作业调度软件模拟器的能力一样重要。

所以如何适应所有这些用户虽然最大化的生产率和质量验证?

答案是相对简单的。应用程序允许作业管理软件理解如何管理大量的仿真工作。它是一个接口之间的作业管理软件和仿真器硬件平台。

快速的ES应用识别的配置模拟器和仿真的工作队列的需求在任何给定的时间。它还知道一个硬件,并系统的灵活性。例如,它知道有多少模拟板可用,他们在哪里,能做些什么。它使用这个情报分发设计在不同真空断路甚至多个模拟器。

fig-2-system-flexibility-hw

图2:系统灵活性最小化空闲硬件分发个人设计在模拟板在几个方面。

验证工程师仅仅使用正常的作业提交命令上传他们的仿真工作。一次工作是在队列中,应用程序识别最好的资源来运行工作。一旦资源可用,作业和资源被标记为忙。工作运行和验证工程师得到结果。当工作完成后,启动队列中的下一份工作。底线是:没有仿真器停机时间和人际互动或沟通是必要的。

“没有时间”的概念由能力增强suspend-resume-relocate。挂起和恢复大幅增加模拟器利用先进的屏蔽不需要的资源。换句话说,应用程序可以在不牺牲性能或低优先级的调度工作优先就业的能力。

fig-3-suspend-resume-es-wp-fig-2

图3:suspend-resume使用流。

通常,工作立刻模拟器如果有可用的资源来运行它们。当高优先级的工作需要立即运行,应用程序保存的整个状态空间工作目前运行在模拟器和暂停它为了运行更高的优先级的工作。当高优先级的工作完成后,模拟器简历暂停工作的确切时间暂停。这也给用户灵活地恢复暂停工作在相同的仿真硬件或重新验证运行类似的立即可用的硬件。

方法使24×7由验证小组利用仿真资源在世界范围内,允许企业大大降低了总体拥有成本。这也保证了最大限度的利用了整个基础设施提供了一个健壮的、高效和可伸缩的作业调度解决方案,匹配最合适的资源和工作负载的需要。和它支持模拟器资源的高效管理和最小化周期。因此,用户通常看到仿真能力增加了20%。

现在这是一个更好的方法来模拟!



留下一个回复


(注意:这个名字会显示公开)

Baidu