什么是云計算基礎架構的核心和基礎,?
云計算是一種基于互聯(lián)網的計算方式,,要實現云計算則需要一整套的技術架構去實施,包括網絡,、服務器,、存儲、虛擬化等等,。云計算目前分為公有云和私有云,。兩者的區(qū)別只是提供的服務的對象不同,一個是企業(yè)內部使用,,一個則是面向公眾,。目前企業(yè)中的私有云都是通過虛擬化來實現的,建議你可以了解一下虛擬化行業(yè)的前景和發(fā)展,。
虛擬化目前分為服務器虛擬化(以VMware為代表),、桌面虛擬化(思杰要比vmware的優(yōu)勢要大)、應用虛擬化(以思杰為代表),。學習虛擬化需要的基礎:
1. 操作系統(tǒng),,懂得Windows操作系統(tǒng)(Windows Server 2008、Windows Server 2003,、Windows 7,、Windows XP)的安裝和基本操作、懂得AD域角色的安裝和管理,、懂得組策略的配置和管理
2. 數據庫的安裝和使用(SQL Server)
3. 存儲的基礎知識(磁盤性能,、RAID、IOPS,、文件系統(tǒng),、FC SAN、iSCSI,、NAS等),、光纖交換機的使用,、使用Open-E管理存儲
4.網絡的基礎知識(IP地址規(guī)劃,、VLAN、Trunk,、STP,、Etherchannel)
所有計算機入門都一樣:計算機網絡,操作系統(tǒng)原理,,計算機組成原理,,數據庫原理,數據結構,這幾門先好好看,,慢慢琢磨,,先有個感性的認識再慢慢深入。
運維要學的可以分為4個階段:
1,、基礎,,Linux基礎和網絡基礎,包括基本命令的使用,,Linux系統(tǒng)的基本結構原理,,系統(tǒng)管理,磁盤管理,,raid陣列,,常見的故障拍錯,系統(tǒng)性能的監(jiān)控調優(yōu),網絡方面除了學好網絡基本原理還要深入tcp/ip http 等,;
2,、深入,基本的服務的搭建和配置,,例如Apache,,nginx,bind,,DHCP FTP等,,還有shell腳本一定要會,有能力一定要學Python,;
3,、進階,一些集群的搭建,,負載均衡,,高可用,數據庫,常見的自動化運維工具和監(jiān)控的使用等,,集群高可用比如lvs,keepalived,heartbeat,brdb,memcached,然后MySQL數據庫一定要會,,常見的MySQL集群什么的也要會,自動化運維工具有:puppet,ansible,saltstack,,監(jiān)控工具有:zabbix,nagios,。
4、高級,,就是虛擬化技術,,比如VMware,xvm,xen,還有目前非?;鸬膁ocker可以試試,。
至于學習方面,,還是強烈建議先好好看完這幾本書:計算機網絡,操作系統(tǒng)原理,,計算機組成原理,,數據庫原理。這樣的話,,到后面不至于很多概念不清楚然后自己陷入其中,,大千世界萬變不離其宗。然后就是在win平臺上用VMware或者virtualbox搭建Linux系統(tǒng),,從最基本的Linux知識開始學,,也可以找網上的視頻教程。扎扎實實學好基礎,,在慢慢學高級的內容,。最后還是強烈建議:不會編程的運維不是好程序猿,一定要學好shell編程,,一定要學會Python,,數據結構塊內容也一定要會些。
本網站文章僅供交流學習 ,不作為商用,, 版權歸屬原作者,,部分文章推送時未能及時與原作者取得聯(lián)系,若來源標注錯誤或侵犯到您的權益煩請告知,,我們將立即刪除.