初学服务器知识,该选择什么书籍?

初学服务器知识,该选择什么书籍?,第1张

windows平台可以看看《Windows Server 2003服务器架设与管理》。

作为推荐,这里我主要还是推荐自己仔细研读过的书,而我读过的书中某些可能已经很老了,甚至内容已经过时了,因此,这只算是抛砖引玉,大家可以选择类似的更新、更权威的书籍学习。

基础知识主要包括:语言。这里之所以拿出来说,是因为某些语言可能导致你使用完全不同的思路来设计服务器。一般来说,C/C++、Java、C# 之类可以归为一类,而 Go、Erlang 和他们区别很显著。关于语言的经典书籍太多,这里就不说了。

网络。想了解协议底层实现,可以看《TCP/IP 详解 卷2》。上层开发时,Windows 下可以看《Network Programming for Microsoft Windows》,Linux 下可以直接看看官方相关的 API 文档。Windows 下 IOCP,Linux 下 epoll(其他类 Unix 下的技术类似)是需要掌握的。实际开发中,网络库可能自己实现,也可以基于某些开源库开发,所以,无论是出于学习还是使用目的,都可以研究一下开源库,例如 libuv、libevent、boost ASIO。

操作系统相关。类 Unix 系统比较好的书籍就是《Advanced Programming in the UNIX Environment》了,Windows 下则可以看看《Windows核心编程》。系统相关的最核心的东西可能就是线程、进程,以及相关同步的内容了,看看《Multithreading applications in Win32》挺不错(包括类 Unix 系统下的开发者)

数据库。主要看你选择 SQL 还是 NOSQL。基本上搞搞 mysql、redis 不会错。

一些思想。光会各种技术是不能写出好的代码的,可能还需要学习一些更抽象的知识,所谓的一些”哲学“或者开发的指导思想。比较推荐的是《UNIX 编程艺术》,还有一本书《精益思想》,这本书和编程完全无直接关系。

《网络游戏核心技术与实战》日本人写的网络游戏服务器端开发的书, 结合游戏开发讲到了服务器端的方方面面, 但是相对的可能不够深入 适合入门, 对游戏和技术有更好的理解 然后就可以针对特定的技术领域, 比如网络, 数据存储等找专门的书来看了 单纯从技术角度而言, 基础的东西并没有太多的不同 只是网络游戏服务器端的应用领域相对狭窄, 所以市面上专门的书籍并不多。

IBM x系列发布高端服务器策略及服务器新品

2005年7月12日,IBM公司在北京召开了主题为“创新永不停顿,成就高端辉煌”的 x系列高端产品及策略发布会。在会上,IBM x系列服务器大中华区品牌及产品副总经理程元先生详细阐述了x系列在高端IA服务器市场的策略,并隆重介绍了 X3架构的新款产品——IBM x460服务器。这款服务器的配置从4路开始,可以轻松向上扩展到高达32路的8个机箱配置服务器。与上一代8路服务器产品相比,采用64位Intel至强MP处理器和IBM XA-64e第三代芯片组技术的8路x460服务器的性能提高了60%。

IBM x系列服务器大中华区品牌及产品副总经理程元先生在发布会上进行了演讲,并表示:“IBM一直是8路IA服务器市场的冠军,在这一领域具有绝对领先地位,根据IDC的报告,IBM在8路及8路以上Intel服务器市场独占鳌头,已经连续十个季度取得这一领域的冠军。IBM看到,在高端IA服务器领域,客户越来越需要创新的技术,卓越的性能和在企业级计算的经验。因此IBM在高端IA服务器市场用3年间投入一亿美元研发出新一代的X3架构。作为唯一一家在8路及8路以上IA服务器市场具备创新实力和长期客户承诺的主流厂商,IBM的目标就是让客户享用最先进、性能最卓越的信息技术,让他们的IT投资充分发挥价值!”

IBM看到,越来越多的企业用户,选择将自己的关键应用构建于高可用性的IA服务器平台之上,因此这一市场具有巨大的发展潜力,而IBM也一直在高端IA服务器领域投资于技术创新和推动市场发展。IBM x460服务器的目标应用集中在企业级关键应用,包括数据库服务、企业资源规划(ERP)、客户关系管理(CRM)、服务器整合和垂直市场定制应用。

对于企业级客户来说,IBM在高端IA服务器上不断投入的技术创新和稳定可靠的产品路线,都为企业系统现在的稳定运行和将来的升级扩展提供了保障。与IBM这样在高端IA服务器市场具备长期创新承诺的厂商合作,企业可以在享受最先进的技术、最强大的性能、最优的TCO的同时,规避企业级计算投资上的风险。

基于X3架构的x460使企业能够同时运行本地应用、虚拟32位和64位应用,并更快地处理大量的数据,以“更高、更强、更关键”的产品特性,为企业级用户提供了最佳的性价比选择。

更高的可扩展性和可用性

作为第三代企业级X架构的旗舰产品,x460服务器为企业客户带来了可以扩展到32路服务器的强大“按需扩展”(XpandOnDemand)功能。X460服务器为企业数据中心提供“边成长边付费”(pay-as-you-grow)的能力,从4路3U高起始配置,直到高达32路的8机箱配置,内存可扩展到高达512GB,能够满足企业不断增长的业务需求,并且在不需要增加企业更多开支的情况下转换到64位应用。

x460服务器将IBM的企业级X架构发挥到了极致。随着基础硬件的控制和安全的整合,快速存储、内存保护等业界最先进的高可用性技术,以及行业领先的远程管理软件,x460能够进一步减少宕机时间以确保更快速的部署,更轻松的维护,并保证最重要的商业应用中的数据完整性。

更强大的性能

x460服务器和IBM DB2 UDB能够提供250,975tpmC(每分钟事务处理量),这是迄今为止基于8路Intel处理器的服务器获得的最好性能测试结果,比上一代采用英特尔 Xeon MP的8路服务器高 60%,这一性能测试数字也优于同样甚至更高配置的竞争对手产品。基于X3架构的产品线独有的串行SCSI(SAS)硬盘的传输性能达到600MB/秒,比普通Ultra320 SCSI硬盘的320MB/秒提高了87%。X460服务器具备的内存探听过滤器(Memory Filter)功能,避免内存对总线的征用,从而大大提升了内存寻址速度。

更加关键的企业核心应用

IBM x460服务器结合了空前的x86性能和提升的XpandOnDemand模块化可扩展性,以及提升的关键业务可用性,为企业资源规划(ERP), 数据库和服务器整合等应用带来了行业领先的64位向上扩展解决方案。不管是为当前系统配置还是考虑到未来企业成长的需要,x460服务器都为企业提供了更好的投资保护。凭借转变到64位应用和双核处理器的能力,以及对32位应用的并行支持,相对于更加昂贵的RISC/UNIX和EPIC架构服务器,x460的灵活性和工业标准将是企业核心关键应用最佳的选择。

Vmware公司总裁Diane Greene表示:“IBM x460出众的可扩展性和Vmware虚拟解决方案的结合,能够在一个系统中为客户提供无可匹敌的可扩展性和灵活性。IBM X3架构提供的全新高性能与Vmware ESX服务器虚拟产品的企业功能能够非常理想的配合起来。”

业界专家表示,高端IA服务器市场存在着广阔的企业应用范围和光明的市场前景,随着Dell和惠普分别于2003年和2005年退出这一市场,IBM以其不断的创新在这一领域的优势更为明显,从三家厂商不同的动作也可以看出,技术力量在高端IA服务器市场起着决定作用。

我从别的网站摘来的,可能对你有帮助呢!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 初学服务器知识,该选择什么书籍?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情