大二暑假第四周总结--开始学习Hadoop基础(三)
2024-09-02 20:42:58
简单学习云数据库系统架构(以UMP系统为例)
一.UMP系统概述
低成本和高性能的MySQL云数据库方案
二.UMP系统架构
架构设计遵循以下原则:
- 保持单一的系统对外入口,并且为系统内部维护单一的资源池
- 消除单点故障,保证服务的高可用性
- 报站系统具有良好的可伸缩性,能够动态地增加,删除计算与储存节点
- 保证分配给用户的资源也是弹性可伸缩的,资源之间相互隔离,确保应用和数据安全
UMP系统中的角色包括:
- Controller服务器
- Proxy服务器
- Agent服务器
- Web控制台
- 日志分析服务器
- 信息统计服务器
- 愚公系统
依赖的开源组件包括:
- Mnesia
- LVS
- RabbitMQ
- Zookeeper
三.UMP系统功能
- 容灾
- 读写分离
- 分库分表
- 资源管理
- 资源调度
- 资源隔离
- 数据安全
最新文章
- c#中多线程同步Lock(锁)的研究以及跨线程UI的操作
- iOS开发:http中的get和post请求
- Linux之VSFTP服务
- UVA1583 最小生成元
- AppScan学习笔记
- Understanding apps: mobile, native or responsive
- Facebook 和 Google 如何激发工程师的创造力
- HDOJ --- 2196 Computer
- 翻转View
- tomcat 修改为自己项目界面
- JavaSE学习入门
- Linux nohup 命令
- add two numbers(将两个链表相加)
- Asible第三章:roles--小白博客
- 关于extern的使用
- [4]传奇3服务器源码分析一 SelGate
- 日期处理相关 - “Fri Dec 11 00:00:00 CST 2015”日期格式解析
- linux进程间通讯的几种方式的特点和优缺点
- ajax请求步骤
- c#聊聊文件数据库kv
热门文章
- Java 8 Stream 的终极技巧——Collectors 操作
- Python基础_ONLINE习题集_03 数据类型
- 103、Java中String类之compareTo()方法
- c++生成的动态库移到其他电脑上,动态库不能运行
- 项目实战报异常Exception及决绝方案
- hostPath Volume【转】
- chromedriver版本问题
- R 《回归分析与线性统计模型》page119,4.2
- android中的简单animation(三)accelerate(加速),decelerate(减速),anticipate,overshoot,bounce
- Java连载67-深入一维数组、main方法中的args参数详解