云计算服务产品申请、审批、账户计费系统流程 方案六
- 格式:docx
- 大小:1.35 MB
- 文档页数:14
云计算平台搭建与管理的步骤和技巧云计算平台的搭建与管理是当今企业IT架构中的重要部分。
随着云计算技术的不断发展,越来越多的企业选择搭建自己的云计算平台来满足其IT资源的需求。
本文将介绍云计算平台搭建与管理的步骤和技巧,帮助读者更好地理解和应用这一关键技术。
一、云计算平台搭建的步骤1.需求分析与规划在开始搭建云计算平台之前,企业需要仔细分析自己的需求,并制定相应的规划。
这包括对云计算平台所需的计算、存储、网络等资源进行评估,确定所需的硬件和软件配置,并预估未来的扩容需求。
同时,还要考虑安全、可靠性和成本等方面的因素。
2.基础设施搭建云计算平台的基础设施是构建整个平台的基础,包括服务器、存储设备、网络设备等。
在搭建之前,需要根据需求规划好硬件设备的数量和配置,并进行选型。
然后,将这些设备进行组装和部署,确保其正常运行。
3.平台软件安装云计算平台的核心是运行在基础设施上的软件,如虚拟化平台、容器平台、管理工具等。
在搭建云计算平台时,需要安装和配置这些软件。
例如,在虚拟化方面,可以选择安装VMware、OpenStack等软件;在容器化方面,可以使用Docker、Kubernetes等软件。
4.网络配置与安全设置在搭建云计算平台时,网络配置和安全设置是非常重要的环节。
正确配置网络可以确保云计算平台的高可用性和性能。
同时,还需要采取一系列的安全设置措施,如访问控制、防火墙、数据加密等,以保护企业的数据和资产免受攻击。
5.自动化与集成自动化和集成是云计算平台管理的重要技术。
通过自动化脚本和工具,可以简化平台的管理任务,提高效率和准确性。
同时,集成不同的管理工具和系统,可以实现资源的统一管理和监控。
二、云计算平台管理的技巧1.资源优化与弹性伸缩云计算平台的管理需要根据实际需求进行资源的优化和调整。
通过监控资源的使用情况,可以及时调整资源的分配,以避免资源的浪费和限制。
同时,采用弹性伸缩的策略,可以根据负载情况自动调整资源的数量和配置。
云计算平台的使用教程与部署指南随着云计算技术的不断发展和普及,越来越多的企业和个人开始关注和使用云计算平台来满足日常的计算需求。
云计算平台的使用教程和部署指南成为了很多人关注的焦点。
本文将为大家介绍云计算平台的使用教程和部署指南,希望能帮助到有需要的读者。
一、云计算平台的基本概念云计算平台是指基于云计算技术实现的计算资源的集合,可以通过互联网进行操作和管理。
云计算平台提供了一种灵活、高效和可扩展的方式来进行计算和存储。
通过使用云计算平台,用户可以根据实际需求快速获取所需的计算资源,提高计算效率和灵活性。
二、云计算平台的使用教程1. 注册账号:首先,用户需要注册一个云计算平台的账号。
选择一个可信赖的云计算服务提供商,按照其官方网站的指引进行注册。
在注册过程中,需要填写一些个人信息和联系方式,以及选择相关的服务和套餐。
2. 选择服务类型:根据自己的需求,选择合适的云计算服务类型。
常见的云计算服务类型包括计算服务、存储服务、网络服务等。
不同的云计算平台提供商可能会有不同的服务类型和特点,用户可以根据自己的需求选择适合自己的服务。
3. 创建虚拟机:虚拟机是云计算平台中的一个重要组成部分。
用户可以根据自己的需求创建一个或多个虚拟机。
在创建虚拟机时,需要选择合适的操作系统和硬件配置,并设置好网络和安全设置等。
4. 管理虚拟机:创建完虚拟机后,用户可以通过管理界面对虚拟机进行各种操作和管理。
例如,启动、停止、重启虚拟机,调整虚拟机的配置等。
用户还可以通过虚拟机的控制台界面进行远程操作。
5. 数据存储:在云计算平台中,用户可以选择将数据存储在云端或本地。
对于需要频繁访问和变动的数据,可以选择将其存储在云端;对于不经常访问和变动的数据,可以选择将其存储在本地或者其他存储设备上。
6. 安全设置:在使用云计算平台时,安全性是一个非常重要的问题。
用户需要设置好访问权限和安全策略,以保护自己的数据和计算资源的安全。
可以使用防火墙、密钥对、VPN等安全措施来提高安全性。
云计算服务解决方案方案描述标题:云计算服务解决方案方案描述引言概述:随着信息技术的不断发展,云计算作为一种新兴的计算服务模式,正逐渐成为各行各业的首选解决方案。
云计算服务不仅可以提高企业的效率和灵便性,还可以降低成本和风险。
本文将详细描述云计算服务的解决方案,匡助读者更好地了解和应用云计算技术。
一、基础设施即服务(IaaS):1.1 提供灵便的计算资源:云计算服务提供商可以根据客户的需求,灵便地调整计算资源,包括虚拟机、存储和网络等。
1.2 提供高可用性和可扩展性:云计算服务提供商通常会建立多个数据中心,以确保服务的高可用性和可扩展性,客户可以根据需要随时扩展资源。
1.3 提供安全性保障:云计算服务提供商会采取各种安全措施,包括数据加密、访问控制和监控等,以确保客户数据的安全性。
二、平台即服务(PaaS):2.1 提供开辟环境:云计算服务提供商可以为开辟人员提供各种开辟工具和环境,匡助他们快速开辟和部署应用程序。
2.2 提供自动化部署:云计算服务提供商通常会提供自动化部署工具,匡助开辟人员快速部署应用程序,提高效率。
2.3 提供监控和管理工具:云计算服务提供商还会提供监控和管理工具,匡助开辟人员实时监控应用程序的运行情况,并及时调整。
三、软件即服务(SaaS):3.1 提供各种应用程序:云计算服务提供商可以为客户提供各种应用程序,包括办公软件、企业资源规划(ERP)系统和客户关系管理(CRM)系统等。
3.2 提供按需付费:客户可以根据实际使用情况,按需付费使用云计算服务提供商提供的各种应用程序,避免了高额的前期投资。
3.3 提供自动更新和维护:云计算服务提供商会自动更新和维护提供的应用程序,客户无需耽心版本更新和安全漏洞。
四、混合云解决方案:4.1 整合公有云和私有云:混合云解决方案可以整合公有云和私有云资源,匡助企业更好地管理和利用云计算资源。
4.2 提供灵便性和安全性:混合云解决方案可以根据企业的需求,灵便地调整云计算资源,并提供安全性保障,确保数据的安全性。
软件技术服务业云计算解决方案服务流程第一章云计算解决方案概述 (2)1.1 云计算简介 (2)1.1.1 基础设施即服务(IaaS) (3)1.1.2 平台即服务(PaaS) (3)1.1.3 软件即服务(SaaS) (3)1.2 解决方案目标与原则 (3)1.2.1 解决方案目标 (3)1.2.2 解决方案原则 (3)第二章需求分析与评估 (4)2.1 业务需求分析 (4)2.2 技术需求分析 (4)2.3 风险评估 (5)第三章云服务选型与规划 (5)3.1 云服务类型选择 (5)3.1.1 服务类型概述 (5)3.1.2 服务类型选择策略 (6)3.2 云服务供应商评估 (6)3.2.1 评估指标 (6)3.2.2 评估方法 (6)3.3 云资源规划 (6)3.3.1 资源需求分析 (6)3.3.2 资源分配策略 (7)第四章系统架构设计 (7)4.1 架构设计原则 (7)4.2 网络架构设计 (7)4.3 应用架构设计 (8)第五章数据迁移与集成 (8)5.1 数据迁移策略 (8)5.2 数据集成方法 (9)5.3 数据安全与备份 (9)第六章安全防护与合规性 (9)6.1 安全策略制定 (10)6.1.1 安全策略概述 (10)6.1.2 安全策略制定流程 (10)6.2 安全防护措施 (10)6.2.1 访问控制 (10)6.2.2 数据安全 (10)6.2.3 网络安全 (10)6.2.4 系统安全 (11)6.3 合规性评估与应对 (11)6.3.1 合规性评估 (11)6.3.2 合规性应对 (11)第七章云计算资源管理 (11)7.1 资源监控与管理 (11)7.1.1 监控体系构建 (11)7.1.2 监控数据采集与处理 (11)7.1.3 异常处理与告警 (12)7.2 资源优化与调度 (12)7.2.1 资源池构建 (12)7.2.2 资源调度策略 (12)7.2.3 资源优化方法 (13)7.3 成本控制与优化 (13)7.3.1 成本分析 (13)7.3.2 成本控制策略 (13)7.3.3 成本优化方法 (13)第八章应用开发与部署 (13)8.1 开发框架与工具 (13)8.2 应用部署流程 (14)8.3 持续集成与持续部署 (14)第九章运维与维护 (14)9.1 运维管理流程 (14)9.1.1 运维策略制定 (14)9.1.2 运维团队组建 (15)9.1.3 运维工具选择 (15)9.1.4 运维流程执行 (15)9.2 故障处理与优化 (15)9.2.1 故障分类 (15)9.2.2 故障处理流程 (15)9.2.3 功能优化 (16)9.3 服务水平协议(SLA)管理 (16)9.3.1 SLA制定 (16)9.3.2 SLA执行 (16)9.3.3 SLA优化 (16)第十章项目管理与验收 (16)10.1 项目管理流程 (16)10.2 项目进度监控 (17)10.3 项目验收与评估 (17)第一章云计算解决方案概述1.1 云计算简介云计算作为一种新型的计算模式,将传统的计算任务分布在大量的计算机构成的资源池中,通过网络实现资源的共享和动态分配。
云计算服务的使用教程及资源交付优化云计算服务是一种基于互联网的模式,通过云端的服务器和计算资源,为用户提供灵活、可扩展的计算、存储和网络服务。
它广泛应用于企业、机构和个人等不同领域,有效提升了工作效率和资源利用率。
本文将提供一份云计算服务的使用教程,并讨论如何优化资源交付过程,以便更好地满足用户的需求。
一、云计算服务的使用教程1. 注册和登录账户首先,用户需要注册一个云计算服务的账户。
通常,用户需要提供个人或组织相关信息,并创建一个用户名和密码。
一旦注册成功,用户就可以使用该账户登录云计算平台。
2. 选择合适的云计算服务提供商市场上有许多云计算服务提供商,用户应根据自身需求选择合适的服务提供商。
常见的提供商如亚马逊AWS,微软Azure等。
用户可以参考实际案例、用户评价、服务功能和价格等因素进行比较,在选择时需要权衡各种因素。
3. 创建和管理云资源一旦登录到所选云计算服务提供商的控制面板,用户可以创建和管理云资源。
通常,云计算平台提供了多种资源选项,包括虚拟机、存储、数据库、网络等。
用户可以根据自己的需求选择并创建相应的资源。
4. 虚拟机实例的部署和配置虚拟机是云计算服务的核心组件之一,用户可以基于云服务商提供的模板或自定义模板来创建虚拟机实例。
在创建虚拟机实例时,用户需要选择操作系统、配置硬件资源、网络设置等。
一旦虚拟机实例创建成功,用户就可以远程连接到虚拟机进行各种操作。
5. 存储资源的管理和备份云计算平台通常提供了多种存储选项,如对象存储、块存储和文件存储。
用户可以根据存储需求选择合适的存储类型,并管理存储资源。
此外,用户还可以设置自动备份策略和数据迁移计划,确保数据的安全性和可靠性。
6. 网络设置和安全防护云计算平台提供了强大的网络功能,用户可以设置虚拟网络、子网、路由器和负载均衡器等来构建自己的网络拓扑。
此外,用户还可以启用网络安全组、密钥对和防火墙等来加强网络安全防护。
通过合理配置网络设置和安全防护,在云计算环境中提供安全稳定的服务。
云计算服务解决方案方案描述一、方案背景随着信息技术的不断发展和应用,云计算作为一种新兴的计算模式,已经成为企业信息化建设的重要组成部分。
云计算服务解决方案旨在为企业提供灵活、可扩展和安全的计算资源,帮助企业降低IT成本、提高业务效率和创新能力。
本方案将详细介绍我们的云计算服务解决方案,包括解决方案的架构、功能模块、技术特点和应用场景等。
二、方案架构我们的云计算服务解决方案采用分层架构,包括基础设施层、平台层和应用层。
1. 基础设施层:该层提供云计算的基础设施,包括服务器、存储设备和网络设备等。
我们采用虚拟化技术,将物理设备虚拟化为虚拟机,实现资源的共享和灵活调度。
2. 平台层:该层提供云计算的平台服务,包括计算服务、存储服务和网络服务等。
我们提供弹性计算服务,根据用户需求自动调整计算资源,提高资源利用率和响应速度。
3. 应用层:该层提供云计算的应用服务,包括云存储、云数据库和云应用等。
我们提供高可用性和可扩展性的应用服务,帮助企业快速部署和运行各种应用。
三、功能模块我们的云计算服务解决方案包括以下功能模块:1. 虚拟化管理:提供虚拟机的创建、部署和管理功能,实现资源的灵活调度和高效利用。
2. 弹性计算:根据业务负载自动调整计算资源,提高资源利用率和响应速度。
3. 存储管理:提供分布式存储和数据备份功能,保证数据的安全性和可靠性。
4. 网络管理:提供网络配置和监控功能,保证网络的稳定性和安全性。
5. 安全管理:提供身份认证和访问控制功能,保护用户数据的安全和隐私。
四、技术特点我们的云计算服务解决方案具有以下技术特点:1. 高可用性:采用集群和冗余技术,保证系统的高可用性和可靠性。
2. 可扩展性:采用分布式架构和自动化管理,支持系统的快速扩展和升级。
3. 安全性:采用多层次的安全防护措施,保护用户数据的安全和隐私。
4. 弹性计算:根据业务负载自动调整计算资源,提高资源利用率和响应速度。
五、应用场景我们的云计算服务解决方案适用于各种企业的信息化建设需求,包括以下应用场景:1. 企业办公:提供云存储和协同办公功能,帮助企业实现文件共享和团队协作。
云计算服务产品申请、审批、计费(系统方案六)云计算事业部IaaS组王毅2012—4-24目录1.流程图 (1)2.流程描述 (2)2.1参数接口数据 (2)2.2客户注册 (2)2.3客户付费 (3)2.4申请资源 (4)2.5审批 (4)2.6客户账单 (5)2.7客户使用 (5)附录A 阿里云服务的客户注册网页参考 (5)1。
流程图该跨职能流程图中,横向以用户、云计算服务产品、云计算服务用户中心、云计算服务产品计费系统、云计算服务后台管理系统、云计算后台服务和公司账户进行分解划分;纵向根据不同的业务流程和流程阶段将各个系统之间的交互通过箭头进行描述,方便于对各个服务之间的交互以及接口的详细流程展示和说明.2.流程描述2.1参数接口数据首先,由云计算服务用户中心管理系统制订用户注册(包括企业客户、个人客户)参数数据.目前的参数接口包括:●国家、省份参数接口;●行业、职业参数接口;●问题类型、问题参数接口;●产品推广渠道参数接口;●收费项目、价格明细参数接口;其中除收费项目、价格明细参数接口由云计算服务计费系统提供外,其余的数据参数接口均由云计算服务用户中心系统进行提供。
用户中心关于参数接口的数据库表结构如下图所示:计费系统关于收费项目和价格明细的参数接口的数据库表结构如下图所示:比如收费类型信息表中的数据可以为:比如收费价格信息表中的数据唯一为:2。
2客户注册对于客户注册部分目前考虑将客户分为个人客户和企业客户两种类型,将他们的客户信息进行分别存储,以便于用户中心系统对个人客户和企业客户的产品应用行为以及地域等方面的统计。
客户的注册行为在云计算服务产品中进行,并通过调用云计算服务客户中心管理系统所提供的接口存入云计算服务客户中心管理系统,同时还需要通过计费系统所提供的接口将客户的部分信息传输至计费系统.增加计费系统的关于用户注册的接口原因是客户(企业、个人)在计费系统中有关于客户账单的信息数据库表结构,需要与客户的实际信息进行关联;所以在计费系统中不得不存在客户的一些实际信息,比如个人客户的昵称、电话、邮件和企业客户的企业名称、电话、邮件,便于计费系统自动向客户发送付费账单。
云计算申请流程与材料准备要求云计算是一项重要的技术,已经广泛应用于各个领域。
随着云计算技术的快速发展,越来越多的企业和个人开始意识到云计算的重要性,并希望能够获得相应的资质或认证。
本文将介绍云计算申请的流程以及材料准备要求,请有兴趣的读者参考。
一、云计算申请流程云计算申请的流程会因不同的国家或地区而有所不同,在这里我将以中国为例进行说明。
具体的流程如下:1. 填写申请表格首先,申请人需要前往所在地方的云计算认证机构提供的官方网站下载并填写申请表格。
表格通常包括个人或企业信息、申请类型、具体需求等内容。
2. 缴纳申请费用在提交申请表格之前,申请人需要缴纳一定的申请费用。
费用的具体数额会因不同的认证机构而有所不同,一般会在官方网站进行公示。
3. 提交申请材料申请人需要准备相应的申请材料,并在规定的时间内将其提交给认证机构。
具体的申请材料包括但不限于以下几项:- 身份证明文件(个人申请者)或工商注册证明文件(企业申请者)- 相关资质证明文件,如云计算培训证书、从业经验证明等- 申请人的个人简历或企业简介- 申请人的云计算项目实施计划书或商业计划书等4. 审核与评估认证机构将对申请人提交的材料进行审核与评估。
这一步骤的目的是确保申请人符合云计算认证或资质的要求。
5. 结果通知一旦审核与评估完成,认证机构将以书面形式通知申请人申请是否获得通过。
如果通过,申请人可以继续后续的步骤;如果未通过,申请人可以根据通知中的要求进行补充材料或申诉。
6. 发放证书或资质在通过审核与评估后,认证机构将向申请人发放相应的证书或资质。
该证书或资质通常包括云计算从业人员资格认证、云服务提供商资质认证等。
二、云计算申请材料准备要求针对云计算申请,申请人需要准备一系列的申请材料。
以下是一些常见的要求,请根据具体认证机构的要求进行准备:1. 身份证明文件个人申请者需要提供有效的身份证件复印件,如身份证、护照等。
企业申请者需要提供工商注册证明文件的复印件。
云计算服务计费管理系统需求天津卓朗科技发展有限公司需求规格说明书编号:AMG1Z-017-版本:第一版语言:中文变更记录填表说明:1.日期: -3-22.版本:0.13.变更说明:无4.作者:王毅目录1.概述 (5)1.1编写目的 (5)1.2读者对象 (5)1.3参考文献 (5)1.4术语与缩写解释 (5)2.系统说明 (6)2.1系统约束 (6)2.2版本范围 (6)2.3系统角色 (7)2.4功能模块图 (7)2.5功能列表 .................................................................................................................... 错误!未定义书签。
3.功能需求描述 (7)3.1系统登录 (7)3.2用户缴费 (9)3.3缴费信息 (11)3.4收费项目 (12)3.4.1收费项目类型 (12)3.4.2收费价格信息 (15)3.5缴费客户 (17)3.6系统管理 (21)3.6.1管理用户 (21)3.6.2系统日志 (25)3.7系统参数 (31)3.7.1国家参数 (31)3.7.2省份参数 (33)3.7.3行业参数 (35)3.7.4职业参数 (37)3.8客户统计 (46)3.8.1客户地理分布统计 (46)3.8.2客户性别统计 ............................................................................................... 错误!未定义书签。
3.8.3客户行业统计 (48)3.8.4客户职业统计 (49)3.8.5客户收费项目统计 (51)3.9收费统计 (58)4.其他需求说明 (63)5.确认签字 ................................................................................................................................ 错误!未定义书签。
AMG2T-022-2011天津卓朗科技发展有限公司详细设计说明书编号:版本:语言:变更记录填表说明:1.日期:2012-3-9。
2.版本:0.1。
3.变更说明:初稿。
4.作者:王毅。
目录1.概述 (41.1编写目的 (4 1.2读者对象 (4 1.3参考文献 (41.4术语与缩写解释 (42.系统说明 (42.1说明 (42.2主要功能 (42.3设计约束 (52.4开发、测试与运行环境........................................................................................... 错误!未定义书签。
3.软件系统结构设计 (63.1总体架构 (63.2逻辑架构 (73.3物理结构................................................................................................................... 错误!未定义书签。
3.3.1软件部署结构(可选............................................................................... 错误!未定义书签。
3.3.2硬件部署结构............................................................................................... 错误!未定义书签。
3.4实施步骤................................................................................................................... 错误!未定义书签。
云计算服务产品申请、审批、计费(系统方案六)云计算事业部IaaS组王毅2012-4-24目录1.流程图 (3)2.流程描述 (4)2.1参数接口数据 (4)2.2客户注册 (6)2.3客户付费 (8)2.4申请资源 (10)2.5审批 (12)2.6客户账单 (13)2.7客户使用 (13)附录A 阿里云服务的客户注册网页参考 (14)1.流程图图标描述图标描述流程数据手动操作存储数据判定显示内容直接数据该跨职能流程图中,横向以用户、云计算服务产品、云计算服务用户中心、云计算服务产品计费系统、云计算服务后台管理系统、云计算后台服务和公司账户进行分解划分;纵向根据不同的业务流程和流程阶段将各个系统之间的交互通过箭头进行描述,方便于对各个服务之间的交互以及接口的详细流程展示和说明。
2.流程描述2.1参数接口数据首先,由云计算服务用户中心管理系统制订用户注册(包括企业客户、个人客户)参数数据。
目前的参数接口包括:●国家、省份参数接口;●行业、职业参数接口;●问题类型、问题参数接口;●产品推广渠道参数接口;● 收费项目、价格明细参数接口;其中除收费项目、价格明细参数接口由云计算服务计费系统提供外,其余的数据参数接口均由云计算服务用户中心系统进行提供。
用户中心关于参数接口的数据库表结构如下图所示:计费系统关于收费项目和价格明细的参数接口的数据库表结构如下图所示:比如收费类型信息表中的数据可以为:比如收费价格信息表中的数据唯一为:2.2客户注册对于客户注册部分目前考虑将客户分为个人客户和企业客户两种类型,将他们的客户信息进计费系统-收费项目模块收费类型信息表序号类型名称描述是否有效varchar(32)varchar(100)textvarchar(2)<pk>收费价格信息表序号收费项目服务对象产品序号周期类型收费价格描述是否有效varchar(32)varchar(32)varchar(2)varchar(32)varchar(2)doubletextvarchar(2)<pk>行分别存储,以便于用户中心系统对个人客户和企业客户的产品应用行为以及地域等方面的统计。
客户的注册行为在云计算服务产品中进行,并通过调用云计算服务客户中心管理系统所提供的接口存入云计算服务客户中心管理系统,同时还需要通过计费系统所提供的接口将客户的部分信息传输至计费系统。
增加计费系统的关于用户注册的接口原因是客户(企业、个人)在计费系统中有关于客户账单的信息数据库表结构,需要与客户的实际信息进行关联;所以在计费系统中不得不存在客户的一些实际信息,比如个人客户的昵称、电话、邮件和企业客户的企业名称、电话、邮件,便于计费系统自动向客户发送付费账单。
关于用户中心的客户注册信息的数据库表结构如下图所示:关于计费系统的客户信息数据库表结构如下图所示:注:为了加快和缩短客户对于产品的注册时间,方便客户使用,在云计算服务产品端首先需要提供给客户的简易注册,也就是客户的用户名称、电子邮件地址、和密码的信息注册。
详细的客户注册信息,可以提供专门的客户信息编辑页面,通过调用云计算服务用户中心系统的接口来完善用户的实际信息。
2.3客户付费企业客户与个人客户的付费通过云计算服务产品进行操作,但是仍然包括了三个主要的接口部分工作内容:● 通过于计算服务产品端,调用银行等方面的接口将客户的付款金额打入公司账户; ● 打入公司账户成功以后,需要调用用户中心的接口将客户的付费金额数据存储用户中心的数据库中,对于已有客户账户的充值则在客户账户余额的基础上增加客户账户的充值金额;(用户中心系统只保留用户的账户余额数据信息)。
● 由于客户的付费有些是第一次的付费,而又有的是在原有金额的基础上进行充值,所以需要调用计费系统的金额充值接口将客户的充值帐目在客户的账单信息表中进行保留;计费系统-注册客户信息个人客户信息表序号接口服务对象序号用户名称用户密码真实姓名手机号码电子邮件创建日期时间是否有效varchar(32)varchar(32)varchar(50)varchar(50)varchar(100)varchar(50)varchar(100)timestamp varchar(2)<pk>企业客户信息表序号接口服务对象序号企业名称密码电话电子邮件创建日期时间是否有效varchar(32)varchar(32)varchar(100)varchar(50)varchar(100)varchar(100)timestamp varchar(2)<pk>用户中心系统中客户的剩余金额数据库表结构为:注:用户中心系统只记录用户的剩余金额,但同时针对该金额增加账户金额的创建日期时间,并通过“个人客户ID ”和“企业客户ID ”这样的外键与用户中心的客户(企业、个人)信息表相关联。
当客户进行费用金额的充值时,充值的金额需要根据时间进行记录,这一记录目前需要在计费系统数据库中提供表结构来进行(这个已经与杨颖进行了确认)。
计费系统中客户账单的数据库表结构为:在这个数据库表结构中,客户每充一次值,表中就会增加一条记录,该记录中的账单金额为正数,并有创建时间和相应的说明;相反,当从客户的帐目中每减少一次金额,表中也会增加一条记录,该记录中的账单金额为负数,并有创建时间和相应的说明。
必须要说明的一点是,该表结构中均记录了企业客户和个人客户的ID ,通过该ID 可以和之前的客户注册阶段的客户信息进行关联,这也是为什么不仅仅用户中心需要提供一个客户注册的接口而计费系统也需要提供一个客户注册信息接口的原因。
2.4申请资源云计算服务后台管理系统提供关于系统镜像类型、虚拟机镜像规格(也就是虚拟机套餐)、虚拟机资源(各种类型套餐的个数)等等的接口,分别提供给云计算服务产品端和云计算服务的计费端。
●系统镜像类型;系统镜像类型就是指虚拟机需要什么样的操作系统,首先需要计费系统通过云计算服务后台管理系统所提供的接口进行调用获取所能够提供的操作系统的镜像类型,然后进行定价。
然后云计算服务产品端调用计费系统所提供的接口获取不同操作系统镜像的价格。
●虚拟机镜像规格;虚拟机镜像规格其实就是所指的CPU核数、内存的容量以及硬盘空间的大小这些所形成的一整套服务。
各个不同的镜像规格进行搭配可以形成套餐。
这些首先也是计费系统通过调用后台管理系统所提供的接口进行获取并进行根据不同套餐进行定价;云计算服务产品端调用计费系统所提供的接口获取套餐类型及其价格。
●虚拟机资源;虚拟机资源也就是不同虚拟机镜像规格目前可以创建并使用的各个套餐的数量。
这个可以直接通过调用云计算服务后台管理系统提供的接口进行直接获取。
最终由云计算产品端将客户所选择的套餐以及其他产品进行综合出客户的账单以及总体付费金额。
计费系统中的虚拟机镜像及虚拟机镜像规格参数表结构如下所示:云计算服务后台管理系统中的镜像规格资源数量表结构参数如下图所示:云计算服务计费系统中收费项目及价格方面的数据库表结构:比如收费类型信息表中的数据可以为:计费系统-镜像及规格参数镜像参数序号镜像名称是否有效int varchar(255)varchar(2)<pk>镜像规格参数序号CPU核数硬盘大小内存大小是否有效int(11)int(11)int(11)int(11)varchar(2)<pk>后台管理系统-弹性计算配额信息表弹性计算配额信息表序号规格序号规格总数量使用数量剩余数量int(11)int(11)int(11)int(11)int(11)<pk>计费系统-收费项目模块收费类型信息表序号类型名称描述是否有效varchar(32)varchar(100)textvarchar(2)<pk>收费价格信息表序号收费项目服务对象产品序号周期类型收费价格描述是否有效varchar(32)varchar(32)varchar(2)varchar(32)varchar(2)double textvarchar(2)<pk>比如收费价格信息表中的数据唯一为:2.5审批针对于客户对云计算服务的申请的审批,客户只要提交申请以后,由云计算服务产品端通过接口从云计算服务后台管理系统所提供的资源为根据提供用户申请的依据,客户申请完成后,调用云计算服务计费系统根据客户的剩余金额进行自动审批,审批未通过则云计算服务产品自动调用跳转至该客户的用户中心模块让用户进行金额充值,审批通过后调用云计算服务后台管理系统所提供的接口提供客户所需要的服务。
注:目前云计算服务从客户申请自动审批开始到用户获得云计算服务这段时间设置为10分钟,以保证因为网络、底层硬件等方面对客户不能及时获得服务所构成干扰。
对于包月和包年的客户云计算服务申请的调用,可以在用户申请云计算服务资源时直接由云计算服务计费系统将客户的账户金额扣除并记录账单,对于将来的时时情况可以由云计算服务计费系统自动进行时时扣除用户金额并记录账单。
另外,对于客户自行通过点击虚拟机中的开始按钮进行关闭虚拟机的情况,应该考虑继续对用户进行收费,原因如下:经过再次的确认考证,虚拟机的物理资源的确被释放掉了,但是OpenStack中的数据库状态仍然记录用户的使用,也就是说数据库中的数据记录并没有释放用户的资源。
为虚拟机不同规格的最大资源数量造成一定的影响。
最后,即使用户关闭虚拟机,释放掉了虚拟机的物理资源,系统集群所能够提供的虚拟机资源的限额数量会增加,但是并不能保证用户过了一两天以后再次开启已使用过的虚拟机,虚拟机的最大资源数量仍然需要改变(目前根据OpenStack中的数据库数据进行最大数量计算的,可是OpenStack数据库中的数据并不会根据这一状况进行改变,所以这只能是暂时的假设),当处在临界值的情况时,就会出现实际资源饱和的情况出现。
2.6客户账单云计算服务产品通过计费系统将客户的账单信息以邮件、短信的方式发送客户,也可以通过接口将客户的费用信息发送云计算服务产品端,以便客户进行查询使用。
2.7客户使用客户通过云计算服务产品端对用户所使用的虚拟机服务进行管理、使用和监控;云计算服务产品端通过调用云计算服务后台管理系统所提供的接口满足用户的操作需要。
附录A 阿里云服务的客户注册网页参考。