提升大型网站并发访问性能

[ 2007-06-27 16:20:36 | 作者: Admin ]
: | |
  一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。

  大型网站,比如门户网站,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。这几个解决思路在一定程度上意味着更大的投入。

1、HTML静态化

  其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。

  除了门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说,尽可能的静态化也是提高性能的必要手段,将社区内的帖子、文章进行实时的静态化、有更新的时候再重新静态化也是大量使用的策略,像Mop的大杂烩就是使用了这样的策略,网易社区等也是如此。

  同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现。比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储在数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求。

2、图片服务器分离

  大家知道,对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是我们有必要将图片与页面进行分离,这是基本上大型网站都会采用的策略,他们都有独立的、甚至很多台的图片服务器。这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为图片问题而崩溃。

  在应用服务器和图片服务器上,可以进行不同的配置优化,比如apache在配置ContentType的时候可以尽量少支持、尽可能少的LoadModule,保证更高的系统消耗和执行效率。

3、数据库集群、库表散列

  大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是我们需要使用数据库集群或者库表散列。

  在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案,您使用了什么样的DB,就参考相应的解决方案来实施即可。

  上面提到的数据库集群由于在架构、成本、扩张性方面都会受到所采用DB类型的限制,于是我们需要从应用程序的角度来考虑改善系统架构,库表散列是常用并且最有效的解决方案。

  我们在应用程序中安装业务和应用或者功能模块将数据库进行分离,不同的模块对应不同的数据库或者表,再按照一定的策略对某个页面或者功能进行更小的数据库散列,比如用户表,按照用户ID进行表散列,这样就能够低成本的提升系统的性能并且有很好的扩展性。

  sohu的论坛就是采用了这样的架构,将论坛的用户、设置、帖子等信息进行数据库分离,然后对帖子、用户按照板块和ID进行散列数据库和表,最终可以在配置文件中进行简单的配置便能让系统随时增加一台低成本的数据库进来补充系统性能。

4、缓存

  缓存一词搞技术的都接触过,很多地方用到缓存。网站架构和网站开发中的缓存也是非常重要。这里先讲述最基本的两种缓存。高级和分布式的缓存在后面讲述。

  架构方面的缓存,对Apache比较熟悉的人都能知道Apache提供了自己的缓存模块,也可以使用外加的Squid模块进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。

  网站程序开发方面的缓存,Linux上提供的Memory Cache是常用的缓存接口,可以在web开发中使用,比如用Java开发的时候就可以调用MemoryCache对一些数据进行缓存和通讯共享,一些大型社区使用了这样的架构。另外,在使用web语言开发的时候,各种语言基本都有自己的缓存模块和方法,PHP有Pear的Cache模块,Java就更多了,.net不是很熟悉,相信也肯定有。

5、镜像

  镜像是大型网站常采用的提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异,比如ChinaNet和EduNet之间的差异就促使了很多网站在教育网内搭建镜像站点,数据进行定时更新或者实时更新。在镜像的细节技术方面,这里不阐述太深,有很多专业的现成的解决架构和产品可选。也有廉价的通过软件实现的思路,比如Linux上的rsync等工具。

6、负载均衡

  负载均衡将是大型网站解决高负荷访问和大量并发请求采用的高端解决办法。
  负载均衡技术发展了多年,有很多专业的服务提供商和产品可以选择,我个人接触过一些解决方法,其中有两个架构可以给大家做参考。

(1)、硬件四层交换

  第四层交换使用第三层和第四层信息包的报头信息,根据应用区间识别业务流,将整个区间段的业务流分配到合适的应用服务器进行处理。

  第四层交换功能就像是虚IP,指向物理服务器。它传输的业务服从的协议多种多样,有HTTP、FTP、NFS、Telnet或其他协议。这些业务在物理服务器基础上,需要复杂的载量平衡算法。在IP世界,业务类型由终端TCP或UDP端口地址来决定,在第四层交换中的应用区间则由源端和终端IP地址、TCP和UDP端口共同决定。

  在硬件四层交换产品领域,有一些知名的产品可以选择,比如Alteon、F5等,这些产品很昂贵,但是物有所值,能够提供非常优秀的性能和很灵活的管理能力。“Yahoo中国”当初接近2000台服务器,只使用了三、四台Alteon就搞定了。

(2)、软件四层交换

  大家知道了硬件四层交换机的原理后,基于OSI模型来实现的软件四层交换也就应运而生,这样的解决方案实现的原理一致,不过性能稍差。但是满足一定量的压力还是游刃有余的,有人说软件实现方式其实更灵活,处理能力完全看你配置的熟悉能力。

  软件四层交换我们可以使用Linux上常用的LVS来解决,LVS就是Linux Virtual Server,他提供了基于心跳线heartbeat的实时灾难应对解决方案,提高系统的强壮性,同时可供了灵活的虚拟VIP配置和管理功能,可以同时满足多种应用需求,这对于分布式的系统来说必不可少。

  一个典型的使用负载均衡的策略就是,在软件或者硬件四层交换的基础上搭建squid集群,这种思路在很多大型网站包括搜索引擎上被采用,这样的架构低成本、高性能还有很强的扩张性,随时往架构里面增减节点都非常容易。

  对于大型网站来说,前面提到的每个方法可能都会被同时使用到,这里介绍得比较浅显,具体实现过程中很多细节还需要大家慢慢熟悉和体会。有时一个很小的squid参数或者apache参数设置,对于系统性能的影响就会很大。

7、最新:CDN加速技术

什么是CDN?

   CDN的全称是内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。

  CDN有别于镜像,因为它比镜像更智能,或者可以做这样一个比喻:CDN=更智能的镜像+缓存+流量导流。因而,CDN可以明显提高Internet网络中信息流动的效率。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题,提高用户访问网站的响应速度。

CDN的类型特点

   CDN的实现分为三类:镜像、高速缓存、专线。

  镜像站点(Mirror Site),是最常见的,它让内容直接发布,适用于静态和准动态的数据同步。但是购买和维护新服务器的费用较高,还必须在各个地区设置镜像服务器,配备专业技术人员进行管理与维护。对于大型网站来说,更新所用的带宽成本也大大提高了。

  高速缓存,成本较低,适用于静态内容。Internet的统计表明,超过80%的用户经常访问的是20%的网站的内容,在这个规律下,缓存服务器可以处理大部分客户的静态请求,而原始的服务器只需处理约20%左右的非缓存请求和动态请求,于是大大加快了客户请求的响应时间,并降低了原始服务器的负载。

  CDN服务一般会在全国范围内的关键节点上放置缓存服务器。

  专线,让用户直接访问数据源,可以实现数据的动态同步。

CDN的实例

  举个例子来说,当某用户访问网站时,网站会利用全球负载均衡技术,将用户的访问指向到距离用户最近的正常工作的缓存服务器上,直接响应用户的请求。

  当用户访问已经使用了CDN服务的网站时,其解析过程与传统解析方式的最大区别就在于网站的授权域名服务器不是以传统的轮询方式来响应本地DNS的解析请求,而是充分考虑用户发起请求的地点和当时网络的情况,来决定把用户的请求定向到离用户最近同时负载相对较轻的节点缓存服务器上。

  通过用户定位算法和服务器健康检测算法综合后的数据,可以将用户的请求就近定向到分布在网络“边缘”的缓存服务器上,保证用户的访问能得到更及时可靠的响应。

  由于大量的用户访问都由分布在网络边缘的CDN节点缓存服务器直接响应了,这就不仅提高了用户的访问质量,同时有效地降低了源服务器的负载压力。

附:某CDN服务商的服务说明
images/Discuss/070627.gif


采用GCDN加速方式

  采用了GCDN加速方式以后,系统会在浏览用户和您的服务器之间增加一台GCDN服务器。浏览用户访问您的服务器时,一般静态数据,如图片、多媒体资料等数据将直接从GCDN服务器读取,使得从主服务器上读取静态数据的交换量大大减少。

  为VIP型虚拟主机而特加的VPN高速压缩通道,使用高速压缩的电信<==>网通、电信<==>国际(HK)、网通<==>国际(HK)等跨网专线通道,智能多线,自动获取最快路径,极速的动态实时并发响应速度,实现了网站的动态脚本实时同步,对动态网站有一个更加明显的加速效果。

  每个网络运营商(电信、网通、铁通、教育网)均有您服务器的GCDN服务器,无论浏览用户是来自何处,GCDN都能让您的服务器展现最快的速度!另外,我们将对您的数据进行实时备份,让您的数据更安全!
[最后修改由 Admin, 于 2007-06-27 16:37:20]
评论Feed 评论Feed: http://localhost/lbs/feed.asp?q=comment&id=20
UTF-8 Encoding 引用链接: http://localhost/lbs/trackback.asp?id=20

浏览模式: 显示全部 | 评论: 0 | 引用: 96 | 排序 | 浏览: 3223
引用 buy pills online
[ buy pills online | 2009-12-11 20:48:50 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about buy pills online here: http://vita.hostse.com/prinivil/buy-pills-online.html
引用 drugs canada
[ drugs canada | 2009-12-14 11:50:16 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about drugs canada here: http://ufor.worldbreak.com/achromycin/drugs-canada.html
引用 lexapro side effects
[ lexapro side effects | 2009-12-23 01:39:41 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about lexapro side effects here: http://gianbart.virtuale.org/lexapro/lexapro-side-effects.html
引用 buy cialis
[ buy cialis | 2009-12-25 20:33:24 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about buy cialis here: http://nater.itgo.com/cialis/buy-cialis.html
引用 terbinafine hcl
[ terbinafine hcl | 2009-12-31 21:08:27 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about terbinafine hcl here: http://www.galeon.com/lettysart/lamisil/terbinafine-hcl.html
引用 cialis drug
[ cialis drug | 2010-01-06 22:13:16 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about cialis drug here: http://chsemmgbr.110mb.com/cialis/cialis-drug.html
引用 online pharmacies
[ online pharmacies | 2010-01-09 20:09:15 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about online pharmacies here: http://826615.82.ohost.de/rituximab/online-pharmacies.html
引用 propranolol for anxiety
[ propranolol for anxiety | 2010-01-11 21:31:19 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about propranolol for anxiety here: http://filiet.iquebec.com/propranolol/propranolol-for-anxiety.html
引用 oxycodone 512
[ oxycodone 512 | 2010-01-14 04:56:05 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about oxycodone 512 here: http://zhb9806.oxyhost.com/oxycodone/oxycodone-512.html
引用 biaxin antibiotic
[ biaxin antibiotic | 2010-01-15 22:00:56 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about biaxin antibiotic here: http://whgp.hostrator.com/biaxin/biaxin-antibiotic.html
引用 celebrex verapamil
[ celebrex verapamil | 2010-01-18 21:10:32 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about celebrex verapamil here: http://kistehen-help.extra.hu/verapamil/celebrex-verapamil.html
引用 fluconazole pfizer
[ fluconazole pfizer | 2010-01-22 04:02:57 ]
Diflucan (fluconazole) - Fully licensed,fast delivery,free doctor consultation provided. Information on fluconazole pfizer here: http://bebimor.ibelgique.com/diflucan/fluconazole-pfizer.html
引用 tadalafil india
[ tadalafil india | 2010-01-22 23:56:49 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about tadalafil india here: http://labirinto.virtuale.org/tadalafil/tadalafil-india.html
引用 hyperactivity disorder
[ hyperactivity disorder | 2010-01-26 20:35:26 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about hyperactivity disorder here: http://povinko.host.sk/wellbutrin/hyperactivity-disorder.html
引用 clarithromycin
[ clarithromycin | 2010-01-28 21:13:08 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about clarithromycin here: http://almao.1colony.com/biaxin/clarithromycin.html
引用 buy diflucan 150
[ buy diflucan 150 | 2010-02-02 05:09:20 ]
Diflucan Yeast Infection. Fluconazole Generic Diflucan. Side Effects. Information on buy diflucan 150 here: http://werdini.szm.com/diflucan/buy-diflucan-150.html
引用 dostinex and pregnancy
[ dostinex and pregnancy | 2010-02-02 21:12:13 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about dostinex and pregnancy here: http://www.freewebs.com/udlamerced/dostinex/dostinex-and-pregnancy.html
引用 metrogel at cut rates
[ metrogel at cut rates | 2010-02-04 19:38:29 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about metrogel at cut rates here: http://leaton.dzaba.com/metrogel/metrogel-at-cut-rates.html
引用 best online pharmacies
[ best online pharmacies | 2010-02-08 05:15:29 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about best online pharmacies here: http://miglia.1colony.com/online-pharmacy/best-online-pharmacies.html
引用 fluconazole pfizer
[ fluconazole pfizer | 2010-02-09 06:24:40 ]
You can get generic cheap Diflucan (Fluconazole) without a prescription online. Information on fluconazole pfizer here: http://gromias.szm.com/diflucan/fluconazole-pfizer.html
引用 clomid
[ clomid | 2010-02-11 04:38:54 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about clomid here: http://salern.jislaaik.com/clomiphene/clomid.html
引用 zolpidem tartrate alcohol
[ zolpidem tartrate alcohol | 2010-02-15 20:03:09 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about zolpidem tartrate alcohol here: http://delogu.dzaba.com/zolpidem-tartrate/zolpidem-tartrate-alcohol.html
引用 diflucan 400
[ diflucan 400 | 2010-02-16 03:49:46 ]
Buy generic non prescription Diflucan (Fluconazole). Buy generic. Information on diflucan 400 here: http://www.burcamig.happyhost.org/diflucan/diflucan-400.html
引用 adderall dose
[ adderall dose | 2010-02-19 20:42:49 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about adderall dose here: http://guohua.fizwig.com/adderall/adderall-dose.html
引用 imuran more drug uses
[ imuran more drug uses | 2010-02-21 21:33:20 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about imuran more drug uses here: http://claunik.ifrance.com/imuran/imuran-more-drug-uses.html
引用 diflucan cap
[ diflucan cap | 2010-02-24 03:55:25 ]
Buy Fluconazole Online, Buy Diflucan (Fluconazole) Medication, Cheapest Diflucan. Information on diflucan cap here: http://gakliv.hit.bg/diflucan/diflucan-cap.html
引用 montelukast
[ montelukast | 2010-02-24 22:09:36 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about montelukast here: http://bacrc15.8m.com/montelukast/
引用 bulk discount
[ bulk discount | 2010-02-28 01:13:37 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about bulk discount here: http://acera.dzaba.com/tretinoin/bulk-discount.html
引用 nizoral hair loss
[ nizoral hair loss | 2010-03-02 19:52:38 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about nizoral hair loss here: http://ecocoiff.ifrance.com/nizoral/nizoral-hair-loss.html
引用 acto 10 s
[ acto 10 s | 2010-03-06 20:49:18 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about acto 10 s here: http://frez.1hwy.com/actos/acto-10-s.html
引用 buy zyrtec
[ buy zyrtec | 2010-03-11 04:55:40 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about buy zyrtec here: http://aussel.dzaba.com/zyrtec/buy-zyrtec.html
引用 metered dose inhaler
[ metered dose inhaler | 2010-03-13 01:04:27 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about metered dose inhaler here: http://pioske.2trom.com/ventolin/metered-dose-inhaler.html
引用 genital herpes
[ genital herpes | 2010-03-14 20:59:40 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about genital herpes here: http://viajil.9k.com/zovirax/genital-herpes.html
引用 fludarabine warehouse
[ fludarabine warehouse | 2010-03-17 23:40:42 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about fludarabine warehouse here: http://lafue.jislaaik.com/fludarabine/fludarabine-warehouse.html
引用 allegra vs zyrtec
[ allegra vs zyrtec | 2010-03-20 20:02:58 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about allegra vs zyrtec here: http://sikrbs.dzaba.com/zyrtec/allegra-vs-zyrtec.html
引用 ephedrine for sale
[ ephedrine for sale | 2010-03-24 19:32:44 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about ephedrine for sale here: http://abew.2trom.com/ephedrine/ephedrine-for-sale.html
引用 quantity discount
[ quantity discount | 2010-04-01 08:27:40 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about quantity discount here: http://ende.draze.com/zolpidem/quantity-discount.html
引用 online pharmacy
[ online pharmacy | 2010-04-03 22:42:00 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about online pharmacy here: http://thielo.1colony.com/online-pharmacy/
引用 valacyclovir hydrochloride
[ valacyclovir hydrochloride | 2010-04-08 04:17:57 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about valacyclovir hydrochloride here: http://gober.reunionwatch.com/valtrex/valacyclovir-hydrochloride.html
引用 acetaminophen e hydrocodone
[ acetaminophen e hydrocodone | 2010-04-14 04:18:18 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about acetaminophen e hydrocodone here: http://feast.worldbreak.com/hydrocodone/acetaminophen-e-hydrocodone.html
引用 drugs canada
[ drugs canada | 2010-04-23 20:00:32 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about drugs canada here: http://celdra.cwahi.net/meridia/drugs-canada.html
引用 medical symptoms
[ medical symptoms | 2010-04-29 05:37:13 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about medical symptoms here: http://shof.700megs.com/norco/medical-symptoms.html
引用 distribution center
[ distribution center | 2010-05-03 18:33:09 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about distribution center here: http://minoto.rantweb.com/ultram/distribution-center.html
引用 dihydrocodeinone
[ dihydrocodeinone | 2010-05-06 06:07:07 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about dihydrocodeinone here: http://bindon.jislaaik.com/lortab/dihydrocodeinone.html
引用 bulk discount
[ bulk discount | 2010-05-09 05:18:44 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about bulk discount here: http://www.freewebs.com/skyscrib2/xanax/bulk-discount.html
引用 percocet supplier
[ percocet supplier | 2010-05-12 07:33:04 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about percocet supplier here: http://hacket.itgo.com/percocet/percocet-supplier.html
引用 inexpensive provigil
[ inexpensive provigil | 2010-05-13 20:11:13 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about inexpensive provigil here: http://jerdon.dzaba.com/provigil/inexpensive-provigil.html
引用 cheap medicines
[ cheap medicines | 2010-05-16 04:38:08 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about cheap medicines here: http://fastet.happyhost.org/wellbutrin/cheap-medicines.html
引用 cheap phentermine
[ cheap phentermine | 2010-05-17 21:21:09 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about cheap phentermine here: http://host.2trom.com/phentermine/cheap-phentermine.html
引用 loss propecia
[ loss propecia | 2010-05-20 21:19:18 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about loss propecia here: http://newte.2itb.com/propecia/loss-propecia.html
引用 lexapro prices
[ lexapro prices | 2010-05-22 21:42:17 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about lexapro prices here: http://zezombia.001webs.com/lexapro/lexapro-prices.html
引用 ibritumomab tiuxetan
[ ibritumomab tiuxetan | 2010-05-24 22:23:04 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about ibritumomab tiuxetan here: http://chocho.cwahi.net/rituximab/ibritumomab-tiuxetan.html
引用 value
[ value | 2010-05-26 20:26:36 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about value here: http://haps.jislaaik.com/diovan/value.html
引用 zolpidem tartrate side effects
[ zolpidem tartrate side effects | 2010-05-28 19:14:28 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about zolpidem tartrate side effects here: http://lubko.2trom.com/zolpidem-tartrate/zolpidem-tartrate-side-effects.html
引用 irbesartan price
[ irbesartan price | 2010-06-02 22:07:56 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about irbesartan price here: http://suicidekingsco.webs.com/irbesartan/irbesartan-price.html
引用 antidepressant drugs ssri
[ antidepressant drugs ssri | 2010-06-05 08:27:53 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about antidepressant drugs ssri here: http://betis.canadianwebs.com/effexor/antidepressant-drugs-ssri.html
引用 the drug famciclovir
[ the drug famciclovir | 2010-06-06 21:22:55 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about the drug famciclovir here: http://romero.hit.bg/famciclovir/the-drug-famciclovir.html
引用 yasmin khan
[ yasmin khan | 2010-06-09 20:40:57 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about yasmin khan here: http://roning.cwahi.net/yasmin/yasmin-khan.html
引用 cleocin t gel
[ cleocin t gel | 2010-06-13 20:44:09 ]
Brand and Generic Drugs online. Discount pharmacy, find all information about cleocin t gel here: http://vivezgoume.blackapplehost.com/cleocin/cleocin-t-gel.html
引用 about nexium
[ about nexium | 2010-06-15 23:49:03 ]
Brand and Generic Drugs, Discount Pharmacy. All information about about nexium in one place: http://ncbnatation.ifrance.com/nexium/about-nexium.html
引用 expired percocet
[ expired percocet | 2010-06-17 23:42:26 ]
Brand and Generic Drugs, Discount Pharmacy. All information about expired percocet in one place: http://germar.1colony.com/percocet/expired-percocet.html
引用 tylenol with codeine drug information
[ tylenol with codeine drug information | 2010-06-19 18:50:13 ]
Brand and Generic Drugs, Discount Pharmacy. All information about tylenol with codeine drug information in one place: http://loras.2itb.com/tylenol-with-codeine/tylenol-with-codeine-drug-information.html
引用 viagra supplier
[ viagra supplier | 2010-06-21 22:20:37 ]
Brand and Generic Drugs, Discount Pharmacy. All information about viagra supplier in one place: http://wantira.110mb.com/viagra/viagra-supplier.html
引用 celexa coupon
[ celexa coupon | 2010-06-23 23:44:05 ]
Brand and Generic Drugs, Discount Pharmacy. All information about celexa coupon in one place: http://andreschile.8m.com/celexa/celexa-coupon.html
引用 zyloprim package insert
[ zyloprim package insert | 2010-06-26 09:05:40 ]
Brand and Generic Drugs, Discount Pharmacy. All information about zyloprim package insert in one place: http://teentalk.50megs.com/zyloprim/zyloprim-package-insert.html
引用 pegfilgrastim warehouse
[ pegfilgrastim warehouse | 2010-06-29 22:20:03 ]
Brand and Generic Drugs, Discount Pharmacy. All information about pegfilgrastim warehouse in one place: http://hoods.hit.bg/pegfilgrastim/pegfilgrastim-warehouse.html
引用 viagra price list
[ viagra price list | 2010-07-01 20:32:19 ]
Brand and Generic Drugs, Discount Pharmacy. All information about viagra price list in one place: http://hibatoallahi.ifrance.com/viagra/viagra-price-list.html
引用 lopressor iv
[ lopressor iv | 2010-07-03 20:59:01 ]
Brand and Generic Drugs, Discount Pharmacy. All information about lopressor iv in one place: http://jamais.happyhost.org/lopressor/lopressor-iv.html
引用 distribution center
[ distribution center | 2010-07-05 19:15:53 ]
Brand and Generic Drugs, Discount Pharmacy. All information about distribution center in one place: http://thailaw.50megs.com/zovirax/distribution-center.html
引用 propecia
[ propecia | 2010-07-07 20:31:44 ]
Brand and Generic Drugs, Discount Pharmacy. All information about propecia in one place: http://towker.canadianwebs.com/propecia/
引用 nexium coupon
[ nexium coupon | 2010-07-09 18:17:05 ]
Brand and Generic Drugs, Discount Pharmacy. All information about nexium coupon in one place: http://tremon.1colony.com/nexium/nexium-coupon.html
引用 get indian medicines
[ get indian medicines | 2010-07-11 20:47:34 ]
Brand and Generic Drugs, Discount Pharmacy. All information about get indian medicines in one place: http://savila.biz.tc/levitra/get-indian-medicines.html
引用 prevacid
[ prevacid | 2010-07-13 20:48:35 ]
Brand and Generic Drugs, Discount Pharmacy. All information about prevacid in one place: http://home.hostse.com/prevacid/
引用 metoprolol tartrate
[ metoprolol tartrate | 2010-07-16 18:36:20 ]
Brand and Generic Drugs, Discount Pharmacy. All information about metoprolol tartrate in one place: http://tabila.canadianwebs.com/lopressor/metoprolol-tartrate.html
引用 canadian pharmacy
[ canadian pharmacy | 2010-07-21 18:26:48 ]
Brand and Generic Drugs, Discount Pharmacy. All information about canadian pharmacy in one place: http://perso.gratisweb.com/ppeac/canadian-pharmacy/
引用 calcium channel blockers
[ calcium channel blockers | 2010-07-23 23:28:18 ]
Brand and Generic Drugs, Discount Pharmacy. All information about calcium channel blockers in one place: http://eves.jislaaik.com/lopressor/calcium-channel-blockers.html
引用 cipro uses
[ cipro uses | 2010-07-26 04:09:03 ]
Brand and Generic Drugs, Discount Pharmacy. All information about cipro uses in one place: http://rodeo-bull-hire.webs.com/cipro/cipro-uses.html
引用 xenical
[ xenical | 2010-07-27 18:59:38 ]
Brand and Generic Drugs, Discount Pharmacy. All information about xenical in one place: http://krauel.dzaba.com/xenical/
引用 nitrofurantoin 100mg
[ nitrofurantoin 100mg | 2010-07-30 07:57:39 ]
Brand and Generic Drugs, Discount Pharmacy. All information about nitrofurantoin 100mg in one place: http://hossoy.snn.gr/nitrofurantoin/nitrofurantoin-100mg.html
引用 cipro antibiotic
[ cipro antibiotic | 2010-07-31 19:05:59 ]
Brand and Generic Drugs, Discount Pharmacy. All information about cipro antibiotic in one place: http://storr.1colony.com/cipro/cipro-antibiotic.html
引用 canadian pharmacy
[ canadian pharmacy | 2010-08-02 17:55:24 ]
Brand and Generic Drugs, Discount Pharmacy. All information about canadian pharmacy in one place: http://persi.worldbreak.com/pharmacy/canadian-pharmacy.html
引用 weight gain
[ weight gain | 2010-08-05 01:40:07 ]
Brand and Generic Drugs, Discount Pharmacy. All information about weight gain in one place: http://oz-ay.8m.com/lexapro/weight-gain.html
引用 norplant
[ norplant | 2010-08-06 17:51:14 ]
Brand and Generic Drugs, Discount Pharmacy. All information about norplant in one place: http://storr.1colony.com/provera/norplant.html
引用 effexor xr withdrawal
[ effexor xr withdrawal | 2010-08-09 20:43:34 ]
Brand and Generic Drugs, Discount Pharmacy. All information about effexor xr withdrawal in one place: http://ruedas.canadianwebs.com/effexor/effexor-xr-withdrawal.html
引用 medication
[ medication | 2010-08-11 18:24:47 ]
Brand and Generic Drugs, Discount Pharmacy. All information about medication in one place: http://obea.happyhost.org/hydroxyzine/medication.html
引用 bactrim ds dosage
[ bactrim ds dosage | 2010-08-13 18:41:01 ]
Brand and Generic Drugs, Discount Pharmacy. All information about bactrim ds dosage in one place: http://alucram.8k.com/bactrim/bactrim-ds-dosage.html
引用 veldrol tramadol
[ veldrol tramadol | 2010-08-16 20:21:58 ]
Brand and Generic Drugs, Discount Pharmacy. All information about veldrol tramadol in one place: http://winram.happyhost.org/tramadol/veldrol-tramadol.html
引用 onconase
[ onconase | 2010-08-18 20:09:34 ]
Brand and Generic Drugs, Discount Pharmacy. All information about onconase in one place: http://yugo.happyhost.org/mesothelioma/onconase.html
引用 norco supplier
[ norco supplier | 2010-08-20 20:14:14 ]
Brand and Generic Drugs, Discount Pharmacy. All information about norco supplier in one place: http://wirelesystem.iespana.es/norco/norco-supplier.html
引用 cheap cisapride
[ cheap cisapride | 2010-08-22 20:52:22 ]
Brand and Generic Drugs, Discount Pharmacy. All information about cheap cisapride in one place: http://www.freewebs.com/nikozorko/cisapride/cheap-cisapride.html
引用 valtrex canada
[ valtrex canada | 2010-08-25 22:40:25 ]
Brand and Generic Drugs, Discount Pharmacy. All information about valtrex canada in one place: http://chaher.snn.gr/valtrex/valtrex-canada.html
引用 cisapride drug
[ cisapride drug | 2010-08-27 21:06:25 ]
Brand and Generic Drugs, Discount Pharmacy. All information about cisapride drug in one place: http://surr.001webs.com/cisapride/cisapride-drug.html
引用 oxycontin online prescription
[ oxycontin online prescription | 2010-08-31 08:39:00 ]
Brand and Generic Drugs, Discount Pharmacy. All information about oxycontin online prescription in one place: http://fafila.cwahi.net/oxycontin/oxycontin-online-prescription.html
引用 buy pills online
[ buy pills online | 2010-09-01 21:34:28 ]
Brand and Generic Drugs, Discount Pharmacy. All information about buy pills online in one place: http://dorl.canadianwebs.com/pain-relief-deltasone/buy-pills-online.html
引用 phendimetrazine
[ phendimetrazine | 2010-09-04 21:44:31 ]
Brand and Generic Drugs, Discount Pharmacy. All information about phendimetrazine in one place: http://mateus.2itb.com/phendimetrazine/
引用 buy fioricet with codeine online
[ buy fioricet with codeine online | 2010-09-08 23:15:41 ]
Brand and Generic Drugs, Discount Pharmacy. All information about buy fioricet with codeine online in one place: http://flint.biz.tc/fioricet/buy-fioricet-with-codeine-online.html

发表
表情图标
[smile] [confused] [cool] [cry]
[eek] [angry] [wink] [sweat]
[lol] [stun] [razz] [redface]
[rolleyes] [sad] [yes] [no]
[heart] [star] [music] [idea]
UBB代码
转换链接
表情图标
悄悄话
用户名:   密码:   注册?
验证码 * 请输入验证码