加入收藏 | 设为首页 | 会员中心 | 我要投稿 沧州站长网 (https://www.0317zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

游戏橘子为OA系统导入虚拟化案例详解

发布时间:2021-07-03 20:14:40 所属栏目:云计算 来源:互联网
导读:网游向来高度依赖IT,为了降低服务器采购成本和电力消耗,网游如游戏橘子近年来大量导入虚拟化技术,希望能够提升IT投资效益。 游戏橘子资讯长许武先表示,该公司从2008年开始规画虚拟化应用,并针对不同的应用范围分成3阶段导入,最终目的在於能够建立属於

  网游向来高度依赖IT,为了降低服务器采购成本和电力消耗,网游如游戏橘子近年来大量导入虚拟化技术,希望能够提升IT投资效益。


  游戏橘子资讯长许武先表示,该公司从2008年开始规画虚拟化应用,并针对不同的应用范围分成3阶段导入,最终目的在於能够建立属於游戏橘子的云端服务平台,除了可以作为内部服务提供,也可以提供外部游戏玩家使用。


  虚拟化第一阶段:从OA系统下手


  游戏橘子员工多达1,200人,但因员工平时多使用即时通讯沟通,对电子邮件等办公室自动化系统的依赖不高,因此,许武先导入虚拟化的第一阶段,和其他公司导入虚拟化都先从测试环境下手不同,游戏橘子先从办公室OA系统着手,包括了目录服务(AD)服务器、Exchange电子邮件服务器、执行SharePoint平台的服务器等,游戏橘子先将为数不少的OA服务器,全部导入虚拟化技术,来善用单一服务器的运算效能。


  许武先表示,因为该公司当时采用微软虚拟化技术Hyper-V,和公司使用的OA系统有很好的整合,加上OA系统影响程度相较营运系统低,才列为优先导入虚拟化的标的。此外,因为采用了效能较高的服务器,并预载大量内存,所以可以在一台实体服务器中承载较多的虚拟机器,平均1台实体服务器上可以安装6台虚拟机器。


  虚拟化第二阶段:将记录玩家资料的平台导入虚拟化


  游戏橘子为了确保玩家身分的安全性,陆续提供各种身分认证工具和平台,但是,当游戏橘子推出越多款游戏时,玩家们每进入一个新游戏,就需要重新登入来确认身分,许武先表示,是否可以提供玩家们一个在安全前提下的“单一帐号登入”,便成为游戏橘子思索的方向。


  对於游戏橘子而言,建立玩家们的向心力、维系玩家们的情谊,也是一个游戏公司对玩家们的承诺。因此,游戏橘子希望能够帮玩家记录他们参与游戏的轨迹与历程,不论是成绩记录或是和组队打战战友们的互动过程。


  所以,游戏橘子在2009年底成立了一个乐豆(beanfun!)的Web服务,整合玩家们所有游戏的登入帐号,并且可以记录玩家们在不同游戏中的组队行为和交友情况,来建立一个玩家社群。


  “因为乐豆是一个Web Services,所以是一个最好导入虚拟化服务的标的。”许武先说道。在2009年底建立乐豆后,便开始评估导入虚拟化技术,从2010年2月迄今,游戏橘子逐步将公司OA内部非营运环境导入虚拟化技术,包含AD(目录服务)服务器、资料库、ERP系统、Web服务器和官方网站等等;至於营运系统,以及登入乐豆后必须同时捞取大量资料的后端SQL资料库,因为担心会有存取上的疑虑,都不会导入虚拟化平台。


  许武先表示,由於玩家数量多,台湾乐豆平台导入虚拟化技术后,平均1台实体服务器可以安装10台虚拟机器,服务器采购成本节省9成。此外,游戏橘子也将某些海外子公司的乐豆平台,一半导入虚拟化技术,一半仍只放置在实体服务器中运行。[page]

  第三阶段:游戏测试平台导入虚拟化技术


  游戏橘子是一个提供线上游戏服务的业者,最终还是会希望能够把一些现阶段玩家数量没有那么大的游戏产品,透过虚拟化技术整并到数量较少的服务器上;或者是,利用线上游戏在高峰及离峰的服务器使用量有很大差异的特性,思考是否可以将高、离峰的服务器做其他妥善合并利用,这也是IT部门念兹在兹的思考方向。


  因此,游戏橘子在虚拟化第三阶段中,除了先前将2款自制游戏部署到虚拟化平台上进行测试外,许武先表示,也将透过这次测试来了解虚拟化平台对游戏效能的影响。


  因为游戏橘子的游戏为全球发行,需要做不同语言版本测试,基於成本考量,公司就采购少数服务器,透过预载不同语系作业系统硬盘的插拔,供研发部门针对不同语系进行测试。因此,许武先改用虚拟化来提供不同语系的测试环境,大幅提升了测试部门的效率。“除了压力测试之外,大多可以在虚拟平台中进行。”他说道。


  不过,游戏开发环境目前还没有导入虚拟化平台。许武先解释,游戏开发工程师不了解虚拟化技术,再加上游戏程式经常需要直接呼叫作业系统内的特殊元件,他说,在开发同仁无法彻底掌握虚拟化技术前,避免游戏除错时会有太多变数,故暂不在虚拟平台开发游戏。


  游戏橘子在台湾虽然没有把游戏上到虚拟平台,但在欧洲已将数款游戏放到虚拟平台,只待该款游戏正式营运。他说:“以目前采购16核心服务器,48GB内存来看,1台实体服务器可以安装8台虚拟机器。”


  游戏橘子资讯长许武先表示,导入虚拟化技术逐步迈向云端服务,公司相关的制度也必须能够配合,才能事半功倍。


  长期而言,许武先认为从虚拟化到云端化,还是游戏橘子应该努力的方向,而在这个过程中,公司也必须在组织文化上做配套调整,让各款产品的专案经理愿意释出资源,并且有合理的营利计价方式作为呼应。


  管理虚拟化平台面临的挑战


  游戏橘子把几个主要应用环境导入虚拟化技术后,接下来就是做到虚拟机器自动化管理。许武先指出,目前虚拟平台多无法做事件管理,加上建立虚拟机器仍必须由IT部门建立,多数使用者为了方便,虚拟机器都不会关机。虽然虚拟机器有开机快、设定快的优点,但使用过后的虚拟机器若无法自动回收再利用,长期以往,仍然会面临到虚拟机器不敷使用。他说:“2011年游戏橘子的目标就是虚拟机器管理自动化。”


  为了监控虚拟机器的使用效率,游戏橘子自行开发一套虚拟机器的监控系统(GSMS),监控各个虚拟机器在实体服务器上的处理器、内存、硬盘存取和网路流量的运作状况是否有异常,相关监控资讯并汇整到一个后端仪表板上,一旦任何虚拟机器运行异常,问题出在那里将一目了然。


  许武先表示,随着市场变化和技术演进,游戏橘子未来的云端平台将以何种面貌呈现,目前都还有许多变数。但他认为,只要游戏橘子在能够满足企业营运与资讯安全的两大前提下,虚拟化技术怎么用,云端服务怎么演变都不会是问题。

(编辑:沧州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读