服务器如何选择
‘壹’ 服务器怎么选择
一般来讲,选择服务器要考虑四大因素:
一、首先需要考虑服务器的应用场景:企业采购服务器,首先需要确定服务器是用来做什么的,上面需要跑什么软件。我们常见的服务器可以分为文件服务器、web服务器、数据库服务器、邮件服务器等等。
1、文件服务器比较看重存储性能,也就是在购买服务器的时候要重视硬盘的大小,硬盘托架的多少;
2、web服务器看重对响应的支持,看服务器内存对驻留在其中的响应容纳多少,会不会因为无法支持高峰的大量访问而导致瘫痪,一些网站的瘫痪很多情况下是由同一个时刻的访问量过大,导致网页长时间打不开的情况;
3、数据库服务器则比较均衡,需要处理性能、缓存支持、内存支持、存储能力等多方面的综合性能;
4、邮件服务器以及FTP服务器侧重硬盘的存储能力和响应能力,需要重视硬盘的容量和内存的性能;
二、其次,要考虑服务器的性能以及兼容性。一般来说,购买服务器之前,都会确定好要运行什么软件,负载有多大,这样就可以很清楚的知道服务器的大概配置,cpu、内存、硬盘等分别用怎样的最好,另外就是要注意软件运行在什么操作系统上。
三、稳定性及售后服务很重要。服务器不同于PC机,大部分企业应用要求24小时不间断的运行,这就是要求服务器必须要高度稳定,尽量减少宕机时间。不同品牌的服务器,宕机的概率会有所不同,比如全球最稳定的服务器System X 系列。同时,售后服务也非常重要,如果发生宕机或者服务器在维护上出了一些问题,如何快速、准确的解决问题才是保证企业减少损失的关键所在,所以,还是建议选择知名服务器的品牌。
四、服务器后期扩展。看似简单,其实很多人在采购服务器的时候并没有考虑到这个问题,一般来说,一台服务器的使用年限是5到8年,在这段时间,如果业务量发生变化,势必导致服务器的负载发生变化。假如三年后,你公司的业务量增加一倍,当时购买的服务器性能不够而又不得不重新选择服务器,是不是非常麻烦?那么如果你发现当时购买的服务器还有CPU插槽、还有内存槽位,还有硬盘预留位置,老板一定夸你有先见之明
‘贰’ 怎么选择服务器
每种操作系统(OS)都有值得推荐的地方,但是,为了不致于太杂乱,你最好还是限制一下你所运行的OS总数。
1.应用程序的可用性
关键问题:你将选择的OS是否能够运行你目前所运行的应用程序?目前正在为它开发的应用程序有多少?你为要运行的应用程序会付出多少代价?
有多少应用程序可供使用并不仅仅是个数字游戏。如你所知,某个OS所支持的上万个应用程序其实都是游戏。要保证你需要的应用程序都能够买得到,还要确认这些应用程序及其支持合同的费用不应该比服务器更高――那是大型机时代的传统作法。另外,要寻找能以标准方式支持应用程序交互的OS。例如,NT就允许各个应用程序使用OLE在互相之间传递信息。
2.平台支持
关键问题:它是否支持你目前的客户机?它如何支持移动用户?客户机是否需要特殊的软件才能访问服务器?
互操作性有几个层次。在最低层,系统可以定义和使用多种不同的网络协议NetWare网络使用IPX,而大多数Unix网络和Internet则使用TCP/IP。 缺省情况下,NT使用NetBEUI。所有这些OS都能支持其它的协议, 但它们运行自己的核心协议时效率最佳。在较高层,即使客户机支持服务器的低层协议,也许仍然无法连接。一个典型事例就是,你可以在NetWare 4.11服务器上运行Appletalk,但若一个Mac机不首先加载用于Macintosh的NetWare客户机软件就想注册到服务器上,则会收到错误信息,告诉它该服务器的注册序列不可识别。而同时,NT的Appletalk 实现看起来却像是个标准的Mac服务器。
要选择集成了特殊类型目录服务的OS。其出发点是:用户不但要能够注册到应用服务器上,还要能够访问驻留在该服务器上的任何应用程序。例如, Unix 系统主要使用域名系统(DNS)和 网络信息服务(NIS ),NetWare 4.11 使用NetWare 目录服务(NDS),NT 4.0也使用一种定义域系统。这些互相之间都很难协调,但有些,如NDS,则可以在其结构中接受许多种OS。Web的出现使这种情况更具有争议性,它标准化了一些通信协议, 如 HTTP 和TCP/IP。然而,就目前来说,跨平台集成的最佳解决方案,要么是让一种服务器OS支持公司中运行的所有协议,要么是把某种协议标准化(很可能是TCP/IP)。NT似已精于运行多种协议,包括TCP/IP、NetBEUI、IPX/SPX 和Appletalk (当然还有其它一些),不过,目前几乎任何OS都有一些扩展功能,可使你的服务器拥有这一级的功能。
3.性能
关键问题:用单个系统能够支持多少用户?你所选择的OS是否支持对称多处理(SMP)?它是否允许你在多个系统上平衡负载?
你可以读到你想要的基准测试(benchmark)结果, 但一个OS的性能到底如何,还取决于你如何使用它。性能是与应用程序无关的。有些基准测试程序,如事务处理委员会的 TPC-C ,表示的是数据库环境下的系统性能。 而其它的, 如BYTEmark,则表示的是特定系统组成部分的性能。OS设计的某些方面表明了你可以期望的性能特点例如,多线程可以使你的应用程序减少必须进行的上下文切换的数目,从而提高了性能。抢先多任务功能将允许各个应用程序截断对方, 使性能表现更加均等。
NT 、 OS/2 、 OS/400 及SunSoft Solaris都具备上述两项功能,而NetWare则一项也不具备。下一步,要注意可伸缩性,具体就是SMP。所有大操作系统,如 Unix 、 NT 、NetWareSMP、OS/2 及OS/400都支持SMP。问题是:该OS可以处理多少个CUP?例如,NT的最终用户许可证限制为4个,而OS/2则可以像一些Unix实现一样处理多达64个。但是要记住,运行SMP系统,还需要调整你的软件。
4.管理
关键问题:你能否从一个点上控制多个服务器?能否对服务器进行远程访问?该服务器与你的现有管理系统是否兼容?
对不同的人而言,系统管理意味着不同的内容。对许多人来说,备份是系统管理的重要部分。任何OS都有某种内装的备份实用程序。然而,它们都不是最先进的软件包,各有不同的界面。如果你的目的是从中央控制台备份自己的不同服务器,并且你已选用了如Arcada的Backup exec之类的软件,则需确认它亦应支持新的OS。在为网络的扩展作计划时,必须确认所选的OS适合你的管理机制。如果网络不会变得很大,则可以依赖Unix的命令行界面。然而,如果你负责一个服务器群,有十几个机器,则需要用某种方式使该机群的状态一目了然。
有些软件,如Intel的LANdesk Manager 和Symantec的Norton Administrator for Networks, 都可以帮助你掌握服务器的运行状况。 然而, 它们却不太支持Unix 和OS/400之类的OS。另外,标准SNMP 控制台, 如 Hewlett- Packard 的OpenView,能够向你提供网络上信息流动的情况,但它们不能给你提供特定系统部件级的信息。选择管理功能的基本规则是,无论你选择什么样的OS,要么保证它与你现有的管理策略兼容,要么你自己乐意修改现有的策略来适应新的OS。
5.应用程序开发
关键问题:该平台是否提供了你所使用的开发工具?该OS供应商的支持只提供给独立的软件供应商(ISV),还是可支持具体用户?其API是否是开放的,并资料齐全吗?
大家都在争先上市销售产品,故而良莠不齐。除了最简单的操作层外,每个网络都会需要某种程度的定制。OS必须具有标准的OS服务和工业标准界面,以支持开发。虚拟保护内存、多任务、抢先调度及其它高级功能(如线程及异步I/O),都已是许多高档开发工作不可缺少的。要充分利用OS的定制性能,你需要一套强大的开发工具、文档和该OS供应商对内部开发的支持(这一点最主要)。最起码,开发人员应该能够获得编译器、调试程序、项目管理实用程序及视频程序设计工具。如果你选择的服务器OS厂商只对大型的ISV提供支持,你就不可能找到大批有经验的开发人员。
第三方供应商的支持同样重要。工具、编程环境及全套应用程序通常是由多种NOS平台提供的。使用熟悉的工具,开发人员就能在各个层次得心应手地工作。
6.可靠性
关键问题:它是否支持RAID或集群?其文件系统是否有日志?能否带电插拔零部件?
保护内存体系结构和OS提供的设备驱动程序是一些可靠的操作系统的品质标志,如NT、OS/2、OS/400 和Unix等。不过,NetWare在共享内存空间运行应用程序,应用程序可以在保护模式下运行, 但有可能与OS的机制发生冲突。大部分容错发生在硬件层。无论是以软件形式或是以硬件形式实现的RAID,都已很常见。软件实现的优点主要是价格低,如NT。其它的容错功能,如冗余供电、网卡及冷却风扇,则视所选服务器的不同而不同。OS/400 Solaris还有先进的集群解决方案。IBM正在努力把OS/400 的集群功能(代号为Phoenix)移植到 OS/2 上去。 Microsoft 正在研制一组 API (代号为Wolfpack ),将集群两台NT机。Digital公司已经有一种系统,可实现NT集群。缺省情况下,集群功能是上述操作系统的一个选项,不过这可真是一个昂贵的选项,平均每个CPU数千美元。
7.安全性
关键问题:管理员能否实施口令字限制?该OS是否支持访问控制列表?是否支持"飞行"(onthe-fly)加密?其Orange Book C2级安全性如何?
安全是个很棘手的问题。众说纷纭,却又谁也说不清。简而言之就是,任何OS若不安装并保持使用一种严格的安全政策,都可能遭到破坏,泄露秘密。你必须使用字母数字口令,经常更换口令,或甚至考虑给重要信息加密。这说明OS可以使实施安全性简便易行。文件和目录访问许可就是个起点。每个OS都实现了这两个功能,但稍有不同,如Unix相当隐晦,而NetWare则直观明了。还是这句话,要由每个人具体保证其正确的设置和实施。
审计可以使你掌握何人何时做了何事。它所产生的日志可能很大,但其信息可能是极有价值的,特别是当你想跟踪某个文件最近一次的修改情况时。NT带有一个很好的审计系统,并十分易用。Unix的安全性越来越受到批评。它原来设计时是面向开放的,现在成了攻击的对象。如果你选择了Unix作为你的应用服务器OS,应当立即找供应商索要最新的安全修补程序。关于C2级安全性有许多空话,但也就仅此而已,只是空话。这有一些原因。首先,C2等级只适用于OS的受试版本,例如,NT 3.51有C2级安全性,但其4.0版则没有。此外,Red Book C2级安全性(说明该OS是网络安全的)指的不仅只是这个受试版本,而且还只适用于受试硬件。
小结
从这些方面对OS进行通盘考虑后,就可以很清楚它作为应用服务器的OS将会如何表现了。NT、Solaris、OS/2、NetWare 和OS/400 都是强有力的应用程序-服务器操作系统。这些问题所能教给你的就这么多。在做出初步决定后,还必须把所选择的OS带回公司去,尝试进行开发。这需要时间,成本可能会很高,但这总不会比错误决定的成本更高吧?
‘叁’ 怎么选服务器
一般来讲,选择服务器要考虑四大因素:
一、首先需要考虑服务器的应用场景:企业采购服务器,首先需要确定服务器是用来做什么的,上面需要跑什么软件。我们常见的服务器可以分为文件服务器、web服务器、数据库服务器、邮件服务器等等。
1、文件服务器比较看重存储性能,也就是在购买服务器的时候要重视硬盘的大小,硬盘托架的多少;
2、web服务器看重对响应的支持,看服务器内存对驻留在其中的响应容纳多少,会不会因为无法支持高峰的大量访问而导致瘫痪,一些网站的瘫痪很多情况下是由同一个时刻的访问量过大,导致网页长时间打不开的情况;
3、数据库服务器则比较均衡,需要处理性能、缓存支持、内存支持、存储能力等多方面的综合性能;
4、邮件服务器以及FTP服务器侧重硬盘的存储能力和响应能力,需要重视硬盘的容量和内存的性能;
2
二、其次,要考虑服务器的性能以及兼容性。一般来说,购买服务器之前,都会确定好要运行什么软件,负载有多大,这样就可以很清楚的知道服务器的大概配置,cpu、内存、硬盘等分别用怎样的最好,另外就是要注意软件运行在什么操作系统上。
3
三、稳定性及售后服务很重要。服务器不同于PC机,大部分企业应用要求24小时不间断的运行,这就是要求服务器必须要高度稳定,尽量减少宕机时间。不同品牌的服务器,宕机的概率会有所不同,比如全球最稳定的服务器System X 系列。同时,售后服务也非常重要,如果发生宕机或者服务器在维护上出了一些问题,如何快速、准确的解决问题才是保证企业减少损失的关键所在,所以,还是建议选择知名服务器的品牌。
4
四、服务器后期扩展。看似简单,其实很多人在采购服务器的时候并没有考虑到这个问题,一般来说,一台服务器的使用年限是5到8年,在这段时间,如果业务量发生变化,势必导致服务器的负载发生变化。假如三年后,你公司的业务量增加一倍,当时购买的服务器性能不够而又不得不重新选择服务器,是不是非常麻烦?那么如果你发现当时购买的服务器还有CPU插槽、还有内存槽位
、还有硬盘预留位置,老板一定夸你有先见之明。
‘肆’ 如何选择适合自己的服务器
适合自己的服务这个每个人的要求都不一样,这怎么回答呢?可能适合我的不一定就会适合你,服务器你还是在网上看好的型号、性能、价格等之后,再去官网或者店铺做对比比较好。我说说我现在用的服务器吧,是在思腾合力京东店铺上购买的,性价比方面我觉得还是挺不错的,在我预算之内最适合我自己的,不管是服务器的性能还是质量都不错,反正用到现在都没有出现过什么问题,还挺好。你可以去做个参考对比下。
‘伍’ 服务器怎么选
通用型是企业级云服务器计算性能稳定属于独享型服务器,共享型属于入门级服务器高负载时可能计算性能不稳定。计算型也是属于企业级的。如果是同一款的话,他跟通用型其实用的cpu型号是一样的 只是跟内存的配比不一样!计算型更偏向cpu,而通用型更均衡一点。你挂软件的话,一般选通用型没有问题。最后一句,服务器托管租用,云主机租赁找我。
‘陆’ 服务器该怎么选择
看需求了,要看网站的规模,网站的日均流量等等来选择的,如果是前期的小站,或者流量不会集中很高的企业站,就不需要很高配置的服务器了,一般1核2g 1m的就够用。
尝试根据下面四个问题来评估自己的需求:
1. 服务器运行什么应用?
2. 需要支持多少用户访问?
3. 需要多大空间来存储数据?
4. 我的业务有多重要?
首先得弄明白自己租用服务器用来干什么放网站、应用运行或者是用来搭建局域网和放置游戏等,都有一个自己的用途,弄明白用服务器是用来干嘛的,就可以很明确的知道自己需要的是哪种类型的服务器
2.服务器的价格
服务器的价格呢主要是看服务器的配置,例如高防服务器,每个人对高防服务器的需求不同价格也会不同比如有的需要防御值更高的有的需要带宽很大的还有的对CPU以及硬盘有要求,所以在选择服务器的时候要明白自己需要哪种配置,然后再根据配置决定自己的价格预算
3.服务器商的选择
现在国内服务器商现在有很多,在选择服务器商的时候也要认真辨别,现在有的小服务器上用虚拟主机冒充独立主机但是价格呢却是按照独立主机的价格收,如果是需要租赁独立主机那么久一定要辨别清楚了,因为这两者差异还是比较大的
4.售后服务
再选择好服务器租赁商后还要考虑是否能提供7*24小时的售后技术支持,如果不能提供24小时的售后技术支持的话那么就要慎重考虑了,因为服务器在运行中谁都不能保证会不会出问题,如果使用期间出了问题服务器商必须能及时处理,这样才能保证不会给自己造成太大损失。
‘柒’ 怎么选服务器
我认为对于服务器空间的选择主要从服务器健康状况、稳定性、访问速度、功能支持这四个方面来考虑。
服务器健康状况
这里要说的服务器健康状况主要是从同服务器共IP网段的其他网站来考虑的,同一个服务器同一个IP网段的一些网站因为使用黑帽作弊导致网站被降权, 如果这个时候你的网站同样也在这个服务器之上,就算你没有使用过任何的作弊手段没有任何的不良记录,可能也会受到牵连被同时降权,之前也有过这样的案例,一个原本一直都很正常的网站突然快照回档到一个月前并且收录停滞,在检查了网站的外部链接和网站内容确定没有问题之后,最后将问题锁定在了服务器之上,在检查了同服务器网站之后发现有大量的私服、六合彩这样的网站遭到降权,我们应该都知道这种类型的网站一般都会采用一些黑帽手段来快速达到目的,也是最容易受到惩罚的,所以我们选择网站服务器的时候一定要看一看IDC是否同意放这一类型的网站,同 时检查要购买的IP网段是否存在这样类型的网站以及是否有大量遭到降权处罚的网站,避免自己的网站受到牵连。
稳定性
对于服务器的稳定性也是非常重要的,如果你的服务器空间经常隔三差五的打不开对于网站必然是巨大的打击,当搜索引擎蜘蛛正在爬行你的网站的时候经常出现突然无法爬行的情况,这样肯定会让你的网站不被搜索引擎信任,这样会大大减少搜索引擎蜘蛛的爬行与抓取,这样对于网站页面的收录肯定是会受到影响的, 特别是一个没有任何权重的新站,搜索引擎会一直认为你的网站没有准备好,甚至是认为你关闭了你的网站。自己曾经就使用过一些免费的空间就经常出现这样的情 况,网站三天两头打不开又不能很快得到解决,所以直接导致网站被K只剩下首页同时网站快照回到了几个月以前,到现在依然没有恢复只收录了3个页面,所以我 们在选择空间的时候不能够什么便宜买什么,一定要考量一下主机的稳定性,看一看口碑如何最好是有一段试用时间是最好的。
访问速度
为了避免网站备案的麻烦现在国内很多站长都选择境外的主机来安置自己的网站,很多劣质的服务器空间在国内打开的速度实在是太慢,这个就严重影响到了网站的用户体验,当我们打开一个网页反应太慢的时候我们往往会选择直接关闭这个网站,这样就大大的增加的网站的跳出率,同时搜索引擎蜘蛛来抓去我们的网页 的时候也是以一个游客的身份来访问我们的网站的,当蜘蛛爬行抓取网页受到阻扰的时候可能就放弃了停止继续爬行,这个时候我们的网站的收录也会受到影响,搜索引擎的最终目的就是服务于用户,访问速度慢跳出率增高对于网站肯定是不利的。所以我们在选择服务器空间的时候一定要选择访问速度快的优质空间,比如我的博客就是选择的香港主机,所以访问速度还不错。
功能支持
服务器的功能支持还包含了很多方面,当然是越完善越好,是否支持url静态化就是一个非常重要的功能,无论是linux主机还是windows主机都是可以支持这个功能的,做好url静态化对于SEO来说也是非常有帮助的。同时有的主机也会支持301跳转,和404页面,直接可以在主机后台设置,使用起来非常方便,同时还发现有些主机是不支持服务器日志的,这个对于我们了解网站情况是不太好的,最好是选择能够支持的这样我们就可以通过查看服务器日志了解到网站准确的状况。
总而言之一个好的服务器空间对于网站的影响是非常大的,一个稳定的空间可以让网站平稳的不断发展,一个劣质的空间可能让你前面做出的很多努力全部白费,所以我们在选择服务器空间的时候一定要好好的来选择选择。
‘捌’ 怎么选择服务器配置
看需求了,要看网站的规模,网站的日均流量等等来选择的,如果是前期的小站,或者流量不会集中很高的企业站,就不需要很高配置的服务器了,一般1核2g 1m的就够用。
尝试根据下面四个问题来评估自己的需求:
1. 服务器运行什么应用?
2. 需要支持多少用户访问?
3. 需要多大空间来存储数据?
4. 我的业务有多重要?
首先得弄明白自己租用服务器用来干什么放网站、应用运行或者是用来搭建局域网和放置游戏等,都有一个自己的用途,弄明白用服务器是用来干嘛的,就可以很明确的知道自己需要的是哪种类型的服务器
2.服务器的价格
服务器的价格呢主要是看服务器的配置,例如高防服务器,每个人对高防服务器的需求不同价格也会不同比如有的需要防御值更高的有的需要带宽很大的还有的对CPU以及硬盘有要求,所以在选择服务器的时候要明白自己需要哪种配置,然后再根据配置决定自己的价格预算
3.服务器商的选择
现在国内服务器商现在有很多,在选择服务器商的时候也要认真辨别,现在有的小服务器上用虚拟主机冒充独立主机但是价格呢却是按照独立主机的价格收,如果是需要租赁独立主机那么久一定要辨别清楚了,因为这两者差异还是比较大的
4.售后服务
再选择好服务器租赁商后还要考虑是否能提供7*24小时的售后技术支持,如果不能提供24小时的售后技术支持的话那么就要慎重考虑了,因为服务器在运行中谁都不能保证会不会出问题,如果使用期间出了问题服务器商必须能及时处理,这样才能保证不会给自己造成太大损失。
从你的需求来看,国内选择那几个比较大的商家合适,至于名字和具体配置选择也是一门学问,老魏会帮助你提供参考意见。
‘玖’ 如何选择合适的服务器
肯定是根据自身的实际情况选择
‘拾’ 新手应该如何选择网站服务器
很多站长都会选择自己搭建网站,而网站搭建的前期工作就是要做好网站程序,选好域名和网站服务器。域名和程序好选择,但是选择一款适合自己的网站服务器真心的不容易,特别是对于新手站长来说,今天我们就分享下新手站长应该怎么选择适合自己的网站服务器:
1.关注硬件、软件等
1)机房条件:推荐您选择多线路机房,中国电信、联通、教育网等多线接入,这样可以确保您的网站能够在全国范围内能被所有客户快速访问。另外还需要了解的是服务商是单点机房还是多点的云计算机房,通俗些讲就是当服务器租用的整个机房出现问题的时候,是否有替代方案,从确保客户的网站持续能够被访问。
2)底层架构:当前整个互联网已经步入云计算时代,因此在您选择网站服务器的时候建议侧重选择云计算架构的服务器。如何甄别哪?首先要查看这家服务上是否具有IDC资格服务证,其次在其官方网站上寻找是否具有:分布式存储、关系型数据库、云引擎等类似的云计算产品或者服务。因为只有具备了云计算架构才能够提供以上类似的服务。
3)访问速度、稳定性:这一点还是要围绕在云计算方面,云计算能够有效解决传统物理主机无法解决的大面积宕机、DDOS攻击(一种高发性攻击,最显着的特点就是让您服务器托管的网站无法访问或者访问速度非常慢)。
2.售后服务是否健全
1)7*24小时免费人工服务:是当前最基本的服务内容。如果光图便宜选择了一些小的虚拟主机服务商,如果出现问题找不到解决人员,将会对您公司网站和业务造成损失。
2)免费的数据备份服务:当前备份服务器托管最健全的莫过于云计算的同步备份。也就是针对您的网站提供每日备份服务,而不是传统物理虚拟主机的一周或者几周备份一次。并且还可以提供按需的恢复服务。
3)免费的网站备案服务:网站建设完毕、网站服务器购买完毕、域名解析完毕后,请您千万不要忘记进行网站备案,而这一步手续是非常繁琐的。但是如果您选择了一家正规的服务商,这一切将变得非常简单,因为有专业的备案服务人员为您提供备案引导服务,帮助您填写、提交备案文件确保网站备案成功。
4)免费的网站备案时间:一般情况下,网站备案大都需要几天的审核时间,一些特殊性质的网站,例如:论坛、电商等需要的时间会更长。