首页 | 旧版 |中国计算机报 |中国电子报 |通信产业报 |计算机用户 |电脑教育报 |软件世界 |数字时代
高级检索
中计报首页 | 要      闻 | 中国信息化 | 网络与通信
产品与应用 | 渠道与市场 | 地方专刊 | i周刊
第97期 总第1572期
浏览往期
当前位置:首页>>赛迪媒体>中国计算机报>产品与应用
如何从Unix移植到Linux
作者:吴加录 

从Unix迁移到Linux需要制定详细的战略计划,严谨的测试验收,最后全面部署和实施。按照项目生命周期实施迁移包括六个步骤:应用程序分析及环境调查,立项并确定目标范围,概念验证、移植试点,应用程序移植,测试和验收,全面部署和支持等。

一、调查环境

在移植之前,首先针对原有Unix系统和目标Linux系统在移植可行性、移植策略等方面做出移植评估报告,并出具移植计划书,对移植过程中的目标和范围描述、组织和职责、时间、资源、沟通和变化的计划和管理给出详细报告。

首先,在应用Unix到Linux系统移植的过程中,在提高价值和降低风险两方面,首先针对客户主要关心的开放性、性能、功能、可靠性、成本和安全等问题制定移植目标。其次,对应用程序进行分析,应用程序一般分析包括对应用结构、用户界面、编程语言、程序规模开发队伍规模和工作量、数据规模和格式六方面的分析研究,提出应用一般分析报告;应用开发环境分析包括编码、编译、调试等;应用开发标准和文档质量分析;应用可移植性分析。

原始和目标环境分析中,一方面对主机、存储、操作系统和网络等设备进行考察,另一方面,对第三方基础软件,如数据库、中间件等做出分析报告。

技能分析和计划:项目管理;系统安装,配置管理和调优;第三方软件支持专家。根据调查分析结果,出具对于当前系统、移植可行性以及移植策略的评估报告,并针对目标和范围描述、组织和职责、时间、资料、沟通和变化的计划和管理等方面制定移植计划书。

二、建立移植环境 客户化

移植工具包括:最新的软件移植程序包、移植工具和指南;编译器、调试器、模拟工具和用于数据转换和环境转化的第三方工具。

建立系统环境并客户化,建立数据库并客户化,安装中间件并客户化。

三、概念验证 移植试点

为什么需要试点呢?因为可以首先解决疑难问题,增强对系统移植的信息,将最复杂的项目分解为可管理的较小的部分逐一解决,证实计划中的假设。

试点工作的特点有,试点工作进行的时间比较短,一般在4到8周,试点目标为大型、复杂和缺少经验的项目,在试点工作中需要通过一边学习摸索一边进行实战。试点成功后就可以进行应用程序移植了。

四、移植

需要对具体的应用程序执行具体的迁移,重新编译,或者修改代码。

并行开发和版本管理,在编译平台和工具、编译和连接开关、出错信息、程序特点、历史比较和平台比较情况方面发现并解决“编译问题”:测试并找出“运行问题”,发现出错位置;找出隔离和重复问题;报告完整的出错信息,包括平台,工具,程序特点,出错过程特点和其他平台的情况。

接下来的工作非常关键,就是根据测试计划进行单元测试和综合测试,编译通过,或者可以运行,并不等于运行逻辑就完全正确。

根据测试计划进行系统测试,模拟真实运行环境的配置,重点测试和系统环境的配合,如集权切换,多网口切换,系统和数据备份,意外故障处理等。

保存变化记录、测试报告等文档资料。

以上已经完成代码、数据、环境,工具和文档资料的移植工作。

五、测试 验收

功能确认:根据合同的验收条款,与客户共同组成验收组,对系统功能逐项验收,并签署验收测试报告。

接口测试:重点测试与其他系统的集成性,检查接口协议、数据格式和时间同步性是否正确。

压力测试:根据测试计划进行压力测试准备工作。依据容量规划的要求,确定系统典型配置,选择适合的测试性能监视和采集工具,确定测试方法,选择并配置测试负荷模拟环境;根据压力测试目标准备测试数据,确定测试用例和负荷类型,并确定测试指标和计划值;调优应用性能、中间件和操作系统,及时发现和消除系统性能瓶颈,直到处理器能有效工作。

六、全面部署和支持

最后一步则是全面部署。现场安装用户生产系统;处于对客户应用环境和业务需要方面的考虑提供技术指导与支持;为客户系统设置自动备份系统功能和部署连续运行计划;根据客户需要进行系统切割等,完善移植后的系统功能;由技术人员提供客户使用人员相关培训;拥有完整的售后服务体系为客户提供安全可靠的维护支持。

赛迪网JAVA专区,JAVA开发者乐园!
相关文章
· 商道·2006(2006.12.22)
· 业界动态(2006.12.22)
· 宝马配金鞍NEC推出整合解决方案(2006.12.22)
· 华硕RS160-E2迈过政府应用高门槛(2006.12.22)
· 戴尔服务器实现更高能源利用率(2006.12.22)
·特别专辑

专题:传海尔购方正PC 英特尔暗中撮合全文
TOM集团将接盘eBay易趣全文


· 庄爱克执掌MSN中国 否认ICP牌照年审未过
· 飞利浦DVD专利案警示跨国巨头专利封锁
· 诺基亚"完全移动生活2007"
· 雅虎宣布进行全球化结构重组
· 特别策划:赛迪网导游2006年ITU世界电信展
· 微软首发Vista/Office07等三大商务引擎
· 雅虎中国总裁谢文闪电离职 曾鸣将接任
· 存储卡厂商卷入SD卡门事件 千万片问题SD卡被抛售
· 角逐 华为3COM竞购案实录
· IBM总裁彭明盛访华 拒谈涉嫌贿赂话题

·赛迪社区