`
isiqi
  • 浏览: 16454019 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

云计算使用经验分享- 人云亦云 背后的故事

阅读更多

如果一个云计算推广者没有亲身体验过云计算,那跟“忽悠”有什么区别呢?幸好,我个人使用过很多云计算服务,并且有很多心得和经验,同时也希望能将这些东西拿出来和大家分享,那么今天会首先介绍一下“人云亦云”背后的故事。

架构

虽然“人云亦云”本质上非常简单,就是一个Wordpress站点,但是在设计上也有一定的奥秘。这个奥秘就是在部署之前先分析哪些东西是需要持久化和备份的。经过我的分析,主要有两类数据:其一是发布的文档,也就是博客。其二是博客中的图片。但因为这两者情况不一样,所以采取不同的方式:首先是发布的文档,因为其能导出成一个XML文件,而且体积较小,所以采用最传统也是最简单的手动备份法,也就是不时地导出这个文件,并进行备份。其次是博客中的图片,因为其数量众多,占用很大的带宽和存储空间,同时图片的URL需要长期固定,基于因素,我选择了成熟并免费的Windows Live SkyDrive来做图片存储工作,这样不论“人云亦云”站点做什么样的改动,都不会影响博客中图片的显示,毕竟“人云亦云”站点肯定不如Windows Live成熟,更重要的是而且免费。

接下来,稍微讲解一下“人云亦云”的架构:在Linode上,创建一台32位CentOS虚拟机,并安装LNMP一键安装包(Linux+Nginx+MySQL+PHP)和Wordpress,使其能提供博客(Wordpress)服务,而博客中图片则完全存储在SkyDrive云存储。

下图为“人云亦云”的架构图

peopleyun architecture

图1. 人云亦云的架构图

Linode介绍

Linode是一家美国VPS(Virtual Private Server,虚拟专用服务器)主机提供商,基本属于云计算中IaaS这个类别,主要基于开源虚拟化技术Xen,并在国外和国内用户中得到不错的口碑,而且共有六款套餐可供选择,包括从最低端的360套餐(1个计算单元*,360MB内存,16GB硬盘空间、200GB流量,19.95美元)直到最高端的2880套餐(8个计算单元*,2880MB内存,128GB硬盘空间,1600GB流量,159.95美元),并且其价格和Amazon EC2有的一拼,它不仅提供很多EC2不提供的低端套餐,而且在计算单元和硬盘空间这两方面优于EC2,但EC2提供的内存容量更多。还有,虽然Linode并没有对外公开其服务器的配置,但是基于一些资料,比如一台服务器能支撑5个2880套餐或者40个360套餐,可以推算出Linode服务器大概是两个i7四核芯片和16G内存的配置。因为人云亦云还处于初创期,所以流量并不惊人,所以我购买的是Linode 360套餐,而且完全够用,应该还能再支持5-10倍的流量。

优点:速度不错,价格灵活,服务也不错。

缺点:基本没有缺点,除了两个细微的瑕疵:其一为了减少内存占用,Linode采用JeOS(超精简版)版的Liunx系统,所以自带很少的库,导致在安装很多常用的程序(比如Nginx和MySQL等)时需要花费更长的时间,比如,我花了半个多小时才安装好整套LNMP包。但同时也身为一个JeOS拥护者,感觉虽然JeOS会在使用方面会带来一定的难度,但是JeOS能在内存占用和部署速度等方面有优势,所以从长期而言,JeOS是一种不错的选择。其二是Linode在大多数时间内都运行非常正常,但是很有可能在某几分钟内出现Wordpress请求速度非常缓慢的情况,但现在还不确定是在那个环节出现问题。

还有,我之前曾经写过一篇关于在Linode上搭建Wordpress的博文,如果大家有兴趣的话,可以看一下。

SkyDrive介绍

Windows Live SkyDrive 是一款支持密码保护并且容量达25G的云存储,属于Windows Live在线服务之一,并与用户Live ID绑定,不仅可以通过SkyDrive随时随地存取文件,而且可以和其他人一起在共享文件夹中添加,更新和分享各种文件,而且对图片有非常好的支持,还将与Office 2010的Web版进行深度整合。

优点:流量免费,可靠性方面有不错的记录,而且由于能免费注册Live ID,所以理论上可以免费使用无穷大的容量。

缺点:缺乏强大客户端和API,而且速度很一般。

备份方案

由于图片是存储在SkyDrive网络存储,而且是持久的,遗失的可能性不大,所以备份方案主要集中于Wordpress文档的备份,常用的步骤如下:

    1. 从Wordpress的Admin界面中Export所有文档的一个XML副本。
    2. 将Export出来的那个副本也放至SkyDrive上备份。

心得

主要三点心得:

    1. 多搜搜,而不是一味的蛮干:就是指在你使用新产品时,比如Linode,会面对很多新的挑战,而在这个时候,一味蛮干真的不如在网上多搜搜,多吸取别人的经验,比如,在Linode上安装Wordpress,虽然听起来比较简单,但是对于那些之前没有经验的人而言,却是一件剖费周折的事情,特别是在Linode的JeOS环境下,有很多默认库都没有,假设让我一个人独自钻研的话,估计花几天时间才能完成,但是通过网上的搜索,知道有LNMP一键安装包的这个东东,最后只花半天时间就搞定了整个Wordpress的安装工作。
    2. 多用云存储进行备份:因为本地存储(比如硬盘)由于存在单点失败和难于管理特点,所以我个人倾向使用成熟和免费的云存储来进行备份,比如SkyDrive。
    3. 选择合适的云计算服务:现在市面上有很多的云服务,而且特点不一,所以在使用云服务之前,应该做好调研工作。
    4. 重点关注持久化问题:因为迁移或者备份持久化数据对一个应用非常重要,所以在部署应用之前,应该先思考一下持久化这个问题。

最后,希望大家也能将自己的云计算使用经验贡献出来,我的Email是ikewu83@gmail.com

注:虽然Linode的计算单元并没有什么资料,但是应该和EC2的Compute Unit类似,也就是相对于1.0-1.2GHz的在2007出品的Intel Xeon芯片。

参考资料:

    1. Linode 购买、安装、测试、配置教程
    2. Linode FAQ
    3. Windows Live SkyDrive
分享到:
评论

相关推荐

    对云计算中若干问题的思考

    云的说法繁多没有共识,“人云亦云,云计算”是目前对“云计算”认识的现状。本文从云的定义、云的特征、云的核心技术、云的作用、用途和它的优、缺点和云的标准化等方面进行了论述。最后指出,鉴于云技术对未来IT...

    java8-Stream性能差?不要人云亦云.pdf

    但是,许多开发者在使用 Stream 时,发现其性能并不是很好。这是因为 Stream 的性能是受到多种因素影响的,包括数据结构、数据源、硬件环境等。 首先,需要注意的是,所有性能测试结论都是片面的,不能代表所有的...

    ChatGPT超实用使用方法分享

    ChatGPT实际上有很多种使用方式,而且不同的使用方式带来的效果和体验都是不一样的。很多人觉得官方的对话网站很卡,登录不上去,感觉ChatGPT一点都不好用之类的,很有可能是没掌握到合适的使用方式。 关于chatgpt:...

    把WORD表格转换成EXCEL文档[会计实务-会计实操].doc

    此外,本文还提供了一些有用的财会类价值文档,包括各行各业会计实务分类、其他应收款常见的虚假形式、新会计准则相关会计实务、小企业建账初期的基本程序、会计非常实用的经验分享和会计出纳技能辅导实务等。...

    备战2007应考作文如何立意出众.doc

    - 人云亦云:避免跟随大众观点,要有独立思考,展示个性化的见解。 - 浅尝辄止:深入挖掘主题,探讨问题的本质和解决方案,不应停留在表面现象。 - 剑走偏锋:立意需符合社会公德和法律法规,避免提出消极或极端...

    中考作文考前指导之立意PPT学习教案.pptx

    - 人云亦云:缺乏独立思考,跟随大众观点,缺乏新颖性。 - 浅尝辄止:仅停留在表面,未能深入分析事物的本质。 - 剑走偏锋:追求标新立异,但可能触及道德或法律底线,传递消极信息。 - 贪多求全:试图涵盖过多...

    员工个人年度工作总结结尾.pptx

    - 通过分享经验,可以更好地发现自己的优势和不足,并不断提高自己。 #### 五、结尾技巧与建议 1. **简练总结全年工作**: - 使用简练的语言概括全年的主要工作。 - 避免冗长和重复。 2. **准确表达工作成果**...

    inline-block 前世今生1

    【标题】:“inline-block 前世今生1” 【描述】:“同时我们知道 IE6、7 中 display:inline-block 是可以触发 ...只有这样,才能真正掌握display:inline-block,避免人云亦云,从而在Web开发领域更上一层楼。

    【少儿综合素质训练】趣味寓言故事分享大全.doc

    【少儿综合素质训练】趣味寓言故事分享大全是一个包含多个寓言故事的文档,旨在通过简短有趣的故事,教育孩子们各种生活智慧和道德观念。寓言故事通常采用拟人化手法,将动物、物品等赋予人性,以此传达深刻的人生...

    2021-2022收藏资料江苏省东台市六校2013-2014学年八年级上学期期中考试思想品德试题 (2).doc

    6. **不良意志品质** - "左右摇摆"、"人云亦云"、"感情用事"分别对应了动摇性、盲从性和冲动性的不良意志品质特征。这些品质不利于个人的决策和成长,需要通过自我修养和锻炼来改善。 7. **家庭幸福感** - 这句话...

    皇帝的新衣课堂实录.doc

    1. 故事背景与类型:《皇帝的新装》是一篇常人体童话,不同于传统的以动物或植物为主角的童话,它以人类社会为背景,具有现实主义色彩。 2. 教学方法:教师通过导课、预学和共学三个阶段引导学生深入理解故事。预学...

    无领导小组讨论经验..doc

    - **自我介绍**:这是展示个人风采和初步建立印象的机会,应简洁明了地介绍自己的背景、经验和特长。 - **案例讨论**:包括阅读理解案例、阐述个人观点、小组讨论和总结展示。这一阶段是展示分析问题、提出解决...

    九年语文级上册第三单元课时练习题及答案解析【语文版】5精选.doc

    - 避免人云亦云,要有自己的独特见解,通过多角度多层次的论述,使观点更具启发性和说服力。 - 用事实、真情实感和道理来支持论点,以教育人、打动人和说服人为目标。 3. **例文分析**: - 例文以林逋、李清照、...

    皇帝的新装2.ppt

    - 老百姓:大多数人在舆论压力下,选择人云亦云,不敢说出真相。 - 孩子:天真无邪,勇敢地说出皇帝并未穿衣服的真相,代表了无私无畏的童心。 2. **本文的写作手法** - 丰富的想象和大胆的夸张:通过虚构的故事...

    小学四年级语文成语复习.doc

    【小学四年级语文成语复习】 成语是中国传统文化中的瑰宝,富含深意,是汉语中一种独特的表达方式。...通过这样的学习,学生不仅能了解成语的含义,还能理解其背后的故事和智慧,进一步提升语文水平。

    福建省泉州市惠安县届九年级语文上学期期末考试试题(扫描版) 新人教版 试题.doc

    - 这一部分涉及汉字拼音、标点符号的使用、成语填空以及诗词名句默写。例如,要求学生正确拼写“qiónɡ璧”并填写适当的标点符号,还有根据提示填写诗词。 - 对于成语的理解和应用,如“斑驳的墙面”和“直指苍穹...

    S版小学四年级上册语文单元练习题及分类复习题全册.doc

    - "乐章" 指音乐作品中的一个部分,通常在交响乐中使用。 - "咸水" 含盐分的水,与淡水相对。 - "憧憬" 对未来美好事物的向往。 - "波洒" 形容液体飞溅的样子。 - "率真" 表示坦率真诚,不做作。 - "流光溢彩...

    大学生实习体会-为未来做准备.docx

    实习生可以通过写文章,分享自己的看法和经验,提高自己的职业意识和职业素养。写文章需要选好主题,找准业内发展的潜在的、有用的东西,切忌大而无当,人云亦云,要有所针对性和创新性。 在实习过程中,学生需要...

Global site tag (gtag.js) - Google Analytics