赞
踩
整个ODPS分为
1. 客户端层
本层体现为用户使用的客户端:java/python soft develop kits、command line interface、Integrated Development Environment、这些工具都是对底层REST API的封装,最后的操作都是在调用底层的API函数。用户通过这些工具实现对ODPS资源的ETL操作,以及对ODPS的状态、权限等事项的管控。
2. 接入层
本层体现为各种路由、交换机以及http servers。负责用户认证、将用户们发来的请求发送到服务器中。
a.先通过LVS负载均衡将用户请求转发到服务器集群上去。
b.再在服务器上将用户请求转发到云账户认证服务器做AccessId校验以及消息校验。验证通过后返回用户accountID信息给服务器集群,集群再将请求详细发给逻辑层。
3. 逻辑层
本层为ODPS分布式处理软件的各个模块。主要包括SQL Planner、Worker(请求处理器
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。