Could Foundry学习(二)——核心组件分析,couldfoundry


Cloud Foundry核心组件架构图如下:

主要组件:

    Cloud Controller:实质上是VMC和STS交互的服务器端,它收到指令后发消息到各模快,管理整个云的运行,相当于Cloud Foundry的大脑。

    DEA:负责处理对所部署的App的访问请求,其实质是打包和访问Droplet。其中Droplet是通过Stager组件将提交的源代码及Cloud Foundry配置好的运行环境以及一些控制脚本等,全部打包在一起形成的tar文件。

    Routers:对所有进来的请求进行路由控制。Router组件是可扩展的,由多个 Router共同处理进来的请求。但如何对Router做负载均衡不属于Cloud Foundry的实现范围。

       进入Router的请求主要有两类。

  • 第一类是来自VMC Client或者STS的,由Cloud Foundry使用者发出,叫做管理请求。这类请求会被路由到Cloud Controller组件处理。
  • 第二类是对所部署的App的访问请求。这部分请求会被路由到App execution,即DEA组件中。

    Health Manager:负责从各个DEA获得运行信息,然后进行统计分析、报告、发出告警等。

    Services:负责提供云平台的各种应用服务,是一个独立的、插件式的模块,便于第三方方便地把自己的服务整合成Cloud Foundry服务。

辅助组件:

    UAA:负责用户模型的认证,使用组织和用户空间等概念,利于用户及权限管理。另外UAA DB用于存储用户相关信息。

    NATS:是一个基于事件驱动的、轻量级的消息系统,用于消息发布和订阅,联系着各个模块。

    Stager:解决了打包(Stage)过程需要操作大量文件且操作时间长的问题,所以它作为独立进程,使打包工作异步进行,不阻塞作为核心组件的Cloud Controller。


我想学英语

Learning English requires action. You may know all the learning tips, but if you don't start doing things, you will achieve nothing. The fact is, if you want to learn to speak English well, you must change your life. Here are some examples of things you will have to do:
1. Read a book in English for an hour every day, analyzing the grammar in sentences and looking up words in an English dictionary
2. Listen to an audio book or other recording in English, stopping it frequently, trying to understand what is being said, and trying to imitate the speaker's pronunciation
3. Spend your afternoon practicing the pronunciation of the English "r" sound
4. Carefully write an e-mail message in English, using a dictionary or a Web search every 20 seconds to make sure every word is correct, and taking 5 minutes to write one sentence
5. Think about an English sentence you've read, wondering if it could say "a" instead of "the" in the sentence, and trying to find similar sentences on the Web to find out the answer
6. Walk down the street and build simple English sentences in your head (talking to yourself in English about the things you see around you)
what kind of person would do all these crazy things? Only one kind。The kind of person who enjoys doing them。 If you want to learn to speak English well, you're going to have to become that person. You cannot hate doing these things. Have you ever heard of a person who became successful by d......余下全文>>
 

考网络工程师需要学习什方面的知识?或者书籍?

网工备考资料(我都看过的,自己按重要程度高低排序):

郭春柱编著的3本书(书名我就不打了,反正现在就3本,建议你看《网络工程动手实练营》),2009年8月份准备又出一本,可能是为11月份考试准备的。今年的5月份考试在他《网络工程师动手实练营》其中大部分和试题类似(这些事情你应该清楚吧)

网络工程师历年试题分析与解答 清华大学出版社 (必备,这本书最重要,出版日期越新越好)

2004和2009网络工程师考纲(必备,作对比用)

网络工程师冲刺指南(第二版)徐峰编著 电子工业出版社(必备,这本书从2月到5月我都在翻)

网络工程师考试题型精解与全真练习徐峰编著 电子工业出版社(必备,我唯一一本模拟题辅导资料,反复做了好多遍)

计算机网络(第五版) 谢希仁编著 电子工业出版社 (建议,听说没基础的要多看)

《网络工程师教程》 雷震甲主编 清华大学出版社 (必备,网上很多人说把它当词典翻,我像是的,太深奥没有人能够完全看完的)

网络工程师考试考前串讲 希赛的
电子工业出版社 (考前一个星期一定要看,很有收获!)

网络工程师考试试题分类精解 希赛的
电子工业出版社 (考前一个星期也要看!)

网络工程师考前同步辅导 清华大学出版社 (有兴趣就去看下,我买来基本上是放在一边,觉得里面的知识都过时啦)

Red hat linux9 系统管理 朱居正著 清华大学出版社(学习linux时我就看这本书)

下面四本书:你遇到不懂时就去参考下最好能借,买的话太贵了
《CCNA 1 网络基础》
《CCNA 2 路由器与路由基础》
《CCNA 3 交换基础与中级路由》
《CCNA 4 广域网》

补充下,网络工程师有两种的:

一种是教育局的:四级网络工程师;(一般非计算机类考的)

第二种是国家的:网络工程师(俗称软考,网工)当然含金量也会高,社会认可度也高,相对难度也比四级的高。我今年5月份我已经过了。
 

相关内容