`
eyeqq
  • 浏览: 6638 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

如此部署!? 征集点信心 or 判个死刑

阅读更多
让这个帖子为了征集点信心 or 判个死刑~~~
项目接近尾声,最近在准备做项目的部署。

以下说明一下我们老板(解释见“附1”)给我讲解决的部署方式。
如图。~~~~一时在自己电脑上没找到好的工具~~就是PPT画一下啦~~
A地主机 做为我们的主力服务器。就放置在公司的机房,目地在于维护方便,开门就能拆机器,不用跑到客户那边去。
A地备份机 做为A地的一个备用服务器,防止A地主机死翘翘而准备的备份服务器。
B地主机 与A地相隔着90分钟的飞行路程,放置在B地客户公司的服务器。原因是因为A地自然灾害了B地主机还能动,B地自然灾害了A地还能动。
台湾主机 放置在台湾的一台服务器。由于有“金盾”的存在,为了让台湾用户能顺利访问系统而架设的主机。

三台主机分别使用各自安装在机器上的MySql数据库。
其中 A地主机B地主机使用MySql的热备进行数据同步。而台湾主机则使用老板提供的一种同步方式与A地主机进行“热备”(传说中的传sql角本?没见过,只耳闻过)。
由于固定IP的价格之贵,A地与B地使用花生壳 or 3322之类的东西做为数据同步时的标识。台湾固定IP便宜,所以有固定IP。客户的访问也得通过花生壳之类。

配置情况。
几台主机的配置也就是我们平常的家用机配置,A地主机比较好一点是64位的,7K左右,其它的大概都在5K以下。
网络呢A、B地是小区宽带2M~~台湾也差不多,具体我不清楚。

客户访问时就让客户自己去选,是用A地主机的服务呢还是用B地主机的服务,台湾的就让他们访问台湾的服务。

============================我的分割线=======================
以上都是阐述而以。
这样的部署我很@#$%,不好怎么描述。也好也不好。
我说想架设一台正式点的服务器,不用弄这么“花哨”,但都被红色标出的理由拒绝了。

很是担心两点.

MySql的热备能达到期望的效果吗?可是通过2M的小区宽带+花生壳来同步的呀!

台湾与大陆的数据同步。角本文件?绕开“金盾”?

je这么多大牛,看法如何,这样的部署能成功吗?

附1:
我们项目没有项目经理,没有级别,没有上下级关系,老板一人掌握所有事情的判断权利。老板为人心思细腻,事事要求完美。
分享到:
评论
44 楼 icewubin 2009-01-06  
cocal 写道
讨论了4页,为什么大多数人都不问问应用规模?还有那些说风凉话的,好像提到异地热备,言必称sina带宽,IDC级机房,你们的脑子都生锈了吗?

如果开心网或者JE用这个方案,的确会十分可笑。
但如果是小型应用环境呢?例如,A、B、C三地各有一个100人规模的分公司,每个分公司有两个财务人员(6个日常用户),这是一个小型核算系统,每天的票据总量低于1000张,五天工作制,周一早关上周的帐(有两天的数据同步时间),那么,这个方案能不能用?

说实话,我不觉得LZ的方案不能用(但mysql这么配没亲手做过),2M的带宽这个应用是够了,问题出在响应速度(PING值)和动态IP带来的不稳定,如果系统设计时考虑到这些因素,完全不会有问题,谁都知道大带宽好机房跑起来爽,但钱呢?

你在说这个可行性的前提就是增量备份,增量备份在双向情况下,同时双向的两端都能正常提交业务数据的话,我大胆预言,每天同步数据的代码的开发工作量和测试调试工作量可能远远超过单台服务器上的软件的工作量。

要做到完美的几乎没有什么逻辑漏洞的双向数据同步,开发成本是非常高的。
43 楼 eyeqq 2009-01-05  
cocal 写道
讨论了4页,为什么大多数人都不问问应用规模?还有那些说风凉话的,好像提到异地热备,言必称sina带宽,IDC级机房,你们的脑子都生锈了吗?

如果开心网或者JE用这个方案,的确会十分可笑。
但如果是小型应用环境呢?例如,A、B、C三地各有一个100人规模的分公司,每个分公司有两个财务人员(6个日常用户),这是一个小型核算系统,每天的票据总量低于1000张,五天工作制,周一早关上周的帐(有两天的数据同步时间),那么,这个方案能不能用?

说实话,我不觉得LZ的方案不能用(但mysql这么配没亲手做过),2M的带宽这个应用是够了,问题出在响应速度(PING值)和动态IP带来的不稳定,如果系统设计时考虑到这些因素,完全不会有问题,谁都知道大带宽好机房跑起来爽,但钱呢?

cocal的看法很不错。
不过期望中的环境比我们目前的情况要好很多。
ABC并不是三地分公司,公司只在B地。是一个快递公司。快递的日常业务。数据量的话,也不会是1K这个级数。
也不是五天,7*24。
帐的话,是日帐月帐。

今天得到了许可,可以有环境做一下模拟的测试。明天测完来汇报一下。嘿
42 楼 pipilu 2009-01-05  
cocal 写道
pipilu 写道
jfeng_lee 写道
5k 7k的机器居然有如此高的可用性、容灾的需求?

的确非常有想象力!

建议先明确一下这方面的需求,不切实际的,花哨的方案不可取。



哈哈,这老板挺有意思。自己开公司有一个最大的好处就是:想试点儿啥谁也管不着。
看那什么“容灾”,感觉是个挺“重量级”的应用。
然后再一看机器和动态域名,真是困惑。

这么“重量级”的,你们真应该找个专业些的服务器,大马力的空调在那24小时吹着,UPS是必不可少了,放个F5,先把一点给搞强壮了,然后再考虑地震、雪灾、泥石流的事儿。


哈哈,也可以理解二位把事想拧了,我这么说:如果这个方案可行,就可以用5k、7k的机器、动态域名做到这么“重量级”的可用性、容灾能力!

你们又有什么意见?


我可没想着要楼主公司多花钱,我不是卖服务器的,也不是管机房的。
我只是想,这个应用的需求是怎么样的?莫非一年的服务中断时间累计不能多于6个小时?(所以要异地热备要容灾)
如果这样,不如先强化一个点(就先不去想两个点来防灾了)
41 楼 lazy 2009-01-05  
服务器硬件损坏往往有两种可能:1、硬盘坏,2、主板或电源烧了。
1可以用scsi硬盘做raid解决。
2出现的原因要么是硬件质量本身差,要么是每天24小时开机,连续1年下来积累的灰尘太多造成散热不良。专业机房比办公室还是干净许多,我曾经托管的1太服务器3年的灰尘,比我家里电脑半年的灰尘还少。但3年后风扇还是不转了,润滑油没了。呵呵。
40 楼 lazy 2009-01-05  
楼上说的没错,adsl的2M不能跟机房给你分配的2M相比。
而且相比地震海啸泥石流之类的灾害来说,还是考虑网络连接质量和设备硬件给你们的架构带来的问题更实际。
地震海啸不会天天有,即使发生了,能否造成机房和设备损坏也不一定,但网络连接和设备硬件发生问题的几率远远大于自然灾害。

讨论架构的问题,一定要有一个共同认可的前提,才能讨论下去,否则就是空谈。从楼主的描述,能看出一些前提,但还不够明确。应该包括
1.架构的目的性,比如安全性、稳定性、效率、可实施性等
2、运行负荷或技术要求,传输的数据量有多少,要求多少时间内传完
3、技术能力,你们的团队是怎样的组成,能够获取什么样的外援
4、财务预算,最重要的一点,没钱什么事都办不了。
另外架构还有一点,就是底线,万一特殊情况下各种预案都失灵了,客户能容忍的最低界限又是怎样。
你和你的老板把上述问题沟通清楚,再谈架构就应该比较好谈了。别人也才方便跟你探讨。
39 楼 icewubin 2009-01-05  
eyeqq 写道
icewubin 写道
1.有人说了,没必要双向热备,我很好奇,楼主难道不能在公司里做一个模拟低带宽下的实验么?不是2MB,可以假象各种恶劣环境下的低带宽时的场景。

2.“空调有,UPS有,还有两个你没想到的。 发电机!!!汽车电瓶!!! ”这些都有了,为什么还考虑放在公司里呢?难道你们公司是双线机房么?电信、网通互通的问题怎么考虑的?

而且看起来你们老板要省钱,那你们公司自己上网的线路、服务器提供服务的线路、备份的线路全都是共享2MB带宽么?如果是的话,就这条就可以直接把整个方案枪毙掉了。


我回答一下。
1、这个模拟确实不好怎么去模拟,我们工作区是不能上网的,东西也不能随便下载就传到工作区。有试过网内大文件拷贝的时候去做热备,但那种情况上根本就完完全全不能达到效果。留给Mysql的带宽依然很大。
我想弄个“聚生网管”之类的软件来限制两台机器的带宽,但那个有点类似于“病毒”,不允许传到我们“干净”的工作区来。-_-!
限制那么多,所以懒得去花口水把东西弄进来。

2、网通的话我们BOSS想都没想过这回事。至于为什么要放在公司。帖子里面有写。“A地主机 做为我们的主力服务器。就放置在公司的机房,目地在于维护方便,开门就能拆机器,不用跑到客户那边去。”
他想到了主板烧掉的情况。

带宽嘛。最开始的BOSS是说2M,但是后面又换成小区宽带,我没用过这种,好像闲时带宽会比较好,人多了带宽就会不怎么样。
我想,如果尽尽只需要加宽带宽就能解决这样的部署问题,那么也算是一个比较好的结果。

1.你没有明白我的意思,我还没有深入你的备份方案的带宽问题,我是在质疑你们的主机提供服务的带宽。

2.即使不考虑备份和你们自己使用所占用的带宽,即使用的是个人用户独享2Mbps带宽,但这个带宽是从你们公司出去的带宽,不是进来的,也就是说网友客户要访问你们的服务的带宽是你们的上行带宽,多半只有512Kbps,哪来的2Mbps。

3.再加上小区带宽往往是整个小区共享100Mbps,高峰的时候就是龟速,你们的BOSS简直太搞笑了,正二八经的正常服务都没有搞好,还考虑什么容灾备份?简直是本末倒置。

4.然后,你们最好测试一下512Kbps(56KB/s)带宽下,你们的双向备份是否正常,测试的时候最好跑个自动测试工具,同时对两台服务器做业务数据提交,看看结果和效果如何?呵呵。。。
38 楼 cocal 2009-01-05  
pipilu 写道
jfeng_lee 写道
5k 7k的机器居然有如此高的可用性、容灾的需求?

的确非常有想象力!

建议先明确一下这方面的需求,不切实际的,花哨的方案不可取。



哈哈,这老板挺有意思。自己开公司有一个最大的好处就是:想试点儿啥谁也管不着。
看那什么“容灾”,感觉是个挺“重量级”的应用。
然后再一看机器和动态域名,真是困惑。

这么“重量级”的,你们真应该找个专业些的服务器,大马力的空调在那24小时吹着,UPS是必不可少了,放个F5,先把一点给搞强壮了,然后再考虑地震、雪灾、泥石流的事儿。


哈哈,也可以理解二位把事想拧了,我这么说:如果这个方案可行,就可以用5k、7k的机器、动态域名做到这么“重量级”的可用性、容灾能力!

你们又有什么意见?
37 楼 cocal 2009-01-05  
讨论了4页,为什么大多数人都不问问应用规模?还有那些说风凉话的,好像提到异地热备,言必称sina带宽,IDC级机房,你们的脑子都生锈了吗?

如果开心网或者JE用这个方案,的确会十分可笑。
但如果是小型应用环境呢?例如,A、B、C三地各有一个100人规模的分公司,每个分公司有两个财务人员(6个日常用户),这是一个小型核算系统,每天的票据总量低于1000张,五天工作制,周一早关上周的帐(有两天的数据同步时间),那么,这个方案能不能用?

说实话,我不觉得LZ的方案不能用(但mysql这么配没亲手做过),2M的带宽这个应用是够了,问题出在响应速度(PING值)和动态IP带来的不稳定,如果系统设计时考虑到这些因素,完全不会有问题,谁都知道大带宽好机房跑起来爽,但钱呢?
36 楼 trydofor 2009-01-04  
http://www.chinaunix.net/jh/14/838622.html
参考这个贴吧,是我们公司的实例.
不用ssl的话,可以使用ssh tunnel做端口转发
ssh != SSH (现在的缩写真多)
35 楼 eyeqq 2009-01-04  
"金盾"是不是GFW,在ssh下,或ssl隧道里,就没啥大事.
明码的,一般都会被其解包封包一次 ...

你有测试过?
SSL那个证不是好贵的么。如果不买的话那个弹出来的红红的不受信认的证书很难看哦。有什么办法解决这个问题不?
SSH~~没弄过。je里面一搜~~都是“整合SSH......”=_=!
搜openssh有找到一篇有用点的。能给点资料么?谢谢了。
34 楼 trydofor 2009-01-04  
"金盾"是不是GFW,在ssh下,或ssl隧道里,就没啥大事.
明码的,一般都会被其解包封包一次 ...

Boss的各种容灾策略,有忽悠客户嫌疑,告诉客户多么安全可靠.
而实际效果,是自找麻烦,出了灾,依然解决不了大问题.

建议你们自己搞个测试环境,你们boss的要求,一般人好少碰到.
33 楼 LucasLee 2009-01-04  
eyeqq 写道

我回答一下。
1、这个模拟确实不好怎么去模拟,我们工作区是不能上网的,东西也不能随便下载就传到工作区。有试过网内大文件拷贝的时候去做热备,但那种情况上根本就完完全全不能达到效果。留给Mysql的带宽依然很大。
我想弄个“聚生网管”之类的软件来限制两台机器的带宽,但那个有点类似于“病毒”,不允许传到我们“干净”的工作区来。-_-!
限制那么多,所以懒得去花口水把东西弄进来。

2、网通的话我们BOSS想都没想过这回事。至于为什么要放在公司。帖子里面有写。“A地主机 做为我们的主力服务器。就放置在公司的机房,目地在于维护方便,开门就能拆机器,不用跑到客户那边去。”
他想到了主板烧掉的情况。

带宽嘛。最开始的BOSS是说2M,但是后面又换成小区宽带,我没用过这种,好像闲时带宽会比较好,人多了带宽就会不怎么样。
我想,如果尽尽只需要加宽带宽就能解决这样的部署问题,那么也算是一个比较好的结果。


基本上明白了。
基本上,就是所有东西都用最便宜的,什么小区宽带、动态域名啊。。。
但还想要专业的效果。。。
基本上,是不可能的。。。除非是试验性、或者很小流量、或起始阶段的网站。
32 楼 shrpcn 2009-01-04  
专线机房a
31 楼 eyeqq 2009-01-04  
icewubin 写道
1.有人说了,没必要双向热备,我很好奇,楼主难道不能在公司里做一个模拟低带宽下的实验么?不是2MB,可以假象各种恶劣环境下的低带宽时的场景。

2.“空调有,UPS有,还有两个你没想到的。 发电机!!!汽车电瓶!!! ”这些都有了,为什么还考虑放在公司里呢?难道你们公司是双线机房么?电信、网通互通的问题怎么考虑的?

而且看起来你们老板要省钱,那你们公司自己上网的线路、服务器提供服务的线路、备份的线路全都是共享2MB带宽么?如果是的话,就这条就可以直接把整个方案枪毙掉了。


我回答一下。
1、这个模拟确实不好怎么去模拟,我们工作区是不能上网的,东西也不能随便下载就传到工作区。有试过网内大文件拷贝的时候去做热备,但那种情况上根本就完完全全不能达到效果。留给Mysql的带宽依然很大。
我想弄个“聚生网管”之类的软件来限制两台机器的带宽,但那个有点类似于“病毒”,不允许传到我们“干净”的工作区来。-_-!
限制那么多,所以懒得去花口水把东西弄进来。

2、网通的话我们BOSS想都没想过这回事。至于为什么要放在公司。帖子里面有写。“A地主机 做为我们的主力服务器。就放置在公司的机房,目地在于维护方便,开门就能拆机器,不用跑到客户那边去。”
他想到了主板烧掉的情况。

带宽嘛。最开始的BOSS是说2M,但是后面又换成小区宽带,我没用过这种,好像闲时带宽会比较好,人多了带宽就会不怎么样。
我想,如果尽尽只需要加宽带宽就能解决这样的部署问题,那么也算是一个比较好的结果。
30 楼 icewubin 2009-01-04  
1.有人说了,没必要双向热备,我很好奇,楼主难道不能在公司里做一个模拟低带宽下的实验么?不是2MB,可以假象各种恶劣环境下的低带宽时的场景。

2.“空调有,UPS有,还有两个你没想到的。 发电机!!!汽车电瓶!!! ”这些都有了,为什么还考虑放在公司里呢?难道你们公司是双线机房么?电信、网通互通的问题怎么考虑的?

而且看起来你们老板要省钱,那你们公司自己上网的线路、服务器提供服务的线路、备份的线路全都是共享2MB带宽么?如果是的话,就这条就可以直接把整个方案枪毙掉了。
29 楼 eyeqq 2009-01-02  
Lucas Lee 写道
便宜机器也不是不可以。
关键是没搞清自己的应用需要多大程度的备份、容灾,也没搞清符合每个程度需要付出多大的代价。

说的对。现在出现的问题跟机器的配置是无关的,把价值列出来只是希望说明一下项目的规模。
便宜的机器,认真的去做合理的优化,程序上也做到相应的配合,效果也还是可以。

缺少一个“合理性”,是我们这个方案的最大问题。
28 楼 LucasLee 2009-01-02  
便宜机器也不是不可以。
关键是没搞清自己的应用需要多大程度的备份、容灾,也没搞清符合每个程度需要付出多大的代价。
27 楼 gzlu 2009-01-02  
其实很多人只是凭习惯在配置,有点创意有什么不好?有谁算过廉价机器主备用就一定比高可靠机器单台的可靠性高?

当然,用动态域名是有些风险,毕竟如果域名服务商有问题的话你这个应用就麻烦了
26 楼 活靶子 2009-01-02  
等着看结果,此贴必火啊,如果此方案可行,那么不是数据库3k条记/年录一下,就是花生壳太牛了,天朝电信/网通太牛了,over
25 楼 xidaboy 2009-01-01  
我们是这样。一个主机器的数据被用程序自动倒SQL脚本,再打包放在WEB目录下,另一个机器下载后,解压,再倒到库里

相关推荐

    文件征集意见(建议)传阅单.pdf

    文件征集意见传阅单管理流程 在企业中,文件征集意见传阅单是一种重要的文档管理工具,用于记录和跟踪文件的传阅、反馈和审批过程。下面是相关的知识点: 1. 文件征集意见传阅单的主要作用: 文件征集意见传阅单...

    红色革命文物征集网站-红色革命文物征集网站源码-红色革命文物征集网站java代码-基于springboot的红色革命文物征集网站

    红色革命文物征集-红色革命文物征集网站-红色革命文物征集网站源码-红色革命文物征集网站java代码-红色革命文物征集网站设计与实现-基于springboot的红色革命文物征集网站-基于Web的红色革命文物征集网站设计与实现-...

    企业员工公司合理化建议提案征集表..doc

    企业员工公司合理化建议提案征集表 本资源为企业员工公司合理化建议提案征集表,旨在规范和推广员工的合理化建议征集流程。该表格由三页组成,涵盖了员工提案的提交、公司相关部门的评估和实施过程。 员工提案提交...

    新童谣征集活动网站系统_dotnet整站程序.rar

    新童谣征集活动网站系统是基于Microsoft的.NET框架构建的一款整站程序,主要目标是为组织和管理新童谣的征集、评选、展示等活动提供一个高效、便捷的在线平台。.NET框架是微软公司推出的一种开发平台,它包含了运行...

    统一战线建言献策征集表.docx

    统一战线建言献策征集表.docx

    提案征集表1.pdf

    提案征集表1.pdf

    xx大学提案征集表.pdf

    xx大学提案征集表.pdf

    家长委员会意见征集表.doc

    【家长委员会意见征集表】 在教育领域,家长的参与是学校教育工作不可或缺的一部分。家长委员会作为连接家长与学校的重要桥梁,其作用在于促进家校沟通,共同为学生的成长创造更良好的环境。这份“家长委员会意见...

    社会实践需求征集表.pdf

    社会实践需求征集表.pdf

    优秀资料(2021-2022年收藏)小学优秀童谣征集方案.doc

    【小学优秀童谣征集方案】是一项旨在通过童谣创作与传唱来培养小学生道德素养和文化精神的教育活动。该方案积极响应党的十八大号召,强调培育和践行社会主义核心价值观,旨在提升少年儿童的精神文化生活品质。 活动...

    员工意见征集的通知.pdf

    员工意见征集的通知.pdf

    安徽征集志愿填报.doc

    以下是关于征集志愿填报的一些关键知识点: 1. **批次控制线**:在安徽省的艺术类第四批次(本科)录取工作中,设置了文化课和综合分的控制分数线。例如,艺术(文)和艺术(理)的文化课控制线分别为350分和320分...

    二本征集志愿填报精选.doc

    【二本征集志愿填报】是高考录取过程中一个关键环节,主要针对在本批次录取中未能被录取的考生,提供一次重新填报志愿的机会。征集志愿的院校包括两类:一是之前招生计划未满的学校,二是部分学校因生源好而追加的...

    db_hotelmaster.sql

    酒店管理系统数据库文件!!!征集删除修改权限功能。

    提案征集表1文件.pdf

    提案征集表文件相关知识点 提案征集表是指一个文件,用于收集和整理学生、教职员工和其他相关人员对于学校管理、教务教学、学生工作、校园文化和公共服务等方面的提案和建议。该文件旨在收集和整理这些提案,以便...

    科技成果信息征集表.docx

    【科技成果信息征集表】 本文将详细介绍三个科技成果,分别涉及新材料、能源环保和装备制造领域,均来自东北大学。首先,我们关注的是光变色聚合物材料,这是一种具有创新性和广泛应用前景的新材料。 光变色聚合物...

    logo设计征集大赛.docx

    "XX1969"logo设计征集大赛策划方案 一、活动主题、名称、宗旨 活动主题:"XX智造 创梦未来"创意征集大赛 活动宗旨:促进我市文化创意和品牌设计产业发展,加快推动我市设计人才队伍建设和成果市场转化,充分发挥创意...

    提案征集表.docx

    在这个特定的“提案征集表.docx”文件中,虽然没有提供实际的内容,但我们可以根据一般提案征集表的结构和目的来探讨相关知识点。 首先,提案名称是提案的核心概括,它应该简洁明了,能够准确反映提案的主要议题。...

    北京某某年奥运会开幕式、闭幕式创意方案征集活动征集书.doc

    【北京某某年奥运会开幕式、闭幕式创意方案征集活动征集书】 本次征集活动是由第29届奥林匹克运动会组织委员会发起的,旨在为2008年北京奥运会的开幕式和闭幕式寻找富有创新和影响力的创意方案。这个活动的目的是...

Global site tag (gtag.js) - Google Analytics