var
来源:景安资讯平台作者:小韩发布时间:2015-11-05点击:3100
随着云计算概念的深化落地,大数据时代的到来,越来越快的发展节奏,越来越多的个性化需求,以及越来越庞大的数据量,都需要我们能够对我们的业务,业务系统和数据库时时的,可靠的弹性扩展能力。分布式操作系统应运而生。
什么是分布式操作系统?
就现阶段来说,分布式操作系统一般指的是分布式软件系统(Distributed Software Systems)。是在由通信网络互联的多处理机制体系结构上执行任务,支持分布式处理的软件系统。分布式操作系统负责管理分布式处理系统资源和控制分布式程序运行。它和集中式操作系统的区别在于资源管理、进程通信和系统结构等方面。它包括分布式软件系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。
分布式操作系统有哪些功能作用?
①可以有效解决组织机构分散而数据需要相互联系的问题;
②可以影响最小的情况下,对前系统进行弹性无缝扩充;
③有效实现各类的均衡负载,使得各处理机之间的相互干扰降到最低,避免临界瓶颈;
④可以由数据库自下而上的构成分布式数据库系统,以便于全局使用和扩展;
⑤可以降低数据库系统出现故障几率,使数据库的运行环境具有更高的可靠性。
分布式操作系统一般存在分布式数据、分布式处理、分布式网络三个类型,同时与集中式程序设计相比也具有,分布性、通信性和稳健性三个特点,后面我们也会陆续提到和做相应的介绍,这里我们就先弄清楚什么是分布式操作系统。
版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!