文本内容:
第章云操作系统
51.简述基本概念云操作系统是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件数据库等基础软件之上,管理海量的基础硬件、软件资源的云平台综合管理系统,它主要云操作系统是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件数据库等基础软件之上,管理海量的基础硬件、软件资源的云平台综合管理系统,它主要有三个作用,一是管理和驱动海量服务器、存储等基础硬件,将一个数据中心的硬件资源逻辑上整合成一台服务器;二是为云应用软件提供统
一、标准的接口:三是管理海量的计算任务及资源调配和迁移表展示了5-1传统操作系统与云操作系统的区别
2.简述云操作系统有哪些特点?⑴网络化将云计算作为任务发送给各个处于不同地理位置的服务器处理,得到结果后返回这种网络是一种云网络,能最有效地利用服务器的计算性能,为用户提出的云计算任务提供高效的计算服务()安全云计算在逻辑上的安全性,也就是说,云计算通过云服务,可以采用多种多样的安2全保障措施来保证数据的安全一是云网络操作系统内存的安全性,这种安全性于本地来说是严格受限的计算任何服务都是相互隔离的,用户任务各个数据之间没有任何内在相关性二是云网络的逻辑安全性在云网络中传输的数据是受严格保护的,包括使用各种各样的数据加密措施来保障云计算任务与数据的安全,包括冗余存放、多重备份的网络式存储⑶具有计算的可扩充性本地硬件资源不足可以动态地申请网络硬件资源来为用户服务这对于用户来说是透明的、不可见的,云操作系统将使软件即服务成为主要的软件服务,从根本上杜绝了软件盗版问题云操作系统内在的网络化及安全性,保障了计算的分布式实现
3.简述使用传统静态分区会有什么问题?⑴为了防止分区中的机器发生故障,需要增加额外的配置,或者快速重新配置另一台机器,这些措施会导致成本的上涨()在资源利用率上,为了满足应用的负载要求,我们2会为应用分配峰值容量所需的资源,这意味着当流量处于最低状态时,所有的过剩容量都将被浪费这就是二个典型的数据中心的效率只有的原因8%~15%⑶在运行维护上,以机器作为抽象,数据中心必须有大量的运维人员来手动配置和维护每个分区中的应用程序此时,运维人员或许将成为数据中心发展的瓶颈
4.简述云操作系统和传统操作系统有什么区别?事实上,工作站、服务器、大型机、超级计算机和移动设备都有操作系统,每个系统都针对其独特功能和外形进行了优化现在将云本身作为一个大型仓库计算机,那么云操作系统则扮演着抽象和管理云硬件资源的角色云操作系统的定义特征是它为构建分布式应用程序提供了一个软件接口与主机操作系统的系统调用接口类似,云操作系统将为分布式应用程序提供分配和撤销资源,启动、监视API和销毁进程等功能将提供实现所有分布式系统所需的通用功能的原语因此,开发人员不API再需要独立地重新实现基本的分布式系统原语(并且不可避免地独立遭受相同的错误和性能问题)集中原语中的通用功能将使开发人员更轻松、更安全、更快地构建新的分布式应用程序这API就像将虚拟内存添加到主机操作系统,事实上,虚拟内存的专家也有过这样的判断“在世20纪年代早期,操作系统的设计者非常清楚,自动存储分配可以显著简化编程
605.简述云操作系统下部署应用程序的新方法有哪些?通过云操作系统,软件界面取代了开发人员在尝试部署应用程序时通常与之交互的人机界面开发人员要求用户调配和配置机器以运行其应用程序,开发人员使用云操作系统(如通过或CLI GUI启动他们的应用程序,并且应用程序使用云操作系统的执行API这将使管理员和用户之间有清晰的区别管理员指定可分配给每个用户的资源量,用户使用他们可用的资源启动他们想要的任何应用程序管理员指定有多少种类型的资源可用,但不知道哪一种是特定的资源,云操作系统及运行在顶层的分布式应用程序可以更智能地使用特定资源,以便更高效地执行、更好地处理故障因为大多数分布式应用程序都有复杂的调度需求如和故障恢复的特定需求如数据库,这些需求由系统来完成而非人为决策是云环Apache Hadoop境高效运行至关重要的一点。