×

IT架构九重天——IT架构分层描述
  

基业傲腾_饶林瑞 6263

作者来自社区编辑部
IT架构九重天——IT架构分层描述
      

      楼主最近开始学习云计算,这东西有多火或者这是怎么样的一个大趋势相信大家都不言而喻了。没什么练手条件下当然先把理论知识补充补充,所以找身边的大牛们推荐了一本入门级别的书。你得先有那么一点基础才能一步步往上不是嘛,就跟你得先有那么几个英雄才能打排位,然后从青铜到白银,再到黄金,接着晋级铂金、钻石….最后到达最强王者,然后就下一个赛季了。啊,不好意思,扯远了,最近有点迷亡者农药。

       回来回来!思绪后来!这本书叫《云计算通俗讲义》,读之,受益匪浅,荐之。其中给我印象最深刻的就是解读公有云的服务交付模式IaaS、PaaS、SaaS和DaaS,以前一知半解的东西现在豁然开朗。所以今天来给大家分享一下,顺便自己加深印象。

       在这之前先来看看一个公司整体的IT应用搭建都需要一些什么东西,文中总结为如下9层,深感精辟!
       1.png

    让我们一起来简单了解一下每一层的功能。从①开始,设想现在我们要开始去建立一个属于自己公司的数据中心了!

①基础层
     这一层很好理解,就是机房基础设施。机房选址装修、供电、不间断UPS电源、温湿度控制、监控、门禁等等,总之就是把除了网络设备之外的一切基础建设完成。

②计算机网络

      包括综合布线、机柜安装、基础网络设备(路由器交换机)购买、安装和调试,保障基础网络畅通,简单来讲就是能让终端设备上互联网。

③存储层
     安装存储磁盘柜,保障数据的存储。当然,这个是指的普遍做法,前期预计好数据量然后购买相应的存储设备。如果是用超融合来搭建业务系统~~~嘿嘿嘿,你们懂的~~~

④服务器层
      应用必然要跑在服务器内啊,所以这一层就是购买和配置服务器,当然也包括搭建虚拟化环境,虚拟出来服务器。

⑤操作系统层
      根据前期对应用的规划,给每一台应用服务器(包括虚拟机)安装好对应的服务器操作系统。

⑥数据库层
     安装应用软件需要的数据库。

⑦中间件&运行库
       运行库就是程序运行的时候需要用到的库文件,运行库中一般包括编程时常用的函数,如字符串操作、文件操作、界面等内容。不同编程语言用到的函数不一样,所以库也不一样。
       中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或OS环境。

⑧应用软件
      安装各种应用软件
      在这里简单介绍一下这三者的关系。
      应用软件的运行一般会单独用户到运行库的支撑,或者单独用到中间件,或者同时都需要用到。不需要用到运行库和中间件的应用软件非常少。
      中间件的运行可能用到运行库和数据库
      数据库的运行有时候需要依赖于运行库。

⑨数据层
      初始化各种业务数据,比如以前靠excel管理的财务数据,现在就可以录入用友等财务软件系统里面了。

       以上说的IT九重天,是指建设的时候按照这个顺序去建设,这也是广泛被接受和认可的“竖井”式施工和划分层次方式。
        
        那么,云计算的概念是什么呢?提到云计算,人们常说的IaaS、PaaS、SaaS和DaaS又如何去理解?
        请看下期分解~~~
      

      ‘哦,对了!战队招人~~~小伙伴们一起来劳逸结合啊~~’

喜欢这篇文章吗?喜欢就给楼主打赏吧!

打赏
4人已打赏

Sangfor_闪电回_朱丽 发表于 2017-6-22 14:34
  
被楼主的好学精神打动了,跟着一起学起来!
深拥 发表于 2017-6-22 14:47
  
百度一下就知道了
陈默默 发表于 2017-6-22 15:08
  
微信还是扣扣?我是扣扣,有自己的战队了,欢迎来搞事
tj_zero 发表于 2017-6-23 09:18
  
学习了。
韩立春 发表于 2017-6-25 12:54
  
不错,
Fixed 发表于 2017-7-24 23:31
  
非常详细,学习了
我很爱很爱你 发表于 2019-5-17 16:05
  
百度一下就知道了
tyr 发表于 2019-12-18 21:05
  
现在各种中台也很火
新手050755 发表于 2019-12-27 09:15
  
学习了 谢谢老哥的分享
×
有话想说?点这里!
可评论、可发帖
发表新帖

本版达人

新手89785...

本周建议达人

YangZhe...

本周分享达人