第6章 云数据库
云数据库概念:



UMP:
UMP系统架构

-RabbitMQ:工业级的消息队列产品


-ZooKeeper:高效可靠的协调服务
统一命名服务、状态同步服务、集群管理
-LVS(Linux Virtual Server)即Linux虚拟服务器
-Controller服务器:UMP集群的总管
-Proxy服务器:
-Agent服务器:
部署在运行MySql进程的机器上用来管理每台物理机上的MySql实例:
-信息统计服务器:
-愚公系统:
容灾:
UMP系统功能:
-分库分表,UMP支持对用户透明的分库分表
-资源管理,采用资源池机制对所有资源进行管理。(CPU\内存\磁盘)
-资源隔离
亚马逊与云计算:
亚马逊开创的云计算的服务模式——把IT资源作为一种服务出租给美国中小企业
AWS的工具和服务:
E2弹性计算云架构:
最大的特点:允许用户根据需求动态调整运行的实力类型和数量,实现按需付费
E2弹性计算云存储:
AWS平台:
云Sql Server数据模型:
SQL Azure:会把这个应用涉及到的相关数据都放到一个表组里面
Azure SQL 是云中的一系列 SQL Server 数据库引擎产品,从 Azure SQL 数据库中的完全托管数据库、Azure SQL 托管实例中的完全托管实例到安装在 Azure 中虚拟机上的 SQL Server。
本文介绍了云数据库的概念及其核心组件UMP系统,详细解释了UMP系统的架构包括消息队列RabbitMQ、协调服务ZooKeeper等,并阐述了其关键功能如分库分表、资源管理和隔离。同时对比了亚马逊AWS平台的E2弹性计算云服务特性。


























































2107





