7、云计算应用:特性、需求、建模与实践

云计算应用建模与实践

云计算应用:特性、需求、建模与实践

1. 可扩展性问题与最终一致性范式

在云计算应用中,可扩展性是一个关键问题,关系型数据库就是一个典型例子。当关系型数据库进行集群化后,对于读取操作可以提供良好的可扩展性,但事务查询要求所有数据版本同步,这就带来了问题。在这样的集群中,事务必须传播到所有节点后,才能对数据进行进一步操作。

现代方法采用最终一致性范式,它放宽了事务范式,不再追求复制数据集所有实例的一致状态,而是关注最终所有实例都能更新。这种一致性的放宽在某些系统中很有用,比如社交媒体元素中显示“点赞”数量的有限延迟,通常不会产生太大影响。

2. 云计算的特性

基于被广泛接受和标准化的 NIST 对云计算的定义,云计算具有以下基本特性:
- 按需自助服务 :云消费者可以按需请求额外资源,无需云服务提供商的人工干预。
- 广泛的网络访问 :云服务提供商通过标准化网络接口提供云服务访问,支持云消费者端的瘦客户端和胖客户端。
- 资源池化 :云服务提供商将存储、处理和内存等资源组合成资源池,多个云消费者(租户)可以使用。在多租户环境中,每个租户不知道其他租户的活动和实际物理资源,因此可用资源看起来是无限的。
- 快速弹性 :云服务提供商的服务可以根据云消费者的需求,通过弹性管理自动进行扩展和收缩。
- 计量服务 :云服务提供商测量云消费者对资源的使用情况,云消费者通常只需为使用或预留的资源付费(按使用量付费)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值