是的,我们猜……应该有用……吧

在着手构建数据中心之前,首先进行模拟验证

EMC公司现在已经能够利用虚拟服务器模拟数据中心内部的交互关系。

数据中心可以说是世界上最为复杂的建筑之一。然而,这并不是因为其中包含大量物理组件——事实上,其它复杂基础设施同样令人头痛,例如石化炼油厂房。

数据中心之所以如此复杂,是因为我们需要考虑物理设备内部与不同设备之间的交互广度与深度。这意味着我们需要立足于硬件及软件层进行设计,而后将微硬件细化到分子水平,这就让数据中心获得了几乎无可比拟的复杂性。

有鉴于此,建立与实施数据中心及基础设施建设时一旦犯下错误,那么后果将极为严重且昂贵。

InfraSIM是EMC公司的内部项目代号,旨在对数据中心基础设施进行全息模拟——目前InfraSIM已经成为注册商标。

InfraSIM允许大家部署起由模拟服务器、存储设备以及智能PDU共同构成的虚拟化网络。大家可以利用它创建出开发环境,从而模拟具体物理环境并立足于其中指导自己的最终部署工作。该项目包含大量来自https://github.com/InfraSIM/的库与应用,且遵循Apache 2.0许可(或者其它与库关联性兼容的从属许可)。InfraSIM的代码包含Python、shell与C。

感兴趣的朋友可以点击此处查看GitHub上的说明文档。

听起来确实不错,而且模拟机制还会带来不少额外的乐趣。干得漂亮,EMC!

本文转自d1net(转载)

EMC创建出《星际旅行》全息甲板,并利用其模拟数据中心相关推荐

  1. 数据模拟:利用Java模拟数据(姓名,邮箱,地址,电话等信息,时间,工资,1-10随机数)并存入mysql

    学大数据分析的同学们在做数据分析时一般很难找到适合数据集,本文就来分享一下如何利用Java模拟数据,并将产生数据保存至mysql数据库中. 主要技术就是Java产生数据,利用mybatis存入mysq ...

  2. 微软水下数据中心“浮出水面”、GitHub代码保存在北极,数据黑科技贮藏方式大曝光!...

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 头图 | CSDN下载自东方IC 近日,微软将两年前沉入海底的数据中心从海床上捞了回来,研究人员对其进行了评估,得出的第一个结论就是:水 ...

  3. 手动创建一棵二叉树,然后利用前序、中序、后序、层序进行遍历(从创建二叉树到各种方式遍历)(含运行结果)

    手动创建一棵二叉树,然后利用前序.中序.后序.层序进行遍历 import java.util.LinkedList; import java.util.List; import java.util.Q ...

  4. 这是我第一次使用代码创建出一个窗口【python 游戏实战 01】

    前言 本系列文章将会以通俗易懂的对话方式进行教学,对话中将涵盖了新手在学习中的一般问题.此系列将会持续更新,包括别的语言以及实战都将使用对话的方式进行教学,基础编程语言教学适用于零基础小白,之后实战课 ...

  5. 使用python manage.py startapp myapp未报错,但是没有创建出myapp

    记录一下自己遇到过的问题 在使用python manage.py startapp myapp这个命令时,未出现报错信息,但是却没有创建出我想要的myapp 打开我的python安装目录D:\prog ...

  6. Symbol - 听说用了这个方法就能创建出相同的Symbol值

    前言 小伙伴们大家好.上一篇文章我们分享了ES6中新增基本数据类型Symbol的用法及特点.通过上一篇的学习我们知道:用Symbol方法创建出来的Symbol值都是独一无二的,即使传递了一模一样的参数 ...

  7. php创建扑克牌,利用php模拟分发扑克牌(无聊之作)

    无聊之作 我也不知道为什么一到周一就这么无聊,闲着没事干就开始准备水文了.然后就收到了我班同学邀请我去斗地主(微信小程序),灵感刷刷刷的就来了,与其呆着无聊,倒不如用php模拟一下斗地主的发牌. 说干 ...

  8. 4个技巧教你创建出成功的Facebook视频广告

    Facebook广告是我们Shopify独立站的重要流量来源.Facebook的广告形式有很多种,但从本质上来讲无非是文字.图片和视频.这三种表现形式中,文字效果不及图片,图片效果不及视频.制作出能吸 ...

  9. 综合使用各种布局和控件创建出计算器界面

    综合使用各种布局和控件创建出计算器界面 Grid layout子控件超出屏幕的一个解决方法 主要是gridlayout的使用(Tablelayout无法实现跨行操作) 有想法的小伙伴也可以用其他的 G ...

最新文章

  1. Android应用程序消息处理机制(Looper、Handler)分析(2)
  2. pandas获取dataframe数据列的数据类型、获取dataframe每类数据类型数据列的个数、使用select_dtypes函数、include参数以及exclude参数按照数据类型筛选数据
  3. leetcode 174. Dungeon Game | 174. 地下城游戏(暴力递归->傻缓存->dp)
  4. TFT显示屏驱动设计与验证
  5. git根据commit生成patch(转载)
  6. Qt开源作品40-图片及文字与base64编码互换
  7. PHP+Selenium爬虫 物理跳过反爬虫机制 PHP爬虫最佳实践方案分享
  8. 北京集训队2016 Day4 超级跳
  9. android 根据宽度调整字体大小,android根据分辨率自动调整字体大小的实例代码
  10. ILOG Gantt 3.0 注册机
  11. STM32-SWD仿真时PB3,PB4,PA15使用问题
  12. NTP网络时钟同步协议对计算机网络数据的重要性
  13. matlab之nargin函数
  14. python英汉互译词典下载_python字典如何实现英汉互译
  15. 知乎 | 博士毕业,选择进高校还是30万年薪私企?
  16. 《协整理论与波动模型-金融时间序列分析及应用(第二版)》
  17. 李彦宏Vs周鸿祎:管理风格、领导准则之完全解剖
  18. 2022年湖南省自考考试学前教育政策与法规练习题及答案
  19. 罗永浩退出聊天宝股东行列 实际控制人变更为王威
  20. 计算机网络思科网第十章答案

热门文章

  1. python中pack函数,python中struct.pack()函數和struct.unpack()函數
  2. w ndows2000,华塑CAE软件简介
  3. 左右声道测试_小说:少年参加测试,直接挑战十只狗恐兽,众人见了惊呼:SS级...
  4. sublime安装python库_Mac OS 轻松用 Sublime Text 3 配置Python编译环境
  5. python 支持什么操作系统_操作系统1:什么是操作系统?
  6. java数组复制_Java自学-数组 复制数组
  7. python 安装包列表导出到 txt
  8. Python学习笔记:利用timeit计算函数调用耗时
  9. 带注释源码php,php的注释方法
  10. bzoj3129 [Sdoi2013]方程 容斥+扩展lucas