85后的首次远程研发项目实战

原创
运维 系统运维
明诚是深圳一家虚拟化企业的技术支持工程师,刚进公司不久,就参与了客户的RGS项目,相对项目实施经验丰富的技术大牛来说,难度不算大,对于他这个初出茅庐的IT年轻技术人来说,却有点棘手。这位技术人员的首次远程研发之旅是否顺利?一起来看看。

【编者按】明诚是深圳一家虚拟化企业的技术支持工程师,刚进公司不久,就参与了客户的一个重要项目中。作为***次接手项目的年轻技术人而言,是如何应对这些挑战的?据明诚介绍,2013年12月9日,该RGS项目开始实施,到今年1月16日全部验收。对他而言,收获的不仅仅是技术,还有商务沟通技巧和团队协作能力。

项目实施难点

这个RGS项目,相对项目实施经验丰富的技术大牛来说,难度应该不算大,而对于我这个初出茅庐的IT年轻技术人来说,有几个难点,在整个项目实施当中,影响着项目进度:

  • HP Session Allocation Manager (HP SAM)v.3.1

HP SAM是一款资源分配软件,对从HP SAM Client登录的用户进行分配管理,调用后台的工作站资源。

  • 关于这个软件平台,因为熟悉度不够,我在搭建初始阶段遇到安装失败的问题(具体情况:安装SAM时,出现报错信息:严重错误 由于发生错误安装提前结束。)

周旋一段时间,不断地尝试各种方法来解决问题,***在部门主管协助下才找到原因,软件搭载平台的环境为:域环境+32位服务器端操作系统+IIS+ASP.NET+数据库软件SQL Server 2005,细节处在于: IIS相关组件的选择上,有些必要选择的,一定要勾选上才能正常安装上。

在HP SAM软件平台搭建之后,遇到WEB管理页面不能正常操作,导入不了用户账号和工作站资源,继而如何调试使用,如何在生产环境进行资源分配。

硬件平台:

 

软件平台:

该远程研发项目,采用的工作模式为Active Directory,采用的协议是HP RGS协议。主要使用HP RGS(全称:Remote Graphics Software ,远程图形软件)来实现远程研发设计。

项目准备,包括项目调研网络配置信息和工作站基本配置信息,也包括HP工作站的操作系统安装(总共35台,一一安装Windows 7 Professional 64 bit,以及网络配置信息:静态IP地址、主机名)、HP瘦、客户机的安装(总共35台,一一安装嵌入式操作系统WES2009、常用软件如Office、输入法软件、RGS Receiver、SAM Client客户端软件、Alitris客户端软件等)。

 

在项目实施阶段,遇到部分硬件方面的因素引起的问题,从一开始从软件方面开始检查到确定是硬件问题,更换硬件之后,问题就解决,硬件设备包括:一台工作站和一台KVM。

这个问题也提醒着: 整个环境搭载完成了,并不代表所有硬件平台和软件平台可以正常运行和工作,还得经过一个调试使用阶段。

  • 在项目实施阶段,关于客户的需求变动,需要全方位考虑和进行必要的商务沟通、交流,有时可以避免一些纯技术的工作。
  • 在进行机柜PDU和客户机房电源插座相连接的时候,出现偏差需要临场变动--因为PDU规格为: 16A*250V,而客户机房地板上的电源插座规格为:10A*220V,导致规格不一致,无法正常连接。

遇到这种状况,要么更换电源插座,使之与机柜PDU相配套,但这需要重新采购;要么更换机柜PDU,降低规格,但这个有很大的安全隐患,整个机柜有8台工作站,***承受功率远远超过原有PDU的规格,考虑到整套环境的安全性和拓展性,我毅然选择并建议客户更换机房地板上的电源插座。

***,返回客户机房,查看规格:OK,客户协调资源调用两位电工来更换,问题解决。

项目部署实施阶段

1、***阶段,硬件设备上架

 实现效果:将2台服务器、35台工作站整齐放置在5个机柜,保持摆放位置合理,易于移动和查看,方便综合布线部署,易于调试和排错。

在这个过程中遇到以下几个类型的问题:

1)5个机柜如何摆放?机柜摆放工作站的承板数量是否足够?如何将机柜的PDU与客户的机房地板下紧密连接?PDU的规格是否与客户机房的电源插座一致?

经现场实施前观察和预估:机柜的摆放涉及到跳线(连接工作站和交换机的网线)数量不够须采购,长度须按照摆放位置测量(21根5米跳线、20根3米跳线);标准机柜承板数量不够,须采购30块(平均每个机柜增加6块承板);机房地板下预留电源插座***能承受的功率:4000-5000W。而每个机柜8台工作站,每个工作站功率约400W。机柜上PDU承受的功率有限,需要考虑更换大功率PDU,须采购5个规格为:16A*250V,而客户机房地板上规格为:10A*220V,经与客户接口人沟通,协调两位电工帮忙更换规格为:16A*250V的电源插座。

2)项目实施其中,碰巧机房的照明灯管的开关坏了,机房关闭照明灯管,花费30分钟的时间维修电源开关。

3)客户机房的网络管理是外包给其他公司处理的,所以需要网络配置信息时,具体什么时候要配置须与相关人员沟通到位,对哪些信息需要配置需要胸有成竹。

4)项目实施阶段,参与人员之间的沟通,须多多沟通,尽量不要受个人情绪影响。

2、第二阶段,软件平台搭载

两台HP服务器分别作为域控服务器和SAM应用服务器,域控服务器负责域账户的管理,SAM应用服务器负责资源分配的管理。

1)在部署安装HP Session Allocation Manager (HP SAM)v.3.1,遇到安装失败的状况,折腾了一番,***找到原因,须注意以下几点:

  • HP SAM 须在域环境中搭建,在具有 Windows 2003 或 Windows 2008 或 Windows 2008 R2 Server 域功能级别的域中受支持。
  • HP SAM 服务器不支持 64 位操作系统。支持32位的Windows Server 2003、Windows Server 2008等。
  • HPSAM搭建时,须在服务器操作系统先搭建IIS服务和ASP.NET服务,再安装数据库软件。

2)在调试HP SAM时,出现状况:在SAM上始终发现不了工作站资源,进入不了资源管理列表。为了不耽误项目进度,请业务同事和产品经理协调资源,更换一台全新的HP Z220工作站,从仓库发货到惠州客户机房。安装和测试新电脑,问题解决。

3)远程研发的工作站,统一放置机房,需要统一管理,实现:定时开机、定时关机,既要工作站闲置时自动进入休眠状态节约资源,又要重新连接上能够自动唤醒工作站,正常登录进入后端工作。

***,使用Windows的计划任务和脚本设计来实现自动化效果。

项目试运营阶段

硬件设备的部署安装、软件平台的搭建调试后进入试运营阶段。上线之后,问题还是如期而至,这在预料之内,典型的问题如下:

1)HP瘦客户机使用SAM客户端连接时,各种连接失败的状况,例如:有时会出现断开之后无法正常连接上。

2)HP瘦客户机上的操作系统WES2009,部分用户安装不了仪器方面的软件。

3)如何不使用SAM客户端连接后台工作站,使用HP RGS Receiver来连接,多人协同工作,远程共享同一画面。

4)客户IT负责人突然要更改两台HP服务器的IP地址,***技术部门经理经过沟通之后,才说服不变更服务器的IP地址。

上线后的培训交付

上线之后,逐一解决用户的问题,需要对客户进行培训,主要分两部分:

1)普通用户的培训

2)IT管理员的培训

指导此项目服务器管理平台如何操作来进行统一管理及配置。在这个阶段,遇到一个状况:客户IT负责人对于该项目的网络IP地址规格有变动,说是之前规划IP地址的时候没有想好,不是划分到某个VLAN的,需要重新将两台服务器(域控服务器和SAM应用服务器)变更IP地址。是否有必要变更服务器IP地址?经过一番商务沟通和技术讲解,终于将IT负责人说服:保持原有的IP地址不变。其实对于客户的需求,有时也不用完完全全信奉“以客户为上帝”的教条,根据实际情况,必要的商务沟通有助于避免“纯技术”的环节。

总结

项目实施“首战之旅”,经历这一过程,明诚有过紧张的时候,有过疲惫的时候,有过难堪的时候……从对项目一知半解到能对项目轻车熟路,他学会了人际交往“脸皮得厚一些”,学会自主学习,学会一点商务沟通。一个项目结束了,还有很多项目等待着明诚去踏足,下一段项目旅程应该更顺畅。

原文链接:http://zxgchinese.blog.51cto.com/2508492/1359559

责任编辑:黄丹 来源: 51CTO
相关推荐

2018-03-19 12:20:17

区块链

2010-11-08 11:21:15

职场

2021-10-08 11:18:55

人工智能数据分析科学

2013-08-08 17:29:49

OpenPOWERIBM

2021-12-24 10:40:15

数字化

2010-07-08 16:26:36

职场最底层

2023-05-10 16:04:38

大数据架构

2019-05-23 09:50:46

大数据IT人工智能

2009-04-01 20:40:55

2024-02-29 16:11:05

2021-05-27 10:44:49

网络攻击恶意软件网络安全

2014-03-17 10:55:03

手游独立Unity3D

2021-12-20 08:03:49

AI项目机器学习

2011-07-11 09:31:34

软件项目管理

2019-09-09 14:18:35

人工智能数据开发

2013-09-29 10:37:32

2023-03-29 07:49:05

企业级项目研发

2014-10-28 14:28:32

百度

2012-05-02 16:56:12

Linux系统远程修复
点赞
收藏

51CTO技术栈公众号