Ubuntu 系统高级功能与应用全解析
1. 硬盘复制与数据保护
当磁盘出现故障时,RAID 在保护数据完整性方面发挥着重要作用。但如果整个机器出现故障,情况又如何呢?这取决于具体的使用场景。像谷歌这样拥有大量服务器和高度冗余基础设施的公司,有自动化的集群管理工具,当检测到某台机器故障时,会暂停向其分配工作,直到技术人员修复。这是因为谷歌的基础设施确保了(除极端情况外)每台机器的数据都有其他副本,所以单台机器的故障不会造成严重影响。
对于没有如此大规模基础设施的用户,可以考虑采用更简单的方法,即使用分布式复制块设备(DRBD)。DRBD 可以将整个硬盘实时复制到另一台计算机,就像 RAID1 一样,但它是通过网络实现的。而且,DRBD 不仅适用于硬盘,还可以复制任何块设备。Ubuntu 9.04 及更高版本自带 DRBD,所需的用户空间实用程序包含在 drbd8 - utils 包中。如需完整文档,可访问 DRBD 官网:www.drbd.org。
2. 云计算:按需计算的新趋势
云计算正逐渐超越虚拟化,成为 IT 领域最热门的话题。其实,云计算并非全新概念,它本质上是一种按需或“即用即付”的计算模式。大多数组织的核心竞争力并非构建和管理 IT 基础设施,而且很难预测在特定时间需要多少计算能力。例如,公司业务突然火爆,若购买大量新服务器,不仅成本高,而且可能在新硬件投入使用时,客户的兴趣已经减退。
云计算提供了更好的解决方案,用户可以从像亚马逊或谷歌这样专业处理 IT 基础设施的公司按需租用所需的资源。亚马逊的 S3 和 EC2 以及谷歌的 App Engine 等云服务就提供了这种功能。Ubuntu 也以两种方式参与其中:一是提供将
超级会员免费看
订阅专栏 解锁全文
936

被折叠的 条评论
为什么被折叠?



