1、移动设备可以从云计算中受益;解释你认为这一说法正确的原因,或提供相反观点的论据。讨论几种适用于移动设备的云应用,然后说明这三种云计算交付模型(SaaS、PaaS 或 IaaS)中哪一种会被每种应用采用,并解释原因。
移动设备与云计算的关系
移动设备能从云计算中受益,原因如下:
- 扩展存储 :移动设备存储空间有限,云计算可提供大量存储空间,如存储照片、视频等。
- 增强计算能力 :移动设备硬件性能有局限,云计算能利用云端强大计算资源处理复杂任务。
- 多设备同步 :方便在不同移动设备间同步数据,如联系人、日历等。
- 降低成本 :无需在移动设备上投入大量资源提升性能。
云应用及适用交付模型
- 移动销售管理软件 :属于 SaaS。该软件许多竞争者使用相同产品,需要 Web 或移动访问,SaaS 适合此类应用,用户通过 Web 浏览器使用,无需管理底层云基础设施。
- 基于云的认知无线电网络(CRN)信任管理服务 :可能采用 PaaS。多个开发者和用户需协作,部署和测试服务应自动化,PaaS 可提供编程工具和服务,方便开发和部署应用,用户可控制部署的应用和应用托管环境配置。
- 当移动设备需求不稳定,新业务需要计算资源又不想投资计算基础设施时,可采用 IaaS 。IaaS 可提供处理、存储、网络等基础计算资源,消费者能部署和运行任意软件,包括操作系统和应用,可根据需求动态调整资源。
2、你认为大规模分布式系统的同质性是一种优势吗?请讨论你这样认为的原因。在你看来,硬件同质性的哪些方面最为重要,为什么?你认为软件同质性的哪些方面最为重要,为什么?
大规模分布式系统的同质性优势
大规模分布式系统的 同质性 是一种优势。原因在于,由同质性系统(硬件和软件相同或非常相似)组成的大规模系统更易于组装,其属性更易理解,管理也更有效。
相比之下, 异构大规模分布式计算系统 难以取得成功。
硬件同质性
- 相同的硬件规格便于统一管理和维护,降低了管理成本和难度。
- 例如,在云计算中,相同架构的服务器可以更方便地进行资源调配和监控。
软件同质性
- 使用相同或相似的系统软件能够减少兼容性问题,提高系统的稳定性和可靠性。
- 例如,统一的操作系统和应用程序版本可以避免因软件差异导致的故障和错误。
3、一个组织正在讨论是安装私有云还是使用公共云(例如亚马逊网络服务)来满足其计算和存储需求,并向你征求建议。你需要哪些信息来给出建议,以及如何使用以下各项信息?(a) 该组织将运行的算法描述和应用程序类型;(b) 这些应用程序使用的系统软件;(c) 每个应用程序所需的资源;(d) 用户群体的规模;(e) 用户群体的相关经验;(f) 涉及的成本。
需要这些信息的原因及使用方式如下:
(a) 了解算法和应用程序类型,可判断云平台是否具备支持特定算法和应用程序运行的能力;
(b) 明确系统软件,能确定云平台与现有系统软件的兼容性;
(c) 知晓各应用程序所需资源,有助于评估云平台能否提供足够资源;
(d) 掌握用户群体规模,可判断云平台的性能和可扩展性是否能满足用户数量的需求;
(e) 了解用户群体的相关经验,能根据其技术水平选择易于使用或功能强大的云平台;
(f) 考虑涉及的成本,综合各方面因素,在满足需求的前提下选择成本效益最高的云方案。
4、一家 IT 公司决定提供对专用于高等教育的公共云的免费访问。它应该采用三种云计算交付模型(SaaS、PaaS 或 IaaS)中的哪一种,为什么?哪些应用程序对学生最有益?这个解决方案会对远程学习产生影响吗?为什么或为什么不?
应采用 SaaS 模型。因为 SaaS 对普通用户更易访问,学生无需管理底层云基础设施,只需通过 Web 浏览器

最低0.47元/天 解锁文章
299

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



