上海澎博网络数据信息咨询有限公司 2011博易大师技术交流会
系统架构
{二层}行情资讯处理 数据转码 1、处理数据中心的数据 2、处理DDN数据 3、转证券库 数据网关 负责响应各客户端发出的行情及资讯的请求
{三层}客户认证管理 用户管理 用户认证 客户管理 负责用户行情、新闻权限的管理,用户信息的修改 负责行情系统与认证系统连接的建立,对行情用户进行认证 客户管理 负责连接到用户管理服务器进行远程管理
安装准备1-硬件配置 服务端(均衡服务器、行情服务器、用户认证服务器) 客户端 名称 配置要求 硬 件 硬 件 推荐R410:单CPU为Intel Xeon5410以上,内存1GB以上,硬盘SAS146GB 以上的服务器 操作系统 WINDOWS 2003 server,认证服务器还需要安装SQL 2000 SP4企业版 名称 配置要求 硬 件 推荐CPU为Intel 酷睿2.0以上,内存512M以上,硬盘120GB以上 操作系统 操作系统推荐WINDOWS XP、WINDOWS7
安装准备2-网络带宽 根据数据压缩率不同,单位客户端按4-10Kbps的网络占用计算 总带宽=(4-10Kbps)*同时在线人数 什么是博易大师的数据压缩? 数据在进行压缩后,传输过程中占用的流量将变小,同时服务器硬件负载将增加。两者是一个反比的关系,当压缩率越低,占用流量越大,服务器硬件负载越低;当压缩率越高,占用流量减小,服务器硬件负载越高。博易大师服务器目前支持最大6级压缩。(具体配置见下图) 调整压缩率的操作即时生效。
数据压缩率-非均衡
数据压缩率-均衡
安装准备3-数据库安装-sa密码 SQL2000的安装过程中需要记录下sa密码,供认证库配置使用
认证库配置 配置sa密码 配置默认生成目录 注意事项 1、点击确定后,程序会自动做建库操作,可能会出现短时的程序未响应状态,属于正常现象。 2、等待创建完成后,..\PoboLogin\sa.txt 中保存有超户信息。
认证库配置-认证账号管理 配置认证账号 账号信息相关 [Equalizers] Name1=127 Password1=127 Comment1=127 Name2=j128 Password2=j128 Comment2=j128 内容只支持字母和数字
系统目录1 Cfg Data System Update TLOG(非均衡) log(均衡)
系统目录2-市场目录-*fut 什么是博易大师的临时文件? 博易大师每天的盘面数据都写在这些临时文件中,所有的临时文件在程序工作中为只读,第二天开盘会自动进行初始化。当我们盘间,盘面出现问题时,就是这些文件中的某些文件写入的有问题。 修复国内期货盘间错误方法:在中午休市时,可以从其他正确的服务器上拷贝一份临时文件,进行覆盖操作。
行情服务器配置 数据转码配置 配置服务端升级(转码、市场信息升级) 配置与数据中心连接 配置DDN数据 配置转证券库
数据转码-DDN数据 DDN特性 双路数据同时工作 优先权选择 方便直观(状态灯变化) 无数据自动切换
数据转码-同名报错 如果出现同名登录,将报如下错误,报错后,服务器将停止转码,因此需要特别注意,尽量避免这种情况发生。
数据网关配置 数据网关配置 配置认证服务器 配置数据下载服务 调整及时数据压缩率
数据网关-注册信息&系统状态 注册信息 记录的最大同时登陆人数 记录的程序到期日 系统状态 显示网关的实时数据处理状态 数据及时压缩率调整
均衡系统 均衡机制 多台行情服务器连入几台均衡器构成一个组 均衡器对组进行管理 客户端入口为各个均衡器 各个入口之间互为备份(交叉均衡) (人数<800)&&(CPU<15%),按人数分配 (人数>800)||(CPU>15%),按CPU使用率分配
均衡器配置 配置均衡网关连入的识别号 配置与认证服务器的连接,端口:13132
均衡网关配置 配置“许可编号”,对应均衡器的识别号,保证其唯一性 配置连接方式(单或多) 配置线路类型(电信=1、联通=2) 配置均衡服务器(根据实际情况配置)
均衡系统-交叉均衡 电信均衡器下,同时下挂电信、联通网关 联通均衡器下,同时下挂联通、电信网关 电信主站一=电信均衡 电信主站二=联通均衡 联通主站一=联通均衡 联通主站二=电信均衡 客户端 均衡器(电信) 电信主站一 均衡器(联通) 联通主站一 联通主站二 电信主站二 电信网关一 电信网关二 联通网关二 联通网关一
远程管理1-消息发送 ..\cfg\junlist.ini,找到字段【REMOTE】如下: [REMOTE] USER1=123 PWD1=456
远程管理2-客户管理 服务器地址——均衡服务器的IP地址 服务器端口——默认为13133 用户名&密码——系统超户为..\PoboLogin\sa.txt中的超户,一般不推荐直接用该账户进行日常维护,可在“管理员”中新建一个日常维护用户的账号,用于登录。
远程管理3-认证库异地备份 IP地址----填入数据库所在的客户管理服务器的地址 端口----13133 账号----与用户管理服务器cfg文件下的PLMS.INI中的账号保持一致 配置完成后,可点击左下方的“测试网络”来测试所填入的IP地址及端口是否正确,若正确会提示“网络测试成功”,若错误会提示“网络测试失败”。
日常维护1 博易大师的例行维护重启时间周期为多少? 澎博公司客户服务 一般情况下,博易大师服务端在运行1000小时左右需要硬件重启;遇到长假期间,因为考虑到期货市场特性,建议在长假期间增加一次重启。 澎博公司客户服务 客服部热线电线:021-58730305(客户用) 021-61635988(期货公司技术人员用)
日常维护2 主要交易所自动开收盘时间 国内证券:8:45自动初始化,15:30自动收盘作业。 国内商品期货:8:45自动初始化,15:30自动收盘作业。 国内股指期货:8:45自动初始化,16:15自动收盘作业。 以上三类行情收盘作业时间共需15分钟。 如果用户有国外行情需求,数据转码机必须24小时工作。 如果只针对国内证券行情、国内期货行情、国内股指期货行情需求,数据转码机可以在16:15收盘作业结束后,关机。早上8:30开机运行转码程序。
常见问题
Q&A-1 博易大师首次安装行情服务器需要准备哪些工作? 操作系统 2003 sp2 server 企业版 硬件标准 推荐配置 CPU:E5504,内存:2G,硬盘:120G 最低配置 CPU:E3050,内存:1G,硬盘:80G 硬盘分区 至少2个,系统20-30G,其他D盘或更多分区 网络 需要从我们数据中心收数据,可提前与我们各个数据中心测试网络 软件 数据库 SQL2000 SP4企业版,首次安装澎博行情需要 解压软件 Winrar 远程工具 VNC,Pcanywhere等任意一个或多个工具,默认系统自带远程桌面(不推荐) 备注 网络环境如果有硬件防火墙,需要提前对端口做申请的公司,可提前问询我们澎博需要涉及到的端口,提前向网络部门提交手续
Q&A-2 博易大师行情系统需要哪些端口? 端 口 说 明 3249 客户端升级服务 6660 数据传输服务 13130 均衡器服务 13131 均衡同数据网关通讯服务 13132 认证服务 13133 客户管理服务 13152 登入服务 13153
Q&A-2(续) 端 口 说 明 13154 历史数据下载服务 13155 服务器升级服务 13159 闪电手交易服务 2900 恒生默认infoserver广播端口(UDP) 20517 金仕达默认行情转发机 广播端口(UDP) 41205 上期行情前置端口 注1:上述所列端口并非所有行情服务器都涉及到,部署开放请酌情查看 注2:除特别标注UDP协议外,其他均为TCP协议端口
Q&A-3 2.0 3.0 博易大师现有几个版本?其目录名称? 非均衡 均 衡 非均衡 均 衡 poboserver pobosrv_jh
Q&A-4 博易大师的程序开启顺序是怎么样的? 一般建议“用户管理服务(如果有)”、“用户认证服务(如果有)”、“均衡器(如果有)”设置为随系统启动;然后依次顺序为“数据转码”,“数据网关”,“DDN数据转发(可能快捷方式名称不同)”,“升级服务(如果需要)”,“认证库异地备份(如果有)”。 特别注意,数据网关不可设置为随系统启动,同时数据网关必须在数据转码工作后才能正常启动。
Q&A-5 博易大师单台服务器的最大负载人数是多少? 博易大师在带宽和硬件允许的前提下,单台负载最大人数为3000人。
Q&A-6 均衡与非均衡的区别? 数据服务器 数据转码程序相同,数据网关不同;程序应用上增加了均衡器。 客户端 均衡不再支持“在线支持”功能,客户端的配置文件中只有server.ini文件中“NoJH=0”字段不同,=0表示均衡版,=1表示非均衡版。客户端登入的入口不同,均衡客户端登入均衡器,端口使用13130,验证通过后再分配到数据服务器,使用13152和13153登入均衡网关取行情。 非均衡客户端登入(非均衡)数据网关,端口使用13152,行情端口同样使用13152和13153。
Q&A-7 博易大师各程序需要授权嘛?即将到期的服务端程序该如何操作? 数据转码和数据网关通过数据中心账号进行授权。 均衡版的均衡器通过序列号授权,即将到期的请与澎博销售部门联系,程序如果到期,程序将无法启动。
Q&A-8 博易大师如何补历史数据? 通过“数据网关”上的“操作”-“数据下载”,选择所需要下载的数据类型和日期,下载完毕后点击“操作”-“数据重载”。 客户端验证方法:点击客户端工具栏“数据刷新 ”按钮,或者在退出客户端后,删除客户端本地目录..\Pobo\Data文件夹,重启博易大师再验证数据是否正确(此操作不会导致客户数据丢失)。
Q&A-9 博易大师的历史回忆(即历史的分时走势图)该如何补全? 澎博公司的FTP服务器(Ftp://ftp.pobo.net.cn)上有“博易大师历史回忆数据”目录,该目录下有近三年的国内期货的所有历史回忆数据,具体操作方法,请参看该目录下的说明“补历史回忆操作方法”。 客户端验证方法,同上。
Q&A-10 博易大师客户端登录,程序无响应,重启数据网关工作几分钟后,客户端又无法登录? 首先,检查端口13152是否工作正常。 第二步,检查行情系统各程序的工作时间,是否已经工作太长时间,超过1000小时,则重启程序,观察问题是否解决。
Q&A-10(续) 第三步,如果以上都检查没有问题,查看网关占用系统资源比率,是否占用很高(接近100%),查看“数据转码”的第一分页的“转码状态”中“转码信息”下各个市场状态是否正常,是否有某个市场卡在“初始化TICK*(0/**)”,可能某一个市场因为临时文件出错无法完成初始化,删除该市场的临时文件,重启即可。
Q&A-11 当盘间自转行情出现错误或者专线网络故障时,关闭DDN数据转发会有什么影响? 更简便的操作是,把“数据转码”-“连接设置”分页中,“DDN数据”下方的“DDN数据优先”的勾选去掉,然后点击“应用”按钮。此时,会进入数据中心数据优先的状态,DDN数据将作为备用线路,解决交易数据中的问题后,再勾选,应用DDN数据即可。
Q&A-12 什么是博易大师的“认证崩溃机制”? 在该机制下,服务端将对账号不进行认证过程而直接允许登录,客户端账号填入任意账号(支持中文、不能置空)即可登录。 因为认证过程存在跨网认证(电信认证服务器,联通的行情服务器),一般情况下,跨网认证虽然是跨网但所需网络非常小,不会造成问题,但当互联互通出现异常情况(非中断)时,可能会造成客户登录困难,此时需要人为的去关闭用户认证服务器,保证客户登录行情正常,待网络恢复后重新开启认证。
Q&A-13 博易大师客户端的网络提示是否能屏蔽掉? 可以。 此操作需要对博易大师服务端..\system\Netmsg.txt文件,进行改名操作,修改名字后,重启数据网关即可。 3.0服务端默认不存在该文件。
Q&A-14 博易大师数据转码“日志”提示“接收数据失败,与数据中心已断开。。。。。。由于:10054” 网络状态极差或者网络已经中断。
Q&A-15 博易大师客户端上合约不换月? 检查..\system\pbsu.ini中第一行“IP: ”中是否有IP地址,如果没有配置,则将数据转码上所连数据中心的地址,直接填入后保存。 在当日收盘后运行..\system\pbsu.exe,稍作等待30秒,如果“数据转码”和“数据网关”没有自动退出,则手动将以上2个程序进行重启,重登客户端查看验证。
Q&A-16 博易大师首连数据中心主站网络故障,想更换第2个主站时,在界面上,选择下拉后,为什么过了一会,又重新跳转到第一个站点了? 博易大师数据转码所连的数据中心顺序有优先选择排序为第一个站点的机制。因此,当发现首连站点网络不顺畅时,需要首先点击“断开”(一般需要点击2次才会生效),然后点击“管理”,将默认第一个站点,通过右下角的“下移”按钮,移至默认第2或第3位,最后点击“确定”。
Q&A-17 博易大师客户管理程序的超户的用户名和密码保存在哪里? 默认保存在..\PoboLogin\sa.txt目录中。
Q&A-18 博易大师消息管理程序的用户名和密码保存在什么位置,端口是哪个? 用户名和密码保存在主目录下的..\cfg\junlist.ini的配置文件中,[REMOTE]下即为用户名、密码,暂时只支持一个消息管理员。 端口:13152 如果对账号密码进行修改,则需重启“数据网关”才可以生效。
Q&A-19 博易大师的例行维护重启时间周期为多少? 一般情况下,博易大师服务端在运行1000小时左右需要硬件重启。 遇到长假期间,因为考虑到期货市场特性,建议在长假期间增加一次重启。
美好的时光总是如此短暂!