本节书摘来异步社区《信息存储与管理(第二版):数字信息的存储、管理和保护》一书中的第2章,第2.14节,作者:【新加坡】G.Somasundaram ,【美】Alok Shrivastava,更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.14 小结
信息存储与管理(第二版):数字信息的存储、管理和保护
本章讲述了数据中心的关键组件——应用、数据库管理系统(DBMS)、主机、连接和存储。从应用程序到存储设备的数据流需要经过这些实体,它们的物理和逻辑部件都影响着应用的整体性能。数据中心各组件的虚拟化提高了部件的利用率,简化了部件的管理。
存储设备是数据中心环境中最重要的元素。硬盘驱动器(HDD)是最流行的存储设备,它使用磁介质来访问和存储数据。基于闪存的企业级固态磁盘(SSD)是最近的创新。它在很多方面都优于机械磁盘。
目前的磁盘存储系统为了满足应用对性能的需求,都使用了大量的磁盘。如何管理磁盘容量、确保性能和可靠性是一个很大的挑战。RAID(redundant array of independent disk,冗余磁盘阵列)的出现正是为了应对这些问题。我们将在下一章详细介绍RAID。
练习
1.虚拟化的数据中心与传统数据中心相比有哪些优势?
2.一个应用程序,需要200GB的存储空间来部署一个数据库和其他文件。同时,在负载高峰期时还要求能够支持5 000 IOPS。现在可用的磁盘是这样的:具有66GB的可用空间,制造商声明该磁盘可以支持最大140 IOPS。应用程序是响应时间敏感型的,且磁盘利用率超过60%时就不能满足响应时间要求。请计算出为了满足应用程序的需求所要使用的最少磁盘数量,并解释其原因。
3.磁盘服务时间是由哪些因素构成的?在一个随机I/O操作中,哪一个因素消耗了最大比例的磁盘服务时间?
4.一个应用程序的平均I/O大小为64KB。以下磁盘的具体信息是由制造商提供的:平均寻道时间为5ms,转速为7 200rpm,传输速率为40MB/s。请确定应用程序使用这种磁盘的最大IOPS是多少?以这个例子为例,解释一下磁盘利用率和IOPS之间的关系。
5.参照练习4,根据I/O控制器利用率为20%、40%、60%、80%和100%时的情况,绘制一幅反映响应时间和利用率关系的曲线图,并描述从图中可以得出的结论。
6.调研除了本章讨论的主要部件外(包括环境控制参数(热量、通风和空调)、电力供应和安全),数据中心还包括哪些部件?