ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:522.57KB ,
资源ID:9523902      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9523902.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(多云管理的计费方案.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

多云管理的计费方案.docx

1、多云管理的计费方案1 用户计费设计原则1.1 稳定性和可扩展性烽火理解的航信云平台的整体生命周期中,其中有两个部分是变化并不容易被确定的,分别为系统的缴费价格方面和系统的统计业务这两个方面;首先,关于系统的缴费价格会发生经常性的波动,包括系统的产品类型及产品也会随着市场的发展有所增减,因此在系统中采取修改和记录数据的方式,以方便系统数据的变更。对于这些数据,由于设计到历史数据的参考价值,删除操作均采用业务逻辑删除的方式使旧数据得以保留,以避免由于数据的变更而导致的数据不稳定;另一方面,对于航信云未来系统的统计业务,将来还会发生一系列的变化,有可能增加相应的统计业务模块,也有可能取消针对系统某些

2、部分业务的统计。系统目前提供了足够的参数进行维护和管理,这些参数是系统进行复杂数据统计的可靠依据。1.2 性能分析航信云平台的性能主要体现在接口的频繁调用方面,需要时时与其他服务产品进行数据的同步。系统对外采用服务技术进行对外的接口调用,满足其他云计算服务产品的不同语言开发。对于接口的定时调用可视云计算服务产品的数据改变周期情况而定,最高要求可以达到每分钟一次调用。为了能够达到软件的高内聚低耦合性能,基于数据库服务底层的服务分为接口服务、服务和短信以及邮件四套单独的服务。保证了服务之间的不会出现干扰、侵占资源等问题的出现。一旦其中某一服务出现问题可以进行单独解决而不影响其他服务的正常运行。1.

3、3 复用和移植烽火规划的航信云解决方案从设计初衷不仅仅适合于航信云云计算服务产品的计费,完全可以兼容未来二期收费计费业务情况时进行使用。1.4 防错与出错处理航信云平台的功能模块中不仅提供对系统管理员操作日志的记录,还提供了系统自动的日志记录,该日志记录中包括外部云计算服务产品的接口调用日志和系统对外发送电子邮件和短信的日志记录,一旦系统出现问题,可以通过系统日志可以进行查询和判断。系统的业务操作出现问题时,采用事务回滚以保证数据业务的完整性;并跳转至系统报错页面。1.5 接口安全性对于接口的调用安全性方面,航信云平台采用对外部的不同产品分别提供不同的调用账户,在接口调用过程中,根据接口所传递

4、的参数进行校验,校验通过后可以进行数据的发送与获取;所开放的接口账户统一均由服务系统进行管理。2 .计费系统结构设计2.1 计费需求“航信云”的核心是将航信自动化运维工具集成到 云平台,为特定用户提供安全、敏捷云服务,而云平台中基础设施层、大数据层以及应用开发部署层的各类服务产品不是云服务商无偿提供给租户和用户使用的,要求梳理各种计费项。烽火理解的本项目计费服务主要涉及确认计费项、计费标准和设计计量模型三部分,用于对航信云中不同种类资源的使用情况进行计费。系统首先提供对计费参数的管理模块,该模块中的参数是系统对外部元计算服务产品的统一参数标准,也是系统的统计计费模块的基础参数依据。该部分数据通

5、过对外部的接口时时进行与外部云计算产品的信息同步。系统提供对航信云收费项目的管理,收费项目首先制定收费产品项目类型,比如: 提供按照虚拟服务器配置进行计价,如 、内存、磁盘大小 提供按照数据库配置进行计价,如 、内存、数据盘大小、 提供按照存储进行计价,如数据磁盘大小、 磁盘大小,对象存储大小 提供按照物理服务器配置进行计价,如 核心数、内存 提供基于公网 进行计价,以带宽为计价单位 提供基于负载均衡实例数进行计价 提供基于安全服务项进行计价,如抗 、 注入防护等 增值服务 提供基于公网数据流量进行计价 网络个人用户云存储 企业用户云存储 网络个人用户的虚拟机租用烽火设计的以上几大类收费项目的

6、参数管理,在各个类型下进行详细的产品价格清单的管理。该部分数据通过对外部的接口时时与外部云计算产品进行数据的同步,以保证统计业务模块的统计数据的依据。外部云计算服务产品通过调用该系统的接口将产品的注册用户信息以及产品缴费情况数据信息发送至该系统,系统提供对缴费信息的查询管理,以便了解云计算服务产品的购买情况、同时也为系统的统计业务模块关于收费情况统计提供合理依据。系统提供对系统管理员用户的管理、系统管理员用户操作日志管理、系统自动操作日志管理以及对云计算服务产品的客户定期发送邮件和短信的服务。2.2 逻辑架构该系统主要有如下几个方面的服务:1. 数据库服务系统数据库业务数据以及技术参数数据的服

7、务管理和支持;2. 系统对外接口服务系统通过对外的接口服务使系统数据库中数据得以与外界其他云计算服务产品的参数数据和购买缴费数据得以进行交付和同步;3. 系统服务系统通过提供的服务为系统操作人员提供基础参数的管理和业务数据的统计工作,更好的管理和监督云计算服务产品的客户及产品的缴费情况;4. 短信和邮件服务系统管理员用户通过服务设置系统的短信及邮件的发送周期,保证对于缴费快到期客户和缴费已到期客户进行信息提醒。3 计费功能模块设计概述3.1 计费项航信云系统平台中基础设施层、大数据层以及应用开发部署层的各类服务产品不是云服务商无偿提供给租户和用户使用的,要求梳理各种计费项,包含但不限于以下:

8、提供按照虚拟服务器配置进行计价,如、内存、磁盘大小 提供按照数据库配置进行计价,如、内存、数据盘大小、 提供按照存储进行计价,如数据磁盘大小、磁盘大小,对象存储大小 提供按照物理服务器配置进行计价,如核心数、内存 提供基于公网进行计价,以带宽为计价单位 提供基于负载均衡实例数进行计价 提供基于安全服务项进行计价,如抗、注入防护等 增值服务 提供基于公网数据流量进行计价 网络个人用户云存储 企业用户云存储 网络个人用户的虚拟机租用系统对于外部接口采用技术进行接口对外服务。系统计费基础参数3.1.1.1 产品计费类型产品计费参数包括但是不限于: 、内存、数据盘大小、如 核心数、内存、数据磁盘大小、

9、 磁盘大小,对象存储大小、带宽、负载均衡实例、公网 、物理服务器、增值服务、公网数据流量。具体参数以项目实施调研为准。系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“产品计费参数信息表”;接口名称名称类型长度接口参数100100返回参数321003.1.1.2 产品计费参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“产品计费参数信息表”;接口名称名称类型长度接口参数100100返回参数32321003.1.1.3

10、 收费项目类型系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“收费项目类型信息表”;接口名称名称类型长度接口参数100100返回参数321003.1.1.4 产品价格信息系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“产品收费价格信息表”;接口名称名称类型长度接口参数100100返回参数323221003.1.1.5 产品推广渠道系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获

11、取或手动执行程序进行获取。该接口所对应数据库表为“产品计费参数信息表”;接口名称名称类型长度接口参数100100返回参数321003.1.1.6 国家参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“国家参数信息表”;接口名称名称类型长度接口参数100100返回参数32501001003.1.1.7 省份参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“省份参数信息表”;接口名称名称类型长度接口参数100100返

12、回参数32321001003.1.1.8 行业参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“行业参数信息表”;接口名称名称类型长度接口参数100100返回参数321001003.1.1.9 职业参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“职业参数信息表”;接口名称名称类型长度接口参数100100返回参数3232100100航信云注册客户3.1.1.10 个人客户信息系统外部云计算服务产品客户端通过所提供

13、的接口帐户将信息发送云计算服务计费系统,一旦有客户进行云计算服务产品的注册,随即可调用该接口进行信息的传送。该接口所对应数据库表为“缴费个人客户信息表”;接口名称名称类型长度接口参数100100数组参数325010023232505010032返回3.1.1.11 企业客户信息系统外部云计算服务产品客户端通过所提供的接口帐户将信息发送云计算服务计费系统,一旦有客户进行云计算服务产品的注册,随即可调用该接口进行信息的传送。该接口所对应数据库表为“缴费企业客户信息表”;接口名称名称类型长度接口参数100100数组参数321003232200100100100返回缴费信息3.1.1.12 产品服务预

14、缴费信息系统外部云计算服务产品客户端通过所提供的接口帐户将信息发送云计算服务计费系统,一旦有客户进行云计算服务产品的缴费预购买,随即可调用该接口进行信息的传送。该接口所对应数据库表为“缴费明细信息表”、“缴费企业客户信息表”、“缴费个人客户信息表”、“缴费企业收费产品服务信息表”、“缴费个人收费产品服务信息表”;接口名称名称类型长度接口参数100100数组参数32232325050505032返回3.1.1.13 产品服务缴费信息系统外部云计算服务产品客户端通过所提供的接口帐户将信息发送云计算服务计费系统,一旦有客户进行云计算服务产品的缴费购买,随即可调用该接口进行信息的传送。该接口所对应数据

15、库表为“缴费明细信息表”中缴费状态的更新;接口名称名称类型长度接口参数100100数组参数32232325050505032返回3.2 计费标准航信云根据资源的种类设置计费的标准(单价),同时需要考虑多种租户间计费标准的差异,例如目前一期计费服务主要针对对外服务,由于二期会将内部业务引进航信云,因此,计费服务还需要考虑内部资源的计费模式与对外服务的差异。系统登录针对于计费系统数据库表结构设计中的“系统管理员用户信息表”。在登录页面中提供对登录名称、登录密码和校验码的文本输入框,采用异步进行校验操作。提交并校验通过后进入系统的默认“计费概况”信息页面。同时系统管理操作日志中记录登录人、登录日期时

16、间等的操作记录;系统管理员用户信息表中更新该登录人的登录次数和最后登录时间记录。外部客户缴费目前一期计费服务主要针对对外服务,计费服务考虑内部资源的计费模式与对外服务的差异。系统管理员登录计费系统成功以后,默认进入系统的“外部客户缴费情况”系统模块页面,该页面所针对的业务主要为产品租用开始日期快到但未缴费或服务快到期未续费的产品租用客户。该系统模块所针对的数据库表为“外部客户缴费明细信息表”,系统模块的主要功能为针对于该数据库表中存储数据信息的查询显示。内部客户缴费由于二期会将内部业务引进航信云,因此,计费服务还需要考虑内部资源的计费模式与对外服务的差异。系统管理员登录计费系统成功以后,默认进

17、入系统的“内部客户缴费情况”系统模块页面,该页面所针对的业务主要为产品租用开始日期快到但未缴费或服务快到期未续费的产品租用客户。该系统模块所针对的数据库表为“内部客户缴费明细信息表”,系统模块的主要功能为针对于该数据库表中存储数据信息的查询显示。缴费信息该系统模块针对于数据库表为“缴费明细信息表”的详细查询管理,没有对信息的增加、修改和删除的操作。与客户缴费情况的区别在于,该模块所查询的信息为所有的缴费情况的查询,而客户缴费情况所针对的是即将开始服务但未缴费和服务快到期但未续费的客户缴费信息。收费项目3.2.1.1 收费项目类型该系统模块针对于数据库表为“收费类型信息表”的查询、增加、修改、业

18、务逻辑删除的管理。对于该表中数据的业务逻辑删除采用更改表中“是否有效”字段,0为有效,1为无效。3.2.1.2 收费价格信息该系统模块针对于数据库表为“收费价格信息表”的查询、增加、修改、业务逻辑删除的管理。对于该表中数据的业务逻辑删除采用更改表中“是否有效”字段,0为有效,1为无效。缴费客户3.2.1.3 缴费企业客户该系统模块所针对的数据库表为“缴费企业客户信息表”的查询管理。该数据库表中的数据信息完全通过系统外部接口服务进行接收,无需对其进行增加、修改和删除的管理。3.2.1.4 缴费个人客户该系统模块所针对的数据库表为“缴费个人客户信息表”的查询管理。该数据库表中的数据信息完全通过系统

19、外部接口服务进行接收,无需对其进行增加、修改和删除的管理。3.3 计费模型模型架构规划航信云要求根据资源的分类和不同租户的差异性,设计合适的计费模型,具体可基于云资源及云服务的实际使用量、使用计次、使用时长等进行消费记录统计。航信云为实行更合理的按量计费方式,同时考虑根据不同阶段计费,或细化计费时长(按小时计费),或推出多级阶梯式的按量计费服务,呈阶梯式按量计费,制定合理的不同阶段的降幅等,或简单按照包年包月的模式进行计量和计费等。航信云用户中心关于参数接口的数据库表结构如下图所示:航信云计费系统关于收费项目和价格明细的参数接口的数据库表结构如下图所示:比如收费类型信息表中的数据可以为:比如收

20、费价格信息表中的数据唯一为:注册模型对于客户注册部分目前考虑将客户分为个人客户和企业客户两种类型,将他们的客户信息进行分别存储,以便于用户中心系统对个人客户和企业客户的产品应用行为以及地域等方面的统计。客户的注册行为在云计算服务产品中进行,并通过调用云计算服务客户中心管理系统所提供的接口存入云计算服务客户中心管理系统,同时还需要通过计费系统所提供的接口将客户的部分信息传输至计费系统。增加计费系统的关于用户注册的接口原因是客户(企业、个人)在计费系统中有关于客户账单的信息数据库表结构,需要与客户的实际信息进行关联;所以在计费系统中不得不存在客户的一些实际信息,比如个人客户的昵称、电话、邮件和企业

21、客户的企业名称、电话、邮件,便于计费系统自动向客户发送付费账单。关于用户中心的客户注册信息的数据库表结构如下图所示:关于计费系统的客户信息数据库表结构如下图所示: 注:为了加快和缩短客户对于产品的注册时间,方便客户使用,在云计算服务产品端首先需要提供给客户的简易注册,也就是客户的用户名称、电子邮件地址、和密码的信息注册。详细的客户注册信息,可以提供专门的客户信息编辑页面,通过调用云计算服务用户中心系统的接口来完善用户的实际信息。付费模型企业客户与个人客户的付费通过云计算服务产品进行操作,但是仍然包括了三个主要的接口部分工作内容: 通过于计算服务产品端,调用银行等方面的接口将客户的付款金额打入公

22、司账户; 打入公司账户成功以后,需要调用用户中心的接口将客户的付费金额数据存储用户中心的数据库中,对于已有客户账户的充值则在客户账户余额的基础上增加客户账户的充值金额;(用户中心系统只保留用户的账户余额数据信息)。 由于客户的付费有些是第一次的付费,而又有的是在原有金额的基础上进行充值,所以需要调用计费系统的金额充值接口将客户的充值帐目在客户的账单信息表中进行保留;用户中心系统中客户的剩余金额数据库表结构为:注:用户中心系统只记录用户的剩余金额,但同时针对该金额增加账户金额的创建日期时间,并通过“个人客户”和“企业客户”这样的外键与用户中心的客户(企业、个人)信息表相关联。当客户进行费用金额的

23、充值时,充值的金额需要根据时间进行记录,这一记录目前需要在计费系统数据库中提供表结构来进行(这个已经与杨颖进行了确认)。计费系统中客户账单的数据库表结构为:在这个数据库表结构中,客户每充一次值,表中就会增加一条记录,该记录中的账单金额为正数,并有创建时间和相应的说明;相反,当从客户的帐目中每减少一次金额,表中也会增加一条记录,该记录中的账单金额为负数,并有创建时间和相应的说明。必须要说明的一点是,该表结构中均记录了企业客户和个人客户的,通过该可以和之前的客户注册阶段的客户信息进行关联,这也是为什么不仅仅用户中心需要提供一个客户注册的接口而计费系统也需要提供一个客户注册信息接口的原因。资源计费云

24、计算服务后台管理系统提供关于系统镜像类型、虚拟机镜像规格(也就是虚拟机套餐)、虚拟机资源(各种类型套餐的个数)等等的接口,分别提供给云计算服务产品端和云计算服务的计费端。 系统镜像类型;系统镜像类型就是指虚拟机需要什么样的操作系统,首先需要计费系统通过云计算服务后台管理系统所提供的接口进行调用获取所能够提供的操作系统的镜像类型,然后进行定价。然后云计算服务产品端调用计费系统所提供的接口获取不同操作系统镜像的价格。 虚拟机镜像规格;虚拟机镜像规格其实就是所指的核数、内存的容量以及硬盘空间的大小这些所形成的一整套服务。各个不同的镜像规格进行搭配可以形成套餐。这些首先也是计费系统通过调用后台管理系统

25、所提供的接口进行获取并进行根据不同套餐进行定价;云计算服务产品端调用计费系统所提供的接口获取套餐类型及其价格。 虚拟机资源;虚拟机资源也就是不同虚拟机镜像规格目前可以创建并使用的各个套餐的数量。这个可以直接通过调用云计算服务后台管理系统提供的接口进行直接获取。最终由云计算产品端将客户所选择的套餐以及其他产品进行综合出客户的账单以及总体付费金额。计费系统中的虚拟机镜像及虚拟机镜像规格参数表结构如下所示:云计算服务后台管理系统中的镜像规格资源数量表结构参数如下图所示:云计算服务计费系统中收费项目及价格方面的数据库表结构:比如收费类型信息表中的数据可以为:比如收费价格信息表中的数据唯一为:计费统计3

26、.3.1.1 产品类型收费情况统计产品类型收费情况统计所根据的是数据库表结构当中的“缴费明细信息表”,查询时间段根据表中的“创建时间”数据项;所针对的收费服务对象是企业还是客户根据的是表中的“服务对象”数据项;收费类型可以根据表结构当中的收费项目进行区分;统计利润总额根据数据的缴费总额的累加;3.3.1.2 产品收费情况统计产品收费情况统计所根据的是数据库表结构当中的“缴费明细信息表”,查询时间段根据表中的“创建时间”数据项;所针对的收费服务对象是企业还是客户根据的是表中的“服务对象”数据项;收费产品可以根据表结构当中的收费产品进行区分;统计利润总额根据数据的缴费总额的累加;3.3.1.3 时

27、间利润统计时间利润统计所根据的是数据库表结构当中的“缴费明细信息表”,查询时间段根据表中的“创建时间”数据项;统计利润总额根据数据的缴费总额的累加;3.3.1.4 管理员用户管理该系统模块所针对的数据库表为“系统管理员用户信息表”的查询、增加、修改和删除的管理。对于该表中数据的业务逻辑删除采用更改表中“是否有效”字段,0为有效,1为无效。3.3.1.5 系统信息设置该系统模块所针对的数据库表为“系统信息设置”信息表的更新管理操作。该信息的设置为系统的短信及邮件的发送周期时间提供依据。3.3.1.6 管理员操作日志该系统模块所针对的系统数据库表为“系统管理员操作日志信息表”的查询操作。信息的写入

28、为系统的管理员在日常的操作过程中的记录,因此不需要增加、修改、和删除的操作,只是为了提供对系统操作的记录需求。3.3.1.7 系统自动操作日志该系统模块所针对的系统数据库表为“系统自动操作日志信息表”的查询操作。信息的写入为系统的短信和邮件以及接口的系统自动执行的日志记录,因此不需要增加、修改、和删除的操作,只是为了提供对系统操作的记录需求。3.3.1.8 接口帐户服务信息该系统模块针对于数据库表为“接口服务帐户信息表”的查询、增加、修改、业务逻辑删除的管理。对于该表中数据的业务逻辑删除采用更改表中“是否有效”字段,0为有效,1为无效。航信云客户统计3.3.1.9 客户地理分布统计客户地理分布统

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1