當前位置:首頁 » 雲伺服器 » 幾台伺服器搭建公有雲和私有雲

幾台伺服器搭建公有雲和私有雲

發布時間: 2023-08-17 09:18:00

1. 如何用windows系統搭建企業和個人私有雲

第一步:預裝軟體。
ownCloud 內核是用php5寫的,支持sqlite、MySQL、Oracle以及PostgreSQL等資料庫。為了簡單,我們將用MySQL資料庫。在你的Linux系統下你需要安裝以下軟體:
PHP 安裝包:php5, php5-gd, php-xml- parser,php5-intl
資料庫驅動:php5-mysql(如果你使用其他資料庫,需要安裝相應的資料庫以及驅動)
Curl 安裝包:curl, libcurl3, php5-curl
SMB 客戶端:smbclient (這個用來掛載windows共享文件夾的)
Web 伺服器:apache2
如果你的Linux是基於Debian的,你可以運行下面的命令一鍵安裝所有的軟體:
$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server

第二步:安裝ownCloud——設置web 根目錄。
從http://owncloud.org/releases/ 網站上下載最新版的ownCloud,對於本教程,我們使用owncloud-4.5.6 版本。到此,我們需要設置web伺服器的根目錄,對於基於Debian發行版的Linux系統,根目錄為/var/www,將ownCloud安裝包解壓到此目錄下。如下命令:
$ tar xjf owncloud-4.5.6.tar.bz2
$ cp -r -v owncloud/ /var/www/guohlcloud/

在我們的例子中,以guohlcloud作為安裝的根目錄。
OwnCloud在安裝的過程中需要對一些目錄有寫的許可權,為此,web伺服器用戶(www-data對於基於Debian的系統)必須要擁有apps、data、config目錄的許可權。運行以下命令完成:

$ cd /var/www/ludcloud
#這個文件夾不存在,但在安裝過程中需要,應該先建立。
$ sudo mkdir data/

$ sudo chown -R www-data:www-data data
$ sudo chown -R www-data:www-data config
$ sudo chown -R www-data:www-data apps

第三步:安裝ownCloud——配置web伺服器。
這一步我們要為 ownCloud配置Apache伺服器,OwnCloud需要啟用 Apache上 .htaccess 文件,.htaccess文件(或者"分布式配置文件")提供了針對目錄改變配置的方法。為了啟用web伺服器上的.htaccess,可以通過 Apache配置文件(基於Den系統是/etc/apache2/sites-enabled/000-default)的 AllowOverride指令來設置。

<Directory/var/www/>
Options Indexes
FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

下一步我們需要啟動Apache的mod_rewrite模塊,mod_rewrite模塊提供了實時地將訪問者請求的靜態URL地址映射為動態查詢字元串的一種規則。運行下面的命令來啟動這個模塊:
$ sudo a2enmod rewrite
$ sudo a2enmod headers
一旦你使能了這個必要的模塊,你可以重啟apache服務來使之生效:
$ sudo service apache2 restart

第四步:安裝OwnCloud——安裝運行。
在瀏覽器中打開 http://localhost/ludcloud ,你會被引導進入ownCloud的安裝界面。
首先你要建立一個管理員帳號,輸入必填的用戶名和密碼就完成了。為了配置資料庫,點「Advanced」 選擇MySQL,然後輸入MySQL的資料庫名、用戶名和密碼。
點「Finish」 完成安裝過程。
下圖為我安裝完成登錄的主界面(紅色框為設置項):

第五步:使用桌面同步客戶端同步文件。
你可以使用桌面同步客戶端同步不同電腦、設備上的文件,適用於Linux、OS X 和 Windows系統。跟ownCloud一樣,桌面同步客戶端也是開源的。
例如Ubuntu下,你可以通過apt-get安裝:
$ sudo apt-get install owncloud-client

對於其他的發行版(Den,CentOS,Fedora,openSuse 等),你可以通過這個URL下載ownCloud的桌面同步客戶端:http://software.opensuse.org/download/package?project=isv:ownCloud:devel&package=owncloud-client 。
從http://owncloud.org/sync-clients/ 可以下載Windows 和 OS X 同步客戶端。
桌面同步客戶端可以連續同步、選擇文件夾同步、多文件夾同步。多文件夾同步是你可以同步對多個文件夾位置進行同步到多個ownCloud文件夾下,這是大多主流雲服務提供商做不到的。
下圖為Windows下桌面同步客戶端,它可以添加多個位置進行同步到ownCloud不同文件夾下。

第六步:使用移動同步客戶端同步文件。
ownCloud 文件同步不僅僅局限於桌面端,你也可以使用ownCloud的移動同步客戶端同步你的文件,ownCloud 移動應用適用於Andorid、iOS(iPhone/iPod touch/iPad)平台。Andorid版的應用允許你從任何Android應用上傳文件,以及提供自動同步文件功能。
你可以從Google Play商店(https://play.google.com/store/apps/details?id=com.owncloud.android)或者Amazon 應用商店(www.amazon.com/ownCloud-Inc/dp/B00944PQMK/ref=sr_1_1?ie=UTF8&qid=1352459188&sr=8-1&keywords=owncloud)付費下載。如果你不願意付費,也可以自己編譯源代碼(https://github.com/owncloud/android)或者下載預制的APK文件(http://alefzero.eu/a/master )。
對於iOS版應用不是開源的,只能成Apple 應用商店獲得https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 。
我從github clone 一個最新的源代碼,經過編譯之後安裝在我的Android上,下圖為軟體運行時截圖。

2. 雲服務的四種部署方式

公有雲。私有雲,混合雲,行業雲。

雲服務產品大可歸結到三層服務模式之中,但推及到雲計算的商業化落地,必須要根據不同的場景,來提供不同的部署方式,例如一個學生黨可能只需要一台伺服器來做一些實驗,那隻想為這台伺服器付費,一個銀行涉及到數據安全,對於保密和隱私比較看重。

(2)幾台伺服器搭建公有雲和私有雲擴展閱讀:

注意事項:

數據備份的第一條規則是,備份數量越多越好。保證數據安全的秘訣有三個那就是備份,備份,備份。每當有任何懷疑時,請再次備份。

重要的不僅是保持備份數據的更新,更重要的是定期測試這些備份數據的完整性。此外請務必保持這些備份存儲在一個與雲伺服器不同的位置。

備份的偉大之處在於不僅在發生災難時保護你的數據,如果雲服務宕機,用戶馬上可以利用這些數據繼續工作。

3. 公有雲存儲和私有雲存儲有何不同,如何搭建雲存儲

公有雲存儲相對於私有雲存儲有一定的風險;比如服務商因為自身原因停止服務,此前像金山、華為、網路大大小小等幾十家公司都有提供免費的公有雲存儲服務,但是現在還有活著而且完全免費的持續此業務的公司已經僅有幾個。大量的公有雲存儲都關閉了。如果你的核心業務都放在公有雲上,一旦服務商停止運營你可能受到嚴重影響。再則放在公有雲上也有一定數據泄漏風險,對於核心數據畢竟放在外面的伺服器還是不放心的,比如黑客入侵、服務端管理人員內部員工的非法盜取等有可能使你的數據流出。

現在比較好的方案是在企業內部搭建私有雲存儲。這方面有開源的,也是閉源商業化的。架設在內網可以結合企業自己身份認證、許可權管理;根據企業自身的組織架構、分組、分部門進行文件的管理、雲盤的劃分。私有雲存儲更適與企業業務相結合,把數據放在自己的口袋裡更安心。

私有雲存儲的特點:

基於互聯網公有雲存儲後台架構設計,擴展性強,性能穩定,能夠支持百萬以上用戶並發訪問;

和信雲存儲具備目錄共享、文件歷史版本恢復、文件秒傳的領先文件管理技術;

和信雲存儲還提供目錄共享、文件歷史版本恢復、文件外鏈、目錄操作歷史等特色功能,同時,提供API文檔與外部介面,可與企業現有IT系統無縫整合;

支持FC光纖通道存儲設備,允許採用NAS和iSCSI等IP存儲設備或SCSI、SAS等設備;

提供完善的管理後台,包括系統是否開放注冊、Logo修改、用戶管理、文件管理、用戶統計、文件統計等操作。

4. 搭建私有雲企業網盤需要准備什麼

我們公司大概80人的規模,屬於中小企業,但因為是做金融方面的項目。為此,我們只能去搭建公司自己的私有雲盤。
1、我們先准備了一台伺服器:
Windows 2008 +SQLServer2005
4CPU + 8G內存 +500G硬碟
2、網上查找了相關企業雲盤的相關介紹,做了幾個產品的比較,最終選擇了Mobox企業雲盤。(主要考慮是這個相對比較簡單,操作習慣與Windows本地資源管理器的操作一樣,這樣比較便於員工掌握系統)
3、將我們平時的項目及產品及相關的資料進行分類,並設計相關的管理許可權
4、將原先老的伺服器上已經有點資料,一次性導入系統 (畢竟上一個系統,若沒有數據是很難讓員工主動去用的)
大概過程這樣,希望對你有幫助

5. 私有雲和公有雲有何不同 如何搭建雲存儲

這就包括了良好的可控性,優化的使用率,精簡的基礎架構以及企業級管理實踐。私有雲存儲的一個核心特性是擁有一個標準的架構,有時也會被稱為參照架構。有些人可能會不同意這樣的觀點,既然是標准化的架構,那麼就應該有標准化的流程,從這樣的意義來說這樣講也是有道理的。然而,不管是備份恢復,空間預分配,還是監控或者其他存儲管理相關的操作流程都可以在不同平台上採用標准化的流程。雖然參考架構可以是一家廠商的,但情況往往是由多家廠商組成。參考架構實際上指的是企業能支持的不同系統和配置的規范。這會包含軟體和固件的版本號以確定企業使用產品的一致性。對於大多數企業來說,存儲的整合往往會在向參考架構靠攏的道理上扮演重要的角色。由於業務並購、業務單元獨立性或者僅僅是來自環境方面的問題,企業往往不得不放棄在成本和技術上的考量來選擇一系列不同的系統和平台。私有雲存儲的出現是開始將那些無關聯的系統從數據中心削減出去的一個很好的機會,即使暫時不能做到,但至少也能阻止其發展到其他方面上。私有雲構建模塊當IT部門可以為任何系統組合搭建一套參考架構的時候,這也就意味著他們可以使用預先配置好的系統,比如NetApp公司的FlexPod。FlexPod是一套由VMware組件、思科統一計算系統刀片伺服器、Nexus交換機組件以及NetApp自身的FAS存儲組成的預配置的系統。這也許對於許多要部署一個全新系統或者軟硬體更新的企業來說,都是一個不錯的選擇,因為它本身就是一套全新的系統並且沒有合並其他廠商的存儲。對於技術支持來說,也變得相對容易一些,因為三家廠商通過協調會讓配置以及固件版本保持一致性。對於那些有意願希望將現有系統整編到私有雲存儲環境的企業來說,HDS公司的虛擬存儲平台VSP存儲控制器能夠將其他廠商的存儲陣列直接掛在到它下面,並實現共同管理。這不僅讓異構虛擬化的優勢得以發揮並且還實現了不同平台的統一管理。用這樣的途徑可以實現在保證能充分利用現有設備投資的情況下,從多樣化系統到標准化配置的轉型。雲存儲的軟體部分軟體層面也一樣可以實現標准化。比如說,賽門鐵克公司提供了一款軟體棧可以實現不同硬體平台的共同性發掘。他們公司的Storage Foundation Proct自身有一套文件系統、卷管理器以及跨平台的數據遷移產品。賽門鐵克公司旗下的Veritas運營經理最近宣布他們的Veritas Operations Manager將推出跨虛擬機及存儲平台的單點管理系統。這套系統的報告和存儲資源管理(SRM)應用還能讓用戶決定存儲實施的成本。所包含的退款服務對控製成本非常的重要,其實許多企業並不會真正的執行退款服務,公司這樣做實際是通過這項服務來建立成本和實施之間的關系,並正面的展示給IT部門、用戶以及管理層。F5公司過去以他們的IP負載均衡器聞名於世,在協助將現有架構整合到雲架構的過程中,F5公司也承擔了他們應有的角色。F5的角度更像是從應用角度的出發。他們的動態服務架構使用不同的應用程序提供數據分類操作,這能幫助並確保數據被放置在了正確的位置從而能按照需要的服務水平傳輸數據。各項應用的評估實際上說,應用的分類對雲服務的合理部署有著至關重要的意義。成熟的運營流程的一部分就是對所有應用准備一個應用目錄,裡麵包含了企業的服務水平標准以及實施規范。這對任何的雲架構部署都非常重要,因為一些應用相對私有雲而已更合適公有雲的架構。如果要清楚的將各個不同的應用隔離開來,那麼我們需要從公司角度考慮它們在戰略上的重要性。應用可以根據其重要性來分類,大致上我們分為兩種,一類是重要但在市場上沒有競爭優勢的常規應用,另外一種則是有著高價值並能為公司提供優勢的應用。為了能很好的區分兩者的不同,我們來討論一下備份與恢復。任何一家公司都會需要數據保護服務,但單從這點出發,市場上的產品很難發揮出它們的特點。那些有著全套備份與恢復解決方案的公司既不能給它們的產品定價太高,也不能利用產品的優勢來提高市場的需求。因此,對於備份和恢復來說,一旦達到了財政上可行性,就應該考慮盡量降低成本。這對公有雲服務來說是非常理想的對象。電子郵件和聯系人管理是另外兩個必要但與戰略無關的應用。相比而言,戰略性的應用能夠將公司與它們的競爭者區分開來。在製造工藝和產品設計方面,我們有一些例子。在這些例子里,系統可能很大程度上依賴於獨一無二的設備以及定製化的配置。從技術上的原因考慮,戰略上的應用不適用於雲外包服務。此外,比如和防禦或者其他機密區域相關安全系統,也不適合在外部部署。雖然如此,這些應用可以從公有雲帶來的標准化以及改進後的流程中獲得幫助,也就是後來的私有雲配置。EMC公司為用戶提供了一款標准化得私有雲部署,得益於其Symmetrix旗下的VMAX架構。此外,EMC公司也為安全級別較高的應用提供了特有的過濾模型。過濾模型由EMC顧問團隊提供用於幫助那些在向私有雲轉換中需要幫助的企業。這里所說的過濾模型特指的是經濟過濾器、可信度過濾器以及功能過濾器。舉個例子,任何應用都有它經濟參數,信用要求以及功能需求,這些屬性對於雲架構來說可能是相輔相成的,也可能是有沖突的。通過將這些應用和過濾分析後的結果相互映射,EMC顧問團隊能夠幫助企業判斷哪些應用是最合適私有雲的,哪些又是合適公有雲的,哪些又是合適混合雲的,甚至哪些根本不合適雲環境,而合適普通的環境。我們相信不會有任何一家公司會將所有的應用都遷移到雲環境中,來自EMC公司的這套模型能有效的幫助區分各類應用並正確的設置它們的優先順序。願私有雲能廣泛應用圍繞著私有雲的聲音會讓人們覺得這就彷彿是一項前無古人的特別的行業開發,不僅如此,廠商的宣傳也會讓人覺得部署私有雲是企業制勝的唯一途徑。所有企業都需要明白的是,要將傳統的數據中心存儲系統遷移到私有雲存儲上,需要一套建立在標准操作平台上的嚴格的流程。試著問問,這套系統能被稱得上是公有存儲嗎?或者是雲存儲?再或者只是一套稍微改進後的架構?

6. 有10台左右的伺服器想搭建私有雲,有什麼好的方案推薦

搭建私有雲有多種方案,超融合、集中式、分布式、本地存儲等等方式,至於該採用哪種方案進行搭建不是取決於有多少台伺服器的,而是取決於企業想要實現哪些功能,想要部署什麼樣的應用,不同的企業需求需要策劃不同的私有雲架構,因此,企業私有雲搭建方案都是採用定製化的方式來進行策劃的。
如果你想要一個確切的私有雲搭建建議你尋找一家比較好的私有雲方案定製商來為你專門制定一份方案,這樣才是最佳的方式。
互聯先鋒是一家不錯的私有雲方案定製服務商,你可以去他們的官網提交你的需求,然後他們可以根據你的需求免費幫你定製一份私有雲方案。

7. 如何搭建私有雲平台

眾說周知Amazon EC2是一個公共雲的計算平台,屬於IaaS(基礎設施即服務)這類.
現在有一款開源的項目Eucalyptus(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems),同樣實現了Amazon EC2的功能,由於其開源性,註定了搭建一個私有的雲計算平台成為可能. 更方便的是Ubuntu9.10伺服器版已經集成了Eucalyptus這個開源軟體,使的搭建企業私有的雲計算平台變得方便而簡單.
下面我們將一步步來搭建這個私有的雲計算平台.
一 准備工作
1) 至少准備兩台機器, 當然我這里是用虛擬機軟體(Sun VirtualBox)來虛擬出兩台實際的機器 (如果你也採用Sun VirtualBox,有些注意事項,可以參見後面的附錄一)
2) 底層操作系統: Ubuntu9.10 伺服器版 (http://www.ubuntu.com/cloud)
3) 雲服務環境 : Eucalyptus , ( Ubuntu9.10 伺服器版 內置) http://eucalyptus.com/
4) Eucalyptus 命令行客戶端
5) Eucalyptus客戶端: Elastic Fox ,這是一個firefox插
件 : http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609
--------------------------------------------------------------------------
二 雲計算服務的搭建(使用Ubuntu自帶的向導,十分簡單的哦)
1) 一台機器, 作為Cluster(Front End) , 命名為: ubuntu-cluster , 它包含了如下部分
1. Cloud Controller (clc)
2. Cluster Controller (cc)
3. Walrus (the S3-like storage service)
4. Storage Controller (sc)
5.
2) 至少一台機器作為Node, 命名為: ubuntu-node1,它包含了如下部分
Node Controller (nc)
3) 在作為Cluster的機器上 ,安裝基本系統: Ubuntu9.10 伺服器版
1.安裝引導時,要選擇 "Install Ubuntu Enterprise Cloud"
2. 安裝過程中,如果提示"Cluster" 還是"Node",一定要選擇Cluster
3.安裝過程中,提示"Configure postfix" 時 選擇 internet Site
4. 安裝過程中,提示"Name your cluster" 時 ,請取一個合適的名字,比如我取之為: cluster1
5. 安裝過程中,提示"a list of available IP addresses on your network", 一定要選擇一個可用的公共IP段.
4) 在作為Node的機器上 ,也安裝基本系統: Ubuntu9.10 伺服器版
1.安裝引導時,要選擇 "Install Ubuntu Enterprise Cloud"
2. 安裝過程中,如果提示"Cluster" 還是"Node",一定要選擇Node, (如果Cluster正在運行,這一步可能不會出現,自動會選擇Node
3.安裝完一個節點後,,後續的節點可以採用克隆方法,參見後面的 附錄二
5) 在Cloud Controller(位於ubuntu-cluster)上注冊所有的Node機器: 在ubuntu-cluster上執行:
1. sudo euca_conf --no-rsync --discover-nodes
2.
至此,一個私有的雲計算平台已經搭建好了,下面就開始說,如何使用了,很簡單吧!
三 雲計算平台管理之命令行工具(Euca2ools)
1)在 https://YourIP:8443 中注冊個人信息然後登錄下載 證書 euca2-yourname-x509 .zip
2) 在客戶端機器上執行
1. $ mkdir ~/.euca
2. $ cd ~/.euca
3. $ unzip euca2-yourname-x509 .zip
4. $ chmod 0700 ~/.euca
5. $ chmod 0600 ~/.euca/*
6.
3) 在客戶端機器上執行, 安裝 Euca2ools 和 EC2-API-Tools
1. . ~/.euca/eucarc
2. echo "[ -r ~/.euca/eucarc ] && . ~/.euca/eucarc" >> ~/.bashrc
3. sudo apt-get install euca2ools
4. sudo apt-get install ec2-api-tools
5. sudo reboot
6.
4)在客戶端機器,使用 Euca2ools 上傳 Kernel / Ramdisk / FS Image (使用者可注冊 Image,但只有管理者才可注冊 kernel/ramdisks)
1. 目前 Eucalyptus 系統上沒有 Kernel、Ramdisk 和 FS Image,所以我們使用官方提供的 Image (上傳需要用到三個指令)
1. euca-bundle-image - 打包好將要上傳的檔案
2. euca-upload-bundle - 上傳到 Eucalyptus
3. euca-register - 注冊上傳的檔案
4.
2. 上傳Kernel,如:
1. euca-bundle-image -i /boot/vmlinuz-2.6.31-14-generic-pae --kernel true
2. euca-upload-bundle -b kernel -m /tmp/vmlinuz-2.6.31-14-generic-pae.man
ifest.xml
3. euca-register kernel/vmlinuz-2.6.31-14-generic-pae.manifest.xml
4.
3.上傳 Ramdisk
1. euca-bundle-image -i /boot/initrd.img-2.6.31-14-generic-pae --ramdisk
true
2. euca-upload-bundle -b ramdisks -m /tmp/initrd.img-2.6.31-14-generic-pa
e.manifest.xml
3. euca-register ramdisks/initrd.img-2.6.31-14-generic-pae.manifest.xml 4.
4. 查看已上傳到檔案:
方法一: https://YourIP:8443/#images
方法二: euca-describe-images
5. 根據查看的結果,上傳FS Images:(分配 Kernel 和 Ramdisks 給 VMs 有三種方法,見附錄三)
1. tar zxvf karmic-server-uec-i386.tar.gz
2. euca-bundle-image -i karmic-server-uec-i386.img --kernel eki-977213C6
--ramdisk eri-0CBA157D
3. euca-upload-bundle -b images -m /tmp/karmic-server-uec-i386.img.manife
st.xml
4. euca-register images/karmic-server-uec-i386.img.manifest.xml
5.
5) 申請 key pair,以便 ssh 登入 instance
1. ec2-add-keypair mykey >mykey.private
2. chmod 0600 mykey.private
3.
6) 在客戶端機器,開啟虛擬機.
1.查看 euca-describe-images ,獲得希望啟動Image emi
2.啟動一個虛擬機:
1. euca-run-instances -k mykey -n 1 emi-8022139D
2.
3.查看這個虛擬機的基本信息,比如IP地址,和 此實例id
1. euca-describe-instances
2.
4.登錄這個新啟動的虛擬機
1. ssh -i mykey.private [email protected]
2.
5.終止這個虛擬機實例
1. euca-describe-instances(獲得instance-id)
2. euca-terminate-instances <instance-id>
3.
附錄一: 虛擬測試環境的搭建:
1.虛擬機軟體: Sun VirtualBox
2.管理 -> 全局設定 -> 網路 中 選擇 "Host-Only" 點編輯,然後選擇 "DHCP伺服器", 禁用"啟用伺服器"
3建立兩台虛擬機, Linux/Ubuntu ,網路選擇Host-Only方式
4在宿主機器上,將可以聯互聯網的 網卡設置為 針對 Host-Only 網卡的共享
說明,這里之所以採用 , Host-Only + 通過宿主機器共享上網 ,而不採用Bridged的聯網方式,是前者可以在離開網路支持的情況下, 虛擬機之間的關系保持不變.

熱點內容
c語言中的temp 發布:2025-02-05 02:43:08 瀏覽:123
阿里雲伺服器共享電腦 發布:2025-02-05 02:42:18 瀏覽:417
伺服器有多少台電腦 發布:2025-02-05 02:40:41 瀏覽:447
安卓手機為什麼最新微信安裝不了 發布:2025-02-05 02:31:03 瀏覽:106
安卓手機什麼時候開售 發布:2025-02-05 02:14:15 瀏覽:660
編程車模型 發布:2025-02-05 02:09:55 瀏覽:681
雅馬哈天劍哪個配置好 發布:2025-02-05 02:00:35 瀏覽:170
我的世界國際服推薦118伺服器 發布:2025-02-05 01:50:48 瀏覽:46
普通電腦做伺服器怎麼操作 發布:2025-02-05 01:46:22 瀏覽:628
原神為什麼同伺服器加不起好友 發布:2025-02-05 01:41:03 瀏覽:337