关于“构架”基本概念的如是说,包括:
“表达方式的组织、内部结构或新格局。” — 《古代汉语大字典》
“建筑物的科学或表演艺术。” — 《剑桥字典》
“① 修建,构建 ;② 架构,底板。– 《光华字典》
古希腊雕塑家维特鲁威提出构架的基本概念:构架是由功能(新颖)、质感(耐用)和内部结构(厚实)这些原素组成的。
民营企业 IT 构架的内部结构设计更为重要是著重某两个系统能力,更须要给民营企业两个可变异的、可持续发展、不断创捷伊网络平台。业务持续更改将成为“新恒常”。构架师们既须要满足使用者民营企业 IT 中高可信、高安全、连续性、合规性要求,有须要满足使用者技术创新 IT 所须要的灵巧、加速、伸缩式的考验。
Gartner 给民营企业捷伊 IT 构架的Auterive是:双网 IT。既须要兼具传统 IT 市场需求(稳定、合规性、可信)、有须要满足使用者技术创新 IT 的市场需求(灵巧、纠错、加速插值)。但是没有适宜解决大部份难题的万能药(No More One Size Fits All)。现实生活的问题是双网 IT 须要什么样的新式的 IT 构架来同时实现呢?
民营企业须要具有杰出的云构架师,来协助同时实现民营企业双网 IT 构架INS13ZD结构调整。那么民营企业云构架师须要什么样必要性的基本准则呢?上面我来整体如是说下。
准则一:不要与趋势为敌
Gartner 报告分析全球网络系统平均值天然资源利用效率不到 12% ,毕马威(McKinsey)认为可能更低,约在 6%。民营企业自建网络系统普遍面临平均值天然资源利用效率不高、能耗极重、天然资源灵巧性无法加速等问题。云计算出现,毫无疑问是给民营企业使用者带来的巨大的增量, 可以让顾客不必再分担无谓的天然资源生产成本,按照实际计算须要来消费 IT。 云计算早已全面覆盖了几乎大部份的行业,民营企业对云计算的接受程度、忠诚度,较之于前一两年也已经有了明显的增长。
在风口(趋势)面前,大部份的阻力都显得会非常无力。几组数据将显示出云计算的整体趋势:
公有云进入快车道,逐渐成为主流:Gartner 数据显示,2016 年全球 IaaS 投入增长为 38.4%,达到了 224 亿美元,并预计到 2020 年,全球 IaaS 投入将增至 560.5 亿美元,复合年增长率将达到 29%。
民营企业自建网络系统不断减少:Gartner 预测未来民营企业网络系统将会不断消失,逐渐会向公有云上迁移。
公有云和民营企业 IT 会长期并存,形成混合云形态:根据 Gartner 预测,在 2017 年全球公有云服务市场规模预计增长 18%,较之 2016 年的 2092 亿美元,总数将达 2468 亿美元。但较之全球总的 IT 开销来看,全球 3.8 万亿美元的 IT 总开销较之,还只是刚刚起步。长期开看,民营企业自有 IT 和公有云会长期并存,形成混合云形态。
准则二:混合云成为必然
民营企业构架师须要具有双网 IT 的思想,双网 IT 的同时实现基础是混合云构架。根据 IDC 的预测,未来 3 年内将会有超过 80% 的民营企业会采纳混合云模式部署,大幅推动组织变革和业务技术创新。混合云成为民营企业必然的选择:
私有云部分负责分担关键业务、敏感数据、合规性要求、交易型网络平台。
公有云部分负责分担交互类应用、技术创新类业务、数字化业务服务等
私有云和公有云之间可以进行平滑的负载迁移,在私有云高负载的情况下,部分业务可以平滑迁移到公有云部署;公有云业务随着民营企业管控要求,可以随时回归到私有云环境中;公有云和私有云可以进行混合型业务部署,私有云分担关键业务交易,公有云分担读写分离式的查询业务(类似于 12306)。
准则三:打通任督二脉
另一方面从民营企业应用特点来看,民营企业 IT 系统的构架形态两极化发展:一种是状态要求高的交易型应用;另一种是系统状态要求低的交互型应用。交易型的强状态或重状态应用则往往对数据的连续性有很高的要求。交互型的无状态或弱状态应用特点,通常业务链条都比较短,数据不须要强连续性保存。
所以两个杰出的云构架师须要能够很好的适应不同市场需求,来选择两个打通任督二脉的云服务网络平台,既可以提供无状态化的云服务(MySQL、Sharding、NoSQL、Hadoop)、又可以提供重状态化的云服务(Oracle RAC)。这样在应用构架内部结构设计时才可以更好的兼具民营企业混合型应用市场需求。
准则四:开放自由的选择能力
对于上云的顾客,最担心的就是上云被绑架的难题,上云后下不来。作为云构架师,须要给民营企业选择和构建两个上下自如的云网络平台。可以把民营企业各类负载(数据库、中间件、虚拟化、数据同步等)平滑迁移上云,也可以在峰值过后,平滑地回退到民营企业自由网络系统中来。而不须要额外的应用代码修改,这才是混合云构架的关键所在。
另一方面,单纯依靠远程云端部署的计算和存储能力很难满足使用者民营企业的全部市场需求,我们看到很多大中型民营企业对云计算还有以下几个方面的要求:
数据主权
要遵循合规性、法律和隐私方面的要求。
敏感数据本地保存。
符合其它安全保密规范要求。
控制权
对关键业务系统要保持 100% 的可控。
有自己的防火墙、负载均衡器、硬件 VPN 等。
非常高的 SLAs 要求。
低延迟
与后端 mainframes, databases, ERPs 等须要近乎零的低延迟链接。
专用的基础设施可以提供更低的延迟。
自主选择
在本地运行云。
按需在公有云或本地私有云中运行。
无论公有云还是私有云,要有相同的体验。
所以,云构架师须要能够根据民营企业应用特点,来自由地选择应用的部署模式,可以采用一套软件开发后,自如的选择在公有云部署、私有云部署、混合云部署等多种形态,业务负载可以按需平滑的迁移(无需应用修改)。这样才是民营企业追求的混合云的终极目标:虚拟化网络系统。
准则五:高可信
可信性内部结构设计永远是构架师须要考虑的主要因素之一。在民营企业自有网络系统上,大型 IT 系统经常会谈到“两地三中心”构架 (即生产网络系统、同城灾备中心、异地灾备中心)。这种模式下,主要内部结构设计目标是防范各种级别的故障隔离。所以 MAA 最大可用性构架 (Max Availability Architecture ) 是高可用追求的理想目标。
在云计算的世界里,多网络系统的高可用构架可以借助多 Region 和 MAA 构架结合方式来同时实现。Region 是云计算中经常谈到的两个重要基本概念,也是云平台构架内部结构设计中很重要的两个部分。在两个 Region 内,云厂商可以设置多个可用区(AD),在多个 AD 间提供高速的网络能力。云构架师可以轻松地选择部署多种可用性配置。例如:在不同 Region 间实现远距离的灾备部署,在两个 Region 中的不同 AD,可以部署零数据丢失的数据同步,保证当两个 AD 出现故障时,应用连续性和数据无丢失。在两个 AD 内,可以通过 RAC 类似的构架部署,来提供服务器的高可用保护能力。
云计算选择的标准
民营企业在选择云计算网络平台时,要坚持以下六项标准:
1. 性能 (Performance)
力是民营企业选择云网络平台的关键。
2. 生产成本 (Cost)
简化后的 IT 构架,能够协助民营企业省下购买设备、软件和维护项目和费用,同时减少 IT 人力天然资源的投入。能够优化运维人力的调度,降低 IT 维护项目的人力投入,进而可将更多的天然资源放在促进业务市场需求和 IT 技术的结合,协助民营企业技术创新。
3. 安全性 (Security)
云计算网络平台在芯片、IaaS、PaaS、SaaS 各层都应部署完整的安全防护,安全控制将围绕着网络系统(物理基础设施)、访问安全、网络安全、存储安全、数据安全等多个方面展开。
4. 兼容性 (Compatibility)
混合云是大势所趋,民营企业应能在不停机的状况下,自由地在云上和本地环境往返测试、部署,通过单一的管理工具就能同时管理云上和本地部署的环境。
5. 可用性 (Availability)
云计算网络平台应能保证当灾难发生且两个网络系统出现难题时,另两个网络系统够实时运行,最大限度地确保企业业务的连续性。
6. 标准化 (Standard)
云计算网络平台应引入业界标准,例如 SQL、Hadoop、NoSQ、Java、Ruby、Node.js、Linux、Docker 等。
本着上述六项标准,企业可以自己选择部署私有云或公有云,不须要一次性把既有系统全部更换为新系统,而是按照具体业务市场需求,从服务器、存储、数据库、中间件到应用层,逐个服务添加,通过模块化、集成化的模式简化 IT,满足使用者民营企业对业务技术创新、合规性和生产成本可控、以及系统灵巧性的市场需求。
作者如是说
娄恒,甲骨文云计算和大数据解决方案部门技术总监。先后供职于中国邮政,亚信科技,IBM 等公司,带领团队服务中国移动、中国联通、中国电信、中国银行、工商银行等大型顾客重要项目。助力民营企业云计算、大数据项目规划、咨询和落地。
《Qt编程加速入门》浅显易懂、内容全面,如是说Qt图形界面程序开发架构,轻松入门,加速进阶嵌入式Linux图形界面程序、手机app开发的敲门砖。由Qt开源社区创始人霍亚飞亲授,希望了解Qt的同学请看课程详细如是说!