论坛首页
论坛首页
模板
模板
课程
学院课程
产品手册
产品手册
开发者
开发者中心
回到官网
回到官网
我的课程
伙伴云客服论坛
»
论坛
›
S区
›
S产品资讯
›
查看内容
0 评论
0 收藏
分享
SaaS平台部署.doc
青春燃烧岁月
楼主
发布于 2023-6-19 13:16:03
阅读 1054
查看全部
搜更多:
百度
谷歌
360
搜狗
搜搜
有道
必应
即刻
《SaaS平台部署.doc》由会员分享,可在线阅读,更多相关《SaaS平台部署.doc(6页收藏版)》请在人人文库网上搜索。
1、文档来源为 :从网络搜集整理.word 版本可编辑 .欢送下载支持.SaaS平台设计方案引言云计算作为一种基于互联网的、群众参与的、 以效劳方式提供的新型计算形式,其计算资源是动态、可伸缩、且被虚拟化的。SAAS 作为云计算的一种重要形式,通过互联网为用户提供所需的效劳,在这种形式下用户无须在购置
软件
,而是想效劳提供商按需租赁,根据使用时间或使用量付费。著名的 SAAS 应用提供商Salesforce ,将多租户( multi-tenancy)技术应用于其客户关系管理等效劳,大获胜利。简单而言,多租户是指一个单独的软件实例可以为多个用户/ 组织效劳的形式。多租户技术作为SaaS 应用区别于传统。
2、软件的重要标志,主要是讨论与实现如何在大量用户的环境下共用相同的软件或组件,并仍可确保不同组织/ 用户数据的隔离性和安全性。SAAS 的成熟度模型分级可配置高性能可伸缩Level1定制开发Level21文档来源为 :从网络搜集整理.word 版本可编辑 .欢送下载支持.可配置Level3Level4Level1 定制开发 :有一个客户项目,就按客户需求定制一个版本,每个客户的软件都有一份独立的代码,不同客户软件之间可以共享和重用的只要少量的可重用组件、库以及开发人员的经历Level2 可配置 :客户可以通过简单的配置,让通用型的软件可以满足自己的一些个性经需求。为每个客户独立部署一个运行实例,。
3、只不过每个运行实例运行的是同一份代码。Level3 高性能的多租户架构:多租户单实例的应用架构才是通常真正意义上的 SAAS 应用架构,也就是我们通常所说的Multi-Tenant架构。Level4可伸缩性的多租户架构:在用户数大量增长情况下,无须更改架构,而仅通过硬件设备的增加,支撑应用规模的增长。SAAS 多租户形式下数据隔离方案形式隔离级别共享级别安全级别本钱2文档来源为 :从网络搜集整理.word 版本可编辑 .欢送下载支持.独立数据库上下高高共享数据库、隔离中中中中表架构共享数据库、共低上下低享表、隔离数据架构独立数据库:主要是为不同的租户提供独立的不同的数据库,租户与租户之间从数据。
4、库层面完全隔离,互不影响。可以简化数据模型设计,且后续专有特殊需求也比较容易实现;故障修复、数据处置也相对简单。这种方式数据安全级别最高、安全性最好,但是本钱太高,维护工作量太大,会导致较高的设备维护和数据备份开销,因为通常数据效劳器所支持的数据库数量是有限的;共享数据库但隔离表架构:是多个租户可以共享一个数据库,但不同的租户使用不同的Schema ,从一定水平上隔离了用户数据,每个数据库可以支持多个租户应用。这种方式相对前面大大降低了本钱,但后续假设数据库呈现故障、数据恢复等操作将增加复杂度;共享数据库且共享表:是多个租户共享一个数据库同一个Schema ,通过数据库表字段来停止区分不同的租。
5、户。这种方式本钱最低,允许每个数据库支持的租户数量最多,但安全性最差,后续数据库故障也更复杂;3文档来源为 :从网络搜集整理.word 版本可编辑 .欢送下载支持.Log360多租户设计方案数据隔离方案( 1 )系统资源隔离( MySQL )系统资源包括:系统功能菜单、系统配置数据等。此部分数据数据量小、安全级别要求不高,另外建立初期设备有限,所以我们采用第三种共享数据库、共享表、隔离数据架构方案。详细设计如下:人员:一个租户可以拥有多个角色,人员表和角色表是多对多的关系;角色:包括默认角色(系统默认提供两个角色超级管理员和日志管理员,这两个角色不可编辑)和自定义角色(功能可以自定义)两种,一。
6、个角色对应多个功能菜单,角色表和菜单表是多对多的关系;系统功能菜单:包括系统所有菜单功能,初始化数据库表中;系统配置数据:包括告警数据、日志分组数据、提取规则数据等,此类数据表中都带有租户身份信息(如租户ID )。( 2 )数据资源隔离( Elasticsearch )数据资源主要指原始日志数据。此部分数据数据量大且安全要求相对较高,所以我们采用第二种4文档来源为 :从网络搜集整理.word 版本可编辑 .欢送下载支持.共享数据库、隔离表架构的方案。详细设计如下:每个租户的数据都要新建一个Type停止存储,即index由appname+tag+时间戳组成, type由 tag+TenantID组成;所以用户上传文件时要将租户ID 传给解析入库组件。( 3 )缓存资源隔离(Redis )缓存资源主要包括分析任务的中间结果。此类数据通过TenantID停止区分,即每一个key 值都需要带上TenantID数据安全方案( 1)系统资源: MySQL需要配置成主备,以防止数据丧失,难以恢复,至少两台效劳器;( 2)数据资源: Elasticsearch 需要配置成集群, 至少需要三台效劳器;平台部署方案一:购置云效劳器和域名方案二:使用家里的效劳器,购置域名5。
搜更多:
SaaS平台部署.doc
软件
搜更多:SaaS平台部署.doc
搜更多:SaaS平台部署.doc
搜更多:SaaS平台部署.doc
搜更多:SaaS平台部署.doc
搜更多:SaaS平台部署.doc
搜更多:SaaS平台部署.doc
搜更多:SaaS平台部署.doc
搜更多:SaaS平台部署.doc
回复
举报
使用道具
分享
上一篇:
Saas.为什么要搞Saas,会遇到哪些问题,看看5年Saas开发踩过的坑
下一篇:
SaaS产品的自定义字段设计
相关帖子
2024-8-24
什么是低代码?一分钟理解低代码[建议收藏]
2024-9-30
制造企业数字化的重要方法——低代码
全部回复
暂无回帖,快来参与回复吧
返回列表
发新帖
回复
本版积分规则
高级模式
B
Color
Image
Link
Quote
Code
Smilies
发表回复
回帖后跳转到最后一页
青春燃烧岁月
注册会员
主题
18
回复
21
粉丝
0
加好友
发私信
热点排行
1
如何搭建伙伴云系统,看了你就懂
2
重要 | 伙伴云送福利啦!2023年价格体系全
3
使用技巧分享: 巧用伙伴云OpenAPI SDK,提
4
东鹏瓷砖: 跑赢疫情,只因抓住这一点
5
学会不求人哦~ 计算字段新增函数使用技巧
6
用扫一扫自动添加发票信息
标签
PMP
销售
管理
零代码
产品
云表格Pro
项目协作
零代码aPaaS
OKR
产品更新
解决方案
CRM客户关系管理
任务管理
进销存管理
售后管理
项目管理
学习资料
模板中心
伙伴学院
产品手册
客户案例
资料下载
开发者中心
关于我们
公司介绍
最新活动
媒体报道
BBS论坛
进一步了解
价格
全流程定制
企业微信
友情链接
取得联系
咨询专线
400 006 1585
关注服务号
微信交流群
服务协议
隐私政策
Cookie条款
© 2022 伙伴智慧(北京)信息技术有限公司
京公网安备11010802025927号
京ICP备12038259号
增值电信业务经营许可证:京B2-20201325
Created with
Huoban.
|
网站地图
快速回复
返回顶部
返回列表