2.2 数据中心对云的意义
数据中心就是企业集中存放数据的地方。很多情况下,一说到数据中心,大家脑子里都是《黑客帝国》这一类科幻电影里的机房情景,一排排整齐的机架上放着很多黑色的服务器,闪烁着绿色的灯。其实数据中心的建设是个复杂的系统工程,真正的数据中心也没有电影里那么炫酷,一个数据中心最重大的意义并不是把数据集中到一起,而是如何保证数据“高可用”地放在一起。“高可用”是一个术语,意思是任何时候都能用,这是数据中心最为重要的指标。为了这个“高可用”,行业内提出了很多新概念,如双机热备、异地多活等。
说来其实很简单,双机热备就是两台机器互为主备,同步保存一样的数据,其中一台出现故障另一台可以第一时间接替它继续服务;异地多活则是多台计算机通过网络连接在一起,其中一台出现故障另一台则可以马上接替它继续服务。但说起来容易做起来难,大公司为了实现双机热备和异地多活要耗费很多时间、精力和金钱,所以今天除了少数特殊应用场所,如国家安全要求或者企业数据特别敏感,一般都是用云计算的办法来实现数据中心。所谓云计算的办法就是把数据存储的工作交给云计算供应商,不同的云计算供应商提供不同的解决方案,有的供应商提供很多热备的数据库服务器,有的供应商按照不同数据类型提供不同的数据存储接口,这样一来数据的安全性、可靠性和可用性都交给了云计算服务商来解决。
云计算中的数据存储服务目前也非常重要,因为有了云计算服务,数据存储服务本身的成本降低很多,这样才使得广大有数据存储需求的公司有能力使用,并且积累的大量数据为这以后的数据挖掘工作和人工智能机器学习提供了丰富的样本。当然,随着不断膨胀的需求,云计算的数据存储又面临两个重要的挑战,分别是不断扩张的数据规模和不断创新的硬件体系。
这一节将谈一谈云计算中非常重要的部分——数据中心。下面不但要介绍数据中心的主要功能和工作方式,还会着重阐述其商业价值,并结合当前的市场趋势让大家了解它的多项用途。
2.2.1 不断扩张的规模
云计算数据中心更加强调与IT系统的协同优化,而传统数据中心常与IT系统相互割裂,更多强调机房的可靠性和安全性,两者在运行效率、服务类型、资源分配和收费模式等方面均存在较大的差异。
传统IDC机房模式的扩容成本很高,尤其是企业自建的数据中心和机房,硬件升级和软件升级本身都需要耗费大量的人力、物力,且终端业务也会有相应的风险。使用云计算后这些问题很容易得到解决。因为云计算服务商会针对这些问题提供非常有经验的实施方案,且会有条不紊地帮助企业实施,可以说云计算对于不断扩展的IT需求有巨大的助力前景。这方面全球范围内最典型的案例就是Netflix公司,它通过AWS云的助力在几年之内成长为全球顶尖的在线视频流服务提供商之一,而且Netflix最终彻底放弃了自建的数据中心,将其庞大的服务放到了云上,如果没有云服务的帮助,这种快速扩张和高性能是无法想象的。关于Netflix成长的故事,后面的章节还会详细介绍。
2.2.2 不断创新的硬件体系
鉴于云中心的特殊需求,其特有的硬件体系也发挥了重要的作用。其硬件体系具有智能化的新趋势。
云服务中的硬件是云服务体系的基础,但是面对高速发展的需求,云服务也要提供更丰富的解决方案,这些方案包括存储技术和网络技术等。
云时代对硬件的另一个要求就是硬件服务智能化,即硬件服务本身可以提供随需应变、自动运维、移动运维和即插即用等服务。
● 随需应变就是要求硬件的高可定制化可以根据云服务的需求变换自己的服务能力和特长,尤其是可以根据不同的服务场合提供不同的服务内容,这方面目前很多云服务都已经在尝试,比如物联网云服务、区块链云服务等。
● 自动运维是指出现问题后自动解决和上报问题,这些动作不但可以做到自动化,还可以根据场景进行分析和需求提升,最终做到智能化,这一点目前很多云服务厂商已经提出了解决方案。
● 移动运维是针对云服务的运维特点提出的需求,这要求云服务保证运维人员可以在任何时候通过移动网络和移动设备对云设备进行维护和升级。
● 即插即用是云服务的另一个发展趋势,要求其硬件架构可以对新型设备进行无缝融合和接入。