云管理迎來圖形化時(shí)代 |
發(fā)布時(shí)間: 2012/8/1 11:27:45 |
隨著云應(yīng)用的風(fēng)聲水起,面向云的管理工具也陸續(xù)上市。除了早期基于Java的命令行應(yīng)用,ElasticFox和AmazonWeb服務(wù)控制臺(tái)這樣的圖形化商業(yè)管理工具也在不斷的成熟之中。
隨著云應(yīng)用的風(fēng)聲水起,面向云的管理工具也陸續(xù)上市。除了早期基于Java的命令行應(yīng)用,ElasticFox和AmazonWeb服務(wù)控制臺(tái)這樣的圖形化商業(yè)管理工具也在不斷的成熟之中。 當(dāng)Amazon的彈性云(ElasticCloud)還處在初期階段時(shí),唯一可以使用的管理工具就是一套基于Java的命令行應(yīng)用。這套工具非常全面,您可以借助它完全控制和訪問AMI(Amazon機(jī)器映像)。您也可以創(chuàng)建和操縱云的輔助組件,例如密鑰對(duì)、彈性IP地址等。不過,盡管這些工具的能力強(qiáng)大,但它們已經(jīng)無法追上其服務(wù)對(duì)象,即基于Web的各類應(yīng)用。 圖形替代方案應(yīng)運(yùn)而生。ElasticFox(Amazon的Web服務(wù)開發(fā)人員網(wǎng)站已經(jīng)開始提供)是一種適用于Firefox瀏覽器的免費(fèi)插件,可用于創(chuàng)建和監(jiān)視AMI。它幾乎可以提供命令行工具的所有能力,但采用了導(dǎo)航更為簡便的瀏覽器界面。 目前,基于圖形用戶界面的商業(yè)云管理系統(tǒng)也已上市。例如centerScale和Elastra,兩者增加的新特性可增強(qiáng)AMI的創(chuàng)建與部署,其能力遠(yuǎn)遠(yuǎn)超過免費(fèi)工具。 在該領(lǐng)域中,Amazon近期還展示了AWS管理控制臺(tái)(Amazon Web ServicesManagementConsole.)。目前,該AWS管理控制臺(tái)仍處于Beta測(cè)試階段,它是一種基于瀏覽器的彈性云儀表板式控制臺(tái),與ElasticFox不同的是,該控制臺(tái)的應(yīng)用范圍不僅限于Firefox瀏覽器。它目前可以支持Firefox2.0或更高版本、InternetExplorer 7.0或更高版本(在IE 6.0中也可以成功運(yùn)行),還有Safari3.0或其更高版本。與ElasticFox一樣,AWSConsole是免費(fèi)的,用戶只需要建立一個(gè)可訪問彈性計(jì)算云(EC2)和簡單存儲(chǔ)服務(wù)計(jì)算(S3)服務(wù)的AWS賬戶便可開始使用。 控制臺(tái)管理AMI AWSConsole采用IDE風(fēng)格,導(dǎo)航窗口位于界面左側(cè),工作窗口位于右側(cè)。導(dǎo)航窗口中包含一些指向控制臺(tái)服務(wù)的鏈接。工作窗口則包含儀表板本身,是用戶與云直接互動(dòng)并跟蹤操作進(jìn)程狀態(tài)的地方。 AWSConsole基本上就是啟動(dòng)和監(jiān)視AMI時(shí)所用的控制面板。不過,在您啟動(dòng)AMI之前,您需要?jiǎng)?chuàng)建一個(gè)RSA密鑰對(duì)。在Linux鏡像中,必須在使用密鑰對(duì)后,SSH才能允許您以加密方式登錄正在運(yùn)行的實(shí)例。在Windows鏡像中,彈性云基礎(chǔ)設(shè)施會(huì)使用該密鑰對(duì)生成一個(gè)鏡像的管理員口令。(密鑰對(duì)中包含一個(gè)公鑰和一個(gè)私鑰。AWS會(huì)使用公鑰對(duì)口令進(jìn)行加密。您必須使用私鑰才能解密口令,否則就無法登錄Windows實(shí)例。) 所幸的是,該控制臺(tái)可以實(shí)現(xiàn)RSA密鑰創(chuàng)建過程的自動(dòng)化。此外,如果您已經(jīng)使用命令行工具創(chuàng)建了密鑰對(duì),并且根據(jù)WAS文檔設(shè)置了您的環(huán)境變量,那么AWSConsole將導(dǎo)入這些已經(jīng)存在的密鑰對(duì)。 在您選擇密鑰對(duì)后,點(diǎn)擊“GettingStarted”菜單中的“LaunchInstances”選項(xiàng),系統(tǒng)便會(huì)彈出一個(gè)窗口,您可以從三個(gè)類別的AMI中進(jìn)行選擇,它們分別是Amazon提供的已建立AMI、您捆綁的AMI,或Amazon社區(qū)建立的更大AMI集。(在測(cè)試這種AWS控制臺(tái)時(shí),社區(qū)提供的AMI多達(dá)1300余種。)接下來,您可以設(shè)置希望啟動(dòng)的實(shí)例數(shù)量,并選擇一個(gè)安全組。安全組定義了Amazon防火墻向您的實(shí)例打開的端口。如果不做特別選擇,系統(tǒng)會(huì)使用默認(rèn)安全組,該安全組會(huì)打開HTTP和SSH端口。 繼續(xù)點(diǎn)擊便可啟動(dòng)您的實(shí)例,這一過程確實(shí)非常簡單。“Instances”窗口會(huì)打開并顯示一個(gè)表,列出了每個(gè)實(shí)例的狀態(tài)(例如啟動(dòng)、運(yùn)行等)。 管理Amazon EBS卷 AWSConsole還負(fù)責(zé)管理AmazonEBS(彈性塊存儲(chǔ))卷。EBS是AWS系列服務(wù)中加入相對(duì)較晚的組件。EBS卷在S3中實(shí)施,是一種持久的虛擬磁盤驅(qū)動(dòng)器,可以連接到正在運(yùn)行的AMI實(shí)例上。EBS卷的大小介于1GB至1TB之間,而且AWS控制臺(tái)導(dǎo)航窗口中提供的“Volumes”(卷)選項(xiàng)可以引導(dǎo)您到一個(gè)頁面,您可以在該頁面中創(chuàng)建卷、連接至實(shí)例、從實(shí)例斷開連接,或者刪除卷。 在創(chuàng)建卷時(shí),您可以選擇工具欄上的“CreateVolume”(創(chuàng)建卷)按鈕,然后選擇卷的尺寸大小、可用性區(qū),以及是否希望創(chuàng)建與之關(guān)聯(lián)的快照(Snapshot)?煺帐蔷淼募磿r(shí)副本,可以充當(dāng)卷的備份副本,您也可以用它來復(fù)制EBS卷,使多個(gè)獨(dú)立的AMI實(shí)例都可以訪問完全相同的虛擬驅(qū)動(dòng)器(至少在最開始時(shí)是如此)。 創(chuàng)建EBS卷后,其狀態(tài)即轉(zhuǎn)變?yōu)?ldquo;可用”(Available)。您可以從AWSConsole中選擇一個(gè)與卷連接的運(yùn)行實(shí)例,控制臺(tái)將顯示連接后的卷所影射的盤符字母(Windows)或磁盤設(shè)備(Linux)。您必須登錄到運(yùn)行實(shí)例才可加載和格式化該卷,而這可能是整個(gè)過程中最復(fù)雜的一個(gè)步驟。在這一步驟之后,EBS卷的表現(xiàn)就和任何直接連接的驅(qū)動(dòng)器沒什么區(qū)別了。 可訪問的云 Amazon計(jì)劃將控制臺(tái)的能力范圍擴(kuò)展到AMI和EBS卷的管理之外。未來的控制臺(tái)版本應(yīng)提供其他基于云服務(wù)的控制能力。例如,創(chuàng)建、刪除、讀和寫S3存儲(chǔ)段;檢索simpleDB;管理SimpleQueueService(SQS)隊(duì)列;以及其他一些便利功能。 測(cè)試發(fā)現(xiàn),AWSConsole和ElasticFox一樣簡便易用。兩者都具有強(qiáng)大的能力,選擇哪一種工具完全要看個(gè)人的偏好,以及對(duì)瀏覽器的選擇。如果要在控制臺(tái)和命令行工具之間做出選擇,前者似乎是一個(gè)必然之選,而且充分說明了AWSConsole的重要意義。它使EC2計(jì)算的入門變得極為簡便。此外,AWSConsole提供了您在部署云計(jì)算時(shí)所需的90%能力。當(dāng)您對(duì)AMI實(shí)例進(jìn)行配置并開始運(yùn)行后,幾乎所有的互動(dòng)都直接與實(shí)例進(jìn)行。您需要的只是一個(gè)為您保持AMI庫、并可輕松部署這些AMI的控制臺(tái)。 本文出自:億恩科技【www.riomediacenter.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |