当前位置:首页 > 云计算 > 正文

阿里云计算技术方案


一、简述云计算技术以阿里云为例介绍

、云计算是传统计算机与分布式计算、并行计算、效用计算、网络存储技术、虚拟化和负载均衡等传统计算机网络技术发展和融合的产物。

阿里云被认为是中国云计算的代名词,福布斯中国500强企业中,有三分之一使用阿里云,对亚马逊和微软威胁最大。。竞争对手。

近年来,阿里巴巴的技术创新不断打破美国谷歌、苹果等科技巨头的长期垄断,闪耀全球科技界阶段。

“双11”期间,丰州创下了打破世界纪录的惊人交易量,银滩靠什么基础设施支撑?阿里云“双11”队长、高级产品专家何云飞透露,为了迎接“双11”,阿里巴巴工程师打造了全球最大的混合云架构,整合了淘宝天猫部分核心交易链和支付宝核心支付链。直接切换到阿里云公有云计算平台。从技术角度来看,此举使得每年的“双11”实际上成为全球最大的混合云-弹性架构实践,而阿里巴巴本身也成为全球第一个将核心交易系统移至云端的企业。

阿里云飞天操作系统

飞天诞生于2009年2月,是阿里云自主研发的超大规模操作系统,服务于全球通用计算机操作系统,目前为全球200多个国家和地区的创新创业公司、政府和机构提供服务。飞天希望解决人类计算的规模、效率和安全问题。它可以将全球数百万台服务器连接到超级计算机上,以在线公共服务的形式为社会提供计算能力。飞天的革命性在于融合了云计算的三个方向:提供足够强大的算力、提供通用算力、提供普惠算力。


摘自互联网。


二、阿里云的自研InfluxDB集群方案剖析本文将以阿里云在GIAC分享的《云原生InfluxDB高可用架构设计》为例,分析目前阿里云自研InfluxDB集群解决方案的实现情况。在分析中,我们将尝试关注相对确定性。技术、架构等,考虑到该资料不是第一篇,个别细节肯定会有误解,欢迎:
0x0结论初步论证
它。目前是一个过渡性的公共测试计划,具有一致的数据。但访问性能有限,缺乏横向扩展能力。它缺乏自定义副本数量和水平缩放的能力。通过Raft或Anti-entry来提高数据可靠性。然而,它受到节点和副本的鲁棒映射以及有限的集群访问性能的限制。大致相当于单机的访问性能。此外,时分和分布式循环等核心功能并未涵盖,可能仍在研究中。
集群解0x1分析
1.基本补充:InfluxDB是数据库引擎上排名第一的TSDB,针对具有更多写入特性、更少读取容量和成本敏感性的时间序列数据。山盟石TSDB的设计经历了多轮迭代和架构优化。这是一个实时、高性能、可水平扩展的TSDB(InfluxDBEnterprise)、高性价比的TSDB。但在2016年,出于长期运营和商业化的考虑,PaulDix选择在v0.11.1之后关闭其不成熟的集群能力,并推出InfluxDBEnterprise和InfluxDBCloud的付费版本。
2.通过Raft协议实现Meta节点的数据一致性。考虑到Meta节点存储了Database/RentionPolicy/ShardGroup/ShardInfo等元信息,这些信息非常敏感,是稳定运行的关键。系统中,CP的分布式架构比较适合。
3.通过Raft协议实现DataNode数据一致性由于DataNode存储的是特定的时间序列数据,因此性能和水平扩展性是挑战,一致性要求不高(本PPT)。)中也提到,采用CP的分布式架构,节点和副本强映射,不仅影响实时性能,而且集群访问性能有限,分别相当于单机的访问性能,不能很好的支持时间要求。用于实时访问大数据。
4.2节点集群方案利用Anti-entry实现Data节点的数据一致性。该解决方案还必须实现提示切换功能和分布式AP架构,但节点和副本仍然是强映射的,因此它们是不可见的。有人提到,可能性是基于时间分配、自定义副本计数、分布式迭代器等。目前无法横向扩展。
5.云盘可以保证数据可靠性,但无法保证访问可用性,对于可用性敏感或实时性要求较高的业务,仍推荐使用多集群模式按钮。。
6.开源版本的InfluxDB(独立版)性能不错,InfluxDBEnterprise的性能也不错。然而,如何保证集群能力的优异表现还得看情况。集群架构、并发架构等,是由集群功能决定的。这是由开发人员决定的,但这次没有提及性能数据。
0x2附录