返回首页

简介
随着服务器群集在办公室吱吱作响的惊人,我们的光纤连接到外面的世界几乎温暖的触感,我们决定,我们只好硬着头皮和移动整个烂摊子,成为一个真正的托管中心,将提供24 / 7支持,备用电源,以及冗余的互联网连接。 - ; {S0} 周详的计划有差别

在移动过程中的第一步是升级硬件内部和测试,以确保新的服务器任务。我们定价的主体,并很快就意识到,只有通过销售我们的肾脏,我们可以买得起所需的硬件。我们的另一种选择是购买安装在机架上的情况下,建立自己用实惠的价格优质的零件的机器。肯定 - 这意味着一些深夜和驾驶位左右,但我们所有认证怪才,并在6分钟内可以建立在一个盒子眼罩。一个快速调用本地供应商之一 - - 同在一个单位在一个遥远的工业区块的背面无人盯防的入口和齿轮是它的方法。
这时候,麻烦开始了。
我们只收到一个案例和足够的零部件,以弥补2盒,如果我们没有一些花哨的东西,如显示器支持和以太网。也不好。我们决定向前迈进,并建立我们至少确保装运的其余部分,它应该决定转起来,将​​是合适的。领军的是彼得,我们居民的硬件/网络/系统管理员(sysadmin)/全面的传奇人物,曾大多是在没有时间系统内置但随后弹出延长午餐和决定,对于一些极其古怪的原因,,问比安卡完成起来。比安卡处理所有广告账户和营销,再加上几乎什么都抛出她的方式。她是惊人的。然而,她是不是经验丰富的建设服务器。举起手来可以看到这张照片上的错误:
提示:这些都是她的控股钢丝钳。
因此,它是决定那些有经验最丰富的建设盒应该是那些,以及,构建框。有字。有一些推搡。是一场灾难。{S2}{S3}这不能很好地"是啊,嗨。Ummm ...."新的开始
我们试图获得更换硬件,但最终决定的机会,我们的服务器,我们原本设想在任何管理的时间表,在预算之内,是根本没有可能​​。那么,随之而来的是最大的调出我们曾经做过一组在四年或建设CodeProject上,我们来到了黄金。{S4}的 戴夫在前面一些盒装iPaqs。
他们堆积起来到处
NBSP。
- ;
{五} A的一个朋友的朋友.. (你知道这些东西的工作)有一个巨大的股票如何取代iPaqs。一千元的小tikes,准确的。他们会购买较大的房地产企业之一,为他们的员工使用客户提供的最新信息,而道路上的房屋。问题是,代理商都可以使用的设备,不再支持(甚至一半的时间工作),他们会干脆放弃,并运回,他们打算使用的应用程序。他们支付的,没有人希望他们,所以我们很多。
,什么可以做的iPaq本身?还不是很多。但千64MB 206MHz系列3700 iPaqs能​​真正启动的噪音位。 {中六}CodeProject上还活着!
我们初步调查是否有可能在iPAQ处理甚至部分网站的负载,并很快意识到,单位可以处理一切,我们需要一个桌面系统来处理。最初,我们认为,一个合理的治本之举是显而易见的选择,因为这意味着一个简单的端口。
一个单一的iPaq是没有多大用处。我们需要集中!最初我们这很可能不会是可能的,但发现一个解决方案,范围从传统的数量。我们有这么位和拼接的切片后一吨的USB适配器电缆,摆弄地段和丰富的脏话,我们的道路上。{七} - ; - 这是从来没有要去工作
- Shuddup和卡车 - 确定。也许你是对的。
初始开发时间大约3个星期,身体的建造时间和测试2个月左右,整个移动主机设备从办公室到8小时左右。我是能够调用上登打士软件的帮助,谁曾在CE为基础的发展以往的经验吨,而我们也能够端口,只有轻微的宣誓。NET Compact Framework的网站。NET部分。该基金
CodeProject上的新家是在多伦多莱尔德Telus的设施。这是一个怪物。 8英尺厚的墙壁,RAM RAID保护,地下油箱足够的燃料,整个设施,充分放养3周所有的灯供电。生物安全,压力敏感的地板,多个连接到主要的互联网骨干网和一些严重脾气暴躁的警卫。
CodeProject上的新家园
微笑!

{S12}
是戴夫 - 他们的意思是你。
不幸的是,我们被禁止从内部主机设备本身(Dave和我的一个码头装载在箱可疑以外)的任何图片。以上机架行的PIC是在一个地方,有没有安全摄像头,并在比安卡坐在阻燃系统通过一个20分钟的详细解释我们有帮助,但难以撼动,护送费用。
单位自行安装在自定义的滑动托盘,连接到机架,使用传统的滑轨。我们使用能够处理频宽可达100 Mbit每个的双防火墙,具有自动故障转移和重新启动。所有开关都为外部网络的频宽可达100 Mbit,1Gbit的内部交通。每个单位都有它自己的屏幕,可以很容易地摆脱它的位置在托盘,作出补充键盘/视频/鼠标单位不必要的。性能
服务器容量和网络带宽的增加,吞吐量几乎立即增加。我们现在能够为更多的网页,同时更快的加载速度比以往任何时候。{S13}
可扩展性是一个非问题的单位可以补充,或拆除旧单位和原位替换,而不会影响群集的其余部分。我们挤进一个单一的标准机架万辆,将期待在不久的将来第二架再次扩大租赁。经过最初的磨合问题,它是一个伟大的经验。问题
显然这个复杂的东西是不是所有的和风细雨。你们有些人会记得当我们已经有6台服务器的问题。服务器编号2,你会记得,总是打起来,并在年底,宣布诅咒和unsalvageable。我们当前的设置基本上乘以这些问题。目前,服务器45,234,294,536和785是早期衰老的迹象,和服务器239,455和901已在棒球击球练习。是我们的耐心是有限的。
热是另一个问题。我们已经安装机架内的几个大的风扇,以确保在单位的电池,充电时,不会过热。这也让我们能够解决的其他问题,即尘土飞扬的液晶屏幕。即将在每天清洁千尘土飞扬,fingerprint'd的iPaq屏幕根本没有乐趣,但恒定的气流至少最大限度地减少灰尘积聚。
松动的电缆已在"最讨厌的事"'04竞争的令人惊讶的参赛者。一个接近的亚军已经下降,手写笔,到下架腔。我们结束了使用旧的银行家机柜的连接到一个很长的字符串里面有一个单一的手写笔的把戏。结论
整体而言,这是一个奇妙的经历。我们有更多的在办公室的房间,你会得到一个更快,更可靠的网站,我们可以说"跑马愚人节"。

回答

评论会员:布莱斯 时间:2011/12/02
?他们的房子hampsters

我没有看到任何"提防流氓hampsters"标志的任何地方

布莱斯
MCAD的
---
意译弗雷德Dagg - 在这篇文章中所表达的意见是血腥好的
。 -


Publitor,使静脉容易。
我们的孩子的书:{A}
评论会员:charfeddine_ahmed 时间:2011/12/02
我读了克里斯的有关CodeProject上服务器端部署架构等的文章,但我实在不明白它是如何工作的...
我也不能真正了解谷歌如何运作..

当我点击www.codeproject.com会发生什么真正的,这两个以下的情况呢?

1 - 是,我的请求被路由到一个特定的机器,那么它背后的许多机器合作,在获取和计算结果的页面? (我觉得这种情况下bizaare,但"M complled想象)可能是后者的机器像某种interligent协调员试图分裂成一些部分,这反过来又发给/派遣他们到不同的要求工作的代理人和行为代理机。

2,我只是一个非特异性的机器将通过自己的工作,只有路由到,然后返回结果呢?

如果情况2是真的,那么什么数据库?埃夫里机包含的部分数据,这意味着需要的是一个阶段,知道哪台机器主机相关的数据部分?
或者是有一个中央主机数据库..?在后一种情况,解决存在的许多机器,如果ASP解释和页计算,瓶颈wo'nt发生在数据库服务器的机器,在那里所有的插入,并选择到达?

如果我们有一个埃夫里机器上相同的数据库的副本,然后会发生什么事一定INSERT发生时(例如当我添加这个版面的消息)?一个整体插入数据库中的所有副本?

请帮助我了解..
评论会员:Renjith德兰 时间:2011/12/02
LOL ..

不要努力奋斗! - 工作智能
评论会员:杜威 时间:2011/12/02
不错的文章,说嗨,我斯卡利!。
评论会员:CREA 时间:2011/12/02
嘿,有没有人已经想到使用液晶显示器,以建立一个巨大的液晶屏BR}
这将安排25行每行40 iPaqs
是一个令人难以置信的像素范围
液晶
9600 × 8000像素!!

(但我觉得写一本的显示驱动程序,集群将失去CPU的电源,它需要服务的Web请求{S14})

伟大的故事反正{S14}
评论会员:希思斯图尔特 时间:2011/12/02
我明白在这第一张照片上的错误。到底是什么比安卡做这些钢丝钳?

... ...你只应该削减蓝线! Sheesh。观看更多的电视! {S16}

微软的MVP,Visual C#中

评论会员:peterchen 时间:2011/12/02
附录

以下的变化并没有在经修订的第二版:

... PG 42pp:"红色线"改为"蓝线"。 "蓝线"读"读线"...

我们在这里互相帮助,通过这件事情,不管它是冯内古特JR

评论会员:。布赖恩Delahunty 时间:2011/12/02
NVM,我看到有人有我一样的想法。

这是结束,美丽的朋友。
评论会员:哈罗德班福德 时间:2011/12/02
木制台面??
嘿,我毕竟不是单独
得到的乙烯?
钚的岩石... ...一击{S17}
对不起'回合我东拉西扯 - 但我喜欢记录

欢快的愚人节每个人

krissh
评论会员:约翰主教 时间:2011/12/02
我的吸盘。会非常冷静,如果这是真的。
请后更好的照片的比安卡。谢谢您。
评论会员:大卫坎宁安 时间:2011/12/02
良好laught小伙子们的感谢... ... {S18}

的问候,
布赖恩DELA {S19}

RSS提要
评论会员:melwyn 时间:2011/12/02
我一直不被抓到,今年再次确定。但克里斯"的文章是一个杰作!

非常漂亮!
评论会员:ENewton 时间:2011/12/02
任何品注意到吗?

有很多在赞成现代新闻说。提供给我们,没有受过教育的意见,它使我们与社会的无知,在触摸
- 王尔德

评论会员:比安卡卫理 时间:2011/12/02
大。两个办公室的约翰{S18}饲料礼貌周

大卫
评论会员:ENewton 时间:2011/12/02
和Bianca看起来可爱{S14}

评论会员:SPIFF狗 时间:2011/12/02
我很好奇,为什么你们没有去刀片服务器,以及如何康柏卖给你可能是最昂贵的每服务器设立(理论不管怎么说,也许他们给你一个更好的交易){ BR}
总之,刀片服务器是专为狭小的空间,更少的热量,为整个刀片系统的标准化KVM模块...导致你真的需要一个LCD /键盘/鼠标物理连接到每个服务器simulatenously?

我并不想居高临下的动机是什么,我只是好奇...

做好家伙,网站运行顺畅!
评论会员:康德 时间:2011/12/02
由于它们都是基于StrongARM的,我可以很容易地编写一个实用工具,为您关闭所有显示驱动程序,但一个。这将可能下降95%的整体集群的功耗。

新增储蓄的事实,我敢肯定,你可以易趣其余的999板,背光和逆变器,你也许可以抵消成本!

为了获得更好的可扩展性,我们可以安装小猪支持RISC,CISC的转换器板和红外Unicode中机架的别名复用器,你可以在WIN2K和Win2k3服务器,因为他们成为可用的群集。
评论会员:netlurch 时间:2011/12/02
由于它们都是基于StrongARM的,我可以很容易地编写一个实用工具,为您关闭所有显示驱动程序,但一个。这将可能下降95%的整体集群的功耗。

新增储蓄的事实,我敢肯定,你可以易趣其余的999板,背光和逆变器,你也许可以抵消成本!

为了获得更好的可扩展性,我们可以安装小猪支持RISC,CISC的转换器板和红外Unicode中机架的别名复用器,你可以在WIN2K和Win2k3服务器,因为他们成为可用的群集。
评论会员:罗杰赖特 时间:2011/12/02

ENewton写道:
我只是好奇的动机是什么... ...

真正的动机是我的初步规划使用1000通量capacitators所有的编程唱反调nixed。我们落在了这个计划,因为克里斯和戴夫真的相信它,并计划出如此彻底。当我提到刀片服务器作为B计划,他们给我的邪眼。转到图。


比安卡卫理
评论会员:添Deveaux 时间:2011/12/02
比安卡卫理写道:
当我提到刀片服务器作为B计划,他们给我的邪眼。转到图。

刀片了液晶显示器很可能是欢迎,但在机架环境中的邪眼... ...每服务器?多数民众赞成我想要什么相反的,除非我想我的办公桌的一些液晶显示器... ...

不错啊,你们当之无愧的,所以享受!