免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 13200 | 回复: 43
打印 上一主题 下一主题

【ChinaUnix11周年站庆图书专题】构建高可用Linux服务器(获奖名单已公布2013-1-10) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-29 14:13 |只看该作者 |倒序浏览
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-4063101-1-1.html


为庆祝ChinaUnix站庆十一周年,CU论坛将会举办图书类专题活动答谢用户。论坛所做活动是由CU论坛的资深版主以及ITPUB论坛的资深版主所著的书籍作为活动的主要书籍,并在多个板块进行图书讨论活动!!!


ChinaUnix十一周年站庆图书专题活动四:

如何才能构建高可用的Linux服务器一直是困扰Linux系统管理员和运维人员不变的难题,而且随着网络技术的普及,如今越来越多的网络架构都选择Linux服务器。伴随Linux服务器的普及,人们也更关注如何才能构建适合自己公司的实际情况,并能实现对Linux集群最合理的网络部署和最人性化的管理。

对于平常需要与Linux服务器打交道的人员来说虽然不断地在进行理论知识的补充,但更重要的是结合自己在工作中的实践经验才能够解决和从容应对随时可能发生的问题。同样,在这里我们结合大家在实践中遇到的问题一起讨论,肯定会找到相似之处,来构建适合自己实际情况的高可用Linux服务器。今天我们就来讨论一下您在企业中遇到的问题以及优秀的解决方案。

本期我们将讨论以下问题:

1、在实际生产环境下,面对迅猛增长的访问量,您是如何做来保证网站的高可用和高性能?

2、您的企业是采取什么措施来保护服务器的安全?

3、当部分服务器出现故障时,如何保证不影响业务的正常进行呢?

活动时间:2012年11月29日——12月13日

活动奖励:1、参与讨论的用户每人将获得CU的20积分
          2、积极参与讨论的用户我们将从中抽取3名幸运的用户将获得由CU的集群和高可用版版主yuhongchun所著的《构建高可用Linux服务器-第2版》一本

活动小贴士:十一周年站庆期间会有积分排名,请大家踊跃讨论,禁止恶意灌水哦!

图书简介:



《构建高可用linux服务器-第2版》是资深linux/unix系统管理专家兼架构师多年一线工作经验的结晶,51cto和chinaunix等知名社区联袂推荐。第1版上市后广获好评,分别被《程序员》杂志和51cto网站评选为“2011年度10大最具技术影响力的图书”和“2011年度最受读者喜爱的原创it图书”。第2版在第1版的基础上进行了大量的修订和补充,不仅修正了原来存在争议和不够完善的内容,而且补充了大量关于高可用的内容,使得本书在内容上更具价值。本书结合实际生产环境,从linux虚拟化、集群、服务器故障诊断与排除、系统安全性等多角度阐述构建高可用linux服务器的最佳实践。本书实践性非常强,包含大量企业级的应用案例及相应的解决方案,读者可以直接用这些方案解决在实际工作中遇到的问题。

查看其它站庆期间图书活动,请点击:
http://bbs.chinaunix.net/thread-4056228-1-1.html

论坛徽章:
0
2 [报告]
发表于 2012-11-29 15:56 |只看该作者
呵呵 哈哈 还有书送啊!!太好了 积极参与一下

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
3 [报告]
发表于 2012-11-29 16:09 |只看该作者
1、在实际生产环境下,面对迅猛增长的访问量,您是如何做来保证网站的高可用和高性能?
  a.确保服务器的稳定性是保证网站高可用和高性能的前提。尽量选择稳定版本的服务器,或者根据业务需求自己定制(不建议).
  b.高可用当然是LVS+HA,不过也的根据业务的架构以及来分析吧。比如社交之类的网站,把业务根据类型分别部署到不同的服务器上。
  c.高性能的话比如说DB的M/S 和读写分离,另外就是memcache来提高服务器的处理性能。
2、您的企业是采取什么措施来保护服务器的安全?
  a.根据业务需求尽量不安装没必要的软件或者插件等。
  b.还有硬件FW和软件FW(iptables etc),ACL设置。
  c.限制登录用户以及权限,定期检查相应的日志。
  d.监控异常访问和报警机制的运用来防止服务器被入侵等。
3、当部分服务器出现故障时,如何保证不影响业务的正常进行呢?
   一般critical的服务都是双机来跑!如果2个机器都down了(这个几率比较小)。可以用N+1的备份策略。
   若真发生了双机down了,那么就启动那个备份服务器的应用来减小down机时间。同时,尽快修复坏的机器。

论坛徽章:
10
CU大牛徽章
日期:2013-05-20 10:44:54数据库技术版块每日发帖之星
日期:2015-06-09 22:20:00IT运维版块每日发帖之星
日期:2015-06-05 22:20:00亥猪
日期:2014-08-23 14:52:27摩羯座
日期:2013-11-29 18:02:31CU十二周年纪念徽章
日期:2013-10-24 15:41:34CU大牛徽章
日期:2013-05-20 10:45:31CU大牛徽章
日期:2013-05-20 10:45:24CU大牛徽章
日期:2013-05-20 10:45:13综合交流区版块每日发帖之星
日期:2016-02-12 06:20:00
4 [报告]
发表于 2012-11-29 17:13 |只看该作者
本帖最后由 fengzhanhai 于 2012-11-29 17:13 编辑

在企业内部业务是否需要做高可用取决于信息化业务的价值不仅如此还要看投入产出比。不敢苟同你所在的企业用上了HA、LVS、虚拟化或者云就代表你们公司就多领先就多牛。如果不根据公司实际情况去实施IT系统基础设施无疑是对公司资源最大的浪费和不负责任。
额,好像跑题了。言归正传吧还是!
高可用的实现可以使用开源软件如keepalive或hearbeat也可以使用付费方案IBM、HP及DELL都有成熟的解决方案,怎么选择具体还要看公司需求和公司性质。比如电信、金融行业不建议使用开源的软件当然他们一般也不会考虑开源(呵呵,毕竟不差钱)。对于大用户访问量的业务可以采用负载均衡的方法(集群)既可以达到高可用又可以做到负载的功效呵呵。当然负载均衡也有企业版和开源的,如果选择免费的lvs等还要看公司的技术团队是否给力,不然就是自找麻烦。在安全这方面首先要看你的业务是公司内部IT还是商业IT系统。如果是前者完全可以做到物理隔绝当然你也可以通过设置DMZ区作为与互联网的沟通的桥梁。对于后者笔者认为安全要从N多方面去考虑,比如web程序、操作系统、网络等综合考虑。

论坛徽章:
0
5 [报告]
发表于 2012-12-01 13:07 |只看该作者
不错,说得好,大家鼓掌

论坛徽章:
27
CU大牛徽章
日期:2013-03-13 15:15:08CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-09-18 15:24:09CU大牛徽章
日期:2013-09-18 15:24:20CU大牛徽章
日期:2013-09-18 15:24:25CU大牛徽章
日期:2013-09-18 15:24:31CU大牛徽章
日期:2013-09-18 15:24:36CU大牛徽章
日期:2013-09-18 15:24:41CU大牛徽章
日期:2013-09-18 15:24:48CU大牛徽章
日期:2013-09-18 15:24:52处女座
日期:2013-09-27 17:45:43
6 [报告]
发表于 2012-12-02 11:29 |只看该作者
老问题了
1、在实际生产环境下,面对迅猛增长的访问量,您是如何做来保证网站的高可用和高性能?
答:高可用的前提是可用,这个就要求对于网站必须有一个到n个镜像,这个镜像是指从代码到数据库的一整套网站,除了ip之外其它的完全一样。若是要针对全国网民都可用的话就得在全国各大区各个ISP都得有一台镜像,这样可以保证网民可以很快能够访问到,我推荐使用CDN。对于有写数据库或者需要实时查数据库的页面,无法做CDN的页面的话,可以采用数据库集群(环状同步)的方式保证高可用,即使一台机器挂了,其它机器能够正常工作。对于同一个网段的web集群可以使用lvs或者dns做负载均衡,也可以使用nginx做前端负载均衡。对于异地服务器负载均衡目前只能使用DNS做负载均衡。
2、您的企业是采取什么措施来保护服务器的安全
我公司对于服务器的安全做的是:
1)开启防火墙,只允许本公司Ip SSH登录,关闭不必要的端口
2)  密码必须是12位以上
3)  ftp等上传只允许上传静态文件,上传动态文件也禁止执行。
4) web使用特定的帐号,不允许执行系统命令
5) 密码定时过期


3、当部分服务器出现故障时,如何保证不影响业务的正常进行呢?
答:若是使用lvs+keepalive结构的话,一般keepalive能够在3秒钟内发现服务器挂了,自动把它从负载均衡列表中剔除掉,这样保证网站能够正常访问。
数据库采取mmm同步的话,即使一台服务器挂了也不会丢失数据。

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
7 [报告]
发表于 2012-12-03 11:55 |只看该作者
1、在实际生产环境下,面对迅猛增长的访问量,您是如何做来保证网站的高可用和高性能?

答:我是新手,目前实际生产环境网站的架构和部署我还未真实操作过,现在都是管测试环境。
不过我们公司网站服务器,系统是自己定制的linux ,高性能嘛,就是做了多台服务器备份和优化。线路方面也有多条吧

2、您的企业是采取什么措施来保护服务器的安全?
答:有硬件防火墙,服务器部署了监控系统,遇到入侵啥的,看监控,查防火墙和系统日志报警log.

3、当部分服务器出现故障时,如何保证不影响业务的正常进行呢?
答:多台服务器备份,一台出现故障,将备份服务器自动切换过去,减少down的时间。

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
8 [报告]
发表于 2012-12-03 11:58 |只看该作者
噢,多了,公司用了CDN  ......

论坛徽章:
0
9 [报告]
发表于 2012-12-03 13:15 |只看该作者
积极参加

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
10 [报告]
发表于 2012-12-03 15:11 |只看该作者
回复 9# kangwenyi


    必须的,最近活动好多呀。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP