心有多大,舞台就有多大!
标签 Tag : 服务器

链接

<Category: > 1 条评论
  • 1. 重点推荐

    2. 阿泽的好友

    3. 红杉&睿智

    4. 网站链接

    5. 联盟与合作

    • IN西安-在西安

    6. 其它

  • 本文来自: 链接

    博客搬了个家,从西安到美国!~

    <Category: 成长随记> 9 条评论

    因为托管的服务器快到期了,机器上也没几个站点,续费的话有些划不来,所以就不打算继续托了,27号到期后就把服务器取回来,拿回来换个Linux系统练练手。等过段时间上了新项目需要的时候再去托管。

    现在把博客搬到了美国的狗他爹空间,速度还行,基本就比放西安慢了一点点。站点数量无限制,MYSQL无限制,流量无限制,磁盘空间无限制,价格比起服务器托管也省很多,而且还是Linux的,可以把WordPress的固定链接改一下啦。

    国外的空间用着就是没啥压力,也不用担心什么敏感词之类的,国内还动不动检查备案,还得提交身份证复印件,真是把人麻烦死了。现在好了,啥也不用管,多轻松。哈哈!

    欢迎大家帮我测测速度如何。谢谢啦先!

    本文来自: 博客搬了个家,从西安到美国!~

    关于虚拟主机的流量限制,cpu限制和IIS限制

    <Category: 技术回收站> 发表评论

     核心提示:现在的主机服务中,有些服务商利用许多人对上述概念模糊,而误导消费者,所以购主机者应谨慎从事。

    当前虚拟主机主要分为三类限制:

    一、流量限制:

    就是直接限制网络流量,这种限制通常是最严厉的一种限制,10个G的流量大体支持50人在线以内。当月流量超过后,在一个月内网站都不能正常访问了,解决办法是升级空间或加大流量。

    二、CPU限制:

    CPU限制看起来没有限IIS或网络流量,但由于每一个程序运行都需要一定的CPU配额,也是变相的流量限制,通常网页提示在线过多都是由于CPU限额过小引起的。刷新或15秒后可以得到暂时的正常运行,大概1%的CPU限额相当于20个IIS连接。这对于论坛空间很重要,论坛的CPU限额一旦过小就会不能正常运行。

    三、IIS限制:

    IIS限制是现在用的最多的,也是被大多用户或主机商认可的,是比较宽松的流量限制方案。通常20个IIS就相当于1%CPU占用。

    总而言之,虚拟主机实际上没有不受限的,总体分为以上三种方式,您如何选择,要看您的需要。如果您的程序占用CPU很少,是优化的程序,可以选择限CPU的,这样您的在线就可以得到最大的发挥;如果您是初学者,或是论坛用户,或网站程序中有BBS,选择IIS限制或直接流量限制是一个好的选择。

    附:关于同时连接数与在线人数问题的详解

    1、浏览者访问站点,必需与站点通过TCP协议,建立连接。这个连接在从服务器上读取信息时存在,读取结束时,一般即自动关闭。所以,当一个页面已经完全地显示在客户端的显示器上时,使用的连接也许已经关闭了。

    2、每个浏览者访问某站点时,可能会占用1-3个连接,这是由计算机自动处理的,这样做的目的是为了加快速度。所以,对于连接数为30个的基础型主机而言,有时只能十几个人访问,就不足为怪了。

    3、论坛中统计的在线人数,是以某一时间段内访问论坛的活动人数为标准的,与连接数无直接关系。比如DZ论坛,默认好象是15分钟的活动人数时间,也许论坛显示某用户还在线,但用户由于不(正)在读取论坛中数据,所以也就不会占用连接数。所以,只要浏览者对论坛的访问不过于集中,就不会在某一时间点超出最大同时连接数,而论坛中统计的在线人数,会大大超出空间允许的最大同时连接数。某些用户为了显示论坛的人气,可以在调大论坛统计在线人数的时间范围(DZ论坛有这一设置),甚至可以将一天内所有浏览你站点的人,都算作在线人数。

    4、虽然服务器中可以规定每个站点的最大连接数,但同时也存在服务器的总计最大连接数。所以,即使规定用户站点的最大连接数为不限,当服务器达到了最大连接数时,仍不能访问站点。而服务器的最大连接数一般在1000-2000个。这就是为什么服务商敢于开出不限连接数的主机,本质上不是不限连接数的。

    5、现在的主机服务中,有些服务商利用许多人对上述概念模糊,而误导消费者,所以购主机者应谨慎从事。

    什么是IIS连接数?

    IIS连接数指并发连接数,具体解释我分几种情况(以100M空间50人在线为例):

    A、用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你50人的网站瞬间可以接受同时50个点下载。

    B、用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一面以后的20分钟内也都要算一个在线,就是说你50人的网站20分钟内可以接受不同用户打开50个页面。

    C、上面B的情况用户继续打开同一个网站的其他页面,那么在线人数按照用户最后一次点击(发出请求)以后的20分钟计算,在这个20分钟内不管用户怎么点击(包括新窗口打开)都还是一人在线。

    D、当你的页面内存在框架(Iframe),那么每多一个框架就要多一倍的在线!因为这相当于用户同一时间向服务器请求了多个页面。

    E、当用户打开页面然后正常关闭浏览器,用户的在线人数也会马上清除。

    然后,什么是论坛在线人数?

    论坛在线只是计算一定时间内的活动用户数。这里的时间用户可以自己设定,DZ论坛默认为15分钟。

    根据上面的说明,显然论坛在线和IIS连接数的概念不同

    为什么会出现IIS连接数和论坛在线不符合的情况?

    分析:

    A、您使用了插件版论坛或者美化版论坛:

    现在的插件很杂,不但占服务器资源,而且会使论坛运行变慢(没有插件可以快一倍以上),同时很占在线人数,有的插件调用很多框架,少则2、3个,多则4、5个,甚至有在线播放音乐,这样一个人在线就相当与很多人在线。而美化版论坛因为使用大量的图片,也同样比标准版论坛占用IIS数量大。

    B、您的网站是主页 论坛的形式:

    这样主页和论坛要争夺你的在线人数。

    C、你的论坛内部有播放器

    一个人在线,然后他在线播放音乐,就占二个人在线。

    D、你的论坛内部存在框架形式的网页

    每一个框架,就多一倍的在线。

    E、你的论坛设置在线时间过小

    DZ论坛默认为15分钟,因为论坛在线只是计算一定时间内的活动用户数,当您设定的时间较小的时候,看起来论坛在线的人数就自然少了。

    F、你的空间存在多个论坛

    有的客户在一个空间里上传多个论坛,如BBS、BBS1、BBS2等等,毫无疑问,这样每个论坛也是要争夺再线人数的。

    G、你的论坛图片等文件被人盗链

    比如:你的论坛有张图片文件,被粘贴(注意是粘贴不是上传)到别的论坛,别的论坛的用户在浏览该文件的时候也占一个在线人数,尤其是LOGO链接的时候注意,一定要对方把您的LOGO上传到他的空间。

    H、你的空间上放有下载文件

    如果用户用网络蚂蚁类的软件,每一个线程就表示一个在线,非常厉害。

    解决方案和推荐指数:

    A、去掉垃圾的插件版,用标准版 ★★★★★

    B、尽量不要采用框架的形式制作页面 ★★★

    C、尽量不要放音乐、电影、下载 ★★★

    D、防止盗链情况的发生 ★★★★

    E、升级购买支持更多在线人数的空间 ★★

    本文来自: 关于虚拟主机的流量限制,cpu限制和IIS限制

    Apache服务器二级域名的完美实现

    <Category: 技术回收站> 2 条评论
    首先,您的拥有一个有泛域名解析的顶级域名,例如: domain.com
    其次,在 httpd.conf 中打开 mod_rewrite
    之后,在 httpd.conf 的最后,添加以下内容:
    1. RewriteEngine on
    2. RewriteMap lowercase int:tolower
    3. RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
    4. RewriteCond ${lowercase:{SERVER_NAME}} ^(.+)$
    5. RewriteCond ${vhost:1} ^(/.)$
    6. RewriteRule ^/(.)$ 1/$1

    阅读这篇文章的其余部分 »

    本文来自: Apache服务器二级域名的完美实现

    增加服务器稳定性的12种技术

    <Category: 技术回收站> 发表评论

    现在服务器中存储的信息越来越多,而且也越来越重要;为防止服务器发生意外或受到意外攻击,而导致大量重要的数据丢失,服务器一般都会采用许多重要的安全保护技术来确保其安全。下面就介绍一些主要的服务器安全热点技术。

    1、iSCSI技术

    iSCSI技术是一种新型储存保护技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。该技术不仅价格较目前普遍使用的业界技术标准Fibre Channel 低廉,而且系统管理人员可以用相同的设备来管理所有的网络,并不需要以另外的设备来进行网络的管理。

    iSCSI技术是由IBM下属的两大研发机构——加利福尼亚Almaden和以色列Haifa研究中心共同开发的,是一个供硬件设备使用的、可以在IP协议上层运行的SCSI指令集。简单地说,iSCSI可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。现在,许多网络存储提供商致力于将SAN(Storage Area Network,存储区域网络)中使用的光纤通道设定为一种实用标准,但其架构需要高昂的建设成本,这不是一般的企业所能够承受的;与之相对,NAS技术虽然成本低廉,但是却受到带宽消耗的限制,无法完成大容量存储的应用,而且系统难以满足开放性的要求。iSCSI技术的使用在以上两者之间架设了一道桥梁。iSCSI技术是基于IP协议的技术标准,实现了SCSI和TCP/IP协议的连接,对于以局域网为网络环境的用户,只需要不多的投资,就可以方便、快捷地对信息和数据进行交互式传输和管理。虽然iSCSI基于IP协议,却拥有SAN大容量集中开放式存储的品质。这一技术对于一边要面对信息高速增长,另一边却身处“数据孤岛”的众多中小企业无疑具有巨大的吸引力。

    2、全自动备份技术

    该技术是在网络系统上建立起两套同样的且同步工作的文件服务器,如果其中一套出现故障,另一套将立即自动接入系统,接替发生故障的文件服务器的全部工作。通过使用该技术,可以确保容错系统的数据信息在由于系统或人为误操作造成损坏或丢失后,能及时在本地实现数据快速恢复;另外,该技术还可以确保容错系统在发生不可预料或抵御的地域性灾难(地震、火灾、机器毁坏等)时,及时在本地或异地实现数据及整个系统的灾难恢复。

    3、事务跟踪技术

    该技术是针对数据库和多用户软件的需要而设计的,用以保证数据库和多用户应用软件在全部处理工作还没有结束时,或者在工作站或服务器发生突然损坏的情况下,能够保持数据的一致。其工作方式是:对指定的事务(操作)要么一次完成,要么什么操作也不进行。

    4、自动检验技术

    一般来说,在对错误的或者被损坏的数据进行恢复之前,系统必须要有能力来及时发现引起这些错误的原因,所以,一个完整的容错系统应该离不开自动检验技术的支持。自动检验技术是用于故障快速检测的一种有效手段,特别是具有完全自校验性质的自校验装置,它不仅能及时检查出系统模块的差错,还能够检测出自身的差错。在设计一个容错系统时,如果正确地使用自动检验技术,可以大大提高系统对差错的反应能力,使差错的潜伏期缩短,有效地阻止错误的进一步蔓延,从而有利于其他技术功能及时对错误做出相关的纠正措施。

    5、内存纠错技术

    该技术是一种服务器透明检测及故障纠错技术,它在发现并更正一个内存错误的同时,可使坏数据位从RAM上被擦除,从而有效减少无法更正的多位错误的发生。

    6、热定位技术

    该技术也是一种检查数据错误的技术,该技术可以对写入磁盘的数据进行一些检查比较工作,从而确定刚刚读入的数据是否正确或者是否有其他方面的问题。在进行检修比较工作时,该技术可以自动从硬盘中把刚写入的数据读出来与内存中的原始数据进行比较。如果出现错误,则利用在硬盘内开设的一个被称为 “热定位重定区”的区,将硬盘坏区记录下来,并将已确定的坏区中的数据用原始数据写入热定位重定区中。

    7、自动重启技术

    自动重启技术是指PC服务器可以在无人管理的情况下完成重新启动过程,以极快的速度恢复系统运行。

    8、网络监控技术

    该技术可以让用户在一台普通的客户机上即可监测网络上所有使用的服务器,监控和判断服务器是否“健康”,一旦服务器的机箱、风扇、内存、处理器、系统信息、温度、电压或第三方硬件中的任何一项出现错误,就会报警提示管理人员。值得一提的是,监测端和服务器端之间的网络可以是局域网,也可以是广域网,直接通过网络对服务器进行启动、关闭或重新置位,极大地方便了管理和维护工作。

    9、故障的在线修复技术

    故障的在线修复技术包括故障部件可带电插拔和部件的在线配置技术。可带电插拔的部件有硬盘、内存、外设插卡、电源、风扇等,目前PC服务器中值得骄傲的技术是PCI的热插拔。模块化设计将是今后的发展方向。 

    10、文件分配表和目录表技术

    硬盘上的文件分配表和目录表存放着文件在硬盘上的位置和文件大小等信息,如果它们出现故障,数据就会丢失或误存到其他文件中。通过提供两份同样的文件分配表和目录表,把它们存放在不同的位置,一旦某份出现故障,系统将做出提示,从而达到容错的目的。

    11、VersaStor技术

    该技术是康柏电脑公司在数据存储方面的力作之一,它最大的亮点是首次实现了网络存储池的概念,以消除目前广泛存在于不同存储系统之间的界限,这样就能在不同的存储系统之间进行轻松的存储和管理。另外,存储池的容量还可以根据不同服务器和应用程序动态而透明地缩放,支持不同服务器数据的无缝、透明移植。VersaStor技术能为任何一个与SAN网络连接的在线存储系统提供存储空间的获取与存放,而无须考虑生产商;而且该技术简化了存储系统的部署,对存储的管理由一般的机械劳动提升到了一个较高的级别。

    12、AutoRAID技术

    该技术是综合了不同RAID优点的多级RAID阵列技术,它将最近使用的数据放在按RAID 0/1存储的快速高性能的硬盘中,将不太常用的数据放在RAID5存储的经济高效的硬盘中。有了AutoRAID,系统的安装、配置和扩展变得简单而容易,该技术不再需要将数据转移到阵列中的其他硬盘上,只需将新硬盘安装好,AutoRAID就可以自动地判断硬盘大小,并将它加入硬盘阵列中;系统马上就可以利用新硬盘的空间,并将更多的数据按RAID 0/1存储,以提高系统的性能和存取速度。此外,AutoRAID能够管理由不同容量硬盘组成的硬盘阵列。

    本文来自: 增加服务器稳定性的12种技术