linux学前小结

三类主机设备: pc机、 pc server、 小型机
一、pc机的组成: 软件、 os(operation system)、 handware   
       PC机硬件厂商:
联想、 Dell、 HP、 华硕、 宏基、 东芝、 神舟、 方正、 浪潮

二、pc server 的知识:
       硬件: IBM(联想)、 HP(惠普)、 Dell(戴尔)、 SUN、 浪潮、 曙光
       os:
     1) Windows server
            微软出品
            Windows NT4.0
            Windows 2000
            Windows 2003
            Windows 2008
     2)32位Linux、64位linux、 32位Windows、64位Linux
          生产里面,全部采用64位,因为32位的系统的寻址空间是4G
 Linux
        Redhat(红帽)
        RedFlag(红旗、刚刚倒闭)
        Suse Linux
        Oracle Enterprise Linux (OEL)
        CentOS(开源版的Linux,极其类似于Redhat,很多都是通用的)
三、小型机:
       1)硬件厂商: IBM、 HP、 Oracle(SUN)
           大型机(极少使用,非常昂贵): IBM 
       2)os:小型机 运行的都是Unix(看上去类似于Linux、其实差距还是很大的),但是不同的厂商,unix的名字不同:
       ①IBM: AIX(市场占有率最高、系统最稳定可靠)
       ②HP研发的: hp-ux
       ③SUN: Solaris
     3)软件:Oracle、DB2
数据库
    Oracle(Oracle)
    DB2(IBM)
    SQL SERVER 2014(Microsoft)
    Mysql(Oracle收购SUN所得)、开源产品,互联网企业大量使用
    postgresql、开源产品、日本人使用的最熟练
    informix(IBM收购informix所得)
    Sybase(SAP收购Sybase所得)
FC SWITCH、光纤存储交换机
    博科(全球老大)
    IBM
    HP
    cisco
    华为
IBM的中低端光纤交换机是博科O的,也就是说 IBM的中低端交换机是O货
存储
    EMC
    IBM
    HP
    SUN
    DELL
    HITACHI(日立)
去IOE
    去IBM、Oracle、EMC
开发语言:
    c(C++): 银行、证券
    C#: 中小企业应用
    .NET(微软):(我认为是一个框架,或者说平台) 中小企业应用
    Java(JEE、Oracle收购SUN所得): 大中型应用
PS:
.NET Framework
VB C++ C# Jscript… Visual Studio.NET
公共语言规范CLS (Common Language Specification)
ASP.NET Windows Forms
ADO.NET与XML
基类库BCL (Basic Class Library)
公共语言运行库CLR (Common Language Runtime)
操作系统OS (Operating System)
ERP软件
    SAP、德国
    Oracle(EBS)
    用友(基本没法用)
    金蝶(基本没法用)
    神码(基本没法用)
========== IT系统拓扑简介(小型机、交换机、存储)
用户---internet----pc server
京东为例:
①申请宽带
②购进非常多的pc server
③购进小型机,装上oracle数据库软件!
④把所有的pc server装上linux系统,linux系统上装Tomcat
⑤开发网站

逻辑结构:
(清晰的自上而下的部署!!)
      网站系统
      tomcat
      linux
    pc server
1)我们把上面叫做:应用服务器系统:
     ① HA(高可用high available):假设一共1000台pc server ,装的东西都相同,一台不行了,还有999台
     ② LB(负载均衡load balance)
  ①②合起来叫做   集群(cluster)
2)DB服务器系统:
      小型机:一般数量<=4
      存储器 :一般两个。
    小型机与存储器交叉连接

实验室里:
四台小型机
两台光纤交换机
两个存储
---》 组成了DB服务器系统的硬件平台
=============IT系统分析认识架构和厂商
(1)应用服务器:
网站系统程序:
       (开发语言):
        c(C++): 银行、证券
        C#: 中小企业应用
       .NET(微软):(我认为是一个框架,或者说平台) 中小企业应用
       Java(JEE、Oracle收购SUN所得): 大中型应用
应用服务器软件:
         Apache(阿帕奇)(开源)
         Tomcat:开源项目
         JBOSS:开源、Redhat
         Weblogic:Bea(Oracle)、   Tuxedo
         Websphere(IBM)
os:
     Windows server
            微软出品
            Windows NT4.0
            Windows 2000
            Windows 2003
            Windows 2008
     32位Linux、64位linux、32位Windows、64位Linux
          生产里面,全部采用64位,因为32位的系统的寻址空间是4G
 Linux:
        Redhat(红帽)
        RedFlag(红旗、刚刚倒闭)
        Suse Linux
        Oracle Linux Enterprise(OLE)
        CentOS(开源版的Linux,极其类似于Redhat,很多都是通用的)
pc server:IBM、dell、惠普、sun、浪潮、联想、华为、曙光
(2) 数据库服务器
DB软件:
    Oracle(Oracle)  企业级
    DB2(IBM) 企业级
    SQL SERVER 2014(Microsoft最新的)
    informix(IBM收购informix所得)
    Sybase(SAP收购Sybase所得)
    Mysql(Oracle收购SUN所得)、开源产品,互联网企业大量使用,小型网站
    postgresql:开源产品、日本人使用的最熟练
os:linux
小型机:
         稳定、高性能,所以常用来跑数据库
        小型机运行的都是Unix(看上去类似于Linux、其实差距还是很大    的),但是不同的厂商,unix的名字不同:
       ①IBM:AIX(市场占有率最高、系统最稳定可靠)
       ②HP研发的:hp-ux
       ③SUN:Solaris
小型机:跑unix、稳定、可靠、贵
小型机可用pc server+linux或pc server+Windows server代替
存储
    ①EMC:最好的,高端
    ②HITACHI(日立):日本的,也是高端存储 
    ③IBM
    ④HP
    ⑤SUN
    ⑥DELL
=========== 计算机系统结构分析及资源情况分析
pc机的硬件:
cpu  内存   网卡
硬盘   用主板连接起来

逻辑结构:
处理数据的步骤:
①硬盘到内存:I/O(disk io
②内存到cpu:时间很短,忽略不计
③cpu处理数据
④网络传输:通过网卡传出去
简称:cpu、I/O、网络 

数据库服务器系统:
服务器(里面有磁盘、cpu、内存)的HBA卡通过光纤线连接到光纤交换机上,
交换机连接到存储

服务器上的磁盘装的是:os和oracle软件;
存储上的磁盘装的是信息,eg:订单信息之类的; 

时间:
①从存储上的磁盘上取出来一块数据(大约8k): 0.8ms
②从光纤交换机传输到服务器:0.1ms
③通过网络传输出去:0.8ms
(cpu的处理时间忽略)
提高速度的措施:
①多块磁盘,比如配十块盘
②存储的磁盘的读取速度快
③cpu处理快
④网卡传输快
=========== 中研软大数据实验室拓扑结构及设备
2台 小型机(IBM   P5 570
2台 光纤交换机(IBM   B16   16个口)
2个 存储(IBM   DS4700)每个存储配8块146G的硬盘

每个小型机有:
cpu:4
硬盘:4
HBA卡:4
网卡:4
内存16G

将一个小型机 分区Lpar:logical partition),
每个有2个Lpar,可以认为是两个主机。所以,每个有2个cpu,2块硬盘......

虚拟化:
所以,两个小型机其实可以看做有4个Lpar,可以装4个OS

还有2台pc server: IBM X3650
每个pc server有:
网卡:2
HBA卡:2
cpu:8
内存:64G
2块164G的SAS盘

1颗cpu一般配4G/8G内存
=================== 长连接短连接分析
2套网络:san网络、以太网(局域网)
SAN 网络(Storage Area Network):
2台服务器
2台光纤交换机(FC switch)
2台存储

重点:应用服务器和数据库服务器的连接
应用服务器系统:
    应用软件系统(eg:京东网站系统)
    tomcat
    linux
    pc server
数据库服务器系统:
    oracle软件
    unix
    小型机、san存储
应用服务器系统和数据库服务器系统的  
   短连接:建立连接、断开连接.....
    (连接的建立)    1s
①连接请求
②连接响应
③连接建立
    (请求的处理)    4s   
④发请求
⑤数据库处理请求
⑥返回结果给应用服务器
   (连接的断开)    1s
⑦请求断开连接
⑧连接断开
所以,用户等待了5s。

    长链接:现在基本都采用长链接
tomcat 向数据库建立一个 连接池
找到1个空闲连接,并占用,用完了释放就可以   ---4s

1U:unit(单元)==3个格
          eg:2个U,就是说6个小格

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

斯言甚善

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值