基于开源软件构建区域性医学影像中心的实践(1)
摘要:基于开源软件构建区域化数据中心,可为医联体单位提供低成本影像科会诊实施方案,降低人力、物力成本,提高整体医疗质量。本文主要介绍利用开源资源构建中心PACS/RIS服务器,应用虚拟化技术把公共网络转换成虚拟局域网(保证通讯安全),将多家医院的影像科数据汇集到影像中心服务器上,通过互联网实现了远程诊断。经过近1年的测试证明了该方案的安全性、实用性、稳定性,并且能够满足临床、科研、教学的需求。
关键词:开源软件;影像中心;区域化
中图分类号:TP393.09;R197.3 文献标识码:B DOI:10.3969/j.issn.1006-1959.2019.02.002
文章编号:1006-1959(2019)02-0005-03
大数据的特征就是数据的共享应用,是研究人类社会宏观行为的规律,为每个“个体”提供尽可能好的服务。个性化的服务也是强调以人为本的医学领域的发展目标和方向。医学影像科作为医疗领域最易数据化、信息化、互联网化的学科,也应该是在大数据应用的最前沿的医学学科。商业版本的医学影像服务平台多,大多数是基于大数据云所构建的系统,按照今年浙江省物价局(全国第一个制定的省)给出的收费标准为每个病例20元,保存7年,可以纳入医保收费范围,如果按照我院的患者量计算(中等规模)1天的费用大概为7000元,1年的费用大概是255万余元,如此高昂的费用中还不包括影像科医生的会诊费。因此,应用于一个大型医联体内其成本代价非常高昂。医学的本质就是服务于人,促进人类的身心健康。互联网的发展历程本质上也是一个资源共享、服务于人的过程。因此我们一直在构想利用互联网上共享的开源资源建立一个开放、包容、安全、有效、低成本的医学影像中心。
1 开源软件
开源软件(Open source software,OSS),即为公开源代码的软件,可以自由使用和发布。本着开源的自由精神,我们将使用的服务器不再是收费Windows系统,而是经过客观评定后证明安全可信的Linux系统下开源的Ubuntu作为服务器系统。随着开源软件的发展壮大,目前可用的开源医学影像软件较多,但大部分都是构建在微软的Windows系统上的,安装相对简单,但扩展性、自由度相对较低,由于是安装在收费Windows操作系统之上,因此也不完全符合开源的精神,在经过多次测试和比对之后,我们决定运用对Linux系统兼容性、宽容度更好的Dcm4chee作为PACS服务器軟件,Oviyam作为网页发布服务器软件,应用虚拟的技术实现广域网的局域网化,通过测试证明了本方案的性能可以满足临床、科研、教学等多方面的需求。
2 系统与软、硬件的配置
2.1操作系统及硬件 我们运用基于Gnome的64位Ubuntu作为操作系统,服务器硬件方面,具体配置CPU:英特尔至强E5-26300-2.30GHZ×12处理器;Graphics:Geforce GT-1050/PCIe/SSE2显卡;Memory:金士顿DDR4 8G×2,16G内存条;Disk:主存储硬盘为西部数据2 TB硬盘。为了保证数据的安全,我们同时配置了一台离线备份服务器,其具体配置如下:CPU:英特尔酷睿i7-3770k-3.50GHZ×4处理器;Graphics:Geforce GT-650Ti显卡;Memory:DDR3 8G×4=32G内存条;Disk:硬盘为英特尔120GB固态硬盘,存储数据硬盘使用4块希捷3T硬盘组成ZFS格式RAID-Z2(相当于RAID10)的文件系统,组合后的容量约5.5TB,运用Raid-Z2主要是考虑数据的安全和扩容的便捷[1]。
2.2 PACS系统 我们使用的PACS系统为Dcm4chee[2],采用开源的MySQL作为数据库;应用服务模块采用Java的开源应用软件JBOSS;网页服务模块由JBOSS集成的tomcat 6构建,网页浏览模块采用Google的Chrome浏览器管理PACS。Dcm4che支持兼容几乎所有数据工作站软件,支持C-MOVE、C-GET、WADO三种方式的数据调用或浏览。
2.3网页服务器 使用Oviyam作为网页服务器来调用Dcm4chee PACS服务器上的影像数据,工作站、手机及IPAD等可以通过该网页服务器调阅影像数据[3]。
2.4远程会诊网络的构建 远程会诊构建最简单的方法就是使用专线网络,在广域网上购买固定IP网域,其租用费用非常昂贵,10M带宽的专网年租费大概2万左右,其高价低速的缺点不利于PACS系统的实际构筑,因此决定使用VPN技术(虚拟专线)来构筑区域性虚拟局域网,所采用的硬件为蒲公英×5路由器(支持1G带宽),每个分院配置一台接入互联网,通过简单设置可以把每个分院的放射科虚拟在一个完整的局域网内,我院本部放射科作为影像中心,每个分院的数据均通过互联网传入本部中心服务器(相当于云端),每个分院通过工作站可以同在局域网内一样共享调用影像中心的数据。同时可以单独安装一台配置较高的Oviyam服务器,通过专门的软硬件将其映射到互联网,以供客户端在任何时间任何地点自由的调阅影像中心的数据,笔者曾经在西班牙通过手机成功调阅我科图像。只要在网络速度正常的情况下仍可以快速、稳定的调阅数据。我科本部的互联网带宽为200M,每个分院的带宽均为100M,通过近1年的测试使用,基本满足临床实际工作的需求[4]。(谭松 汤婷婷 陈明宇)
婵犵數濮烽弫鎼佸磿閹寸姴绶ら柦妯侯棦濞差亝鍋愰悹鍥皺椤︻厼鈹戦悩缁樻锭婵炲眰鍊濋、姘舵焼瀹ュ棛鍘卞┑鐐村灥瀹曨剟寮搁妶鍡愪簻闁冲搫鍟崢鎾煛鐏炲墽鈽夐柍钘夘樀瀹曪繝鎮欏顔介獎闂備礁鎼ˇ顐﹀疾濠婂吘娑㈠礃椤旇壈鎽曞┑鐐村灦鑿ら柡瀣叄閻擃偊宕堕妸锕€鐨戦梺绋款儐閹歌崵绮嬮幒鏂哄亾閿濆簼绨介柛鏃撶畱椤啴濡堕崱妤€娼戦梺绋款儐閹瑰洭寮诲☉銏″亹鐎规洖娲㈤埀顒佸笚娣囧﹪宕f径濠傤潓闂佸疇顫夐崹鍨暦閸洖鐓橀柣鎰靛墰娴滄瑩姊虹拠鏌ヮ€楃紒鐘茬Ч瀹曟洟宕¢悙宥嗙☉閳藉濮€閻橀潧濮︽俊鐐€栫敮鎺椝囬鐐村€堕柨鏃傜摂濞堜粙鏌i幇顒佲枙闁稿孩姊归〃銉╂倷閸欏鏋犲銈冨灪濡啫鐣烽妸鈺婃晣闁绘劙娼ч幖绋库攽閻樺灚鏆╅柛瀣█楠炴捇顢旈崱妤冪瓘闂佽鍨奸悘鎰洪鍕吅闂佺粯锚閸氣偓缂佹顦靛娲箰鎼达絿鐣甸梺鐟板槻椤戝鐣烽悽绋块唶婵犮埄浜濆Λ鍐极閸屾粎椹抽悗锝庝簻婵″ジ姊绘担鍛婃喐闁稿鍋ら獮鎰板箮閽樺鎽曢梺鍝勬储閸ㄥ綊鐛姀銈嗙厸闁搞儮鏅涘瓭婵犵鈧尙鐭欓柡宀嬬秮婵偓闁宠桨鑳舵禒鈺冪磽閸屾氨孝闁挎洦浜悰顔界節閸ャ劍娅㈤梺缁樓圭亸娆撴偪閳ь剚淇婇悙顏勨偓鏍箰妤e啫纾婚柣鏂挎憸椤╃兘鏌熼幍顔碱暭闁抽攱鍨块弻娑㈡晜鐠囨彃绗岄梺鑽ゅ枑閸f潙煤椤忓嫀褔鏌涢妷顔惧帥婵炶偐鍠栧娲礃閸欏鍎撻梺鐟板暱濮橈妇鎹㈠鑸碘拻濞达絽鎳欒ぐ鎺戝珘妞ゆ帒鍊婚惌娆撴煙閻戞﹩娈曢柛濠傜仛閵囧嫰寮崹顔规寖缂佺偓鍎抽妶鎼佸蓟閿熺姴绀冮柕濞垮劗閸嬫挾绮欓幐搴㈢槑濠电姷鏁告慨顓㈠箯閸愵喖绀嬮柛顭戝亞閺夊綊鏌f惔銏╁晱闁哥姵鐗犻幃銉╂偂鎼达絾娈惧┑顔姐仜閸嬫挸鈹戦埄鍐憙妞わ附濞婇弻娑㈠箻閺夋垹浠哥紓浣虹帛缁嬫捇鍩€椤掍胶鈯曞畝锝呮健閹本绻濋崑鑺ユ閹晠宕f径瀣瀾闂備浇妗ㄧ欢锟犲闯閿濆鈧線寮撮姀鈩冩珕闂佽姤锚椤︿粙鍩€椤掍胶鈽夐柍瑙勫灴閺佸秹宕熼锛勬崟濠电姭鎷冮崨顔界彧缂備緡鍠楅悷锔炬崲濠靛鐐婇柕濞у啫绠版繝鐢靛О閸ㄧ厧鈻斿☉銏℃櫇闁靛牆顦Ч鏌ユ煛閸モ晛鏋戦柛娆忕箻閺岋綁鎮㈤悡搴濆枈濠碘槅鍨崑鎾绘⒒娴h姤銆冪紒鈧担铏圭煋闁圭虎鍠楅崑鈺傜節闂堟侗鍎忕紒鈧崘鈹夸簻妞ゆ挾鍠庨悘锝夋煙鐎电ǹ鍘存慨濠勭帛閹峰懐绮电€n亝鐣伴梻浣告憸婵敻骞戦崶褏鏆︽繝闈涳功閻も偓濠电偞鍨兼ご鎼佸疾閿濆洨纾介柛灞剧懅閸斿秴鐣濋敐鍛仴闁糕斂鍨藉顕€宕奸悢鍝勫箺闂備胶鎳撻顓㈠磿閹寸偟鐟规繛鎴欏灪閻撴洟鏌¢崒姘变虎闁哄棴缍侀弻鈥崇暆鐎n剛鐦堥悗瑙勬礃鐢帡锝炲┑瀣垫晣闁绘﹢娼ч獮鈧紓鍌氬€搁崐鐑芥倿閿曞倶鈧啴宕ㄥ銈呮喘閺屽棗顓奸崨顖氬Е婵$偑鍊栫敮鎺楀窗濮橆兗缂氶柟閭﹀枤绾惧吋銇勯弮鍥т汗缂佺姴顭烽弻銊モ攽閸繀妲愰梺杞扮閸熸潙鐣烽幒鎴僵闁告鍋為幉銏ゆ⒒娴h棄鍚瑰┑鐐╁亾缂傚倸鍊归懝楣冨煝瀹ュ鏅查柛銉㈡櫇閻撳姊洪崜鑼帥闁哥姵鎹囬崺鈧い鎺嶇缁楁帗銇勯锝囩疄妞ゃ垺锕㈤幃鈺咁敃閿濆孩缍岄梻鍌氬€风欢姘缚瑜嶇叅闁靛牆鎮垮ú顏勎╅柍杞拌兌閸旓箑顪冮妶鍡楃瑨闁稿妫濆銊╂偋閸垻顔曟繝銏f硾椤戝洤煤鐎电硶鍋撶憴鍕8闁搞劏濮ゆ穱濠囧醇閺囩偟鍊為梺闈浨归崕鐑樺閺囥垺鐓熼柣鏂挎憸閻苯顭胯椤ㄥ牓寮鍢夋棃宕崘顏嗏棨濠电姰鍨奸崺鏍礉閺嶎厼纾婚柨婵嗩槹閻撴洟鏌曟径妯虹仩妞も晩鍓欓埥澶愬箻閻熸壆姣㈢紓浣介哺鐢岣胯箛娑樜╃憸蹇涙偩婵傚憡鈷戠憸鐗堝俯濡垵鈹戦悙鈺佷壕闂備浇顕栭崰妤冨垝閹捐绠板┑鐘插暙缁剁偛顭跨捄铏圭伇婵﹦鍋撶换婵嬫偨闂堟稐绮跺銈嗘处閸樹粙骞堥妸锔哄亝闁告劑鍔嶅Σ顒勬⒑閸濆嫮鈻夐柛妯恒偢瀹曞綊宕掗悙瀵稿帾婵犵數鍋熼崑鎾斥枍閸℃稒鐓曢悗锝冨妼婵″ジ妫佹径鎰叆婵犻潧妫欓崳褰掓煛閸℃瑥鏋戝ǎ鍥э躬椤㈡稑顫濋崡鐐╁徍婵犳鍠栭敃銉ヮ渻娴犲鈧線寮撮姀鈩冩珳闂佺硶鍓濋悷锕傤敇婵犳碍鈷掑ù锝堟鐢盯鏌熺喊鍗炰簽闁瑰箍鍨归埞鎴犫偓锝庡墮缁侊箓鏌f惔顖滅У闁哥姵鐗滅划濠氭晲閸℃瑧鐦堟繝鐢靛Т閸婃悂顢旈锔界厵闁哄鍋勬慨鍌涙叏婵犲啯銇濇鐐村姈閹棃鏁愰崒娑辨綌闂傚倷绀侀幖顐︽偋濠婂牆绀堥柣鏃堫棑閺嗭箓鏌i悢绋款棎闁割偒浜弻娑㈠即閵娿儱瀛e┑鐐存綑鐎氼剟鈥旈崘顔嘉ч柛鈩冾殘閻熸劙姊虹紒妯洪嚋缂佺姵鎸搁锝夊箮缁涘鏅滈梺鍓插亞閸犳捇宕㈤柆宥嗏拺闁荤喓澧楅幆鍫㈢磼婢跺缍戦柣锝囨暬瀹曞崬鈽夊▎鎴濆笚闁荤喐绮嶇划鎾崇暦濠婂喚娼╂い鎺戭槹閸嶇敻姊洪棃娴ュ牓寮插⿰鍫濈;闁稿瞼鍋為悡銉╂煟閺傛寧鎯堢€涙繈鏌i悢鍝ユ嚂缂佺姵鎹囬悰顕€寮介鐐殿啇濡炪倖鎸鹃崑鐔哥椤栨粎纾藉ù锝嗗絻娴滅偓绻濋姀锝嗙【闁愁垱娲濋妵鎰板箳閹寸媭妲梻浣呵圭换妤呭磻閹邦兘鏋旈柕鍫濐槹閳锋垹绱撴担璐細缂佺姵鐗犻弻锝夊煛婵犲倻浠╅梺浼欑悼閸忔﹢寮幘缁樺亹闁肩⒈鍓﹀Σ浼存⒒娴h棄浜归柍宄扮墦瀹曟粌顫濇0婵囨櫓闂佺鎻梽鍕煕閹达附鍋i柛銉岛閸嬫捇鎼归銈勭按闂傚倷绀侀幉锟犲蓟閵婏富娈介柟闂寸閻撴繈鏌熼幑鎰靛殭缂佺媴缍侀弻锝夊箛椤撶喓绋囧銈呭閹告悂鍩為幋锔藉亹閻犲泧鍐х矗闂備礁鎽滈崳銉╁垂閸洜宓侀柛鈩冪☉绾惧吋鎱ㄩ敐搴″箹缂傚秴锕獮鍐煛閸涱厾顔岄梺鍦劋缁诲倹淇婇柨瀣瘈闁汇垽娼цⅴ闂佺ǹ顑嗛幑鍥蓟閻斿皝鏋旈柛顭戝枟閻忔挾绱掓ィ鍐暫缂佺姵鐗犲濠氭偄鐞涒€充壕闁汇垻娅ラ悷鐗堟瘎闂佽崵鍠愮划搴㈡櫠濡ゅ懏鍋傞柨鐔哄Т閽冪喐绻涢幋娆忕仼缂佺姵濞婇弻锟犲磼濮樿鲸鐨戦梺鍝勵儏閹冲酣鍩為幋锔藉€烽柛娆忣槸濞咃綁姊绘担绋跨盎缂佽尙鍋撶粚杈ㄧ節閸パ咁啋濡炪倖妫佹慨銈呪枍閵忋倖鈷戦悹鎭掑妼濞呮劙鏌熼崙銈嗗