Linux就业技术指导(三):IDC机房解密_weixin_34402408的博客-程序员秘密

技术标签: 网络  运维  数据库  

1.1 IDC机房

1.1.1 带宽计算

带宽流量计算公式:

1 Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB

B表示Byte,工业标准是1000.

一般我们家装ADSL宽带,常说1M带宽,我们发现下载速度仅能在120-130K之间,这是为什么呢?是宽带接入公司欺骗我们吗?答:不是的。

因为接入商说宣称的1M宽带的单位是以比特(bit)为单位算的,而我们常说的下载速度是按字节(byte)计算的,因此1Mb=125Kbyte,因此,我们说的下载速度是接入商说的带宽除以8的结果。这样解释后,你应该明白了吧。

1.1.2 IDC机房内部结构图

QQ截图20170802001109.png-316.3kB

1.1.3 如何进入机房维护服务器?

一般来说,要先和公司的负责IDC机房客服或销售人员事先打好招呼(邮件或电话),然后才能维护机房。机房一般都不在公司内,而是托管在固定的地点(有温度,湿度指标)。

进入机房前要出示个人身份证,并在他们提供的本子上签字(名字,身份证信息,进入理由及进入时间,维护什么等)。有时会有机房销售或客服人员陪同。签字后,好一点的机房会发给你鞋套,需要套在鞋上,防止灰尘,垃圾带到机房内部影响服务器运行。

1.1.4 进入机房后如何维护具体服务器?

正常情况机房的温度比较低(具体见附录),而且,进入机房可以听到非常嘈杂的机器运行的声音。

服务器的运行是没有显示器的,需要维护服务器时,机房会提供显示器(显示器一般会放在一个平板小车上(有多个),键盘,鼠标等一般还需要签字申请使用,使用后归还,小车推回原处)。

当找到显示器后,把小车推到你的公司的机柜的服务器所在处。此时可以把显示器接好电源,接上服务器的接口,然后插上键盘和鼠标(U口),开始维护服务器--如安装系统,重起服务器等。通过笔记本接根网线到交换机上,然后SSH连接到服务器里。

QQ截图20170802002923.png-320.9kB

1.1.5 什么情况下需要去机房维护

(1)公司购买了新服务器,可能需要把服务器拉到公司,你装完系统,配置好基础配置,然后拉到机房上架,也可能直接拉到机房安装系统(如机房有公司的人员的时候)。

(2)机器运行异常,无法远程维护了,机房人员帮助未果,需要重装系统(远程控制卡可代替去机房)等。远程控制卡最好是独立的(非集成)。

  • 独立远程控制卡:可以重启,安装系统,查看启动过程,屏幕输出
  • 集成远程控制卡:只能重启,关机,查看一些服务器状态

(3)网络异常,如网线,交换机等。
最好办法:
1)求人不如求已:机房有公司维护人员,服务器配置远程控制卡自助解决。
2)机房人员帮助:让他重启服务,甚至让他接显示器看屏幕状态,或服务面板。还可能把密码给她让他登陆看看状态。但是机房人员一般技术,素质不是特别高。操作过程很慢。
3)自己的人跑机房
4)如果不是特别紧急,可以请机房人员帮忙维护。电话(事先报备的)说名字,身份证,机柜号,服务器位置,IP地址标签。

QQ截图20170802003926.png-317.1kB

1.1.6 机房带宽及机柜价格实际数据:

电:商业电费1元+,500-750W,一小时0.5-0.75度。一台服务器一年的电量:0.724365=6132度

带宽费:
200-1000元/M/月(北京BGP机房价格),按1M/月/500计算,1M一年6000元

1.1.6.1 酒仙桥(兆维)数据维护中心

独享价格

机型 IP数 带宽 报价
半个机柜 7 100M独享 360000元/年
一个机柜 16 100M独享 450000元/年
/ 16 100M独享 300000元/年

1.1.6.2 北苑联通数据中心

100M共享

机型 IP数 带宽 报价
1U 1 100M共享 6500元/年
2U 1 100M共享 7500元/年
4U 1 100M共享 11000元/年
PC 2 100M共享 11000元/年

1.1.7 BGP机房:多线路机房

1.1.7.1 什么是bgp?

bgp边界网关协议,是一种用来在不同的运营商之间传递大量路由信息的路由协议。

1.1.7.2 什么是BGP机房?

简单说,BGP机房就是将IDC网络和多个运营商互联起来,实现单IP绑定在多条线路上,所有互联运营商(电信,网通等)的用户访问IDC的网络,都会智能的走相应的线路,达到访问速度都很快的目的。

1.1.7.3 BGP机房有什么优点?

  1. 服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其他技术指标来确定的,不会占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP高速访问。
  2. 由于BGP协议本身具有冗余备份,消除环路的特点,所以当IDC服务商有多余BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其他线路。
  3. 使用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟的。更多BGP信息可参考http://baike.baidu.com/view/360.htm

1.1.7.4 既然BGP这么好,单线机房还有人用吗?

外地有大量的单线机房,还有人会用么?当然会,因为成本的关系。

1)CDN会用。CDN通过智能DNS解析判断用户的地域及运营商来源,进而,重新分配最近的适合用户访问的线路。这大大降低了带宽成本(单线路带宽成本可能仅有M/20-50元/月,甚至更低。)

2)游戏公司,下载站等,如QQ游戏,业务里标着电信,网通,让用户选择去接入。

3)其它

1.1.8 机房带宽共享和独享:

共享:

100M共享:适合个人,小企业1-2台机器,业务量小的用户。
特点是:多个用户(公司)共同使用这个线路,因为会互相争抢资源,因此不是很稳定,但价格便宜。4000-7000元,单台服务器。

独享:

独自享有,即假如购买10M,完全自己用。不会有和别的客户争用带宽的情况。一般的正规企业都是独享。北京的价格200-700元/M/月,高的也有过1000元/M/月的。

如果带宽超了?

关于带宽,机房一般是会有限制的,根据经验高于购买带宽的10%-20%,就无法在跑上去了。当你发现MRTG流量图接近带宽顶峰后,线条很平的时候,很可能就表示带宽跑满了。此时用户在访问就会出现比较慢的情况。

2.1 服务器选型

2.1.1 互联网公司常用的服务器品牌:

DELL,HP,IBM(百度),联想,华硕,航天联志

QQ截图20170802014057.png-24.6kB

其中,DELL是一款性价比不错的品牌,大多数互联网公司的选择。

2.1.2 早期约8年前(2009年前)的DELL服务器系列

单位 型号  
1u dell 1850,1950 可用于Web,lvs等
2u dell 2850,2950 可用于mysql db存储等
4u dell 6850 可用于oracle,共享存储等

2.1.3 近期约最近3-4年DELL服务器系列

QQ截图20170802015047.png-299.8kB

2.1.4 生产环境负载均衡集群系统架构设备选购案例

选购依据:价格,性能,冗余
硬件需求:

2.1.4.1 负载均衡器硬件选择及raid级别

LVS1主 DELL R610 1U CPU E5606*2 4G*2 内存 硬盘:SAS 146G*2 RAID1
LVS2主 DELL R610 1U CPU E5606*2 4G*2 内存 硬盘:SAS 146G*2 RAID1

提示:
负载均衡器很重要,需要稳定,对CPU,内存有一定要求,磁盘大小要求不高;

2.1.4.2 WEB层硬件选择及raid级别

www主站1业务(两台) DELL R710 CPU E5606*2 4G*4内存 硬盘:SAS 300G*2 RAID0
www主站1业务(两台) DELL R710 CPU E5606*2 4G*4内存 硬盘:SAS 300G*2 RAID0

提示:
这里也可以选R610.如果机房机器海量,考虑到老跑机房换硬盘装系统的成本,也可以考虑SAS146*3 raid5

2.1.4.3 数据库层硬件选择及raid级别(适合mysql和oracle)

MYSQL 主库1-1 DELL R710 CPU E5606*2 4G*8 内存 硬盘:SAS 600G*6(或146G*6) RAID 10
MYSQL 主库1-2 DELL R710 CPU E5606*2 4G*8 内存 硬盘:SAS 600G*6(或146G*6) RAID 10
MYSQL 从库1-1: DELL R710 CPU E5606*2 4G*4 内存 硬盘:SAS 15k 600G*4 RAID0 或RAID5
MYSQL 从库1-2: DELL R710 CPU E5606*2 4G*4 内存 硬盘:SAS 15k 600G*4 RAID0 或RAID5
MYSQL 从库2-1: DELL R710 CPU E5606*2 4G*4 内存 硬盘:SAS 15k 600G*4 RAID0 或RAID5
MYSQL 从库2-2: DELL R710 CPU E5606*2 4G*4 内存 硬盘:SAS 15k 600G*4 RAID0 或RAID5

提示1:
这里需要注意主从库RAID后,硬盘大小要一致。性能和维护折中考虑,从库也可考虑做raid5等。从库也可以根据硬件使用情况,跑多实例数据库,提升利用率。

2.1.4.4 存储层硬件选择及raid级别

数据备份硬件选择及raid级别:

DELL R610 E5606*2 16G内存 硬盘:SATA 10k 2T*4 可以不做raid交叉备份
DELL R710 E5606*2 16G内存 硬盘:SATA 10k 2T*6 raid5,做raid5是折中方案

提示:
备份服务器一般考虑容量和冗余即可,对性能要求不高。

共享存储NFS硬件选择及raid级别:

NFS1:DELL R710 E5606 16G内存 硬盘:SAS 15k 600G*6 RAID10 RAID5 RAID 0
NFS1:DELL R710 E5606 16G内存 硬盘:SAS 15k 600G*6 RAID10 RAID5

分布式存储MFS,GFS
普通服务器配置就可以了

2.1.4.5 监控管理网关层硬件选择及raid级别

监控及报警服务器兼出口网关等:DELL R610,E56061 8G内存,146G2 RAID1

提示:
也可以不单独采购,和备份或共享服务器使用同一台机器。

2.1.4.6 cache服务器

Memcache:内存够大,无需磁盘空间

提示:
也可以不单独采购,和备份或共享服务器使用同一台机器。

2.1.4.7 网络设备:【采用全千兆交换机】

CISCO,H3C,DLINK(3000元)

提示:所有服务器要带独立的远程管理卡。(具体可以百度)

3 本节常见面试题

    1. 机房的带宽是怎么计算的?
    2. 你去过IDC机房么?描述下去机房的感受!
    3. U是什么?你曾经的维护的服务器,什么品牌型号?
    4. 什么情况需要去机房维护?
    5. 机房带宽多大?带宽费用?
    6. 什么是BGP,什么是BGP机房?为什么一定要用GBP机房。
    7. 带宽多大?你们用的哪个机房,在什么位置?
    8. 如何选择IDC机房,有什么实际的测试方法?
    9. 如何快速找到自己机房的某一台服务器的物理位置
    10. 集群架构不同业务硬件选型

转载于:https://www.cnblogs.com/skyhu365/p/10649167.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34402408/article/details/94502509

智能推荐

Qt源程序~使用QCustomPlot进行数据折线图绘制_qcustomplot折线图_「已注销」的博客-程序员秘密

Qt源程序~使用QCustomPlot进行数据折线图绘制,这是我觉得最完美的曲线图展示方式了,1.界面精美,坐标轴背景,线条颜色,线条宽度,坐标轴刻度,坐标轴名称都可调;6.支持图和表中数据关联,框选图中数据可以同步在表中展示;8.图和表窗口可以通过拖动自适应改变。4.按照x轴,y轴,或者整体缩放;3.读入csv数据并用曲线展示;2.可以以鼠标为中心进行缩放;5.支持多通道数据同时显示;3.可以显示鼠标点的坐标;7.支持图中右键菜单定制;1.控制曲线的显示和隐藏;5.自适应数据显示。

快速退出Linux vim编辑器插入状态的2种方法_kali取消插入状态_zougfang的博客-程序员秘密

Linux自带的vim编辑器用了有一段时间了,有多强大我真的不知道,毕竟没有各种用,但是使用真的觉得不方便。尤其要退出编辑模式,天哪,每次按Esc简直想死。本来盲打溜溜的我,愣是得看着键盘。好吧,我承认我小指短。谁来救救我?有没有第二种方式?还好,我最大的特点就是打不死的程咬金,找到问题或者发现不爽,咱就想办法解决呗,随便创建一个无用的文档,然后挨个试验网上各路高人提供的电子,什么ctrl+o,c...

IT运维36计_weixin_33736649的博客-程序员秘密

IT运维36计:1.IT运维中应对故障要先恢复再排查,无计可施重启试试。2.每个偶然的故障背后都深藏着必然的联系,找到问题根源并优化掉。3.运维的标配软技能:责任心、沟通力、执行力。4.日常运维口令:打补丁、传文件、批处理、改配置、包管理、看监控。5.先量化管理对象,再优化管理对象。6.数据安全是底线,即使不服务也不能丢数据。7.生产网络的变更切忌三思而后行,一个回车敲下去是...

在 Excel 中自定义菜单栏和工具栏-添加、删除、禁止等_xla创建菜单按钮文件关闭删除_gracexu的博客-程序员秘密

关于在 Excel 中如何自定义菜单栏和工具栏,甚至快捷菜单,微软有篇很详细的文档:如何在 Excel 中自定义菜单和菜单栏。我再把自己的经验补充一下:当我们打开 Excel 的时候,我们会看到一个菜单栏,还有根多工具栏。具体显示哪些工具栏,我们可以通过 View->Toolbars 来控制。同时,这个长长的列表最后一项“Customize”很有用,我们可以通过这个命令来修改 Offcie 系

解决 Quartus Prime 18.0 编译之后打不开PLL Megawizard 的问题_megawizard plug-in manager is already running -- f_ShareWow丶的博客-程序员秘密

解决 Quartus Prime 18.0 编译之后打不开PLL Megawizard 的问题Background不多说,使用Quartus II 13.0 的工程 挪到 Quartus Prime 18.0 下编译之后,在Project Navigator中 的Hierachy下,不能双击IP核打开 Megawizard

使用 async 控制并发_async 并发_Archer_An的博客-程序员秘密

目标: 新建一个 lesson5 项目,在其中编写代码。 代码的入口是 app.js,当调用 node app.js 时,它会输出 CNode(https://cnodejs.org/ ) 社区首页的所有主题的标题,链接和第一条评论,以 json 的格式。注意:与之前不同的是,并发连接数需要控制在 5 个。知识点: 1. 学习 async(https://github.com/caolan/a

随便推点

MyEclipse下添加jad反编译插件_渐渐老去的博客-程序员秘密

jad是一个使用比较广泛的Java反编译软件,jadClipse是jad在eclipse下的插件,下面介绍如何在MyEclipse下安装jad反编译插件,本人在MyEclipse8.5和MyEclipse10.7两个版本安装成功。1.jad插件下载地址:http://nchc.dl.sourceforge.net/project/jadclipse/jadclipse3.3/3.3.0%20%

怎样看待这两个词语---天赋、踏实_踏实积累 天赋_小海_Fighting的博客-程序员秘密

偶然有机会看到在这一篇文章,要是不拿出来分享一下就有一点可惜了,希望读完这篇文章后的你跟我有着同样的感受。静下心来好好想一想,自己想要什么样的生活?对于理想和现实的差距,怎样来寻找他们之间的平衡点?人生的哲学很深奥,我们只有慢慢探索了。下面就让我们一起来学习一下吧!+================================================================

最小生成树-Kruscal算法_最小生成树kruscal\步骤_lqcsp的博客-程序员秘密

所谓最小生成树,就是在一个具有N个顶点的带权连通图G中,如果存在某个子图G',其包含了图G中的所有顶点和一部分边,且不形成回路,并且子图G'的各边权值之和最小,则称G'为图G的最小生成树。      由定义我们可得知最小生成树的三个性质:      最小生成树不能有回路。      最小生成树可能是一个,也可能是多个。      最小生成树边的个数等于顶点的个数减一。

Gradle各版本下载地址_gradle地址_hanfengzqh的博客-程序员秘密

Gradle各版本下载地址:http://services.gradle.org/distributions/ 我们下载都是all版本,里面包含了Gradle SDK的所有相关内容,包括:源码、文档、示例等。下载之后进行解压,我们可以得到如下目录清单: docs----API、DSL、指南等文档 getting-started.html----入门链接 init.d----grad...

linux 修改文件夹和子文件夹权限,Linux下设置文件夹以及子文件夹中所有文件权限..._是你的皮卡丘的博客-程序员秘密

0x00 前言文章中的文字可能存在语法错误以及标点错误,请谅解;如果在文章中发现代码错误或其它问题请告知,感谢!0x01 方法设置文件夹及子文件夹下所有文件的读、写、可执行权限:[[email protected] ]# chmod -R 777 /S50_test-R表示包含设置所有子目录;777表示文件可读可写可执行;/S50_test 为文件夹名字,该文件夹中包含子文件夹以及文件。另外 :[ro...

推荐文章

热门文章

相关标签