什么是云操作系统?
相对于单机操作系统,网络操作系统。至少是可以管理10台以上物理机的操作系统,甚至是1万台以上的电脑。
1. 能够管理大量的硬盘,
提供分布式文件系统,逻辑上看起像一个硬盘。冗余管理,一个硬盘或部分硬盘失效文件不会丢失。可以动态的增加硬盘。可以动态的移除硬盘。
2. 提供虚拟机的管理功能,就是 Iaas。提供管理虚拟机的UI接口和程序接口。
3. 为每一台节点服务器做基准性能测试,将评估结果的数据加入到云操作系统数据库中,为以后的程序调度提供数据依靠。
4. 提供网络管理功能
自动发现网络拓扑结构
相对于网络操作系统,需要考虑管理1万台电脑的情况。
需要可以管理路由器,管理交换机。提供新的网络抽象模式是网络管理更加简单。
5. 提供基本用户服务。
用户管理
用户组
用户鉴权
6. 资源消耗统计和配额功能。
可以一个用户消耗了多少磁盘资源
可以记录一个程序消耗了多少CPU资源
可以限制用户对资源的使用
7. 提供程序的管理功能
每一个程序可以包含,多个跨机器运行的进程,以及等待运行的进程。
每一个程序都是属于某个用户的,仅仅具有相应用户的相关权限。
可以监控程序运行时的状态
可以记录程序运行过程的资源消耗情况
8. 对于大IO或大计算量的程序提供自动调度功能。
通过调整计算的服务器是程序运行更优化。
在云操作系统负载低的时间段启动相应的CPU密集程序
9. 支持先进的分布式计算模型
如:
Map-Reduce
10. 大型的计算程序,局部故障,可以自动重试,尝试自动恢复。
11. 提供跨服务器同步锁功能
12. 提供基本的分布式数据算法服务
队列
排序算法
索引
13. 为自动部署服务性程序提供标准和接口
提供服务程序的打包标准
提供基于API或UI的部署方法
14. 可以提供服务程序负载不足时自动添加服务程序实例,做到弹性计算
15. 为云服务器中各个服务器上运行的程序提供网络权限限制
限制网络访问,开放端口访问
基于用户的服务端口访问权限
16. 自管理功能
对于云服务器的任何异常状况,可以自动管理
服务器的死机
在一定配置文件下的服务器增加,可以纳入自动管理
17. 云服务器总体运行情况的统计信息
多少存储,多少硬盘
多少CPU, 多少运算能力
多少内存。
网络结构如何等
18. 为用户间安全(加密)共享文件提供加密基本框架。做到只有相关的用户能够看见文件的明文,其他用户(包括管理员都不能看见文件的明文)
提供对3中类型的用户支持
1. 使用云操作系统管理公司内部虚拟化办公环境的
2. 使用云操作系统架设网站服务器的
3. 使用云操作系统进行打计算量或大IO运算的。
以上提得这些功能都是有现有技术的。如果哪家公司可以提供整体的功能必将是跨时代的。
相关推荐
异构处理器多操作系统协同技术研究.pdf
接着对GPU 和MIC两种异构系统进行性能测试,验证了两种异构系统不同的应用特点,为用户选择具体异构系统提供参考。最后作者提出了将GPU和MIC结合的混合异构系统,分析了在该混合异构系统下必须要研究和解决的问题。
这是一篇论文,作者:苏哲 广西广电大数据科技有限公司。 摘要:近年来,越来越多的企、事业单位开始使用...本文首先介绍了项目的背景和需求,再分析异构云系统的架构和关键技术,最后提出异构云的优化方案和发展方向。
在云计算技术日趋成熟以及业务量迅速增多的推动下,企业部署了多种跨域、异构的云资源池以支持复杂多样的业务场景,随之出现云资源池分散、异构、无法统一管理的现象。本文将阐述如何通过异构资源池管理来实现对分散...
早期嵌入式处理系统通常由一个微控制器和一系列外设构成。这些系统通常用来完成获取少量数据、处理数据、做出决策、基于决策结果输出信息等工作。...本文为大家介绍了什么是异构多处理系统,为什么需要异构多处理系统?
一种基于异构双核处理器的嵌入式操作系统构架设计.pdf
SOA异构系统交互指南 SOA异构系统交互指南 SOA异构系统交互指南
Data Guard中主数据库与物理备⽤数据库(Redo Apply)之间可以有什么差别?
异构系统WS调用异构系统WS调用异构系统WS调用异构系统WS调用
异构CAD系统协同框架与互操作.pdf
阿里云异构计算产品研发高级专家龙欣在2017云栖大会·苏州峰会中做了题为《阿里云异构计算平台,加速AI智能创新》的分享,就AI智能爆发关键因素分析,阿里云异构计算平台核心竞争力解析,阿里云弹性GPU服务架构和案例...
我们上课用的异构信息系统集成的课件,大家需要的可以用
H3C CloudOS 云操作系统实现了对数据中心异构资源的统一管理和智能调度,为上层的 XaaS 提供对应的能力支持。基于稳定可靠的 IaaS 服务能力,有效拉通数据中心基础设施资源,并通过运营运维一体化门户自动化交付,...
基于XMLWebServices的异构数据集成系统的研究和应用.kdh
针对提高异构云平台中资源调度的效率,提出了一种基于任务和资源分簇的异构云计算平台任务调度方案。利用K-means算法,根据任务的CPU和I/O处理时间对任务分簇,根据资源的计算能力对资源分簇;然后,将任务簇对应到...
在TOMCAT-HOME/webapps/axis下创建MyMath.jws文件
基于工业以太网和OPC技术的分布式异构网络控制系统的集成pdf,基于工业以太网和OPC技术的分布式异构网络控制系统的集成
云计算环境下异构系统网络通信技术探讨.pdf
基于深度强化学习的异构云无线接入网自适应无线资源分配算法.pdf
自动驾驶异构计算及操作系统研究报告.doc