1、云操作系统与安全,要点,云操作系统兴起原因 云操作系统的研发目的 与传统OS比较 逻辑结构介绍 模块功能介绍 优势及发展趋势 几种常见的云OS,云计算,第一步:什么是云计算(Cloud Computing)? 分布式计算:研究如何把一个需要巨大计算能力才能解决的问题分成若干部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终结果。 并行计算:同时使用多种计算资源解决计算问题的过程。时间上的并行指流水线技术,空间上的并行指用多个处理器并发的执行计算。 网格计算:研究在分布、异构、自治的网络资源环境动态建构虚拟组织并实现跨组织的资源共享与协同工作。 虚拟计算环境:指建立
2、在开放的互联网基础设施之上, 以网络资源的按需聚合与自主协同为核心机制, 为终端用户或应用系统提供和谐、可信、透明的一体化服务环境, 实现有效资源共享和便捷协作工作。 云计算:通过网络将庞大的计算处理程序自动拆分成无数个较小的子程序,再交由多个服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。即形成瘦客户端。,云计算与桌面计算,传统桌面计算:以PC为中心,实现程序的本地安装和使用,以及文件的本地存储和管理,尽管可以通过网络互访。 云计算,以文件为中心,实现程序的远程使用,及文档的远程存储和管理。 云计算的重要性 提供了更多的存储和处理能力来运行开发人员开发的应用 带来了信息获取,
3、数据处理和分析,以及从全球任何地点连接人和资源的新方法 最终用户再也不会被完全绑定到一台PC,一个地点或一个网络,也不必害怕计算机崩溃的时候丢失数据 利于群组协作。来自世界各地的用户能够实时地在相同的文件,应用和项目上进行协作 更有效、更合理地共享资源,实现软件的SaaS(Software-as-a-Service,软件即服务),就像打开自来水龙头就能用水一样,用户根据实际需要,从SaaS提供商租赁软件服务 云计算的实质:利用非本地或远程服务器(集群)的分布式计算机为互联网用户提供服务(计算、存储、软硬件等服务)。这使得用户可以将资源切换到需要的应用上,根据需求访问计算机和存储系统,即按需计算
4、。,云计算模式下的网络,各类软件通过Internet提供软件服务 云服务商通过网络提供云计算、云存储服务 云服务提供商通过网络提供开发平台接口服务,开发人员可以租用平台及接口进行自己的专业开发及维护 通过网络提供商业服务和管理服务,判断是不是云计算的三条标准,第一条:用户所需的资源不在客户端而来自网络。这是根本理念所在,即通过网络提供用户所需的计算力、存储空间、软件功能和信息服务等。计算资源包括硬件资源(如计算机设备、存储设备、服务器集群、硬件服务等)和软件资源(如应用软件、集成开发环境、软件服务)。 第二条:服务能力具有分钟级或秒级的伸缩能力。需要足够的资源来应对网络的尖峰流量,服务节点的数
5、量根据流量做出敏捷地动态变化。 第三条:具有较之传统模式5倍以上的性价比优势。因为它将数量庞大的廉价计算机放进资源池中,用软件容错来降低硬件成本,通过将云计算设施部署在寒冷和电力资源丰富的地区来节省电力成本,通过规模化的共享使用来提高资源利用率。,云计算本身隐藏的危机,云计算最大的风险之一源于其性质:它允许数据被传送和保存在几乎任何地方,甚至分开保存在世界的不同位置。因此使用云计算的企业必须认真对待数据隐私性这个敏感问题,必须对云计算发挥作用的时间和地点,以及所产生的风险加以评估。 云计算模式下,所有业务处理都将在服务器端完成,服务器一旦出现问题,将导致所有用户的应用无法运行,数据无法访问。
6、如果云计算的可靠性和安全性问题不能很好解决的话,其普及仍有相当长的路要走。 “云”应用是某些行业和用户不得以选择的道路。 在杀毒软件领域,爆发式的病毒传播速度让原来架设在用户终端的病毒库不堪重负。如何解决每3秒钟一个新病毒的问题,是杀毒软件企业当初走上云技术的原因。,云端掠影国外数据中心,芝加哥鸟瞰350E.Cermak110万平方英尺的数据中心设施,Facebook的数据中心存储着400多亿张图片,并且每天都有用户上传4千万张新图片每秒钟约2000多张图片,470,0000平方英尺的微软数据中心在安东尼奥鸟瞰,兴起原因,云计算的广泛使用 易被访问 可信 经济 企业使用云计算服务困难 需要重写
7、软件 易对某一云架构产生依赖 不适用的云服务级别,原有的云管理系统不能以一种标准的一致的方式访问云资源 依赖底层硬件细节 将云应用封装成API setsLIB PACKAGE WEB OS之后的关键动力是对基于网页的应用需求的提高 HotmailGmail、即时通讯、数据存储、基于WEB的文字处理,兴起原因,云OS的研发目的,云资源抽象 提供一种标准的、一致的方式访问云资源 将云整合成一个标准的环境 灵活、扩展性强、可以自我管理、可信度高、编程更加简单 为开发和发布扩展性强的分布式应用提供易用的接口,技术来源,现有的分布式OS扩展 任务分配、远程运行技术:Amoeba 网络资源集成:UNIX、
8、Plan9 根据实际情况创新,云OS逻辑结构,各模块的功能,云OS和传统OS的比较,管理的资源不同 一台或多台电脑 vs 云资源 运行的例程不同 OS包括调度器、虚拟内存分配、文件系统和中断处理程序 云OS提供更多附加功能:虚拟机的分配和释放、任务的分配和融合等,接口功能不同 OS提供管理底层硬件的库函数 云OS提供基于网络的接口管理资源 包含的分布式库不同 OS包括标准的分布式和软件包 云OS为分布式应用提高了自主扩展和灵活调度的软件,云OS和传统OS的比较,优势与发展趋势,杜绝软件盗版问题,保护了软件发明者的知识产权 保障了软件资源的安全,无病毒 数据安全,存储方便,共享方便 计算资源可以动态扩充的多种有优势的网络服务 未来的IT业,将是云计算的产业,几种云操作系统,本文观看结束!,谢 谢 欣 赏!,