首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/195425

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

详述可扩展架构设计的三个维度

业界对于可扩展的系统架构设计有一个朴素的理念,就是: “通过加机器就可以解决容量和可用性问题”。 这一理念在“云计算”概念疯狂流行的今天,得到了广泛的认可!对于一个规模迅速增长的系统而言,容量和性能问题当然是首当其冲的。但是随着时间的向前,系统规模的增长,除了面对性能与容量的问题外,还需要面对功能与模块数量上的增长带来的系统复杂性问题以及业务的变化带来的提供差异化服务问题。而许多系统,在架构设计时并未充分考虑到这些问题,导致系统的重构成为常态,从而影响业务交付能力,还浪费人力财力! 对此,《可扩展的艺术》一书提出了一个更加系统的可扩展模型——AKF可扩展立方(Scalability Cube)。这个立方体中沿着三个坐标轴设置分别为:X、Y、Z。 X轴扩展—— 关注水平的数据和服务克隆,也就是前文提到的“加机器解决问题” Y轴扩展—— 关注应用中职责的划分,比如数据类型,交易执行类型的划分 Z轴扩展—— 关注服务和数据的优先级划分,如分地域划分 整个扩展模型,用下图来表示,其中原点代表完全无扩展的状态。 一.X轴扩展 X轴扩展与我们前面朴素理念是一致的,通过绝对平等地复制服务与数据,以解...

兼顾密度与性能 重塑数据中心 浪潮四子星服务器SA5248M4产品解析

近年来,随着云计算的发展及其技术的不断完善,越来越多的中小型企业客户愿意将自身的IT系统迁移到那些拥有超强技术开发实力,能提供一系列端到端云服务厂家的数据中心里。而这些大型数据中心的拥有者们,也试图找到一个突破点来应对其因客户量增加而导致的数据爆炸、硬件投入带来的能耗与空间问题。 毫无疑问,衡量一个数据中心设计优劣的一个重要指标是其是否能够平衡服务器数量增长带来的空间密度问题与数据中心高性能扩展之间的矛盾。在过去,增加服务器密度往往意味着牺牲计算资源或扩展性;而增加计算资源或扩展性又要降低服务器密度,两者不可兼得。这一问题,一直被IT厂商及大型数据中心视为必须解决的问题和挑战。 试想一下,如果在紧凑的机箱中能够配置多个独立的服务器节点,不仅可以降低其空间占用,同时还可以拥有灵活的存储和共享基础架构,这将是一个鱼与熊掌兼得的理想状态。在有限的空间密度内,投入更多的资源,也为我们最大限度提升超大规模计算密度和性能、重塑数据中心服务器基础架构提供了重要解决方案。 SA5248M4右前俯视图 而这种被重塑数据中心基础架构寄予“厚望”的2U4节点服务器,也被人们冠以响亮的名称:“四子星”服务器。...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册