Skip to main content

基础设施

IDC

IDC(Internet Data Center)指互联网数据中心,是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。 通常企业中也就指代机房、机房相关等等团队和业务。 IDC 工作从机房风火水电到服务器的上架、维保、下线:

  • :新风系统和排风系统。新风系统是在机房内部增加新鲜空气,控制温度和湿度等,保证设备的正常工作。排风系统则是将机房内的废气、热气等排放出去,维持机房的正常通风,从而保证机房内空气的新鲜度和干燥度。
  • :包括消防报警系统、灭火系统和防火墙等。其中消防报警系统是最基础的设备,防止火灾发生并及时报警。灭火系统则是在火灾发生时进行灭火,防火墙则是防止火灾扩散。
  • :包括冷却水系统和供水系统。冷却水系统是为机房中的设备提供散热功能,保证设备正常运行。供水系统主要为机房中的员工提供饮用水等生活水源,保证员工的正常使用需求。
  • :市电供电线路和 UPS 供电线路。供电系统是机房电力系统的主要供电线路,还包括发电机组、电源插座等附属设施。

机柜

机柜通风散热有两种模式:

  • 一种是通过自下向上通冷风,缺点是机柜下方的设备会偏冷,上方设备可能散热不充分
  • 另一种是两排机柜背对背摆放,形成一条冷通道,地面空调或者顶部空调向冷通道中吹冷风,从机柜正面灌入冷风,热风从机柜背后散出由排气设备吸走热气

智能 PDU

智能 PDU 有一个网口,可以通过以太网远程控制,PDU 上插口的上下电。

IaC

IaC(Infrastructure-as-Code)意味着使用代码和配置文件的方式来定义和管理基础设施,用户不必在部署、调试时配置环境。所有基础设施的参数都会以清单文件的形式保存。

  • 更强的一致性:避免人工或临时的修改导致配置错误或配置漂移。
  • 更强的移植性:同一套代码的操作可以移植到更大规模的设施。
  • 更高的操作效率:长时间人工操作化简味脚本操作,只需执行即可等待基础设施准备就绪。
  • 更低的操作风险:IaC 也支持版本控制,任何相关改动归入源代码控制,支持审计,降低风险。

常见的 IaC 工具链:

  • PXE & Kickstart
  • Terraform
  • Ansible