1、移动设备可以从云计算中受益;解释你认为这个陈述为真的原因,或提供相反的论据。讨论几种适用于移动设备的云应用,然后解释这三种云计算交付模型(SaaS、PaaS 或 IaaS)中的哪一种会被每种应用使用以及原因。
- 移动设备能从云计算中受益的原因如下 :
- 云计算可提供强大的计算和存储能力,减轻移动设备的负担。
- 能实现多设备间的数据同步和共享。
-
可按需获取资源,有效降低使用成本。
-
适用于移动设备的云应用及对应的交付模型如下 :
-
移动销售管理软件 :使用 SaaS 模型 。
原因:该类软件市场竞争激烈,多个企业可能使用相同产品;且需要通过 Web 或移动设备随时访问。SaaS 模型允许用户通过 Web 浏览器直接使用应用,无需管理和维护底层云基础设施。 -
项目协作软件 :使用 SaaS 模型 。
原因:此类软件通常为短期或临时性需求,SaaS 模型具备快速部署和易用性优势,用户可便捷访问,无需关心底层设施的管理。 -
移动应用开发 :使用 PaaS 模型 。
原因:在移动应用开发过程中,常涉及多个开发者协同工作,且要求部署与测试流程自动化。PaaS 提供了所需的编程工具、开发环境和托管服务,用户可控制所部署的应用及其托管环境的配置。 -
初创企业的移动业务 :使用 IaaS 模型 。
原因:初创企业业务需求波动大,不希望前期投入大量资金建设计算基础设施。IaaS 可按需提供处理能力、存储空间和网络资源,支持动态扩展,采用“按使用付费”的实用定价模式,实现可变成本控制。
2、你是否认为大规模分布式系统的同质性是一种优势?请讨论你做出此判断的原因。在你看来,硬件同质性的哪些方面最为重要,为什么?你认为软件同质性的哪些方面最为重要,为什么?
- 大规模分布式系统的同质性是一种优势。
- 原因在于,大规模同质性系统比异质性系统更易于组装,其特性更易被理解,管理也更有效。
- 以云计算为例,其硬件和软件的同质性是云计算取得成功的原因之一,而异质性大规模分布式计算系统则难以成功。
硬件同质性
- 相同的硬件架构和配置能确保系统组件性能一致。
- 减少因硬件差异导致的兼容性问题。
- 便于统一管理和维护。
软件同质性
- 使用相同或相似的操作系统、软件库和应用程序。
- 可使系统操作和管理标准化。
- 降低技术人员学习成本。
- 提高故障排除和修复效率。
3、一个组织正在讨论是安装私有云还是使用公共云(如亚马逊网络服务AWS)来满足其计算和存储需求,并向你征求建议。你需要哪些信息来给出建议,以及将如何使用以下各项信息?(a) 该组织将运行的算法描述和应用程序类型;(b) 这些应用程序所使用的系统软件;(c) 每个应用程序所需的资源;(d) 用户群体的规模;(e) 用户群体的相关经验;(f) 涉及的成本。
以下是对所需信息及使用方式的说明:
- 了解组织将运行的算法描述和应用程序类型 ,可判断这些应用对计算、存储和网络等方面的特殊要求,进而确定私有云或公共云是否能更好地支持这些应用。
- 明确应用程序所使用的系统软件 ,能知道云环境是否需要特定的系统软件支持,以及私有云或公共云能否提供相应的兼容性。
- 掌握每个应用程序所需的资源 ,可评估所需的计算能力、存储容量等,判断私有云


1253

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



