当前位置: 首页 > news >正文

学习做网站大概多久时间韩国优秀电商网站

学习做网站大概多久时间,韩国优秀电商网站,wordpress怎么实时刷新数据库,网站建设的意见征集随着移动互联网、物联网、AI 计算等技术和市场的迅速发展#xff0c;数据规模指数级膨胀#xff0c;对于分布式文件系统作为大规模数据场景的存储底座提出了更高的要求。已有分布式文件系统解决方案存在着短板#xff0c;只能适应有限的场景#xff1a; 新型分布式… 随着移动互联网、物联网、AI 计算等技术和市场的迅速发展数据规模指数级膨胀对于分布式文件系统作为大规模数据场景的存储底座提出了更高的要求。已有分布式文件系统解决方案存在着短板只能适应有限的场景 新型分布式文件系统无法承接传统领域内的所有 WorkLoad通过只支持部分 POSIX 接口来简化系统设计无法完全兼容 POSIX 协议。 传统分布式文件系统无法支持海量小文件场景为了保证低延迟元数据的可扩展性较差、随文件规模性能和稳定性下降严重无法支持如 AI 训练、自动驾驶等文件规模达到十亿甚至百亿规模的 AI 场景。 因此设计出一款不仅能完美兼容传统应用又能适应最新 AI 场景需求的分布式文件存储显得意义重大。这样的分布式文件系统需要满足 完全兼容 POSIX 协议。 在确保元数据低延迟、稳定的情况下可线性扩展支持百亿文件规模具备超大规模文件数量元数据操作能力的同时具备超高的性能稳定性。 要想达到以上目标百度沧海·文件存储 CFS 给出的技术解答是设计新一代的 Namespace 子系统在实现创建文件每秒百万级 QPS 的同时保证各项性能指标表现稳定。 这使得文件存储 CFS 不仅可以支持传统应用作为传统业务上云的存储方案也可以应用于最新的 AI 场景满足海量文件规模处理的应用需求。 Namespace 的技术现状 Namespace 子系统的功能主要是维护文件系统的文件属性、目录树结构等元数据信息同时支持兼容 POSIX 的目录树及文件操作如文件/目录创建、查找Lookup/Getattr删除及重命名Rename等。 当前业界分布式文件系统领域衍生出各种类型的 Namespace 技术架构可以归类为如下几种: 单机架构配合单机全内存可做到低延迟无法横向扩展最大规模仅支持 5 亿文件数代表产品为 HDFS。 并行架构适用于 HPC 等并行文件系统应用场景元数据静态切分到多机部署单机利用一主一备保证可用性缺乏弹性扩展能力。 分布式架构将元数据按照某种方式切分和扩展到一组机器上按照集群的方式管理。 相对于单机架构不可扩展及并行架构对扩展性的弱支持分布式 Namespace 架构在扩展性上做的更加彻底。 那么直接引入一套现成的分布式 Namespace 架构是否可以直接解决上文提到的挑战呢?  答案是否定的因为现有的分布式 Namespace 架构都存在各自的局限性和不足。 基于 Hash Based 架构尽管具有很好的扩展性及负载均衡效果但是其牺牲了 POSIX 兼容语义的支持。该架构方案将文件全路径 Hash 来组织打散到分布式 Meta 集群对于 Lookup 路径查找非常友好同时容易实现但是缺点是牺牲了元数据的局部性尤其是 rename 的实现复杂度高且性能很差这类架构主要停留在学术研究没有在工业界大规模应用典型的系统如 Dr.Hadoop,GiraffaFS 基于子树划分架构保证了元数据的局部性可兼容 POSIX 语义但是扩展性不够好 。该架构方案通过将层级目录树拆分成多个子树并将每颗子树按照相应的负载策略部署到不同的 Meta 节点中单节点上具有很好的元数据局部性但是缺点就是容易产生热点负载均衡难以实现扩展性不够好典型的实现如 CephFS、IndexFS; 相对于前两种架构都具有明显的局限性且难以弥补近几年脱颖而出的基于分布式数据库或分布式 KV 的 Namespace 架构兼顾了扩展性及 POSIX 语义兼容支持。 该方案通常采用分层架构上层维护了一层元数据处理层该层将目录树 POSIX 操作转化为数据库事务请求。下层是分布式数据库或分布式 KV 层负责元数据的存储管理同时对上层的数据库事务请求进行语义处理。 通过这样的分层架构就做到了对 POSIX 语义的完整兼容。同时利用分布式数据库或分布式 KV 本身的可扩展性做到了 NameSpace 架构的可扩展。 另外为了进一步提升 POSIX 语义的处理速度通常会维护一层 Hint Cache 来加速元数据的处理。 虽然该架构方案可以在存储层面做到弹性可扩展且简化了元数据的处理但由于现有架构对锁及数据库事务存在强依赖Namespace 在写延迟及写性能的扩展性层面仍然存在不足难以支持每秒创建百万以上的文件的需求。 百度智能云 CFS 在此架构基础上改进和扩展出新一代的 Namespace 架构。 CFS 的 Namespace 架构 百度沧海的文件存储 CFS 作为百度智能云提供的分布式文件存储服务通过标准的文件访问协议NFS/SMB为云上的虚机、容器等计算资源提供无限扩展、高可靠、地域级别共享的文件存储能力。 为了兼顾传统及 AI 场景的用户需求弹性可扩展且兼容 POSIX 一直被作为 CFS 架构尤其是 Namespace 子系统的重要设计目标。 基于分布式 KV 架构CFS 采用自研的分布式索引系统来支撑 Namespace 子系统并基于该索引系统实现了分层架构即 POSIX 语义层分布式 KV 层。该索引系统经过 CFS 产品多年的打磨目前可以非常好地解决 Namespace 层级结构扩展性与低延迟的需求。 相比于其他基于分布式数据库或分布式 KV 的分布式文件系统比如 HopsFSCFS 不直接依赖底层分布式数据库或分布式 KV 层的锁及事务机制来维持 POSIX 语义而是通过以下创造性的设计配合来解决 适配层级结构数据模型定制化 Schema 来降低 KV 层数据之间的关联性。 在 POSIX 语义层设计一套针对 Namespace 层级结构、相对数据库锁及事务机制更轻量的一致性协议保障所有 Namespace 层的读写操作不会破坏 POSIX 语义。 基于以上设计CFS 在 Namespace 层的读写操作都具备非常低的延迟和好的线性扩展能力具体性能参考下文测试结果。 除此之外为了进一步优化延迟CFS 团队在该架构的各个层面做了深入优化 单机层面进一步优化延迟单机 KV 引擎适配了 AEP 等高速硬件确保 Namespace 关键路径低延迟。 一致性协议层面进一步优化扩展性及延迟POSIX 语义层一致性协议采用无状态实现不同节点之间无需同步、无需单独部署而是作为 LIB 编译到 Client 或者接入模块简化了架构的维护及 Namespace 读写路径同时进一步保障了架构的可扩展性。 Namespace 性能测试 为了验证 CFS 产品 Namespace 架构的扩展性及性能稳定性我们分别从扩展索引系统 KV 节点和 Meta Client 节点两个维度来测试在验证扩展性同时给出相应单次请求的延迟数据及稳定性。 说明以下测试 workload 均采用 Mdtest 作为元数据测试工具其中 Meta Client 作为文件系统协议接入层对接标准的 NFS 协议压测中的线程工作在相同 FS 不同路径上。 KV 节点扩展  以下数据对比了 10 个 KV 节点和 20 个 KV 节点在并发 mkdir 的性能数据表现图中 BE 对应分布式 KV 层一个后端 KV 节点 通过以上数据可以看出 20 个 KV 节点相对于 10 个 KV 节点在写吞吐上接近于两倍的提升 当系统负载正常情况下一次 Namespace 写延迟只需要 2ms 左右 当系统负载过高且瓶颈来到 KV 层延迟长尾表现稳定 综上可以看出 CFS 的架构在 KV 层可以支持线性扩展。 Meta Client 扩展   以下是基于集群的 KV 层固定为 24 个 KV 节点的对应数据一方面通过扩展 Meta Client 数来验证架构在语义层的扩展性另一方面验证架构在读和写是否具备突破百万 QPS 的能力。 通过以上数据可以看出 Namespace 写和读吞吐可以在 POSIX 语义层做到线性扩展其中写操作文件\目录创建可以达到 100 万 QPS即每秒可支持创建百万文件路径查找Lookup可以达到 400 万 QPS目录/文件属性获取Getattr可以达到 600 万 QPS。 延迟方面写延迟为 2ms读延迟只需要百 us 级。 CFS 可以在元数据读写操作上都可以做到支持线性扩展的同时保证低延迟以及性能稳定性并且在此基础上完成每秒创建百万文件的挑战。
http://www.zqtcl.cn/news/443863/

相关文章:

  • 怎么免费申请个人网站职业技能培训有哪些
  • 小型的企业网站湖南备案网站建设方案书
  • 现在做网站公司seo怎么做教程
  • asp化妆品网站windows优化大师有必要安装吗
  • 网站流量分析系统制作图片网站
  • 做网站技术路线广州番禺发布公众号
  • 企业网站自己可以做吗服装网站建设的利益分析
  • 网站做软件居众装饰集团有限公司
  • 南山网站制作联系电话芒果国际影城星沙店
  • 珠海网站设计费用建企业版网站多久
  • linux 网站搬家wordpress 卸载plugin
  • 江苏省建设厅网站 投诉编辑网站的软件手机
  • 深圳地图各区分布图seo网络优化师就业前景
  • 北京网站备案代理国家企业信用信息公示系统广东
  • 推销网站重庆网站优化公司哪家便宜
  • 外贸公司网站搭建礼品网站建设
  • 网站建设 今晟网络中国制造网官网登录
  • 东莞网站设计如何常州做网站设计
  • php网站数据库修改网站备案有必要吗
  • 电商会学着做网站呢WordPress又拍云cdn
  • 网站健设推广产品多少钱网站规划有什么意义
  • 诚信网站备案中心内江网站建设新闻
  • 品牌形象网站有哪些百度应用中心
  • 网站建设找什么工作室甜点网站建设的功能及意义
  • wordpress 近期文章seo排名优化推广
  • 网页设计制作网站素材网站程序哪个好
  • 郑州好的网站设计公司软件开发哪里学好
  • 网站新建设请示软件外包平台哪家可信赖
  • 做阿里巴巴还是做网站好安卓手机怎么做网站
  • 社区智慧警务网站如何推进警务室建设方案广东网络推广服务