2022年多云管理的计费方案 .pdf
《2022年多云管理的计费方案 .pdf》由会员分享,可在线阅读,更多相关《2022年多云管理的计费方案 .pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 1用户计费设计原则1.1稳定性和可扩展性烽火理解的航信云平台的整体生命周期中,其中有两个部分是变化并不容易被确定的,分别为系统的缴费价格方面和系统的统计业务这两个方面;首先,关于系统的缴费价格会发生经常性的波动,包括系统的产品类型及产品也会随着市场的发展有所增减,因此在系统中采取修改和记录数据的方式,以方便系统数据的变更。 对于这些数据, 由于设计到历史数据的参考价值,删除操作均采用业务逻辑删除的方式使旧数据得以保留,以避免由于数据的变更而导致的数据不稳定;另一方面,对于航信云未来系统的统计业务,将来还会发生一系列的变化,有可能增加相应的统计业务模块,也有可能取消针对系统某些部分业务的统计
2、。系统目前提供了足够的参数进行维护和管理,这些参数是系统进行复杂数据统计的可靠依据。1.2性能分析航信云平台的性能主要体现在接口的频繁调用方面,需要时时与其他服务产品进行数据的同步。系统对外采用WebService服务技术进行对外的接口调用,满足其他云计算服务产品的不同语言开发。 对于接口的定时调用可视云计算服务产品的数据改变周期情况而定,最高要求可以达到每分钟一次调用。为了能够达到软件的高内聚低耦合性能,基于数据库服务底层的服务分为接口服务、Web服务和短信以及邮件四套单独的服务。保证了服务之间的不会出现干扰、侵占资源等问题的出现。 一旦其中某一服务出现问题可以进行单独解决而不影响其他服务的
3、正常运行。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 32 页 - - - - - - - - - 2 1.3复用和移植烽火规划的航信云解决方案从设计初衷不仅仅适合于航信云云计算服务产品的计费,完全可以兼容未来二期收费计费业务情况时进行使用。1.4防错与出错处理航信云平台的功能模块中不仅提供对系统管理员操作日志的记录,还提供了系统自动的日志记录, 该日志记录中包括外部云计算服务产品的接口调用日志和系统对外发送电子邮件和短信的日志记录,一旦系统出现问题, 可以通过系统日
4、志可以进行查询和判断。系统的 Web业务操作出现问题时, 采用事务回滚以保证数据业务的完整性;并跳转至系统报错页面。1.5接口安全性对于接口的调用安全性方面, 航信云平台采用对外部的不同产品分别提供不同的调用账户, 在接口调用过程中, 根据接口所传递的参数进行校验,校验通过后可以进行数据的发送与获取;所开放的接口账户统一均由Web服务系统进行管理。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 32 页 - - - - - - - - - 3 2.计费系统结构设计2.1计
5、费需求“航信云”的核心是将航信自动化运维工具集成到 IaaS 云平台,为特定用户提供安全、 敏捷云服务, 而云平台中基础设施层、 大数据层以及应用开发部署层的各类服务产品不是云服务商无偿提供给租户和用户使用的,要求梳理各种计费项。烽火理解的本项目计费服务主要涉及确认计费项、计费标准和设计计量模型三部分 ,用于对航信云中不同种类资源的使用情况进行计费。系统首先提供对计费参数的管理模块,该模块中的参数是系统对外部元计算服务产品的统一参数标准, 也是系统的统计计费模块的基础参数依据。该部分数据通过对外部的接口时时进行与外部云计算产品的信息同步。系统提供对航信云收费项目的管理,收费项目首先制定收费产品
6、项目类型,比如:提供按照虚拟服务器配置进行计价,如 CPU 、内存、磁盘大小提供 按 照 数 据 库配 置 进 行 计 价 , 如CPU 、 内 存、 数 据 盘 大 小 、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 32 页 - - - - - - - - - 4 License 、TPS 提供按照存储进行计价,如数据磁盘大小、SSD 磁盘大小,对象存储大小提供按照物理服务器配置进行计价,如 CPU 核心数、内存提供基于公网 IP 进行计价,以带宽为计价单位提供基于
7、负载均衡实例数进行计价提供基于安全服务项进行计价,如抗 DDOS 、SQL 注入防护等增值服务提供基于公网数据流量进行计价网络个人用户云存储企业用户云存储网络个人用户的虚拟机租用烽火设计的以上几大类收费项目的参数管理,在各个类型下进行详细的产品价格清单的管理。 该部分数据通过对外部的接口时时与外部云计算产品进行数据的同步,以保证统计业务模块的统计数据的依据。外部云计算服务产品通过调用该系统的接口将产品的注册用户信息以及产品缴费情况数据信息发送至该系统,系统提供对缴费信息的查询管理,以便了解云计算服务产品的购买情况、 同时也为系统的统计业务模块关于收费情况统计提供合理依据。系统提供对系统管理员用
8、户的管理、系统管理员用户操作日志管理、 系统自动操作日志管理以及对云计算服务产品的客户定期发送邮件和短信的服务。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 32 页 - - - - - - - - - 5 2.2逻辑架构该系统主要有如下几个方面的服务:1. 数据库服务系统数据库业务数据以及技术参数数据的服务管理和支持;2. 系统对外接口服务系统通过对外的接口服务使系统数据库中数据得以与外界其他云计算服务产品的参数数据和购买缴费数据得以进行交付和同步;3. 系统 Web
9、服务系统通过提供的Web 服务为系统操作人员提供基础参数的管理和业务数据的统计工作,更好的管理和监督云计算服务产品的客户及产品的缴费情况;4. 短信和邮件服务系统管理员用户通过Web 服务设置系统的短信及邮件的发送周期,保证对于缴费快到期客户和缴费已到期客户进行信息提醒。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 32 页 - - - - - - - - - 6 3计费功能模块设计概述3.1计费项航信云系统平台中基础设施层、大数据层以及应用开发部署层的各类服务产品不是
10、云服务商无偿提供给租户和用户使用的,要求梳理各种计费项,包含但不限于以下:提供按照虚拟服务器配置进行计价,如CPU、内存、磁盘大小提供 按照 数据 库配 置 进行计 价 ,如CPU、内存、数据盘大 小、License、TPS 提供按照存储进行计价,如数据磁盘大小、SSD 磁盘大小,对象存储大小提供按照物理服务器配置进行计价,如CPU 核心数、内存提供基于公网IP 进行计价,以带宽为计价单位提供基于负载均衡实例数进行计价提供基于安全服务项进行计价,如抗DDOS、SQL 注入防护等增值服务提供基于公网数据流量进行计价网络个人用户云存储企业用户云存储网络个人用户的虚拟机租用系统对于外部接口采用Web
11、Service技术进行接口对外服务。3.1.1系统计费基础参数3.1.1.1产品计费类型产品计费参数包括但是不限于:CPU、内存、数据盘大小、如CPU 核心数、内存、 License 、TPS、数据磁盘大小、 SSD 磁盘大小,对象存储大小、带宽、负载均衡实例、公网IP、物理服务器、增值服务、公网数据流量。具体参名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 32 页 - - - - - - - - - 7 数以项目实施调研为准。系统外部云计算服务产品客户端通过所提供的接
12、口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“产品计费参数信息表”;接口名称getCSBSproblemTypeParaInterface 名称类型长度接口参数name String 100 password String 100 返回problemTypeList List problemTypeList 参数id String 32 problemTypeName String 100 3.1.1.2产品计费参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据
13、库表为“产品计费参数信息表”;接口名称getCSBSproblemParaInterface 名称类型长度接口参数name String 100 password String 100 返回problemList List problemList参数id String 32 problemTypeId String 32 problemName String 100 3.1.1.3收费项目类型系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
14、 - - - - 第 7 页,共 32 页 - - - - - - - - - 8 获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“收费项目类型信息表”;接口名称getCSBSchargesTypeInterface 名称类型长度接口参数name String 100 password String 100 返回chargesTypeList List chargesTypeList参数id String 32 chargesTypeName String 100 describe text 3.1.1.4产品价格信息系统外部云计算服务产品客户端通过所提供的接口帐户将该
15、参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“产品收费价格信息表”;接口名称getCSBSchargesPriceInterface 名称类型长度接口参数name String 100 password String 100 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 32 页 - - - - - - - - - 9 返回chargesPriceList List chargesPriceList参数id String 32 c
16、hargesTypeId String 32 serviceTarget String 2 chargesName String 100 chargesPrice Double description text 3.1.1.5产品推广渠道系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“产品计费参数信息表”;接口名称getCSBSspreadChannelParaInterface 名称类型长度接口参数name String 100 password String 100 返回spreadChannelLi
17、st List spreadChannelList参数id String 32 spreadChannelName Strin10名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 32 页 - - - - - - - - - 10 g 0 describe text 3.1.1.6国家参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“国家参数信息表”;接口名称getCSBScount
18、ryParaInterface 名称类型长度接口参数name String 100 password String 100 返回countryList List countryList参数id String 32 countryCode String 50 countryEnName String 100 countryCnName String 100 3.1.1.7省份参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“省份参数信息表”;接口名称getCSBSprovinceParaInterface
19、 名称类型长度接口参数name String 100 password String 100 返回provinceList List 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 32 页 - - - - - - - - - 11 provinceList参数id String 32 countryId String 32 provinceEnName String 100 provinceCnName String 100 3.1.1.8行业参数系统外部云计算服务产
20、品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动获取或手动执行程序进行获取。该接口所对应数据库表为“行业参数信息表”;接口名称getCSBSbusinessParaInterface 名称类型长度接口参数name String 100 password String 100 返回businessList List businessList参数id String 32 businessEnName String 100 businessCnName String 100 3.1.1.9职业参数系统外部云计算服务产品客户端通过所提供的接口帐户将该参数全部获取,获取采用定期定时自动
21、获取或手动执行程序进行获取。该接口所对应数据库表为“职业参数信息表”;接口名称getCSBSprofessionParaInterface 名称类型长度接口参数name String 100 password String 100 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 32 页 - - - - - - - - - 12 返回professionList List professionList 参数id String 32 businessId String 3
22、2 professionEnName String 100 professionCnName String 100 3.1.2航信云注册客户3.1.2.1个人客户信息系统外部云计算服务产品客户端通过所提供的接口帐户将信息发送云计算服务计费系统, 一旦有客户进行云计算服务产品的注册,随即可调用该接口进行信息的传送。该接口所对应数据库表为“缴费个人客户信息表”;接口名称putCSBSpersonalCustomerInterface 名称类型长度接口参数name String 100 password String 100 personalCustomers String personalCust
23、omers数组参数id String 32 username String 50 realname String 100 sex String 2 birthday String YYYY-HH-DD hh:mm:ss country String 32 province String 32 identityCardCString 50 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 32 页 - - - - - - - - - 13 ode mobilePhoneCo
24、de String 50 email String 100 profession String 32 createDatetime String YYYY-HH-DD hh:mm:ss 返回boolean 3.1.2.2企业客户信息系统外部云计算服务产品客户端通过所提供的接口帐户将信息发送云计算服务计费系统, 一旦有客户进行云计算服务产品的注册,随即可调用该接口进行信息的传送。该接口所对应数据库表为“缴费企业客户信息表”;接口名称putCSBSenterpriseCustomerInterface 名称类型长度接口参数name String 100 password String 100 en
25、terpriseCustomers String enterpriseCustomers数组参数id String 32 enterpriseName String 100 country String 32 province String 32 address String 200 linkMain String 100 telephone String 100 email String 100 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 32 页 - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年多云管理的计费方案 2022 多云 管理 计费 方案
限制150内