分布式数据通信管理系统的发展与挑战
1. 分布式异构系统概述
分布式异构系统是一类特殊的异构系统,其不仅包含多个供应商的产品,而且这些产品在地理上也是分散的。从大型机时代通过 SNA 连接分布式计算机开始,分布式系统就已经存在。而随着客户端/服务器、内联网和互联网的出现,分布式处理成为了计算的主流。
分布式计算利用高性能客户端机器,将部分处理任务卸载到这些机器上,使计算和数据更贴近用户。但这也增加了信息系统(IS)部门管理分布式计算环境的难度。
2. 分布式数据库管理系统(DDBMS)定义
虽然对 DDBMS 有多种定义,但尚无标准定义。这里采用 Ceri 和 Pelagatti 的定义:“分布式数据库是分布在计算机网络不同计算机上的数据集合。网络中的每个站点都有自主处理能力,可执行本地应用程序。每个站点还参与至少一个全局应用程序的执行,该应用程序需要使用通信子系统访问多个站点的数据。分布式数据库管理系统支持分布式数据库的创建和维护。”
3. DDBMS 的特点
- 分层控制 :本地数据库管理员负责一组本地数据库,全局数据库管理员负责整个数据库及本地管理员。
- 数据独立性 :数据库的物理表示和数据分布对用户透明。
- 冗余性 :为确保数据可用性,维护数据的多个副本。
- 高效访问 :请求在全局和本地两个层面进行优化,全局优化确定要访问的数据及其位置,本地查询优化确定如何执行本地数据库访问。 <
超级会员免费看
订阅专栏 解锁全文
170万+

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



