感受云计算,从弹性计算开始

说起弹性计算,相信没有人怀疑亚马逊EC2(Elastic Compute Cloud)是目前的业界翘楚:亚马逊将自己的弹性计算云建立在公司内部的大规模集群计算的平台之上,而用户可以通过弹性计算云的网络界面去操作在云计算平台上运行的各个实例(Instance),而付费方式则由用户的使用状况决定,即用户仅需要为自己所使用的计算平台实例付费,运行结束后计费也随之结束。

可以看出,弹性计算这种方式,一方面减少了小规模软件开发人员对于集群系统的维护,另一方面收费方式简单明了,用户需要使用多少资源,只需要为这一部分资源付费即可。因此,从这两个方面来说,对处于创业期的公司来说,尤其适用。阿里云作为国内云计算行业的领军者,为广大企业提供稳定的弹性计算服务,这其中,煎蛋网、向日葵、上网快鸟就是应用阿里云弹性计算的典型代表。本文就带你走进这三家公司,在分享其创业历程的基础上,展现它们在弹性计算上的实践。

煎蛋网:阿里云,很贴心

煎蛋,很简单

煎蛋,谐音“简单”,以翻译和摘要形式向中文读者介绍境外新鲜资讯,其前身是煎蛋网创始人骆水银(sein)的个人博客。当时他订阅了很多国外网站,感觉每天都有
众多新鲜有趣的事情发生,而国内网站却还在转载早已发霉的火星文,于是他就和另一位创始人杨光(oioi)一起,决定把它做成一个境外资讯内容分享网站。

从成立至今,煎蛋始终以“创作共用协议”授权方式坚持原创,在以复制粘贴为内容源的中文站大环境下逐渐脱颖而出。另外由于轻松随意的写作方式,煎蛋站内互动氛围非常热烈,得到了众多读者的认同和支持。目前,煎蛋成长为拥有几十位兼职作者的团队博客,已是同类小众网站的典型,在hao123、360等导航首页上长期推荐,在Google Reader、QQ订阅里也有累计200万左右的RSS读者。

结缘阿里云

作为非专业人员组成的兴趣团队,煎蛋每次在经历主机升级、服务器故障和改换机房时,往往不知所措,有时一个简单的问题就可能让网站宕机一整天。

与阿里云走到一起也算是机缘巧合。大约2个月前,因为某黑客的临时起意,煎蛋不幸成为其DDoS的目标。当时的托管机房所采取的措施不是协助煎蛋找出攻击来源,而是把煎蛋的网络切断,并封锁其IP不再上线。这让煎蛋很是苦恼。恰好此时骆水银了解到阿里云的硬件防火墙,于是抱着尝试心态,在阿里云购买了一个月的试用。

据骆水银介绍,煎蛋现在每天的流量是15万独立IP访问、80万左右PV,而静态文件和图片都存储在第三方服务上,这样他们便考虑用阿里云最低的5MB独立带宽(这也比煎蛋之前使用的北京某BGP机房里号称100MB共享实际限速2MB的好得多)。经过初步估算,煎蛋选择了云服务器D套餐和RDS数据库中型。煎蛋在之前的机房托管了两台服务器(一台前端、一台数据库),服务器购买成本2万元左右,托管费每年成本在1.5万元左右,而使用阿里云的话不需要再单独购买数据库服务器,只需购买RDS服务就可以,这样云服务器+RDS的费用加起来也就2万元左右,比之前反而节省了很多。此外,由于都是云服务器,因此以后不用担心硬件故障或者为了升级内存而专门跑机房了,而且现在还有专门人员提供技术支持,这样看的话,云服务就显得更具优势。于是煎蛋果断下单,购买了预定的服务。

在迁移到阿里云、配置服务器的过程中,煎蛋网还经历了外网IP无法
获取、数据库连接无法ping通等问题。这倒是让煎蛋首次使用了阿里云的工单系统,在后台提交工单后,很快就在后台看到了阿里云的反馈,问题解决之后,阿里云的技术还亲自打电话说明了情况。

值得一提的是,5月9日,煎蛋又遭遇了一次小规模攻击,网站浏览速度被严重拖慢,前台只能显示静态缓存而后台基本瘫痪。骆水银迅速在阿里云后台提交了工单反馈问题,10分钟后阿里云方面就打来电话,通过PHP进程和网络状态判断出煎蛋遭受了小规模CC攻击。因为这种DDoS的流量较小没有被阿里云的硬件防火墙清洗,就只能靠煎蛋服务器端发现问题所在并设置防火墙来解决。同时,阿里云RDS数据库的技术人员还发现煎蛋数据库引擎用的是MyISAM,不支持多并发更新,在压力大时读操作会卡住而让故障更严重,因此建议转为InnoDB数据库引擎。随后,煎蛋的网管Paveo将数据库转换为InnoDB引擎并添加了iptables规则,将进入流量降了下来,网站也恢复了正常访问。

这次小规模攻击是对煎蛋的一次考验,但他们这次并没有张皇失措,因为服务商不是撇清关系赶他们走而是帮他们解决问题。

谈及阿里云的使用体会,骆水银总结道:“就我个人目前的体会,阿里云的优势是稳定的带宽和周到的技术服务,而这是对网站正常运行来说最为重要的。阿里云与传统机房的区别就是在线后台和工单系统。完善的在线后台可以做一些基本管理操作,有问题时可以在线提交工单。一开始我们对不能直接打电话找客服的方式很不习惯,但使用工单后发现阿里云的同学反馈非常及时,而且在答复时一般都会打电话进行说明,这样在解决问题时非常方便。”

阿里云给煎蛋带来的好处,连他们的读者都能够真实地感受到:“我们以前的服务器经常超载,超载的提示页面是一只鸡,读者们把它称作超载鸡。最近2个月经常有读者说,自从煎蛋搬了服务器,都看不到超载鸡了,好怀念它。事实上,在我们搬到阿里云的这2个月里,我也注意到阿里云的网站后台在不断升级改版,后台界面更漂亮了,功能更多了,与之前不同的是可以直接监控系统状况,并增加了续费和升级管理配置功能。”

(责任编辑:吕光)

时间: 2024-10-24 08:23:56

感受云计算,从弹性计算开始的相关文章

云计算实例分析:亚马逊的弹性计算云

亚马逊是互联网上最大的在线零售商,但是同时也为独立开发人员以及开发商提供云计算服务平台.亚马逊将他们的云计算平台称为弹性计算云(Elastic Compute Cloud,EC2),它是最早提供远程 云计算平台服务的公司. 开放的服务 与Google提供的云计算服务不同,Google仅为自己在互联网上的应用提供云计算平台,独立开发商或者开发人员无法在这个平台上工作,因此只能转而通过开源的Hadoop软件支持来开发云计算应用.亚马逊的弹性计算云服务也和IBM的云计算服务平台不一样,亚马逊不销售物理

《凌云》第二期——开放存储和弹性计算的那些事儿

继推出了国内云计算第一刊<凌云>之后,阿里云再次推出了<凌云>第二期.在本期中我们将从开放存储的弹性计算(ECS)的实际应用案例入手,带你全面领略云计算为我们带来的福利. 观点 云计算:创业的好时机 --上海够快网络科技有限公司总经理蒋烁淼专访 感受云计算,从弹性计算开始 特别主题 基于弹性计算平台构建高可用.可扩展的应用 以WordPress为例教你如何把传统网站搬到云上 深入浅出DDoS攻击防御 阿里云存储OSS之九大使用技巧 云计算成就代码之美 --阿里云首届开发者大赛 观点

弹性计算峰会及神龙云服务器深度解析回顾

10月13日上午,云栖大会弹性计算全新企业线峰会主要内容有对弹性计算做了全面的精彩总结和产品细节分享,议程里发布了这个时代的新物种"神龙云服务器",当日在阿里云官网首屏神龙云服务器也同步发布上线,峰会现场研发总监张献涛对神龙云服务器做了深度解析,并在圆桌讨论环节为观众做了解答. 蒋林泉认为:"阿里云ECS是全世界最快的云主机." ECS超级稳定 背后的秘密是强健的IDC基础设施+飞天大规模智能运维能力:飞天自研领先核心虚拟化技术+业界最新的硬件架构,其中计算虚拟化核

阿里云双11访谈之ECS弹性计算

以下内容根据访谈视频整理而成 在2017年,阿里云不仅完成了ECS企业级产品的发布,而且完成了一次软件和硬件的数据迭代,推出了新一代硬件架构和软件架构产品,同时还持续优化和挖掘现有功能和产品形态优势,把弹性发挥到极致,在弹性上做了进一步功能优化和深度挖掘. 今年阿里云ECS升级带来了哪些方面的提升? 在企业线发布之前,很多企业客户也在使用阿里云ECS产品,体验也还良好.作为产品方,我们很清楚企业在某种特定场景下用当时的产品是否能达到最优的性价比.答案肯定是否定的.所以针对企业的复杂场景,如数据库

弹性计算架构、容量性能数据库优化,让双11有惊无险

全面赋能,双11电商解决方案上新,全新75折:https://www.aliyun.com/solution/ecommerce/act/huhang1111 9月23日由阿里云主办的第六期<电商大咖直播:备战双11最佳实践>线上分享圆满结束,来自袋鼠云的联合创始人CTO宁海元分享了天猫双11的技术保障,阿里云弹性计算的架构,袋鼠云进行容量规划.性能压测.数据库优化的经验. 本次视频直播的整理文章整理完毕,如下内容. 袋鼠云简介 袋鼠云由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴.神州

云计算与网格计算的深入比较

目标不同 一般来说,谈到网格计算大家都会想到当年风靡一时的搜寻外星人项目,也就是说通过在本机安装一个屏幕保护软件,就能够利用大家每个人的PC闲暇时候的计算能力来参与搜寻外星人的计算. 这也说明了网格的目标,是想要尽可能地利用各种资源.它通过特定的网格软件,将一个庞大的项目分解为无数个相互独立的.不太相关的子任务,然后交由各个计算节点进行计算.即便某个节点出现问题,没有能够及时返回结果,也不影响整个项目的进程,甚至即便某一个计算节点突然崩溃,其所承担的计算任务也能够被任务调度系统分配给其他的节点继

云计算的弹性和自动化运维浅析

这些年,云计算从概念逐步发展到大势,又从大势逐步落地.这个"落地"的过程,又被公有云.私有云.混合云等等概念演绎得五花八门. 不过归根结底,云计算的理念还是"让用户像用水用电那样使用计算资源,按需获取,按量计费"--以服务的方式提供计算资源--因为用户的计算需求是弹性的,因此真正弹性的云计算,才会帮助用户最大限度地降低计算资源的总体拥有和使用成本. 弹性究竟意味着什么? 什么是弹性?首先,整合计算资源,将计算资源池化,通过虚拟机按需使用计算资源;其次,按量计费,让用

引入阿里云弹性计算,微博和阿里云实现双方史上最大规模混合云

2015年5月29日上午,李晨与范冰冰在新浪微博上晒出甜蜜合影并配文:"我们",承认了两人正在热恋中.这股"我们"风潮在创造了微博2小时阅读量超1000万的记录,联合国的官方微博也趁热晒出了一张前联合国秘书长潘基文与妻子的合影. 然而,谁也不会想到,娱乐圈的蝴蝶扇动了一下翅膀,竟引发了中国科技界的一次创新,促成了微博与阿里云史上最大规模的混合云实践.当流量激增形成脉冲计算,要保证系统的稳定性和服务的正常运转,唯一的办法就是快速扩容,甚至实时扩容."晨冰恋&

弹性计算云产品使用误区与最佳实践【Tech Insight演讲实录】

隽勇, 曾就职微软,擅长网络.Windows相关技术,网络问题的终结者,现就职阿里云专注于弹性计算方面的技术研究,"对技术负责,更对用户负责".隽勇在本次Tech insight分享的主题是弹性计算云产品. 业务上云的核心点在哪里 隽勇谈到,从大量客户的上云和护航压测经验来看,想要用好弹性云计算产品,需要把握住两个要点: 1.充分了解云产品的优点与限制,结合实际业务场景.合理使用云产品: 2.应用的架构和代码优化 & 操作系统调优. 结合业务场景合理使用云计算产品 云计算产品用