Skip to content

项目交付流程概览

交付体系

H3C 项目交付遵循 PMI/PMBOK 项目管理标准,结合 H3C 内部流程规范:

项目交付生命周期:

启动阶段(Initiation)
    ├── 合同签订
    ├── 项目立项
    └── 组建项目团队

规划阶段(Planning)
    ├── 项目计划制定
    ├── 实施方案设计
    └── 资源准备

执行阶段(Execution)
    ├── 硬件到货验收
    ├── 安装部署
    └── 功能调试

监控阶段(Monitoring)
    ├── 进度跟踪
    ├── 质量检查
    └── 风险管理

收尾阶段(Closure)
    ├── 验收测试
    ├── 文档交付
    └── 项目总结

项目角色分工

H3C 项目团队:

项目经理(PM):
  - 整体项目管理
  - 客户沟通协调
  - 进度和风险管理

技术负责人(Tech Lead):
  - 技术方案把关
  - 解决技术难题
  - 指导实施工程师

实施工程师(Delivery Engineer):
  - 硬件安装调试
  - 软件部署配置
  - 问题处理

售后工程师(Support Engineer):
  - 验收后技术支持
  - 运维培训

客户团队:

项目负责人:
  - 协调内部资源
  - 决策和审批

技术对接人:
  - 技术方案确认
  - 验收测试执行

运维人员:
  - 参与培训
  - 接管系统运维

项目启动

项目启动会(Kick-off Meeting)

启动会议程(2-3 小时):

1. 项目背景介绍(15 分钟)
   - 项目目标和范围
   - 合同关键条款回顾

2. 团队介绍(15 分钟)
   - H3C 项目团队
   - 客户项目团队
   - 联系方式确认

3. 项目计划评审(30 分钟)
   - 里程碑计划
   - 关键路径分析
   - 资源需求确认

4. 实施方案评审(60 分钟)
   - 技术方案确认
   - 网络规划确认
   - 机房准备要求

5. 风险识别(20 分钟)
   - 已知风险列举
   - 应对措施讨论

6. 沟通机制(10 分钟)
   - 例会时间(建议每周一次)
   - 报告格式
   - 升级路径

输出:
  - 启动会纪要(当天发出)
  - 确认的项目计划
  - 风险登记册

机房准备检查清单

机房准备要求(H3C 提供给客户):

供电:
  □ 机柜供电容量确认(GPU 服务器需要 32A/380V)
  □ UPS 容量确认
  □ PDU 规格确认

制冷:
  □ 机房制冷能力(kW)
  □ 冷通道/热通道隔离
  □ 液冷管道(如需要)

网络:
  □ 上行带宽确认
  □ 机柜间光纤布线
  □ IP 地址规划确认

机柜:
  □ 机柜数量和位置
  □ 承重确认(GPU 服务器较重)
  □ 走线架安装

其他:
  □ 门禁权限(施工人员)
  □ 施工时间窗口
  □ 安全规定

实施规范

安装部署规范

服务器安装规范:

1. 开箱验货
   - 核对型号和序列号
   - 检查外观损坏
   - 拍照记录

2. 上架安装
   - 按照机柜布局图安装
   - 理线规范(标签、绑扎)
   - 接地检查

3. 网络连接
   - 按照网络拓扑图连接
   - 线缆标签(两端都贴)
   - 连通性测试

4. 上电测试
   - 逐台上电
   - BIOS 配置
   - 硬件自检

5. OS 安装
   - 使用标准镜像
   - 配置主机名、IP
   - 安全加固

配置管理

bash
# 使用 Ansible 批量配置服务器
# inventory.ini
[compute_nodes]
compute01 ansible_host=10.0.1.11
compute02 ansible_host=10.0.1.12
compute03 ansible_host=10.0.1.13

[storage_nodes]
storage01 ansible_host=10.0.2.11
storage02 ansible_host=10.0.2.12
storage03 ansible_host=10.0.2.13

# 基础配置 playbook
---
- name: 服务器基础配置
  hosts: all
  become: yes
  
  tasks:
    - name: 设置主机名
      hostname:
        name: "{{ inventory_hostname }}"
    
    - name: 配置 NTP
      template:
        src: chrony.conf.j2
        dest: /etc/chrony.conf
      notify: restart chrony
    
    - name: 关闭 SELinux
      selinux:
        state: disabled
    
    - name: 关闭防火墙(内网服务器)
      systemd:
        name: firewalld
        state: stopped
        enabled: no
    
    - name: 安装基础工具
      yum:
        name:
          - vim
          - wget
          - curl
          - net-tools
          - lsof
          - htop
          - iotop
        state: present
    
    - name: 配置 SSH 安全
      lineinfile:
        path: /etc/ssh/sshd_config
        regexp: "{{ item.regexp }}"
        line: "{{ item.line }}"
      loop:
        - { regexp: '^PermitRootLogin', line: 'PermitRootLogin no' }
        - { regexp: '^PasswordAuthentication', line: 'PasswordAuthentication no' }
        - { regexp: '^MaxAuthTries', line: 'MaxAuthTries 3' }
      notify: restart sshd

进度管理

项目计划模板

典型私有云项目计划(8 周):

Week 1:项目启动
  - 启动会
  - 机房准备确认
  - 硬件采购下单

Week 2-3:硬件到货与安装
  - 硬件到货验收
  - 服务器上架
  - 网络设备安装配置

Week 4-5:软件部署
  - OS 安装
  - CloudOS 部署
  - Ceph 存储部署

Week 6:功能配置
  - 网络配置(SDN)
  - 多租户配置
  - 监控配置

Week 7:测试与优化
  - 功能测试
  - 性能测试
  - 问题修复

Week 8:验收与交付
  - 验收测试
  - 文档交付
  - 培训
  - 正式上线

周报模板

项目周报(第 X 周)

项目名称:XXX 私有云建设项目
报告日期:2024-01-15
项目经理:张三

本周完成工作:
  1. 完成 20 台服务器上架安装
  2. 完成网络设备配置
  3. 开始 CloudOS 部署

下周计划:
  1. 完成 CloudOS 部署
  2. 开始 Ceph 存储部署
  3. 进行网络连通性测试

项目进度:
  计划进度:40%
  实际进度:38%(轻微滞后)
  原因:机房供电改造延迟 2 天

风险与问题:
  风险1:机房制冷能力可能不足
    影响:高负载时服务器可能降频
    应对:联系机房增加精密空调

问题1:存储节点磁盘识别异常
    状态:已解决(更换 HBA 卡固件)

下周里程碑:
  1/22:CloudOS 部署完成

褚成志的云与计算笔记