结合MTC协助电子业客户完成跨平台概念验证与数据转换,发挥SQL Server 2008的稳定性、效能与成本效益
台湾的电子组装业拥有世界级的竞争力,善用MES(Manufacturing Execution System;制造执行系统)来提升生产线的管控及质量,正是独步全球的秘技之一。
随着MES的应用愈来愈深且广,后台使用的操作系统或数据库必须避免受限于单一品牌,转为自由使用最具成本效益的解决方案组合,已是新一波的应用趋势。翔威国际深耕电子组装业且累积丰富的MES导入经验,当然也面临客户端对跨平台的期望,其中亦不乏知名大厂。
翔威国际游俊桦总经理表示:「我们的定位就是解决方案供货商,而且一向秉持全方位软件开发的经营策略,因此,提供客户更多元化的选择是我们的任务。」
在客户的要求之下,翔威与微软技术中心(Microsoft Technology Center;MTC)展开密切合作,采用64位的Windows Server 2008及SQL Server 2008做为后台环境,快速完成移植MES的概念验证、程序改写及数据移转等工作,且已于客户端生产线实际运作。
数据库的效能与稳定性的大挑战
MES是电子组装业的关键任务系统,以实时运作的形式来确保生产线作业的透明化,达到质量控管及记录回溯的目的。由于生产线停顿所造成的产能及营收损都很惊人,因此,MES对数据库稳定性与效能的要求特别高。
以PDA产品为例,假设月出货量2百万台,整条生产线的组装过程有20个工作站,则必须记录在MES的数据笔数就是4千万笔起跳,如果再加上测试站的数据及其它附加要求,数据量之庞杂可想而知。
以本次项目的电子业客户为例,多个厂区合计有高达数百条生产线同时运行,而且是24小时不停机的作业,每月新增数据量平均都超过10 GB。翔威国际周世杰协理说明:「项目最挑战的部分不在修改或重写MES程序,而是验证我们有没有改对,以及SQL Server 2008能否承受原有的作业压力。」
MTC以先进设备与丰沛资源全力支持合作伙伴
转换数据库平台的概念验证,必须寻找类似的实务环境或自建模拟环境来做测试,这都需要大量的高阶服务器,但对任何解决方案供货商而言,却是相当沉重的成本及心力负担。
MTC则提供充足的硬件资源,包括配备四颗与两颗处理器合计共二十部高阶服务器,以丛集架构来建置多生产线与多工作站的模拟环境,协助进行客户与翔威讨论后提出的五大作业情境,并以三天至一周的时间进行长期的压力测试。
由于测试程序及数据完全由客户提供,MTC仅能针对数据库进行调校,整个模拟过程可说是几近实务运作状况。概念验证的结果符合客户限定所有交易都必须在0.3秒内完成的要求;此外,可支持的Session数目也由原有数据库平台的90个,提升为SQL Server 2008的150个,意味着SQL Server 2008可用来支持规模更大、生产线更多的厂区。
周世杰协理指出:「这证明了SQL Server 2008已能满足大型客户对效能与稳定度的要求。」值得一提的是,翔威在改写应用程序的过程也发现,SQL Server 2008与其它微软产品的紧密整合,包括开发环境、入口网站、行动设备支持等,创造了多元应用的可能性,亦大幅提升了开发效益。
四千万笔交易数据一周内完成转换
透过与MTC顾问群的讨论,利用微软提供的转换工具与测试环境,翔威以二至三周进行前置作业准备,接着以短短一周的时间,完成客户端高达四千万笔交易数据的转换作业。据估计,如果上述作业完全由翔威独力规划及进行,至少要耗费三个月以上的时间才能完成。
游俊桦总经理表示:「我们当然可以自己做程序及数据转换,却可能因为对产品的了解不够,没办法把SQL Server 2008发挥到最好,质量及效能会因而打折扣。但MTC以专业顾问和教育训练课程协助我们快速掌握技术,让这个问题迎刃而解。」
综观翔烕与许多国际知名大厂的合作经验,他认为,微软提供的资源绝对名列前茅,再加上MTC是微软内部的直属单位,不同于部分外商的外包作法,因而主动性更强,对伙伴积极支持的态度,也让翔威在项目过程更省力。
凭借着深耕台湾电子组装业的成功经验,翔威看准中国大陆当地的电子组装业也将迈向升级之路,而且幅员广阔的大陆巿场,势必需要更为多样化的解决方案。扩增操作系统与数据库平台选项,将有助于翔威发掘更多的潜力商机,满足客户评选解决方案的多元考虑及需求。
文章出处:数位时代