电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 在线教程-> 网管专栏
虚拟服务器解决方案-网管专栏,解决方案
作者:网友供稿 点击:15
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 

    linux virtual server,简称lvs。是由中国一个linux程序员发起的开发项目计划,其实现目标是创建一个具有良好的扩展性、高可靠性、高性能和高可用性的,基于linux系统的服务器集群。

 

1.lvs系统结构与特点


使用lvs架设的服务器集群系统从体系结构上看是透明的,最终用户只感觉到一个虚拟服务器.物理服务器之间可以通过高速的lan或分布在各地的wan相连。最前端是负载均衡器,它负责将各种服务请求分发给后面的物理服务器,让整个集群表现得象一个服务于同一ip地址的虚拟服务器。

lvs集群系统具有良好的可扩展性和高可用性。

可扩展性是指,lvs集群建立后,可以很容易地根据实际的需要增加或减少物理服务器。而高可用性是指当检测到服务器节点或服务进程出错、失效时,集群系统能够自动进行适当的重新调整系统。

<cente>2.lvs是如何工作的


linux virtual server的主要是在负载均衡器上实现的,负载均衡器是一台加了lvs patch的2.2.x版内核的linux系统。lvs patch可以通过重新编译内核的方法加入内核,也可以当作一个动态的模块插入现在的内核中。

负载均衡器可以运行在以下三种模式下中的一种或几种: 1)virtual server via nat(vs-nat):用地址翻译实现虚拟服务器;2)virtual server via ip tunneling (vs-tun):用ip隧道技术实现虚拟服务器;3)virtual server via direct routing(vs-dr):用直接路由技术实现虚拟服务器。

另外,还需要根据lvs应用对物理服务器进行恰当的配置。

以下将分别讲述一下三种模式的工作原理和优缺点。

2.1.virtual server via nat(vs-nat)

virtual server via nat方法的最大优点是集群中的物理服务器可以使用任何支持tcp/ip操作系统,物理服务器可以分配internet的保留私有地址,只有负载均衡器需要一个合法的ip地址。

这种实现方法的最大的缺点是扩展性有限。当服务器节点(普通pc服务器)数据增长到20个或更多时,负载均衡器将成为整个系统的瓶颈,因为所有的请求包和应答包都需要经过负载均衡器再生。假使tcp包的平均长度是536字节的话,平均包再生延迟时间大约为60us(在pentium处理器上计算的,采用更快的处理器将使得这个延迟时间变短),负载均衡器的最大容许能力为8.93m/s,假定每台物理服务器的平台容许能力为400k/s来计算,负责均衡器能为22台物理服务器计算。

virtual server via nat能够满足许多服务器的服务性能需求。即使是是负载均衡器成为整个系统的瓶颈,如果是这样也有两种方法来解决它。一种是混合处理,另一种是采用virtual server via ip tunneling或virtual server via direct routing。如果采用混合处理的方法,将需要许多同属单一的rr dns域。你采用virtual server via ip tunneling或virtual server via direct routing以获得更好的可扩展性。也可以嵌套使用负载均衡器,在最前端的是vs-tunneling或vs-drouting的负载均衡器,然后后面采用vs-nat的负载均衡器。

2.2.virtual server via ip tunneling(vs-tun)

采用vs-nat方式,请求与应答包都需要经过负载均衡器,那么当服务器节点增长到20个或更多时,这个负载均衡器就可能成为新的瓶颈。我们发现,许多internet服务(例如web服务器)的请求包很短小,而应答包通常很大。

而使用vs-tun方式的话,负载均衡器只负责将请求包分发给物理服务器,而物理服务器将应答包直接发给用户。所以,负载均衡器能处理很巨大的请求量,这种方式,一台负载均衡能为超过100台的物理服务器服务,负载均衡器不再是系统的瓶颈。使用vs-tun方式,如果你的负载均衡器拥有100m的全双工网卡的话,就能使得整个virtual server能达到1g的吞吐量。

ip tunneling(ip隧道)能够用于架构一个高性能的virtual server,非常适合构建virtual proxy server,因为当代理服务器收到了请求,能够让最终用户直接与服务器联系。

但是,这种方式需要所有的服务器支持"ip tunneling"(ip encapsulation)协议,我仅在linux系统上实现了这个,如果你能让其它操作系统支持,还在探索之中。

2.3.virtual server via direct routing(vs-dr)

就象vs-tun一下,在vs-dr方式下,负载均衡器也只是分发请求,应答包通过单独的路由方法返回给客户端。这种方式能够大大提高virtual server的可扩展性。与vs-tun相比,vs-dr这种实现方式不需要隧道结构,但它要求负载均衡器的网卡必须与物理网卡在一个物理段上。

而且vs-dr模式,可以使用大多数操作系统做为物理服务器,其中包括:linux 2.0.36、2.2.9、2.2.10、2.2.12;solaris 2.5.1、2.6、2.7;freebsd 3.1、3.2、3.3;nt4.0无需打补丁;irix 6.5;hpux11等

 


3.安装配置lvs


lvs的安装配置主要可以分成以下三个步骤:
1) 下载lvs软件;
2) 安装、配置负载均衡器;
3) 安装、配置物理服务器;

3.1. 安装前的准备

1).下载lvs软件:
大家可以到lvs的主页(http://www.linuxvirtualserver.org),选择“software”链接,选取最新版的补丁包(tar包)下载。这个包里包含了内核补丁和源程序。

2).安装的指导思想

如果你选用了vs-nat模式的话,则可以使用所有支持tcp/ip协议的操作系统构建的机器作物理服务器,并且无须做任何修改。

如果你选用了vs-tun模式的话,则选择linux作物理服务器的操作系统,并根据后面的介绍做相应的设置。

如果你选用了vs-dr模式的话,则可以选择大多数操作系统(如上节所述)作物理服务器,并根据后面的介绍做相应的设置。

3).各种操作系统作物理服务器的要点详解

a)linux 2.0.36
这种操作系统无需做任何修改,就可以运行在vs-nat、vs-tun、vs-dr三种模式下。

b)linux 2.2.x

无需任何修改就可运行vs-nat模式。而使用vs-dr和vs-tun两种模式可能会引起arp问题。这种情况
就必须:¨ 为2.2.x内核打补丁

· stephen williams的补丁包:
你可以在http://www.linuxvirtualserver.org/sdw_fullarpfix.patch获取,它的原理十分简单:让物理服务器不响应对虚拟ip的arp请求。

· julian anastasov的补丁包:
你可以在http://www.linuxvirtualserver.org/arp_invisible-2213-2.diff处获取,然后用以下方法使其生效:
echo 1 > /proc/sys/net/ipv4/conf/<interface_name>/arp_invisible

¨ 新添一块网卡承载虚拟ip地址:
你可以选择一块isa网卡或廉价的pci网卡来用于这个功能。你可以将这个接口的arp功能关闭。

¨ 将物理服务器放置于与虚拟ip地址不同的网络上,并且确认客户端无法直接路由到物理服务器所在网段。这种方法需要在负载均衡器上有两块网卡象防火墙一样工作。

¨ 在客户端或路由器将虚拟ip地址与负载均衡器的物理mac地址绑定。

¨ 使用ipchina重写每一个进入的包,将其从lo接口送入。

c)其它操作系统
如果是vs-nat的话,无需修改。如果是vs-dr的话,需要采取一些相应的配置方法设置物理服务器的ip地址,使其拥有lvs的虚拟ip地址。用其它操作系统的话不能使用vs-tun方法。

4).准备硬件环境
构建服务器集群系统,至少需要3台机器,1台用于负载均衡器,2台用于物理服务器。少于这个数字的话就没有意义了。

负载均衡器:运行在打了补丁的2.2.x核心linux系统。

物理服务器:
vs-nat:任何机器、任何操作系统,运行internet网络服务,如 http、ftp、telnet、smtp、nntp、dns等。
vs-tun:任何机器、支持ip隧道的操作系统(迄今为止仅有linux)
vs-dr:任何机器、大多操作系统。

3.2. 理解lvs的相关术语

1).ipvsadm
ipvsadm是lvs的一个用户界面。在负载均衡器上编译、安装ipvsadm:
ipvsadm sets

2).调度算法
lvs的负载均衡器有以下几种调度规则:
round-robin,简称rr,weighted round-robin,简称wrr,每个新的连接被轮流指派到每个物理服务器。
least-connected,简称lc,weighted least-connected,简称wlc,每个新的连接被分配到负担最小的服务器。
persistent client connection,简称pcc,(持续的客户端连接,内核2.2.10版以后才支持)。所有来自同一个ip的客户端将一直连接到同一个物理服务器。超时时间被设置为360秒。pcc是为https和cookie服务设置的。在这处调度规则下,第一次连接后,所有以后来自相同客户端的连接(包括来自其它端口)将会发送到相同的物理服务器。但这也会带来一个问题,大约有25%的internet可能具有相同的ip地址(aol的
客户是通过位于美国弗吉尼亚洲的一台服务器连入internet的),这种情况下只要有一个aol的客户连接到一个物理服务器上,那么所有来自aol的客户连接将都被连到这一台物理服务器上。这将多么可怕呀!

3).persistent port connection调度算法
在内核2.2.12版以后,pcc功能已从一个调度算法(你可以选择不同的调度算法:rr、wrr、lc、wlc、pcc)演变成为了一个开关选项(你可以让rr、 wrr、lc、wlc具备pcc的属性)。在设置时,如果你没有选择调度算法时,ipvsadm将默认为wlc算法。

在persistent port connection(ppc)算法下,连接的指派是基于端口的,例如,来自相同终端的80端口与443端口的请求,将被分配到不同的物理服务器上。
不幸的是,如果你需要在的网站上采用cookies时将出问题,因为http是使用80端口,然而cookies需要使用443端口,这种方法下,很可能会出现cookies不正常的情况。

3.3. 配置实例

1).例一:https only
a)在lvs_dr.conf 文件写入:
service=t https ppc 192.168.1.1
b)ipvsadm设置:
ip virtual server version 0.9.4 (size=4096)
prot localaddress:port scheduler flags
-> remoteaddress:port forward weight activeconn inactconn
tcp ssl.mack.net:https wlc persistent 360
-> di.mack.net:https route 1 0 0

2).例二:all ports sticky,超时为30分,wrr调度算法
a)在lvs_dr.conf 文件写入:
service=t 0 wrr ppc -t 1800 192.168.1.1
#ppc persistent connection, timeout 1800 sec
/sbin/ipvsadm -a -t 192.168.1.110:0 -s wrr -p 1800
echo "adding service 0 to realserver 192.168.1.1 using connection
(接上行) type dr weight 1"
/sbin/ipvsadm -a -t 192.168.1.110:0 -r 192.168.1.1 -g -w 1
b)ipvsadm设置:
# ipvsadm
ip virtual server version 0.9.4 (size=4096)
prot localaddress:port scheduler flags
-> remoteaddress:port forward weight activeconn inactconn
tcp ssl.mack.net:https wrr persistent 1800
-> di.mack.net:https route 1 0 0

3.4. 配置方法

1).准备
用配置脚本*.conf作为输入产生rc.lvs脚本,然后放置在/etc/init.d或/etc/rc.d目录下。

早期版本的配置脚本可以运行在任何机器上。然而现在的配置脚本,针对不同的内核版本是有些不同的。你必须在负载均衡器上运行、检测内核版本。将在负载均衡器上的配置文件和目录,通过nfs输出这个
目录到物理服务器上以供配置需要。 必须先在负载均衡器上运行脚本rc.lvs,然后在物理服务器上运行。

根据你选择的lvs工作模式(vs-nat、vs-tun、vs-dr)选择适当的conf文件模板(lvs_nat.conf、
lvs_tun.conf、lvs_dr.conf),然后根据实际情况修改ip地址与服务。在缺省状态下只配置了telnet服务。
telnet服务能够很方便地用于测试:当客户机telnet登录时,根据提示符就可以知道登录到的是哪一台物理
服务器。

你可以编辑conf配置文件来增加其它的服务。在配置文件中提供了集群内部的ip地址建议值
(192.168.1.x/24、10.1.1.x/24)。

在配置文件中,你可以使用名称(如telnet)或端口(如23)来标识服务。使用名称时要注意,须与
/etc/services中匹配。/etc/services文件内容如下所示:
ssh 22/tcp
domain 53/tcp nameserver dns #the string "dns" needs to be added here
domain 53/tcp nameserver dns #and here
https 443/tcp
https 443/udp

在多种情况下,一台机器常需要多个ip地址,你可以使用ip别名(内核支持的可选项,一般情况下已含在内核中)来为一块网卡指定多个ip地址。

2).运行配置脚本
$ ./configure.pl lvs_nat.conf

这将产生一个rc.lvs_xxx脚本(例如:rc.lvs_nat、rc.lvs_tun、rc.lvs_dr)以及mon_xxx.cf脚本。(稍后将rc.lvs_xxx放到/etc/rc.d或/etc/init.d中去,将mon_xxx.cf放在/etc/mon目录下)。

3).rc.lvs脚本选项
a). 为负载均衡器与物理服务器增加以太网设备和路由器;
b).使用fping检查连接;
c).运行ipchains(vs-nat方式);
d).激活ipforward;
e).关闭icmp重定向功能(vs-dr和vs-tun方式);
f).增加ipvsadm服务。

4).继续
在物理服务器上运行:
$ . ./rc.lvs_nat 或
$sh rc.lvs_nat

rc.lvs脚本能够自动判断是运行在负载均衡器(tests x /sbin/ipvsadm)还是物理服务器上(检查ifconfig)。

检查ipvsadm、ifconfig a和netstat rn的输出,检查服务/ip地址是否正确。如果不正确的话,请重
新编辑然后再运行一次。

3.5.测试lvs

检查每一台物理服务器上运行的服务,看它们的ip是不是lvs的虚拟ip—vip(使用netstat an)。如果运行rc.lvs_xxx脚本没有出错的话,你从客户端telnet到vip(在本文中是192.168.1.110),你将会登录到其中的一台物理服务器上,并看到这台物理服务器的登录提示。

在负载均衡器上查看ipvsadm的输出,你会在23端口上看到一个与物理服务器的连接。而在物理服务器上执行:$ netstat -an | grep 23命令查看到相关信息。客户端logout退出后,再次登录虚拟ip时,你将会看到另一台物理服务器的登录提示符。

 

4 vs-nat模式


vs-nat是基于cisco的负载均衡器:localdirector实现的。

4.1.安装vs-nat

根据下表设置客户端、负载均衡器、物理服务器的ip地址:

表21-2.客户端、负载均衡器、物理服务器的ip地址


机 器 ip地址
客户端 192.168.1.254
负载均衡器的虚拟ip 192.168.1.110(lvs表现的ip)
负载均衡器内部网卡 10.1.1.1
物理服务器1 10.1.1.2
物理服务器2 10.1.1.3
物理服务器3 10.1.1.4
…… ……
物理服务器n 10.1.1.n+1
物理服务器的默认
网关 10.1.1.1

对于vs-nat方法来说,物理服务器必须位于与客户机、lvs的虚拟ip地址不同的网段上,也就是说在物理服务器上不能直接ping通客户机。
由于负载均衡器有两个ip地址,一个是lvs的虚拟ip地址,另一个ip地址是内部地址--所有物理服务器默认网关。当数据包从物理服务器发送到负载均衡器时,负载均衡器根据地址翻译(nat)规则将包转发到客户端。(由于负载均衡器是一个地址翻译器,所以icmp的重定向功能失效,ping无法应用)。可以采用ip别名的方法,也可以使用双网卡方法来实现这个。

配置脚本将会配置ip伪装。以下是在configure.pl脚本中的程序段:
echo "turning on masquerading "
#setup masquerading
echo "1" >/proc/sys/net/ipv4/ip_forward
echo "installing ipchain rules"
/sbin/ipchains -a forward -j masq -s 10.1.1.0/24 -d 0.0.0.0/0
echo "ipchain rules "
/sbin/ipchains l
所有与nat有关的规则设置都在rc.lvs_nat文件中表现。

4.2.配置vs-nat

在负载均衡器以及每一台物理服务器上分别执行rc.lvs_xxx脚本程序,使用lvs_nat.conf这个模板来生成rc.lvs_nat配置文件。

vs-nat将会对端口重新映射,一个来自于80端口的请求,负载均衡器会将其发给物理服务器的8000端口。由于数据包的源地址和目标地址已经被重写,所以无需对重新端口增加额外的开销。很低的重写数据包速度(60us/包)限制了vs-nat的最大处理能力,而且vs-nat的最大处理能力不是与增加的物理服务器成正比的。

vs-nat实现方法的最大优点是物理服务器可以是任何一种操作系统,无需为了完成lvs而作任何修改,而且可以实现一些在linux上不存在服务。

4.33.vs-nat与linux核心支持的nat

当然可以使用ipchains或ipfw构建基于linux内核的nat防火墙。而使用了基于2.0.36版内核的lvs补丁包后,常规的内核模块(如ip_masq_ftp等)不再工作(而且不再需要装载)。

 

5.vs-dr模式


5.1.总论

vs-dr是基于ibm的netdispathcer实现的。netdispatcher位于web服务器的前端,对于客户端来说就象一台web服务器。netdispatcher曾服务于奥运会、卡斯帕罗夫与深蓝电脑的国际象棋比赛。

这里有一个vs-dr的ip地址设置的实例。注意:物理服务器与vip位于同一个网络上。

vs-dr模式在以下几方面受到了限制
1) 物理服务器和负载均衡器必须在同一个网段上(它们之间必须能使用arp协议),它们之间在数据链路层上传递数据包;
2) 客户端必须通过负载均衡器的vip访问集群;
3) 物理服务器必须有到客户端的路由(即使客户端没有到物理服务器的路由)。因为从物理服务器返回到客户商的包,将直接发送,无须通过负载均衡器转发。

vs-dr模式下,客户端通常与负载均衡器和物理服务器位于不同的网络中,而且每一个物理服务器拥有自己对外的路由表。在下面这个简单的例子中,所有的机器都在192.168.1.0这个网络,物理服务器不需要设置默认路。网络拓扑结构如下图所示:


ip分配如下表所示:


表21-3 .ip分配


机 器 ip 地 址
客户端 本机ip:cip 192.168.1.254

负载均衡器 本机ip:dip 192.168.1.1
虚拟ip:vip 192.168.1.110(arp与客户端使用)

物理服务器1 本机ip:rip 192.168.1.2
虚拟ip:vip 192.168.1.110(不arp)

物理服务器2 本机ip:rip 192.168.1.3
虚拟ip:vip 192.168.1.110(不arp)

物理服务器3 本机ip:rip 192.168.1.4
虚拟ip:vip 192.168.1.110(不arp)


5.2.vs-dr良好的扩展性

vs-nat方法受限于经过负载均衡器的每一包都必须重写,用这种方法最大的数据吞吐量受限于负载均衡器的环境。(如一台pentium机器,快速以太网,最大的数据吞吐量为80m/秒)而且增加物理服务器的数量并不能增加这个最大数据吞吐量。而使用vs-dr模式,速度限制则在每个物理服务器与internet连接的包处理能力,而对负载均衡器的要求不大,因为其只需处理简单的包。在vs-dr的模式下,能够增加更多物理服务器以提高系统能力。


6 vs-tun模式


6.1.总论

vs-tun是lvs独创的的,它是基于vs-dr发展的。具有良好的可扩展性和服务吞吐量。

使用vs-tun方式的话,必须采linux作为物理服务器,而负载均衡器将ip请求重新包装成ipip包后发给
物理服务器。所以物理服务器必须能够解ipip包装才能,现在只有linux操作系统能处理ipip包(ip隧道技
术)。

不同于vs-dr,vs-tun方案允许物理服务器与负载均衡器在不同的网络上,甚至允许所有的机器都在
单独的网络上,那怕物理服务器位于不同的国家(例如:做一个项目的ftp站点镜像)。在这种情况下物理
服务器将产生源地址=虚拟ip地址,目标地址=客户机ip地址的ip包。

如果物理服务器与负载均衡器位于相同的网络上,那么vs-dr和vs-tun是等价的。vs-dr更具有灵活
性,因为大多数操作系统都可以用来构建物理服务器。

6.2. vs-tun实例

以下是一个vs-tun的ip配置实例。vs-tun提供的最大方便性就是不需要服务器与客户端位于同一个网络上,仅需要客户端能寻径(有路由)到负载均衡器,物理服务器能寻径(有路由)到客户机。(返回的包直接从物理服务器到客户端,无须再经过负载均衡器)

通常使用vs-tun模式时,客户端是与负载均衡器、物理服务器位于不同网络上的,而且每一台服务器
有一个通往外界的路由。

ip分配如下表所示:


表21-4.ip分配


机 器 ip 地 址
客户端 本机ip:cip 192.168.1.254

负载均衡器 本机ip:dip 192.168.1.1
虚拟ip:vip 192.168.1.110(arp与客户端使用)

物理服务器1 本机ip:rip 192.168.1.2
虚拟ip:vip 192.168.1.110(隧道技术,不arp)

物理服务器2 本机ip:rip 192.168.1.3
虚拟ip:vip 192.168.1.110(隧道技术,不arp)

物理服务器3 本机ip:rip 192.168.1.4
虚拟ip:vip 192.168.1.110(隧道技术,不arp)

…… …… ……
物理服务器n 本机ip:rip 192.168.1.n+1
虚拟ip:vip 192.168.1.110(隧道技术,不arp)


6.3.配置vs-tun

1)编辑配置文件模板lvs_tun.conf后,进行配置:
$ ./configure_lvs.pl lvs_nat.conf
2)在物理服务器上运行:
$ . ./etc/rc.d/rc.lvs_tun
3)将配置文件放到/etc/rc.d或/etc/init.d目录下。
4)检查ipvsadm、ifconfig a和netstat rn的输出,检查服务/ip地址是否正确,如果有误,请修改后重新运行脚本。


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
文章页数:[1] 
Google
热门文章
·如何查看本机打开的端口是被哪个程序使用的-网管专栏,操作系统
·如何在多台电脑上同时安装Windows-网管专栏,操作系统
·网管人员必备的网络命令(转贴)-数据库专栏,SQL Server
·Postfix + Courier-IMAP + Cyrus-SASL + MySQL + IMP完全指南(新版)-网管专栏,邮件服务
·一个IP建多个Web站点--主机头名法-网管专栏,WEB服务
·WinXP/2003网络服务详解-网管专栏,操作系统
·电信网管中的Java客户端(二)-JSP教程,Java技巧及代码
·Resin在Windows系统下的安装-网管专栏,WEB服务
·在Win2k3下配置Apache+php+mysql-网管专栏,WEB服务
·服务器配置SSL-网管专栏,操作系统

最新文章
·如何查看本机打开的端口是被哪个程序使用的-网管专栏,操作系统
·服务器配置SSL-网管专栏,操作系统
·一个IP建多个Web站点--主机头名法-网管专栏,WEB服务
·如何在多台电脑上同时安装Windows-网管专栏,操作系统
·Linux内核技术分析-网管专栏,操作系统
·在Win2k3下配置Apache+php+mysql-网管专栏,WEB服务
·在Redhat Enterprise AS 3 下源码安装配置 MONO-网管专栏,WEB服务
·网管人员必备的网络命令(转贴)-数据库专栏,SQL Server
·WinXP/2003网络服务详解-网管专栏,操作系统
·Apache安装设置-网管专栏,WEB服务




版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
  打印  刷新  关闭
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2006 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
售前咨询:总机转201 202 203 204 206 208
售后服务:总机转211 212 213 214
财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号