服务扩容的一点总结

时间:2019-05-13 18:31:11下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《服务扩容的一点总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《服务扩容的一点总结》。

第一篇:服务扩容的一点总结

服务扩容的一点总结

最近一年经历了很多业务快速增长的情况,早期对容量的规划不足成为普遍现象,需要在实际业务中要不断调整。这就涉及到服务扩容。一般无状态请求的扩容,比如varnish转发http请求,因为不需要考虑状态迁移造成的问题,比较简单。复杂一点的就是有状态的扩容。有状态扩容主要的应用场景是服务器负载均衡技术以及数据库水平扩容。无论是服务器负载均衡还是数据库水平扩容,主要考虑的问题都是:1,怎么分配请求;2,怎么减少扩容对原有服务带来的震荡。和大家分享一个真实案例,基于RTSP协议的点播消息负载均衡。RTSP是基于TCP的视频流控制协议。它的特点是点播过程中涉及使用的视频资源比较多,比如视频服务器端口,视频资源,cable资源等。因此要求同一点播会话最好分配给同一个服务器处理。这是典型的有状态(session-sticky)的负载均衡。有状态服务分配采用hash方式是最常见的解决方案,好处是即可以做到均匀分配,又可以实现session sticky,即相同session id的请求都会分配给相同的服务器。缺点是hash容易,re-hash难。以hash方式分配,扩容时的震荡较大。这也是为什么有一致性hash的原因。另一个条件是,服务器性能和配置不是完全相同的。我们希望可以在性能高的机器上多跑些业务,所以采用hash分配就不满足要求。我们考虑给服务器分配一定权重,再此基础上再作随机分配。但缺点是采用固定的权重,可能导致服务器负载严重不平衡。但如果采用某种探测算法,又有一定风险。比如某一RTSP服务器所管辖的视频服务器下属的链路断开,这样所有点播会话都会结束。但RTSP服务器不知道这个点播结束是否是正常的,这样这台负载非常轻的服务器实际是一台不能正常提供服务的服务器。为了避免这种风险,还是决定采用固定权重和随机分配相结合。好处是扩容很方便。缺点是必须使用一个session id和服务器ip的对应表,每次请求到达时先查这个表,对性能有影响。更重要的是,如果采用hash分配,前端的负载均衡服务是可以多点的,只要hash算法一致,无论哪台负载均衡服务器都会给相同的session分配相同的服务器。但如果使用对应表,则只能使用单点,而且对于session id必须使用同步锁,否则就可能为相同的会话分配不同的服务器。这是一个很严重的瓶颈!因此,最后的方案是使用手工一致hash和分配表结合。我们用了一个很简单的手工一致性hash解决hash扩容的问题。基本思路是,在服务上线初期,就分配有足够大的逻辑服务器地址表。当需要扩容的时候,只需要更改逻辑服务器指向的物理服务器就可以。而不需要更改逻辑服务器数量,我写了一个简单的程序来验证,当re-hash发生时,采用手工一致性hash,重复命中率达到90%。而简单增加服务器数量,选择相同服务器的几率仅有8%。这个思路也是Redis作者谈到解决re-hash问题时用的方法。这种通过大逻辑服务器表提高命中率的思路类似于一致性hash,但是更简单。我就称为手工一致性hash。在使用手工一致性hash的情况下,再加上对应表,可以实现平滑的扩容服务器。已分配的服务器的会话继续使用已分配的服务器,而没有分配过的,则按新逻辑hash表进行分配。同时,还可以解决单点问题。这个方案并不是独创,在业界是经常使用的方案。我后来在某微博工作时,也是广泛的使用这个方案作为负载均衡应对未来扩容的解决方案。但相对大型互动社区而言,并不是所有的公司都必须采用此种方案。比如广电行业CDN服务器分配时,也是根据媒资名字做hash分配,但重新增加服务器时,往往对片源做很大调整。原先的hash分配可能会大部分失效,这是追求重复命中率高就意义不大。核心业务,在业务不需要的情况下,引入多一层架构,就增加多一份人力和维护成本,构架更需要考虑的是如何做减法,而不是做加法。

验证rehash命中率的伪代码如下,logicServers应扩大为如: Java代码

“s1”, “s2”, “s3”, “s4”, “s5”, “s6”, “s7”, “s8”, “s9”, “sa”, “sb”, “s1”, “s2”, “s3”, “s4”, “s5”, “s6”, “s7”, “s8”, “s9”, “sa”, “sb”

“s1”, “s2”, “s3”, “s4”, “s5”, “s6”, “s7”, “s8”, “s9”, “sa”, “sb”, “s1”, “s2”, “s3”, “s4”, “s5”, “s6”, “s7”, “s8”, “s9”, “sa”, “sb”

这样连续重复,使得逻辑server表扩大到200以上

Java代码

private void test()throws Exception {

Integer localInteger;

HashMap localHashMap = new HashMap();

ArrayList localArrayList = new ArrayList();

String[] logicServers = { “s1”, “s2”, “s3”, “s4”, “s5”, “s6”, “s7”, “s8”, “s9”, “sa”, “sb” };

String[] logicServers2 = { “s1”, “s2”, “s3”, “s4”, “s5”, “s6”, “s7”, “s8”, “s9”, “sa”, “sb”, “sc” };

float f1 = 0.0F;float f2 = 0.0F;float f3 = 100000.0F;

for(int i = 0;i < f3;++i){

localArrayList.add(Integer.valueOf(Math.abs(new Random().nextInt())));

}

for(Iterator localIterator = localArrayList.iterator();localIterator.hasNext();){

localInteger =(Integer)localIterator.next();

localHashMap.put(localInteger, logicServers[(localInteger.intValue()% logicServers.length)]);

}

for(localIterator = localArrayList.iterator();localIterator.hasNext();){

localInteger =(Integer)localIterator.next();

String str = logicServers2[(localInteger.intValue()% logicServers2.length)];

if(str.equals(localHashMap.get(localInteger))){

f1 += 1.0F;

}

else {

f2 += 1.0F;

}

}

System.out.println(new StringBuilder().append(logicServers.length).append(“|”).append(logicServers2.length).append(“, same=”).append(f1).append(“ samepercent= ”).append(f1 / f3 * 100.0F).append(“%, diff=”).append(f2).toString());}

第二篇:扩容申请报告

关于液化石油气站储罐扩容申请报告

广丰县城市管理局:

由于本站液化石油气储罐容量已不能满足日常生产需求,特向贵局提出申请,敬请审批。

本站现有两台液化石油气储罐总容量62M3,需在原有容量基础上再增设60M3储罐一台,以满足生产。

特此申请

广丰县后阳液化石油气站

二0一五年三月

第三篇:信息系统升级扩容项目总结

提前谋划、科学推进,我局一体化信息系统升级扩容项目顺利完成

随着我市城市规模的持续扩大和社会群众对人社公共服务需求的日益增多,特别是去年我市社会基本医疗保险(三险合一)制度实施以来,我局一体化信息系统的服务群体由原来的640万人骤增至1000多万人,我局一体化信息系统硬件基础支撑平台遇到了前所未有的计算资源压力和安全风险。为确保人社信息化的持续服务,更好的提高便民服务效率,X月XX日晚9:00,信息中心利用周末夜间时间顺利完成我局一体化信息系统升级扩容工作。从目前数据分析看,一体化信息系统存储空间扩大了1倍,主机承载能力提高了50%,各项系统关键性指标运行性能平均提升30%以上,可同时满足1500万人口的业务应用,初步估算可基本满足未来3至5年的发展需求,新平台的稳定性和安全性得到了全面加强。

本次一体化信息系统升级扩容工作涉及我局目前运行中90%的信息系统,技术复杂度高,风险大、涉及面广。为确保升级扩容工作万无一失,信息中心提前谋划,从2015年7月起,先后组织了社会专家、行业专家、合作公司技术人员进行了10的余次反复论证和100余次的模拟测试,并充分借鉴了外网云平台迁移的成功经验,拟定了详细的升级扩容方案及应急处理措施。前期在系统不停机,不影响业务正常应用,用户无感知的前提下,顺利完成了大部分网络配置、新数据库搭建、应用调整等多项准备工作,截至X月XX日6:00,顺利完成了一体化信息系统升级扩容工作,对外提供服务。

升级扩容后的一体化信息系统,数据库系统从原先同城主备模式升级成为同城RAC双活模式+应急数据库模式,三套数据库同时提供业务服务,一套应急数据库可随时接管业务,实现了数据安全和利用效率双提升;存储模式由主备模式升级成为云存储模式,存储空间扩大了1倍,数据稳定性安全性得到进一步加强。

第四篇:仓库扩容申请报告

湖南恒安土石方爆破工程服务有限公司

仓库扩容报告

尊敬的华容县公安局领导:

我公司自今年七月份开展塔市的采石爆破业务以来,通过我们的努力,现已将有限的仓库资源给予最有效地利用,经营管理工作基本顺利,然而,随着夏天高温天气来临,结合目前装卸和储存要求与爆破施工炸药的需求量,现有仓库的配额存在一定的不足,需要尽解决。经我公司讨论研究,可将永兴采石场炸药库(已通过安评)进行扩容,把原库存量炸药1吨雷管5000发扩容到炸药4吨雷管8000发。目前我公司已完成该仓库的安评工作,现向贵局提出申请报告。

2013年8月19日

第五篇:家政服务提质扩容行动方案落实情况

宜春市家政服务提质扩容行动方案落实情况

家庭服务业与群众生活关系密切,对促进就业创业、改善民生具有重大作用。随着城市居民生活节奏的不断加快及二孩政策的全面放开,家庭服务市场需求不断增加。今年以来,宜春市通过“四重奏”唱响宜春家政品牌,积极促进家政服务提质扩容,助推家庭服务业发展。

一、助推家政服务业发展工作开展情况:

(一)“线上+线下”双结合。一是搭建线下服务平台。积极搭建线上家庭服务业专业市场,目前,已在宜春市人力资源市场内建成“宜春市家庭服务业专业市场”,引进了5家中心城区经营上规模、管理具规范的家庭服务机构入驻,并提供相关扶持服务;二是搭建线上延伸平台。依托宜春就业网建立了“家政中心”线上平台,将家庭服务业供需信息通过线上平台予以发布,促进家庭服务供求双方实现线上“无缝”对接。

(二)“培训+鉴定”双联动。一是强化职业技能培训。将家庭服务从业人员作为职业技能培训工作的重点,采取公共职业培训机构承办,与家庭服务规模经营企业合作的形式,根据家庭服务市场需求和用工情况,开展订单式培训、定向式培训、技能提升培训和在职培训,落实培训补贴等各项政策。2017年,市本级培训母婴护理员(月嫂)781人;二是强化职业技能鉴定。在抓好师资队伍建设的同时,鼓励家庭服务从业人员参加家政服务员、养老护理员等职业技能鉴定或专项能力考核,经鉴定考核合格,颁发职业资格证书。

(三)“就业+创业”双推进。一是抓实公共就业服务。定期不定期召开家庭服务用工专场招聘会,为家庭服务业发展提供充足的人力资源保障。同时,强化覆盖城乡的公共就业服务体系,积极开发家庭服务业公益性岗位;二是抓实创业扶持服务。积极鼓励农村富余劳动力、就业困难人员和高校毕业生到家庭服务业就业创业,将发展家庭服务业与落实各项就业扶持政策紧密结合起来,按有关规定为就业创业者提供开业指导、项目开发、创业培训、创业担保贷款和跟踪服务等“一条龙”服务。

(四)“管理+宣传”双发力。一是加大市场监管力度。通过加强监督,依法管理,让家政服务消费更加便利、更加安全、更加放心;二是加大舆论宣传力度。通过报纸、电视台、微信公众平台、微博等媒体加大对家庭服务行业创业典型、优秀人物、成功做法和典型经验的宣传,让更多群众了解家政,认识家政,关心家政,参与家政,从而营造有利于促进全市家庭服务业繁荣发展的良好环境。

二、家政服务业存在的主要问题

(一)市场供需矛盾突出。目前,我市家庭服务业服务人才相比市场需求来说仍显不足,从业人员综合素质及专业技能良莠不齐,供给能力和水平不能满足消费结构升级和人民群众生活的需要。另外,劳动者从事家庭服务的意愿不强,居民家庭对家庭服务安全性、便利性和高质量的要求难以得到满足。

(二)缺乏统一规范管理。我市家政服务业总体处于初步发展阶段,规模化、专业化、品牌化的家政服务产业尚未形成,整个行业显示出小、散、弱的局面,所能提供的服务产品种类还比较单一,缺乏服务规范、评价标准和监督体系等,行业自律和企业诚信体系建设也较为滞后,致使家政服务公司与从业人员、用人家庭的责权利不明确,导致三方权益保障没有依据。

(三)服务范围亟待拓展。全市超过六成的家庭服务机构集中在家政服务领域,养老服务尚未得到充分发展,与快速发展的老龄化趋势不相适应。此外,从事社区照料服务、病患陪护服务等专业化家庭服务企业数量较少,基本未形成规模。

三、对发展家政服务业的几点建议

(一)加强系统培训,提高服务质量。通过报纸、电视等媒体的宣传舆论,引导更多农村富余劳动力、“4050”人员、家庭困难人员等各群体从事家庭服务业。采取多种形式,做好从业人员培训,开展职业道德、法律常识、家庭礼仪、操作规则、基本技能技巧等操作性、针对性较强的系列化培训,增强从业人员的服务意识,规范服务行为,提高服务质量。同时,加大家庭服务企业管理人员培训工作力度,提高经营管理人员的素质。

(二)加强行业监管,优化发展环境。成立家庭服务行业协会,依托协会组织,引导家庭服务业规范化发展,制定全市家庭服务行业发展规划,辅助制定出台家政服务劳动标准,编制包括家政中介服务合同、家政服务合同在内的示范合同文本,将家政服务从业人员的劳动合同、劳动报酬、劳动保护、社会保险等问题纳入劳动监察范围。建立市场准入门槛及监管机制,制定行业收费标准。

(三)加大扶持力度,促进产业发展。针对家政服务业的微利性和公益性特点,充分利用服务业发展专项资金和引导资金,将家庭服务业作为促进服务业发展的支持重点,在资金和政策上持续地给予支持。加大力度扶持本土规模化、诚信好的家政服务机构,引导家政服务机构做大做强,向企业化、规模化、精细化发展。

下载服务扩容的一点总结word格式文档
下载服务扩容的一点总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    集团带宽扩容申请

    水交集团带宽提速报告 现在水交集团上网用的是电信宽带20兆光纤,所需上网费用为电信3500元/月。目前集团公司连接网络的电脑90台。以现有的网络带宽只能带动70台电脑正常上网......

    学校带宽扩容申请

    申请 尊敬的学校领导: 现在学校上网用的是电信宽带ADSL(8M)及联通(6M)共享光纤,所需上网费用为电信7800元/年加联通3000元/年。目前学校连接网络的电脑150多台(包括:高中部、国际部......

    关于供水总表扩容的报告

    关于扩容给水管及总表的报告 校长室: 由于我校办学规模的不断扩大,四楼以上的宿舍因水压不足,生活用水经常出现无水现象。为此,为了保证供水管道的水量,使高层宿舍的学生能够正常......

    精细扩容项目宣传报导

    专业成就自信 品牌谱写华章 ——长江工具厂精细车间电力扩容项目安装施工纪实 2014年1月22日,长江工具厂精细车间2#变压器投入运行,标志着精细车间扩容改造安装任务已经完成,进......

    增效扩容设备厂家考察报告

    **水电站增效扩容改造工程 发电设备厂家考察报告 *** 2013年8月 我公司增效扩容改造资金批文已下达,工程已进入实质性开展阶段,当前面临的首要任务是配合招标技术设计进行设......

    农村水电增效扩容改造总结评价指导意见

    附件: 农村水电增效扩容改造项目验收指导意见 第一条为指导各地做好农村水电增效扩容改造项目验收工作,根据《财政部、水利部关于印发〈农村水电增效扩容改造财政补助资金管理......

    服务总结

    服务总结 时光飞逝,在支行已经三个年头了,在这三年中,我的人生经历了巨大的变化,无论是工作上,学习上,还是思想上都逐渐成熟起来。 在支行,我从事着一份最平凡的工作——柜员。作......

    服务总结

    2011年8月,我光荣的进入了XX银行的大家庭,成为了一名XX行人,在综合柜员岗位上认真学习业务知识,践行XX行服务原则,不断提升服务水平,以饱满的热情为每一位顾客提供最满意的服务。......