而企业采用云计算技术可能与硬件无关。因为只需点击其云计算供应商网站上的网页就可以创建一个“实例”,而一些IT团队将启动服务器的所有工作都交给一些持续集成和部署机器人运行的自动脚本。在配置构建例程时,只是花费一些时间讨论实例的规模,而之后工作交给机器人部署例程。这个软件甚至很智能(在没有IT人员的帮助下)地协商拍卖备用周期,以最大限度地降低成本。
随着“无服务器”这个流行术语变得越来越普遍,IT人员与硬件联系将越来越不紧密。当然,这并不意味着企业业务中没有服务器,只是IT运营人员不再担心自己的服务器或IT硬件的运营和维护问题。只需运行几行代码,就可以确保云中的服务器运行。
云计算中的许多奥秘可以减少劳动力,并减轻运营压力。这些秘密并不意味着人们需要思考关于内存配置或硬盘驱动器分区的任何细节,或者损坏的DVD-ROM光驱将如何处理。跳过这些琐事是件好事。开发人员一直在努力构建敏捷工具和应用程序,因此可以避开硬件故障这些让人烦恼的问题。
但是有时候云计算中的秘密有些多。在企业与云计算供应商签定条款之前,他们的讨论忽略了太多的细节。好消息是,有时候这些细节都无关紧要,IT人员不再为其硬件担心,因为这一切都在云计算中得到了解决。
但有时这些秘密需要考虑,以防企业运行的代码恰好在最重要的时候失效。那么需要考虑一些问题,出现故障的概率是多少,百分之一,千分之一还是数十亿分之一。
这并不是说IT人员应该对此偏执,致力于解决硬件失效的问题,但如果确实对此感到担心,那么需要了解云计算硬件的8个奥秘。
1.服务器在哪里运行?
众所周知,服务器运行在云端。有人可能会说其运行的实例可能在纽约或卡拉奇运行,但这就是人们知道的结果。通常人们能够了解的事情就是知道其服务器在哪个城市运营,或在哪个国家运营。
那么应该关心其服务器所在的街道地址吗?也许其所在的建筑本身位置保密就是一个安全特征,而不是一个漏洞。如果人们不知道服务器的物理位置,那么恶意攻击者也不会知道。因为云中的服务器并不像企业在自己的机房中那样触手可及。
问题是,有些人担心数据中心的物理位置,有些人担心税法或有管辖权的法律问题。也有一些人需要担心数据出口法律或不让数据出境。
2采用什么CPU?
CPU是计算机的核心,其核心处理器的作用和人类大脑相似,因为它负责处理、运算计算机内部的所有数据,而人们也许还记得当年CPU每次更新换代对计算机硬件发展的影响。
而现在很有可能人们并不知道云计算服务器CPU的制造商、型号或任何细节。云计算公司向企业出售的CPU的名称也很神秘,例如“m1”或“large”,但这并不意味着什么,而“m1”和“m2”之间可能没有任何关系,它们只是名字罢了。
一些云计算公司计算企业正在购买的“虚拟”CPU功率,然后提供适当数量的CPU。这可能与服务器上的核心处理器数量有关,将会影响线程和并行算法,或者可能不会。有可能这一切都只是衡量企业购买的CPU数量。
IT人员关注的CPU的内容会有所不同。有时会出现可以追溯到特定CPU的安全漏洞或故障。“隐藏的神秘模式”漏洞影响了VIA C3的x86芯片组。有时需要了解线程模型和内核,以使算法运行得更快。对于很多这样的小问题,IT人员不必担心,因为云计算公司应该为其客户保持最佳状态。或者他们会给出承诺。