设计多租户架构 | 云架构中心 | Google Cloud
文章推薦指數: 80 %
在本文档中,多租户体系结构是指在基础架构级别而非应用级别的多租户。
例如,您有一个要部署多个实例的应用,每个租户有一个实例。
如果您正在评估设计 ...
为什么选择Google
close
了解领先的企业为何选择GoogleCloud
在数字化转型之旅中,无论您的企业是处于早期阶段还是已初见成效,GoogleCloud都可以帮助您解决最棘手的难题。
了解详情
主要优势
概览
企业选择我们的首要原因。
多云端
在您需要的任何位置运行您的应用。
信任与安全
确保数据的安全性和合规性。
全球基础架构
在Google自用的基础架构上构建应用。
数据云
统一组织的数据。
开放的云
利用开放、灵活的技术扩展规模。
可持续
在业界“最清洁”的云上运行。
工作效率与协作
将团队与基于AI的应用联系起来。
资源
活动
浏览即将举办的GoogleCloud活动。
博客
阅读我们最新的产品资讯和案例。
客户案例
浏览案例研究和视频。
分析师报告
阅读并了解行业分析师对我们的看法。
解决方案
close
行业解决方案
降低费用、提高运营敏捷性并抓住新的市场机遇。
零售
面向零售业价值链的分析工具和协作工具。
大众消费品
适用于大众消费品数字转型与品牌成长的解决方案。
金融服务
面向金融服务业的计算、数据管理和分析工具。
医疗保健和生命科学
推进大规模的研究并推动医疗保健创新。
媒体和娱乐
用于内容制作和分发运营的各种解决方案。
电信
用于部署5G并通过5G获利的各种混合云和多云端服务。
游戏
帮助您更快地构建游戏并为其扩容的各种AI驱动型解决方案。
制造
可优化制造业价值链的各种迁移工具和AI工具。
供应链与物流
构建于云端的数字供应链解决方案。
政府
面向政府机构的数据存储、AI和分析解决方案。
教育
可提供更具吸引力的学习体验的各种教学工具。
没有看到您需要的内容?
查看所有行业解决方案
没有看到您需要的内容?
查看所有解决方案
应用现代化改造
使用容器、无服务器和服务网格等云原生技术,随时随地开发和运行应用。
混合云和多云端应用平台
用于对旧式应用进行现代化改造和构建新应用的平台。
API管理
以API为先的方法加快应用设计和开发。
无服务器解决方案
用于开发、部署和扩缩应用的全代管式环境。
DevOps
可帮助您在组织中实施DevOps的各种流程和资源。
持续交付(CD)
从源代码到生产环境的端到端自动化。
持续集成(CI)
大规模地快速获取对代码更改的反馈。
主机现代化改造
可帮助您迁移到云端的自动化工具和规范性指南。
CAMP
使用DORA改进软件交付功能的计划。
托管
用于构建Web应用和网站的服务及基础架构。
站点可靠性工程(SRE)
可帮助您在组织中采用SRE的工具和资源。
人工智能
借助AI和机器学习技术,让您的企业更加智能高效。
构建和使用AI
可帮助您构建和使用人工智能的各种产品。
ContactCenterAI
可与客户交流并协助人工客服人员的AI模型。
客服助手
AI赋能的对话,作为人工客服对话的补充。
CloudTalentSolution
具备职位搜索和人才招募功能的AI服务。
DocumentAI
可帮助您从文档中挖掘数据洞见的机器学习和AI服务。
LendingDocAI
运用机器学习技术大规模采集抵押贷款文档数据。
ProcurementDocAI
运用机器学习技术大规模采集采购文档数据。
智能产品
借助AI打造富有吸引力的产品拥有体验。
数据科学
在GoogleCloud上借助数据科学产品充分利用您的数据。
ContractDocAI
能够更好地理解合同的专业化AI。
ContactCenterAIInsights
用于改善客户体验的AI驱动的理解能力。
API和应用
使用API、应用和自动化功能,加速创新而无需编写代码。
使用API开拓新的业务渠道
吸引开发者与合作伙伴形成生态系统,并为他们提供支持。
使用API发掘旧式应用的潜力
用于对旧式应用进行扩展和现代化改造的各种云服务。
OpenBankingAPIx
更简单、更快速地安全交付符合OpenBanking要求的API。
数据库
借助具备安全性、可靠性和高可用性的全代管式数据服务,迁移和管理企业数据。
数据库迁移
有助于简化数据库迁移生命周期的各种指南和工具。
数据库现代化改造
可对您的运营数据库基础架构进行现代化改造的各种升级服务。
GoogleCloud数据库
用于对数据进行迁移、管理和现代化改造的各种数据库服务。
将Oracle工作负载迁移到GoogleCloud
重新托管您的Oracle工作负载,为其更换平台或者重写代码。
开源数据库
附带企业级支持服务的全代管式开源数据库。
SQLServeronGoogleCloud
用于在GoogleCloud上运行SQLServer虚拟机的各种方案。
数据云
借助开放、简化的数据驱动型转换方法整合整个组织中的数据,该方法在内建了AI的情况下在速度、规模和安全性方面拥有较强的优势。
数据库解决方案
借助具备安全性、可靠性和高可用性的全代管式数据服务,迁移和管理企业数据。
智能分析解决方案
借助可大幅简化分析过程的全代管式无服务器分析平台,即时根据任何规模的数据生成分析洞见。
AI解决方案
借助AI和机器学习技术,让您的企业更加智能高效。
面向独立软件供应商(ISV)的数据云
使用Google的数据和机器学习解决方案(如BigQuery、Looker、Spanner和VertexAI)进行创新、优化和扩大SaaS应用。
数据云联盟
一项旨在确保全球企业可以无缝访问并深入了解数字化转型所需的数据的计划。
数字化转型
借助支持混合云和多云端环境、可生成智能数据洞见并让员工保持联络的解决方案,加快业务恢复速度并迎来更美好的未来。
数字化创新
重新构想运营方式并发掘新机遇。
运营效率
确定各项投资的优先级并优化费用。
新型冠状病毒肺炎(COVID-19)解决方案
更安全地完成工作。
面向医疗保健行业的新型冠状病毒肺炎(COVID-19)解决方案
Google如何帮助医疗保健机构应对非同寻常的挑战。
基础架构现代化改造
借助适用于SAP、VMware、Windows、Oracle和其他工作负载的解决方案,快速完成迁移工作。
应用迁移
可帮助您迁移到云端的各种发现和分析工具。
SAPonGoogleCloud
有助于您运行SAP应用和SAPHANA的各种认证。
高性能计算
可支持任何工作负载的各种计算、存储和网络方案。
WindowsonGoogleCloud
可协助您运行Windows工作负载的工具和合作伙伴。
数据中心迁移
适用于虚拟机、应用和数据库等的迁移解决方案。
ActiveAssist
提供自动云端资源优化功能和更高的安全性。
虚拟桌面
适用于桌面和应用(VDI和DaaS)的远程工作解决方案。
快速评估和迁移计划(RAMP)
用于简化云迁移路径的端到端迁移计划。
备份和灾难恢复
确保满足您的业务连续性需求。
工作效率与协作
借助直观易用且极具成效的解决方案,改变团队的工作方式。
GoogleWorkspace
面向企业的协作和办公工具。
GoogleWorkspace基本功能版
为团队提供安全的视频会议功能和现代化协作功能。
CloudIdentity
IT管理员用于管理用户设备和应用的统一平台。
Chrome企业版
专为企业打造的Chrome操作系统、Chrome浏览器和Chrome设备。
CloudSearch
可帮助员工快速找到公司信息的企业搜索服务。
安全
检测、调查和应对在线威胁,帮助保护您的企业。
安全分析与运营
用于分析PB级安全遥测数据的解决方案。
Web应用和API保护
适用于Web应用和API的威胁和欺诈防护。
安全和弹性框架
适用于安全和弹性生命周期各个阶段的解决方案。
风险与合规性即代码(RCaC)
通过自动化对治理、风险与合规性功能进行现代化改造的解决方案。
智能分析
借助可大幅简化分析过程的全代管式无服务器分析平台,即时根据任何规模的数据生成分析洞见。
数据仓库现代化改造
可帮助您快速启动迁移过程并发掘数据洞见的数据仓库服务。
数据湖现代化改造
用于数据湖构建和现代化改造的各种服务。
GoogleCloud上的Spark
在您需要的位置编写和运行Spark作业,无服务器并与Google产品集成。
数据流分析
通过提取、处理和分析事件流发掘数据洞见。
商业智能
用于对BI栈进行现代化改造和打造丰富数据体验的解决方案。
数据科学
在GoogleCloud上借助数据科学产品充分利用您的数据。
营销分析
用于收集、分析和利用客户数据的各种解决方案。
地理空间分析和AI
用于打造更繁荣且可持续发展的业务的解决方案。
数据集
来自Google、公共来源的和商业提供商的数据,可充实您的分析和AI计划。
中小型初创企业
借助量身定制的解决方案和计划加快中小型初创企业的发展。
初创公司解决方案
利用Google成熟的技术帮助您的初创公司发展壮大并解决最棘手的难题。
初创公司计划
获得财务、业务和技术支持,让您的初创公司迈上新台阶。
中小型企业
探索网站托管、应用开发、AI和分析领域的解决方案。
软件即服务
构建更出色的SaaS产品、高效扩缩并推动业务增长。
产品
close
精选产品
ComputeEngine
在Google的数据中心运行的虚拟机。
CloudStorage
安全、耐用且可扩缩的对象存储服务。
CloudSDK
适用于GoogleCloud的命令行工具和库。
CloudSQL
适用于MySQL、PostgreSQL和SQLServer的关系型数据库服务。
GoogleKubernetesEngine
用于运行容器化应用的代管式环境。
BigQuery
可实现业务敏捷性并提供数据洞见的数据仓库。
CloudCDN
用于分发Web内容和视频内容的内容分发网络。
Dataflow
用于流式处理和批量处理的流式分析服务。
运维
监控、日志记录和应用性能套件。
CloudRun
用于运行容器化应用的全代管式环境。
Anthos
用于对现有应用进行现代化改造以及构建新应用的平台。
没有看到您需要的内容?
查看所有产品(100多款)
AI和机器学习
VertexAI
用于训练、托管和管理机器学习模型的UnifiedMLPlatform。
Speech-to-Text
支持125种语言的语音识别和转录服务。
VisionAI
用于检测情绪、文本等内容的各种自定义模型和预训练模型。
Text-to-Speech
支持220多种语音和40多种语言的语音合成服务。
CloudTranslation
提供语言检测、翻译和术语库支持。
CloudNaturalLanguage
对非结构化文本进行情感分析和分类。
AutoML
训练和开发自定义机器学习模型。
VideoAI
利用机器学习技术对视频进行分类和识别。
AIInfrastructure
供各企业经济高效地训练深度学习和机器学习模型的各种方案。
Dialogflow
面向虚拟客服的对话应用和系统开发套件。
AutoMLTables
该服务可让您利用结构化数据来训练机器学习模型。
没有看到您需要的内容?
查看所有AI和机器学习产品
API管理
ApigeeAPIManagement
随时随地以直观且可掌控的方式来管理API的整个生命周期。
ApigeeIntegration
API优先的集成,用于连接现有数据和应用。
CloudEndpoints
GoogleCloud上的API部署和开发管理服务。
CloudHealthcareAPI
用于衔接现有医疗保健系统与GoogleCloud上应用的解决方案。
AppSheet
用于构建和扩展应用的无代码开发平台。
API网关
借助全代管式网关开发、部署、保护和管理API。
计算
ComputeEngine
在Google的数据中心运行的虚拟机。
AppEngine
适用于应用和后端的无服务器应用平台。
CloudGPU
可助力机器学习、科学计算和3D可视化的GPU。
MigrateforComputeEngine
用于将服务器和虚拟机迁移到ComputeEngine。
Spot虚拟机
适用于批量作业和容错工作负载的计算实例。
安全强化型虚拟机
GoogleCloud上的安全强化型虚拟机。
单租户节点
满足合规性、许可及管理需求的专用硬件。
BareMetal
用于在GoogleCloud上运行特殊工作负载的基础架构。
Recommender
针对GoogleCloud产品和服务的使用建议。
VMwareEngine
全代管式原生VMwareCloudFoundation软件栈。
CloudRun
用于运行容器化应用的全代管式环境。
没有看到您需要的内容?
查看所有计算产品
容器
GoogleKubernetesEngine
用于运行容器化应用的代管式环境。
ContainerRegistry
用于存储、管理和保护Docker映像的注册表。
容器安全性
生命周期中每个阶段的容器环境安全性。
CloudBuild
用于在Docker容器中运行构建步骤的解决方案。
DeepLearningContainers
具有各种数据科学框架、库和工具的容器。
Kubernetes应用
具有预建部署和统一结算功能的容器化应用。
ArtifactRegistry
构建工件和依赖项的软件包管理器。
Knative
用于构建Kubernetes原生云软件的组件。
CloudRun
用于运行容器化应用的全代管式环境。
CloudCode
可提供IDE支持,帮助您编写、运行和调试Kubernetes应用。
数据分析
BigQuery
可实现业务敏捷性并提供数据洞见的数据仓库。
Looker
提供商业智能、数据应用和嵌入式分析的平台。
Dataflow
用于流式处理和批量处理的流式分析服务。
Pub/Sub
用于提取和传送事件的消息传递服务。
Dataproc
用于运行ApacheSpark集群和ApacheHadoop集群的服务。
CloudDataFusion
用于构建和管理数据流水线的数据集成服务。
CloudComposer
基于ApacheAirflow构建的工作流编排服务。
Dataprep
用于准备数据以供分析和机器学习的服务。
Dataplex
用于跨孤岛统一数据管理的智能数据结构。
DataCatalog
用于发现、了解和管理数据的元数据服务。
AnalyticsHub
用于安全高效地交换数据分析资产的服务。
没有看到您需要的内容?
查看所有数据分析产品
数据库
CloudBigtable
适用于大规模、低延迟工作负载的云原生宽列数据库。
Firestore
适用于构建丰富的移动、Web和IoT应用的云原生文档数据库。
Memorystore
适用于代管式Redis和Memcached的内存中数据库。
CloudSpanner
云原生关系型数据库,规模不受限制,可用性高达99.999%。
CloudSQL
面向MySQL、PostgreSQL和SQLServer的全代管式数据库。
DatabaseMigrationService
在无服务器的情况下以最短停机时间迁移到CloudSQL。
适用于Oracle的裸金属解决方案
用于在GoogleCloud上运行特殊Oracle工作负载的基础架构。
FirebaseRealtimeDatabase
用于实时存储和同步数据的NoSQL数据库。
Datastream
无服务器变更数据捕获和复制服务。
开发者工具
ArtifactRegistry
构建工件和依赖项的通用软件包管理器。
CloudBuild
持续集成和持续交付平台。
CloudCode
可提供IDE支持,帮助您编写、运行和调试Kubernetes应用。
CloudDeploymentManager
用于创建和管理GoogleCloud资源的服务。
gcloudCLI
适用于GoogleCloud的命令行工具和库。
CloudScheduler
用于自动执行以及管理任务的Cron作业调度器。
CloudSourceRepositories
用于存储、管理和跟踪代码的私有Git代码库。
CloudTasks
用于异步执行任务的任务管理服务。
GoogleCloudDeploy
以全代管式方式持续交付到GoogleKubernetesEngine。
Tekton
Kubernetes原生资源,可用于声明CI/CD流水线。
ToolsforPowerShell
通过WindowsPowerShell全面控制云端。
没有看到您需要的内容?
查看所有开发者工具
医疗保健和生命科学
ApigeeHealthcareAPIx
构建基于FHIRAPI的数字服务。
CloudHealthcareAPI
用于衔接现有医疗保健系统与GoogleCloud上应用的解决方案。
CloudLifeSciences
用于管理、处理和转换生物医学数据的工具。
HealthcareNaturalLanguageAI
基于非结构化医学文本的实时数据分析。
混合云和多云
Anthos
用于对现有应用进行现代化改造以及构建新应用的平台。
Looker
提供商业智能、数据应用和嵌入式分析的平台。
CloudRunforAnthos
GKE上的集成式无服务器开发平台。
GoogleCloudMarketplaceforAnthos
具有预建部署和统一结算功能的容器化应用。
MigrateforAnthos
用于将工作负载和现有应用迁移到GKE的工具。
运维
监控、日志记录和应用性能套件。
CloudBuild
用于在GoogleCloud基础架构上执行构建作业的服务。
TrafficDirector
面向开放式服务网格的流量控制窗格和流量管理工具。
ApigeeAPIManagement
API管理、开发和安全平台。
GoogleDistributedCloud
适用于边缘和数据中心的全代管式解决方案。
物联网
CloudIoTCore
物联网设备管理、集成和连接服务。
EdgeTPU
专为在边缘运行机器学习推断和AI而打造的ASIC。
管理工具
AnthosConfigManagement
为您的部署自动管理政策和安全措施。
碳足迹
用于查看和导出GoogleCloud碳排放量报告的信息中心。
CloudAPI
GoogleCloud服务的编程接口。
CloudConsole
基于Web的界面,可用于管理和监控云应用。
CloudMobileApp
通过移动设备管理GoogleCloud服务的应用。
CloudShell
带有内置命令行的交互式Shell环境。
ConfigConnector
用于管理GoogleCloud资源的Kubernetes插件。
费用管理
用于监测、控制和优化费用的工具。
智能管理
用于轻松管理性能、安全性和费用的工具。
PrivateCatalog
有助于管理员管理内部企业解决方案的服务目录。
TerraformonGoogleCloud
通过声明式配置文件预配GoogleCloud资源的开源工具。
媒体和游戏
GameServers
在GoogleKubernetesEngine上运行的游戏服务器管理服务。
OpenCue
专为视效和动画行业设计的开源渲染管理器。
TranscoderAPI
转换并打包视频文件,以优化视频传输。
迁移
应用迁移
用于将应用迁移到云端,以实现低费用更新周期。
BigQueryDataTransferService
用于安排将数据转移至BigQuery的数据导入服务。
CloudFoundationToolkit
适用于DeploymentManager和Terraform的参考模板。
DatabaseMigrationService
使用无服务器技术以最短停机时间迁移到CloudSQL。
MigrateforAnthos
用于将虚拟机迁移到GKE上的系统容器的各种组件。
MigrateforComputeEngine
用于将虚拟机和物理服务器迁移到ComputeEngine的各种组件。
快速评估和迁移计划(RAMP)
用于简化云迁移路径的端到端迁移计划。
TransferAppliance
用于将大量数据迁移到GoogleCloud的存储服务器。
StorageTransferService
用于将数据从在线和本地来源转移到CloudStorage的服务。
VMwareEngine
将您的VMware工作负载迁移到GoogleCloud并继续以原生方式运行。
网络
CloudArmor
针对Web攻击和DDoS攻击的安全政策和防御机制。
CloudCDN
用于提供Web内容和视频内容的内容分发网络。
CloudDNS
提供可靠、低延迟的域名查询服务的域名系统。
CloudLoadBalancing
用于跨应用和区域分配流量的服务。
CloudNAT
用于向私有实例授予互联网访问权限的NAT服务。
混合连接
适合VPN、对等互连和企业需求的连接方案。
NetworkConnectivityCenter
连接管理可帮助简化和扩缩网络。
NetworkIntelligenceCenter
网络监控、验证和优化平台。
NetworkServiceTiers
基于性能、可用性和费用的Cloud网络方案。
TrafficDirector
面向开放式服务网格的流量控制窗格和流量管理工具。
没有看到您需要的内容?
查看所有网络产品
运维
CloudLogging
管理GoogleCloud审核日志、平台日志和应用日志。
CloudMonitoring
通过丰富的指标帮助您了解基础架构和应用的运行状况。
ErrorReporting
识别和分析应用错误。
KubernetesEngineMonitoring
GKE应用开发和问题排查。
CloudTrace
用于从应用中收集延迟数据的跟踪系统。
CloudProfiler
用于分析应用性能的CPU和堆性能分析器。
CloudDebugger
用于实时检查应用状态以及在生产环境中进行调试。
智能运营
用于轻松优化性能、安全性和费用的工具。
安全和身份
CloudIAM
适用于GoogleCloud资源的权限管理系统。
AssuredWorkloads
针对敏感工作负载的合规与安全控制措施。
CloudKeyManagement
在GoogleCloud上管理加密密钥。
机密计算
通过机密虚拟机加密使用中的数据。
SecurityCommandCenter
用于保护GoogleCloud资产免遭安全威胁的平台。
CloudDataLossPrevention
用于检查、分类和隐去敏感数据的平台。
ManagedServiceforMicrosoftActiveDirectory
运行Microsoft®ActiveDirectory(AD)的安全强化型服务。
AccessTransparency
借助近乎实时的日志,透明地监督您的云服务商。
Titan安全密钥
用于保护用户帐号的双重身份验证设备。
SecretManager
存储API密钥、密码、证书和其他敏感数据。
BeyondCorpEnterprise
用于安全应用和资源访问的零信任解决方案。
没有看到您需要的内容?
查看所有安全和身份产品
无服务器计算
CloudRun
用于运行容器化应用的全代管式环境。
CloudFunctions
用于创建云事件响应函数的平台。
AppEngine
适用于应用和后端的无服务器应用平台。
Workflows
无服务器产品和API服务的工作流编排。
存储
所有存储产品
适用于您的企业的云端存储服务。
CloudStorage
安全、耐用且可扩缩的对象存储服务。
Filestore
扩缩能力极强且安全可靠的文件存储服务。
PersistentDisk
适用于GoogleCloud上运行的虚拟机实例的块存储服务。
CloudStorageforFirebase
可用于存储和提供用户生成的内容的对象存储服务。
本地SSD
本地挂接以满足高性能需求的块存储。
StorageTransferService
用于将数据从在线和本地来源转移到CloudStorage的服务。
GoogleWorkspace基本功能版
为团队提供安全的视频会议功能和现代化协作功能。
价格
close
利用我们透明的定价方法节省资金
GoogleCloud的随用随付价格方案根据预付费资源的每月用量和折扣费率提供自动节省费用。
请立即联系我们,获取报价。
请求报价
GoogleCloud
价格概览
用多少付多少,没有限制。
价格表
获取个别商品的价格详情。
价格计算器
计算您可节省的云服务费用。
GoogleCloud免费计划
获享$300赠金以及20多种提供“始终免费”用量的产品。
相关产品
GoogleWorkspace
GoogleMapsPlatform
Chrome企业版
Apigee
Looker
Firebase
使用入门
close
开始使用GoogleCloud
立即在我们安全、智能的平台上开始构建应用。
新客户可获得$300赠金,用于GoogleCloud产品和服务。
免费开始使用
自助资源
开始
开始使用GoogleCloud。
开发者中心
及时获得最新资讯并成为创新者。
GoogleCloud认证
准备并注册认证。
专家帮助和培训
咨询
与我们的专家合作处理云项目。
客户技术支持
获取Google的持续指导。
培训
注册参加自助式培训或课堂培训。
合作伙伴和第三方工具
GoogleCloud合作伙伴
探索与合作伙伴合作的好处。
成为合作伙伴
加入PartnerAdvantage计划。
GoogleCloudMarketplace
只需点击几下即可部署即时可用的解决方案。
文档
支持
文档
支持
Language
English
Deutsch
Español–AméricaLatina
Français
Italiano
Português–Brasil
中文–简体
日本語
한국어
登录
云架构中心
联系我们
免费开始使用
为什么选择Google
More
解决方案
More
产品
More
价格
More
使用入门
More
文档
支持
控制台
联系我们
免费开始使用
云架构中心
应用开发
大数据和分析
计算
容器
数据库
DevOps
医疗保健和生命科学
高性能计算
混合云和多云
物联网(IoT)
日志记录和监控
机器学习和人工智能
迁移
网络
安全与法规遵从
无服务器
存储
了解领先的企业为何选择GoogleCloud
了解详情
主要优势
概览
多云端
信任与安全
全球基础架构
数据云
开放的云
可持续
工作效率与协作
资源
活动
博客
客户案例
分析师报告
行业解决方案
零售
大众消费品
金融服务
医疗保健和生命科学
媒体和娱乐
电信
游戏
制造
供应链与物流
政府
教育
查看所有行业解决方案
查看所有解决方案
应用现代化改造
混合云和多云端应用平台
API管理
无服务器解决方案
DevOps
持续交付(CD)
持续集成(CI)
主机现代化改造
CAMP
托管
站点可靠性工程(SRE)
人工智能
构建和使用AI
ContactCenterAI
客服助手
CloudTalentSolution
DocumentAI
LendingDocAI
ProcurementDocAI
智能产品
数据科学
ContractDocAI
ContactCenterAIInsights
API和应用
使用API开拓新的业务渠道
使用API发掘旧式应用的潜力
OpenBankingAPIx
数据库
数据库迁移
数据库现代化改造
GoogleCloud数据库
将Oracle工作负载迁移到GoogleCloud
开源数据库
SQLServeronGoogleCloud
数据云
数据库解决方案
智能分析解决方案
AI解决方案
面向独立软件供应商(ISV)的数据云
数据云联盟
数字化转型
数字化创新
运营效率
新型冠状病毒肺炎(COVID-19)解决方案
面向医疗保健行业的新型冠状病毒肺炎(COVID-19)解决方案
基础架构现代化改造
应用迁移
SAPonGoogleCloud
高性能计算
WindowsonGoogleCloud
数据中心迁移
ActiveAssist
虚拟桌面
快速评估和迁移计划(RAMP)
备份和灾难恢复
工作效率与协作
GoogleWorkspace
GoogleWorkspace基本功能版
CloudIdentity
Chrome企业版
CloudSearch
安全
安全分析与运营
Web应用和API保护
安全和弹性框架
风险与合规性即代码(RCaC)
智能分析
数据仓库现代化改造
数据湖现代化改造
GoogleCloud上的Spark
数据流分析
商业智能
数据科学
营销分析
地理空间分析和AI
数据集
中小型初创企业
初创公司解决方案
初创公司计划
中小型企业
软件即服务
精选产品
ComputeEngine
CloudStorage
CloudSDK
CloudSQL
GoogleKubernetesEngine
BigQuery
CloudCDN
Dataflow
运维
CloudRun
Anthos
查看所有产品(100多款)
AI和机器学习
VertexAI
Speech-to-Text
VisionAI
Text-to-Speech
CloudTranslation
CloudNaturalLanguage
AutoML
VideoAI
AIInfrastructure
Dialogflow
AutoMLTables
查看所有AI和机器学习产品
API管理
ApigeeAPIManagement
ApigeeIntegration
CloudEndpoints
CloudHealthcareAPI
AppSheet
API网关
计算
ComputeEngine
AppEngine
CloudGPU
MigrateforComputeEngine
Spot虚拟机
安全强化型虚拟机
单租户节点
BareMetal
Recommender
VMwareEngine
CloudRun
查看所有计算产品
容器
GoogleKubernetesEngine
ContainerRegistry
容器安全性
CloudBuild
DeepLearningContainers
Kubernetes应用
ArtifactRegistry
Knative
CloudRun
CloudCode
数据分析
BigQuery
Looker
Dataflow
Pub/Sub
Dataproc
CloudDataFusion
CloudComposer
Dataprep
Dataplex
DataCatalog
AnalyticsHub
查看所有数据分析产品
数据库
CloudBigtable
Firestore
Memorystore
CloudSpanner
CloudSQL
DatabaseMigrationService
适用于Oracle的裸金属解决方案
FirebaseRealtimeDatabase
Datastream
开发者工具
ArtifactRegistry
CloudBuild
CloudCode
CloudDeploymentManager
gcloudCLI
CloudScheduler
CloudSourceRepositories
CloudTasks
GoogleCloudDeploy
Tekton
ToolsforPowerShell
查看所有开发者工具
医疗保健和生命科学
ApigeeHealthcareAPIx
CloudHealthcareAPI
CloudLifeSciences
HealthcareNaturalLanguageAI
混合云和多云
Anthos
Looker
CloudRunforAnthos
GoogleCloudMarketplaceforAnthos
MigrateforAnthos
运维
CloudBuild
TrafficDirector
ApigeeAPIManagement
GoogleDistributedCloud
物联网
CloudIoTCore
EdgeTPU
管理工具
AnthosConfigManagement
碳足迹
CloudAPI
CloudConsole
CloudMobileApp
CloudShell
ConfigConnector
费用管理
智能管理
PrivateCatalog
TerraformonGoogleCloud
媒体和游戏
GameServers
OpenCue
TranscoderAPI
迁移
应用迁移
BigQueryDataTransferService
CloudFoundationToolkit
DatabaseMigrationService
MigrateforAnthos
MigrateforComputeEngine
快速评估和迁移计划(RAMP)
TransferAppliance
StorageTransferService
VMwareEngine
网络
CloudArmor
CloudCDN
CloudDNS
CloudLoadBalancing
CloudNAT
混合连接
NetworkConnectivityCenter
NetworkIntelligenceCenter
NetworkServiceTiers
TrafficDirector
查看所有网络产品
运维
CloudLogging
CloudMonitoring
ErrorReporting
KubernetesEngineMonitoring
CloudTrace
CloudProfiler
CloudDebugger
智能运营
安全和身份
CloudIAM
AssuredWorkloads
CloudKeyManagement
机密计算
SecurityCommandCenter
CloudDataLossPrevention
ManagedServiceforMicrosoftActiveDirectory
AccessTransparency
Titan安全密钥
SecretManager
BeyondCorpEnterprise
查看所有安全和身份产品
无服务器计算
CloudRun
CloudFunctions
AppEngine
Workflows
存储
所有存储产品
CloudStorage
Filestore
PersistentDisk
CloudStorageforFirebase
本地SSD
StorageTransferService
GoogleWorkspace基本功能版
利用我们透明的定价方法节省资金
请求报价
GoogleCloud
价格概览
价格表
价格计算器
GoogleCloud免费计划
相关产品
GoogleWorkspace
GoogleMapsPlatform
Chrome企业版
Apigee
Looker
Firebase
开始使用GoogleCloud
免费开始使用
自助资源
开始
开发者中心
GoogleCloud认证
专家帮助和培训
咨询
客户技术支持
培训
合作伙伴和第三方工具
GoogleCloud合作伙伴
成为合作伙伴
GoogleCloudMarketplace
首页
文档
云架构中心
发送反馈
设计多租户架构
本文档可帮助您选择以下方法,从而帮助您在GoogleCloud上规划、设计和实现多租户架构:
多个租户使用相同的运行时环境。
每个租户网域使用一个运行时环境。
每个租户网域使用一个资源容器。
这些方法以租户之间的隔离程度从低到高的顺序列出,但它们不一定是互斥的。
您可以实现一种混合方法,在其中为不同的工作负载类别选择不同的选项。
例如,您可以为一组租户提供多个租户网域的共享运行时环境,并为每个租户网域向另一组租户提供运行时环境。
如果您需要在GoogleCloud上预配和配置多租户架构,并且希望由一个管理实体来负责多租户架构,则本文档非常有用。
例如,您需要隔离基础架构的不同业务部门、团队或用户。
或者,您需要部署现有应用而不完全重写它们。
在本文档中,多租户体系结构是指在基础架构级别而非应用级别的多租户。
例如,您有一个要部署多个实例的应用,每个租户有一个实例。
如果您正在评估设计单个管理实体管理的多租户体系结构的机会,并且想要探索它的外观,那么本文档也很有用。
选择其中一个选项取决于多个因素,没有一个选项天生优于其他选项。
每种选择各有利弊。
如需选择一个选项,请执行以下操作:
建立一套标准以评估在规划、设计和实现多租户架构的不同方案。
根据评估标准评估每种环境。
选择最符合您需求的方案。
术语
以下术语对于了解如何在GoogleCloud上设计、规划和实现多租户架构非常重要:
运行时环境是部署工作负载的环境。
资源容器是文件夹资源或项目资源。
租户是负责在一个或多个运行时环境中处理相关工作负载集的实体。
租户网域是指属于租户的资源和工作负载明显不同于属于其他租户的资源。
管理隔离保证了属于租户网域的资源在逻辑上与属于其他租户网域的资源分离。
资源消耗隔离可确保对每个租户网域公平分配资源,并防止租户过度消耗资源。
资源消耗隔离意味着管理隔离。
运行时环境隔离保证了每个租户网域中的运行时环境与其他租户网域中的运行时环境之间的隔离。
对租户网域中的运行时环境的任何修改都不会影响其他租户网域中的运行时环境。
运行时环境隔离意味着资源消耗隔离。
建立评估多租户架构的标准
为确定多租户架构的选项,您需要考虑这些架构中最重要的重要功能。
要收集您最需要哪些功能的信息,您需要评估您的工作负载。
如需详细了解如何评估工作负载,请参阅迁移到GoogleCloud:评估和发现您的工作负载。
如果您需要评估容器化环境,请参阅将容器迁移到GoogleCloud:使用入门。
以下评估标准及其列出的顺序是一个示例。
我们建议您评估工作负载,以编制对您和您的工作负载重要的条件列表,并根据重要性对它们进行排序。
例如,在评估工作负载之后,您可以考虑以下评估标准:
工作负载所需的隔离类型。
您需要支持哪些隔离保证?您的工作负载需要什么类型的隔离?在管理隔离,资源消耗隔离和运行时环境隔离之间选择。
每个租户对其租户网域的控制程度。
租户需要多少个自定义选项?您的租户需要多少自由来管理其租户网域?您是否需要对每个租户网域进行严格控制?
预期的租户数量。
您是否需要管理大量租户网域?如果您没有足够的资源或专业知识来自动执行尽可能多的维护操作,则架构的复杂性可能会随租户网域的数量增加。
费用归属。
您需要向租户支付资源消耗费用,还是需要向负责多租户架构的实体支付费用?如果您需要精确计算每个租户的资源消耗量,则可能无法在租户之间共享环境部分(例如控制平面)。
联合身份。
您的租户是否有需要与之建立联盟的自己的身份提供者,还是正在提供集中式身份提供商?
租户之间的内容或资源共享。
租户之间是否需要内容或资源共享?租户需要共享什么类型的内容和资源?您的租户需要环境和基础架构提供哪种类型的支持以共享内容和资源?
支持基础架构的局限性。
支持您的多租户体系结构的基础架构是否对您可以消耗的资源实施了限制?例如,GoogleCloud对资源使用情况实施配额。
例如,您可以申请提高其中一些配额,但其他配额是固定的,不能提高。
评估多租户架构方案
在GoogleCloud上,您可以选择不同的方式来实现多租户架构。
如需为工作负载选择最佳选项,您首先需要根据制定的评估标准对工作负载进行评估。
对于每种选项,您需要按照任意顺序对每项评估标准评分。
例如,您可以根据每个评估标准为每个选项分配分数,范围为1到10。
多个租户使用相同的运行时环境
将相同的运行时环境用于多个租户网域时,可以通过使用托管它们的运行时环境提供的功能来隔离租户网域。
例如,您可以为该集群中的每个租户网域预配一个GoogleKubernetesEngine(GKE)集群和一个命名空间。
或者,您可以预配ComputeEngine实例并使用操作系统隔离租户网域。
使用以下列表根据您之前建立的条件评估此方案:
工作负载所需的隔离类型。
如果您的工作负载仅需要管理隔离或资源消耗隔离,则此选项是可行的。
例如,Kubernetes支持命名空间进行管理隔离,并支持资源配额进行资源消耗隔离。
如果需要运行时环境隔离,建议您选择其他选项之一。
每个租户对其租户网域的控制程度。
此选项与在租户网域上实施严格控制相关。
例如,您希望租户网域遵循建议的配置和状态。
预期的租户数量。
如果在同一运行时环境中管理大量租户网域,则可能会影响运行时环境配置中每个更改的多个租户。
例如,如果运行时环境的控制平面出现任何问题,那么这些问题可能会影响该运行时环境中的多个租户网域。
但是,使用同一运行时环境可以降低自动预配和配置租户网域的复杂性。
例如,如果您将GKE集群用作多个租户网域的运行时环境,预配新租户网域可能只需要新的命名空间并强制执行资源配额。
费用归属。
当多个租户共享相同的运行时环境时,将费用归因于租户可能是一件具有挑战性的任务。
该环境的一部分(例如控制平面)会在租户之间共享,因此很难正确平衡租户的费用。
此外,您还需要一个全面的监控系统来收集有关资源消耗的指标,以便正确为您的租户计费。
如果您需要为每个租户网域确定严格的费用归因和结算,我们建议您选择其他其他选项。
联合身份。
如果您的租户有自己的身份提供者可以与其联盟,则需要评估运行时环境是否适合这种集成。
您还需要评估是否要允许租户使用和管理他们自己的身份管理系统。
如果要对租户网域的结构保持严格控制,则可以使用集中式身份管理系统。
在共享的运行时环境中配置和配置身份管理系统是一项不小的挑战。
如果您的租户需要这种集成,我们建议选择其他选项之一。
租户之间的内容或资源共享。
如果您的租户需要在不同的租户网域之间共享资源或内容,则此选项可以简化共享机制的实现,因为每个租户网域都在同一运行时环境中。
您不必在不同的租户网域之间创建安全的通信通道,因为您可以使用运行时环境的功能来允许不同的租户网域之间进行通信。
如果您需要支持内容共享用例,我们建议选择此选项。
支持基础架构的局限性。
如果您的租户对资源有同质的要求,则此选项适用,因为它会限制运行时环境中的可用资源。
例如,租户只能请求运行时环境提供的资源。
每个租户网域使用一个运行时环境
当对每个租户网域使用一个运行时环境时,可以通过使用承载运行时环境的平台提供的功能来隔离域。
例如,您可以为每个租户网域预配GKE集群,也可以为每个租户网域预配ComputeEngine实例或实例组。
使用以下列表根据您之前建立的条件评估此方案:
工作负载所需的隔离类型。
如果您的工作负载需要运行时环境隔离,则此选项适用。
例如,通过对每个租户网域使用GKE集群,可以将运行时环境及其控制层面彼此隔离。
每个租户对其租户网域的控制程度。
此选项允许每个租户自定义其运行时环境。
运行时环境可以是自我管理的,因此每个租户都可以管理其运行时环境,或者您可以拥有专门的团队来管理所有运行时环境。
选择取决于您打算为租户提供的定制程度。
例如,如果您使用的是GKE,则可以让租户自行管理其集群。
通过此选项,您可以支持不同的运行时环境类型。
例如,如果您使用的是GKE,则可以预配不同种类的节点池:一个提供GPU资源,另一个提供CloudTPU资源。
预期的租户数量。
如果您想要为大量租户网域执行规划,则为每个租户网域预配和配置运行时环境可能是一项非常重要的任务。
此外,此选项可能不够高效,因为存在单个运行时环境,因为您的租户可能无法完全使用其运行时环境的资源。
如果您的目标是提高效率和资源利用率,我们建议您选择其他其他选项。
例如,如果您使用GKE,则部署在集群中的工作负载可能无法充分利用集群的资源
费用归属。
如果租户拥有自己的运行时环境,则费用归因将更容易。
您可以利用支持您的运行时环境的基础架构提供的监控和结算工具准确衡量资源消耗情况,并将费用归因于每个租户。
例如,在GoogleCloud上,您可以设置结算报告来分析每个运行时环境的费用。
联合身份。
评估运行时环境是否适合这种集成,以及是否要允许租户使用和管理他们自己的身份管理系统。
如果要对租户网域的结构保持严格控制,则可能要使用集中式身份管理系统。
如果您的租户需要这种集成,则为每个租户网域使用专用的运行时环境将有助于避免对其他租户网域产生任何影响。
租户之间的内容或资源共享。
在不同的运行时环境之间共享内容需要附加的基础架构、预配和配置。
例如,您可以设置身份验证和授权系统,以在不同运行时环境之间的租户网域之间共享内容。
支持基础架构的局限性。
支持您的多租户体系结构的基础架构可能会限制您可以预配的运行时环境的数量。
由于租户网域和运行时环境之间的一对一映射,这些限制极大地影响了您可以支持的租户网域的数量。
例如,GKE对您可以在给定区域或区域中创建的集群数量施加限制。
每个租户网域使用一个资源容器
当为每个租户网域使用一个资源容器时,可以通过使用承载运行时环境的平台提供的功能来隔离租户网域。
例如,您可以为每个租户网域预配一个GoogleCloud项目或文件夹。
尽管使用文件夹可能会影响租户网域的隔离属性,但此设置可以简化对支持多租户体系结构的基础结构的管理。
您可以鼓励架构组件的重复使用、重复信息删除和逻辑分离。
使用以下列表根据您之前建立的条件评估此方案:
工作负载所需的隔离类型。
如果您的工作负载需要运行时环境隔离,则此选项适用。
例如,您为每个租户网域创建一个Cloud项目,以将租户网域彼此完全隔离。
每个租户对其租户网域的控制程度。
此选项允许每个租户自定义其运行时环境和资源层次结构。
此外,您甚至可以在单个租户网域中组合多个运行时环境,从而支持异构运行时环境。
如果您的租户每个租户网域都需要多个运行时环境,则此选项适用。
例如,如果您使用的是GKE,则可以为每个租户网域预配多个集群,以满足该租户网域中工作负载的要求。
预期的租户数量。
如果您计划为多个租户网域配置,则为每个租户网域预配和配置多个运行时环境是一项非常重要的任务。
此选项的效率可能不如在租户之间共享单个运行时环境,甚至没有与每个租户共享的运行时环境。
您的租户可能无法充分利用其运行时环境的资源。
如果您的目标是提高效率和资源利用率,我们建议您选择其他其他选项。
例如,如果您使用GKE,则部署在集群中的工作负载将无法充分利用这些集群中的资源。
费用归属。
当租户拥有自己的资源容器时,费用归因将更容易。
您可以利用支持您的运行时环境的基础架构提供的监控和结算工具准确衡量资源消耗情况,并将费用归因于每个租户。
例如,在GoogleCloud上,您可以设置结算报告来分析每个运行时环境的费用。
联合身份。
您可以适应复杂的身份联合身份验证要求,因为租户可以在其租户网域中预配和配置自己的解决方案。
预配和配置自己的解决方案不会妨碍与集中式解决方案集成的可能性。
租户之间的内容或资源共享。
在不同资源容器之间共享内容需要额外的基础架构、预配和配置。
例如,您可能需要设置一个可从不同租户网域访问的空间来放置可共享的内容。
支持基础架构的局限性。
支持您的多租户架构的基础架构可能会限制您可以预配的资源容器的数量。
由于租户网域和资源容器之间的一对一映射,这些限制极大地影响了您可以支持的租户网域的数量。
例如,GKE对您可以在给定区域或区域中创建的集群数量施加限制。
为目标环境选择正确的方案
在前面的部分中,您为每个方案的每个条件分配了值。
如需计算每个方案的总得分,请根据条件添加该方案的所有评分。
例如,如果某个方案根据隔离标准的类型评分10,而6个您希望允许其租户在其租户网域条件中的控制程度的评分,则该环境的总得分为16。
您还可以为每项标准的得分分配不同的权重,这样您便可表示每项标准对您的评估的重要性。
例如,如果隔离类型比您希望在评估中允许其租户域中的每个租户使用的控制程度更为重要,则可以定义乘数以反映这一点:隔离类型的乘数为1.0,度数的乘数为0.7(您希望在评估中允许其租户域中的每个租户拥有控制权)。
然后,您使用这些乘数来计算一个方案的总得分。
计算您评估的每个方案的总得分后,您可以根据其总得分按降序排列方案。
然后,选择得分最高的方案作为您选择的方案。
您可以通过多种方式表示这些数据,例如,您可以使用适合表示多变量数据的图表(例如雷达图表)直观呈现结果。
后续步骤
迁移到GoogleCloud:选择迁移路径
IdentityPlatform多租户
GKE集群多租户
企业级多租户最佳做法
探索有关GoogleCloud的参考架构、图表、教程和最佳做法。
查看我们的云架构中心。
发送反馈
Exceptasotherwisenoted,thecontentofthispageislicensedundertheCreativeCommonsAttribution4.0License,andcodesamplesarelicensedundertheApache2.0License.Fordetails,seetheGoogleDevelopersSitePolicies.JavaisaregisteredtrademarkofOracleand/oritsaffiliates.
Lastupdated2021-02-26UTC.
[{
"type":"thumb-down",
"id":"hardToUnderstand",
"label":"很难理解"
},{
"type":"thumb-down",
"id":"incorrectInformationOrSampleCode",
"label":"信息或代码不正确"
},{
"type":"thumb-down",
"id":"missingTheInformationSamplesINeed",
"label":"没有我需要的信息/示例"
},{
"type":"thumb-down",
"id":"translationIssue",
"label":"翻译问题"
},{
"type":"thumb-down",
"id":"otherDown",
"label":"其他"
}]
[{
"type":"thumb-up",
"id":"easyToUnderstand",
"label":"易于理解"
},{
"type":"thumb-up",
"id":"solvedMyProblem",
"label":"解决了我的问题"
},{
"type":"thumb-up",
"id":"otherUp",
"label":"其他"
}]
需要向我们提供更多信息?
为什么选择Google
选择GoogleCloud
信任与安全
开放的云
多云
全球基础架构
客户和案例研究
分析师报告
白皮书
博客
产品和价格
GoogleCloud价格
GoogleWorkspace价格
查看所有产品
解决方案
基础架构现代化
数据库
应用现代化改造
智能分析
人工智能
安全
生产力和工作方式转变
行业解决方案
DevOps解决方案
小企业解决方案
查看所有解决方案
资源
GoogleCloud文档
GoogleCloud快速入门
GoogleCloudMarketplace
了解云计算
支持
代码示例
CloudArchitectureCenter
培训
认证
GoogleDevelopers
GoogleCloud创业公司计划
系统状态
版本说明
互动
与销售人员联系
查找合作伙伴
成为合作伙伴
活动
播客
开发者中心
媒体资讯角
GoogleCloud在YouTube上的频道
YouTube上的GoogleCloudTech
在Twitter上关注
参与用户调查
GoogleCloud诚聘英才,欢迎加入!
GoogleCloud社区
Cookie设置
Google大全
隐私权政策
网站条款
GoogleCloud条款
自2007年起一直保持碳中和
订阅GoogleCloud简报
订阅
Language
English
Deutsch
Español–AméricaLatina
Français
Italiano
Português–Brasil
中文–简体
日本語
한국어
延伸文章資訊
- 1多租戶技術- 维基百科,自由的百科全书
多租戶技術(英語:multi-tenancy technology)或称多重租赁技术,是一種軟體架構技術,它是在探討與實作如何於多用戶的環境下共用相同的系統或程式元件,並且仍可確保 ...
- 248.有關雲端運算的多租戶模式(Multi-tenant model),下列敘述..
有關雲端運算的多租戶模式(Multi-tenant model),下列敘述何者正確? (A)是一種商業計價模式,將雲伺服器的計算資源同時分租給多個用戶 (B)是一種軟體技術架構,由一個 ...
- 3多租戶架構對雲端計算都有哪些影響? - IT閱讀
應該說,“多租戶”是私有云和公共雲都具有的共同特徵,它可以體現在雲的三層中,即IaaS(基礎設施作為服務)、PaaS(平臺作為服務)和SaaS(軟體作為服務) ...
- 4[雲端] Multi-Tenancy(多租戶) | 大人的世界 - - 點部落
在談到雲端運算時,常會聽到多租戶的概念,. 那到底什麼是多租戶呢? 我們知道,雲端其中一個概念就是按需付費,. 讓許多客戶(租戶)共用軟硬體的資源,.
- 5多租戶管理服務| 威睿科技 - Genie Networks
一站式解決方案為支援多租戶設計(Multi-tenancy) 的門戶網站(Portal Website),部署在雲端網路安全中心(Security Operation Centre, SOC) ...