赞
踩
目录
10 月 24 至 10 月 26 日,KVM Forum 2018 大会在英国召开。本次大会上,KVM 主要维护者 Paolo Bonzini ,介绍了 KVM 开源项目的当前进展,并统计了 2018 年全球企业对 KVM 的贡献。 其中,中国唯一入榜的腾讯云向 KVM 内核贡献了 40 个 patch,全球排名第七,其它上榜企业分别是 Linaro/ARM、IBM、Red Hat、Intel、Oracle、Google 与 AMD。 这是腾讯云第二次上榜,也标志着腾讯云连续两年成为国内贡献度最高的公有云厂商,值得注意的是,腾讯云的排名紧随 Google、名列 AMD 之前。
传统的数据存储 集中化存储数据 存储成为系统性能、可靠性的瓶颈 读写计算性能不足,扩展性差,冗余度低 数据规模大时无法满足需要 在数据量不大、数据扩展程度有限的场景下,传统存储设备凭借自身的冗余设计与高性能组件,基本可以满足业务需要。但并不适合云计算场景下的数据存储分布式数据存储 运行在 多台 节点上,自动整合 整合集群内所有存储空间资源,虚拟化并对外提供文件访问服务 更好的扩展性,更大的容量,更适合大规模数据的性能需求。因此经常出现在云计算架构中。
优势 保存多个副本,提供容错机制,副本丢失或宕机自动恢复,默认存3份。 可运行在廉价的机器上。 适合高吞吐率的场景,就是在某一时间内写入大量的数据。劣势 低延时数据访问,比如毫秒级的数据存储,它是做不到的。 不适合小文件的存储 ,存放大量小文件的话,它会占用namenode的大量的内存在存储文件、目录、块信息。而namenode的内存总是有限的。 一个文件只能一个线程写,不能多个线程同时写。 仅支持文件的追加(append),不支持文件的随机修改。
VStation架构原理: dispatcher :一个对虚拟机任务互斥、任务入队的模块; API :对外提供HTTP服务,负责对外接口以及任务步骤分解;整个框架通过MQ进行通信,其中API收到消息发送给MQ; compute access :一个处于MQ和compute间的中转代理模块; image access :一个处于MQ和image组件间的中转代理模块; network :对虚拟机IP、MAC分配等网络管理模块; Scheduler:在VStation平台中完成模块调度的功能; resource :提供对虚拟机和母机的资源管理功能; ERROR :主要负责处理任务异常模块,任务回滚等; DEBUG :负责所有步骤,消息,参数等收集,可选择开启; Dfw和volume:提供卷存储服务;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。