歡迎您光臨本站 註冊首頁

討論實現類似於網易相冊那樣的多伺服器儲存方案

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

討論實現類似於網易相冊那樣的多伺服器儲存方案

想討論一下如何實現類似於網易相冊那樣的多伺服器儲存,而且又方便增加伺服器的那種

就通過一個頁面上傳圖片,然後上傳的圖片有些是保存在http://img23.photo.163.com/,有些是保存在http://img47.photo.163.com/

我就是想問問如何通過一個上傳的地方,把圖片分散存在多個伺服器?

如果是在上傳的頁面上iframe不同的機器的上傳頁面就算了,那樣太麻煩了。
《解決方案》

你在說什麼?????
《解決方案》

不好意思,沒有闡述清楚
說簡單點就是怎麼實現:
通過一個入口(上傳程序),把文件上傳並保存到多個不同的伺服器上
《解決方案》

前端伺服器在upload程序在upload的時候,動態從一台分配伺服器上獲得存儲伺服器的地址不就可以了?
這樣前端伺服器上的upload程序是統一不用修改的,後面的存儲伺服器又不用緊綁住前面的業務機器.

以後無論是擴容還是變更,只要在分配伺服器上的程序作調整就好了.其本身的負擔就很小,由於維護著一張表,因此很容易做成和LDAP鏈接,也可以很低成本實現雙機的HA.
《解決方案》

分配伺服器 是可以把upload那裡的數據包直接轉給存儲伺服器接受嗎?
存儲伺服器 是直接儲存還是需要安裝一個服務端,比如.net或java?
《解決方案》

我難道說的不清楚么?

分配伺服器,維護存儲伺服器的地址,在不同的存儲伺服器之間平衡存儲負載.

存儲伺服器,用來存儲數據的.
《解決方案》

恩,說的很詳細,謝謝
只是不太清楚具體怎麼落實
《解決方案》

原帖由 songday 於 2008-2-26 22:23 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
恩,說的很詳細,謝謝
只是不太清楚具體怎麼落實


要不要我過來幫你把所有的都搭好? :"))))))))))


技術就是一個很靈活沒有絕對答案的工作.Linux上只要你想的到的,都可以找一條路去解決.

我們這個版是討論集群,集群存儲和虛擬機的,不要說什麼具體的資源了,光光討論集群存儲的帖子你自己搜一下有多多少少?

還有分配伺服器的大致思路和做法,我已經給了我的一種想法,難道你找一個機器裝一個MySQL,然後不管你用perl, java, shell,還是http transaction 發幾個地址給前端,抑或是參考一下輪詢的演算法,編一小段client side代碼,抑或是找個LDAP把分配伺服器到後端存儲伺服器的認證都給連上.... 這些一切一切的都是基本功.....
恕我直言,個人主觀上覺得以你現在的經驗要作一個"網易相冊"應用規模的應用架構還是比較吃力的.

記住,有點才有了線,有線才有了面,既而拿到了一個完整的體.
《解決方案》

謝謝,我按你說的實現一下:em02:

[火星人 ] 討論實現類似於網易相冊那樣的多伺服器儲存方案已經有154次圍觀

http://coctec.com/docs/service/show-post-7678.html