金融级大数据平台:MaxCompute的多租户隔离实战与架构
需积分: 5 18 浏览量
更新于2024-06-21
收藏 1.24MB PDF 举报
"《藏经阁-金融级别大数据平台的多租户隔离实践》是一篇由阿里云高级技术专家李雪峰撰写的论文,主要探讨了在构建高度安全且具有金融级别的大数据处理平台时,如何实现多租户隔离。文章首先介绍了IaaS(基础设施即服务)单租户大数据产品的架构,这一架构通常基于Hadoop、YARN、HDFS、Hive、Pig、HBase和ZooKeeper等组件,这些系统提供底层数据存储和计算能力。
MaxCompute是阿里云的PaaS(平台即服务)多租户解决方案,它将物理上分散的多个集群逻辑上整合成一个统一的大集群,例如在上海的A、B集群和内蒙古的C集群。这种设计确保了各租户之间的资源隔离,即使在物理层面分开,也能在逻辑层面上保持一致性。
文章详细阐述了MaxCompute的多租户架构,包括如何实现逻辑隔离。逻辑隔离体现在对对象/实体、表、函数、文件资源、实例、用户ID、权限、配额、所有者、支付账户、区域和角色等关键元素的管理和控制。通过访问控制列表(ACL)来实现不同租户之间的访问权限控制,如lightweightVM、process isolation、trusted worker runtime isolation以及language sandbox等策略,保证了每个租户只能访问其自身的数据和资源。
此外,MaxCompute还强调了运行隔离,即除了逻辑上的隔离,还包括进程隔离和runtime isolation,通过不信任worker运行环境和沙箱机制,进一步增强系统的安全性和可靠性。这种多租户设计旨在满足金融行业的严格合规性需求,确保数据的隐私和业务的安全性。
总结来说,这篇论文深入剖析了阿里云在金融级别大数据平台中采用的多租户架构策略和技术实践,为其他组织理解和实施类似的安全隔离措施提供了有价值的参考。"
2019-08-29 上传
2023-09-01 上传
2023-08-27 上传
2023-08-29 上传
2023-08-28 上传
2023-09-01 上传
点击了解资源详情
点击了解资源详情
weixin_40191861_zj
- 粉丝: 83
- 资源: 1万+
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍