WEB服务器的大型
在UNⅨ和LINUX平台下使用最广泛的免费HTTP服务器是Apache和Nginx服务器,而Windows平台NT/2000/2003使用ⅡS的WEB服务器。在选择使用WEB服务器应考虑的本身特性因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等,下面介绍几种常用的WEB服务器。 Microsoft的Web服务器产品为Internet Information Services (IIS),IIS 是允许在公共Intranet或Internet上发布信息的Web服务器。ⅡS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在ⅡS的平台上。IIS提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。
IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。它提供ISAPI(Intranet Server API)作为扩展Web服务器功能的编程接口;同时,它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。 WebSphere Application Server 是一种功能完善、开放的Web应用程序服务器,是IBM电子商务计划的核心部分,它是基于 Java 的应用环境,用于建立、部署和管理 Internet 和 Intranet Web 应用程序。这一整套产品进行了扩展,以适应 Web应用程序服务器的需要,范围从简单到高级直到企业级。
WebSphere 针对以 Web 为中心的开发人员,他们都是在基本 HTTP服务器和CGI编程技术上成长起来的。IBM 将提供 WebSphere 产品系列,通过提供综合资源、可重复使用的组件、功能强大并易于使用的工具、以及支持 HTTP 和 IIOP 通信的可伸缩运行时环境,来帮助这些用户从简单的 Web应用程序转移到电子商务世界。 BEA WebLogic Server是一种多功能、基于标准的web应用服务器,为企业构建自己的应用提供了坚实的基础。各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨 Internet 协作,起始点都是 BEA WebLogic Server。由于 它具有全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,基于 Internet 的企业都选择它来开发、部署最佳的应用。
BEA WebLogic Server 在使应用服务器成为企业应用架构的基础方面继续处于领先地位。BEA WebLogic Server 为构建集成化的企业级应用提供了稳固的基础,它们以 Internet 的容量和速度,在连网的企业之间共享信息、提交服务,实现协作自动化。 Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。Tomcat Server是根据servlet和JSP规范进行执行的,因此我们就可以说Tomcat Server也实行了Apache-Jakarta规范且比绝大多数商业应用软件服务器要好。
Tomcat是Java Servlet 22和JavaServer Pages 11技术的标准实现,是基于Apache许可证下开发的自由软件。Tomcat是完全重写的Servlet API 22和JSP 11兼容的Servlet/JSP容器。Tomcat使用了JServ的一些代码,特别是Apache服务适配器。随着Catalina Servlet引擎的出现,Tomcat第四版号的性能得到提升,使得它成为一个值得考虑的Servlet/JSP容器,因此许多WEB服务器都是采用Tomcat。 是一个基于J2EE的开放源代码的应用服务器。 JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用。JBoss是一个管理EJB的容器和服务器,支持EJB 11、EJB 20和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。
JBOSS服务器使用详解
1、把文件解压到一个不含空格的,非中文目标下,如:jboss
2、加入MyEclipse —> Servers -> JBoss -> JBoss 5x
(1)、JBoss home directory :选择JBOSS存放的路径;如:C:\JBOSS\jboss-510
(2)、Server name :default (3个默认的配置:minimial,default和all)
3、Apply -> OK
4、配置环境变量:
(1)、添加:变量名:JBoss_HOME 变量值:C:\JBOSS\jboss-510(JBoss的解压后的目录)
(2)、把 C:\JBOSS\jboss-510\bin 变量值加到:path变量中;
(3)、保存
5、运行:C:\JBOSS\jboss-510\bin\runbat 文件
6、发布web项目
JBOSS服务器目录结构作用介绍
目录 描述
------------------------------------------------------------------------------
bin 启动和关闭JBoss的脚本
client 客户端与JBoss通信所需的的Java库(JARs)
docs 配置的样本文件(数据库配置等)
doc/dtd 在JBoss中使用的各种XML文件的DTD。
lib 一些JAR,JBoss启动时加载,且被所有JBoss配置共享。(不要把你的库放在这里)
server 各种JBoss配置。每个配置必须放在不同的子目录。子目录的名字表示配置的名字。
JBoss包含3个默认的配置:minimial,default和all。
server/all JBoss的完全配置,启动所有服务,包括集群和IIOP。
server/default JBoss的默认配置。在没有在JBoss命令航中指定配置名称时使用。
server/default/conf JBoss的配置文件。
server/default/data JBoss的数据库文件。比如,嵌入的数据库,或者JBossMQ。
server/default/deploy JBoss的热部署目录。放到这里的任何文件或目录会被JBoss自动部署。EJB、WAR、EAR,甚至服务。
server/default/lib 一些JAR,JBoss在启动特定配置时加载它们。(all和minimial配置也包含这个和下面两个目录。)
server/default/log JBoss的日志文件。
server/default/tmp JBoss的临时文件。
补充
1、JBoss的默认端口是8080
2、对于NT和Win2000系统如果你要安装NT或Win2000服务的话,可以把JBoss加在系统服务中,避免你每次需要到JBoss目录下运行runbat命令,只是当系统启动时,自动启动JBoss服务器。
单片服务器差不多就是你家DVD的样子,工作时一般是以组出现的,想象一下几十台你家的DVD叠在一起的样子。然后硬盘有单独的阵列,不放在服务器里面,一个阵列大概就占几个台式机机箱一样大小的空间。
访问量在3W左右的话,算比较大的了。这种大型数据库服务器对cpu性能,内存容量,磁盘读写速度要求都非常高的。
你可以看看国产品牌正睿的这款双路八核服务器,标配2个Xeon E5-2690八核心十六线程处理器(29GHz,8GT,20M缓存)、24G DDR3 REG ECC容错校验内存,SSD 512G 6Gbps高性能固态硬盘,2U热插拔机构,可以在不关机的情况下增加或更换硬盘,四个千兆网卡。如果以后随着业务量的增长,觉得性能不够用了,还可以扩展到两颗处理器,达成16颗处理核心32条计算线程(任务管理器那里可以看到32个处理器格子,相当恐怖- -~),最大支持512GB DDR3 REG ECC高速容错校验内存,怎么也够用了。
产品型号:I22S2-88916RHVK
产品类型:双路八核机架式服务器
处 理 器:Xeon E5-2690×2
内 存:32G DDR3 REG ECC
硬 盘:SSD 512G
机 构:2U机架式
价 格:¥69800
银牌服务
全国三年免费上门售后服务,关键部件三年以上免费质保。
这个配置跑你的大型数据库怎么也够用了,CPU性能时顶级配置了,没办法再升了。硬盘是超高性能的SSD硬盘,读可以达到500MB/s,写可以达到260MB/s,如果加上3个做raid5,那读速度可以达到1200MB/s,写可以达到500MB/s左右,所向无敌。所以可以考虑增加到3个,做raid5阵列,这样既保证数据安全,又可以提升读写性能。
给你推荐的是国产品牌正睿的服务器产品,他们的产品性价比很高,做工很专业,兼容性,质量之类的都有保障,售后也很完善,3年免费质保,3年免费上门售后服务,在业界口碑很不错。
据我见过的,我们这里的一所大学中心机房教职工服务器3台,后勤服务器2台,还有6台其他服务器,总共也就不到13台的样子,总价格新购买的话,大概在40万起步价,比如教学用服务器,老师多,课件多,需要云存储,相对来说硬盘就要很多钱
不是,服务器和大型机分类方法不同,不是一个概念。
4按照其工作模式分类
按照其工作模式分类,可将其分类,服务器和工作站两类服务器。
(1)服务器
服务器是一种可供网络用户共享的,高性能和计算机、服务器一般具有大容量的存储设备和丰富的外部设备,其上运行网络操作系统,要求较高的运行速度,对此,很多服务器都配置了双CPU。
服务器上的资源可供网络用户共享。
(2)工作站
工作站是高档微机,它的独到之处,就是易于联网,配有大容量主存,大屏幕显示器,特别适合于CAD/CAM和办公自动化。
3按规模分类
按照计算机规模,并参考其运算速度、输入输出能力、存储能力等因素划分,通常将计算机分为巨型机、大型机、小型机、微型机等几类。
(1)巨型机
巨型机运算速度快,存储量大,结构复杂,价格昂贵,主要用于尖端科学研究领域,如IBM390系列、银河机等。
(2)大型机
大型机规模次于巨型机,有比较完善的指令系统和丰富的外部设备,主要用于计算机网络和大型计算中心中,如IBM4300。
(3)小型机
小型机较之大型机成本较低,维护也较容易,小型机用途广泛,现可用于科学计算和数据处理,也可用于生产过程自动控制和数据采集及分析处理等。
(4)微型机
微型机采用微处理器、半导体存储器和输入输出接口等芯片组成,使得它较之小型机体积更小、价格更低、灵活性更好,可靠性更高,使用更加方便。目前许多微型机的性能已超过以前的大中型机。
按千人同时在线,服务器2台70万/台,网络设备30万,平台软件UNIX类的30万以上,WINDOWS类的10万左右,WEB&数据库软件按CPU算差不多都是30万/颗(每服务器8CPU很正常于是价格就各是200万以上),如果要稳定就做双机,价格2,如果考虑加数据备份或者做磁盘阵列好点的100万以上/套,另外机房空间20平方(已经很省了,按标准不该这么小的),1千万就勉强够了。如果玩盗版500万以下。
0条评论