´ë¿ë·® ÆÄÀÏÀ» DB¿¡ ÀúÀåÇؼ­ °ü¸®ÇÏ¸é ¾î¶³±î¿ä?

   Á¶È¸ 13084   Ãßõ 0    

하드웨어보다 소프트웨어쪽 질문이긴한데요. 많은 조언 부탁드립니다.

 

웹하드 회사의경우.. 파일이 아주 많을텐데요.

 

파일정보 내용은 특정 테이블에 저장되어 있을테고요.

 

아래답변중 파일관리에관해 퍼포먼스와 보안에 좋다고 생각하는 시스템순서를 알려주세요.

 

A. 암호화된 사용자 폴더명에 파일명을 암호화해서 저장
B. 암호화된 사용자 폴더명에 파일명을 암호화해서 분할압축 저장 (ex. 1기가짜리 파일일경우 100Mb씩 분할압축)
C. DB에 특정테이블에 파일이름을 암호화하여 바이너리로 저장
D. DB에 특정테이블에 파일이름을 암호화하여 분할압축하여 바이너리로 저장 (ex. 1기가짜리 파일일경우 100Mb씩 분할압축)

 

제 생각엔 A나 B와 같이 구성하면 해커에의해 파일경로가 노출될것 같습니다.
B와 D를 생각하는이유는 PHP특징상 2기가이상 대용량파일이 업로드 되지않기때문에 프로그램내부에서 어차피 분할해서 올리기때문에 생각한것입니다.
C와 D의경우 어디서듣기론 DB서버에 부하를 많이준다고하는데 다른DB서버와 별도로 파일전용DB서버를 구축하면 A와 B와 동일한 퍼포먼스를 줄것같은데 맞나요?

 

제 개인적인 생각엔 A=B=C=D 라고생각하는데 가능하다면 D와같은 구성을 하고싶습니다. 실제로 웹하드서비스 회사는 어떤씩으로 파일관리를하고 있나요?
많은 조언부탁 드리겠습니다.

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
俵Áø 2011-02
À¥Çϵ弭ºñ½ºÇÏ°í ÀÖ´ø°Å ¾Æ´Ï¼Ì³ª¿ä?

POST·Î 2GB¸¦ ¹Ð¾îº»ÀûÀÌ ¾ø¾î¼­ ¸ð¸£°ÚÁö¸¸
¾Æ·¡ÀÇ URLÀ» Âü°íÇϼż­ Å×½ºÆ®Çغ¸¼Åµµ µÉ °Í °°½À´Ï´Ù.
http://blog.naver.com/PostView.nhn?blogId=woodair&logNo=100090608241&redirect=Dlog&widgetTypeCall=true
Á¶¿µ¹Î 2011-02
ÆÄÀÏ·Î ÀúÀåÇÏ´Â°Ô Á¤¼®ÀÔ´Ï´Ù.
±è»óÁø 2011-02
PHP°¡ 2±â°¡ ÀÌ»ó ¹ÌÁö¿øÀ̶ó¸é...B¹æ¹ý ÃßõÇÕ´Ï´Ù.

´Ü, C, D¹æ¹ýÀº Àý´ë·Î ºñÃßÇÕ´Ï´Ù.!!!
ÀÌÀ¯...À¥ÇϵåÀÇ ¸ðµç ÆÄÀÏÀ» °¡Áø DB¸¦ C,D¹æ¹ýÀ¸·Î Çϸé...DB¹é¾÷ÀÌ »ó´çÈ÷ Èûµé°Ì´Ï´Ù.
±×¸®°í, A,B ¹æ¹ýÀÌ ÇØÄ¿¿¡°Ô Ãë¾àÇϴٴ°Ô....URL·Î Á÷Á¢ Á¢¼ÓÇÏ°Ô ÇϽô°ǰ¡¿ä? ±×°Ô ¾Æ´Ï¶ó¸é
ÀÌ¹Ì OS°¡ ¶Õ·È´Âµ¥..¹«½¼ Àǹ̰¡ ÀÖÀ»±î¿ä?

Àú·± ¹ÙÀ̳ʸ® ÆÄÀÏÀº ±×³É ÆÄÀϽýºÅÛÀ¸·Î ¹Ð¾î³Ö´Â°Ô ÇöÀç·Î½á´Â °¡Àå ÆíÇÕ´Ï´Ù.
¶Ç´Ù¸¥ ÀÌÀ¯´Â ÆÄÀÏ ÀÔÃâ·ÂÀÌ DB¸¦ ÅëÇؼ­ ÀÌ·ç¾îÁö±â¶§¹®¿¡ ¼Óµµ°¡ ±Ø´ÜÀûÀ¸·Î ´À·ÁÁý´Ï´Ù.
ÇöÁ¸ÇÏ´Â RDBMS(MYSQLµµ Æ÷ÇÔ)Àº TEXT¹®ÀÚ À§ÁÖ·Î ¼³°è µÈ³à¼®À̾ ³ªÅ¸³ª´Â ¹®Á¦À̸ç, ¹ÙÀ̳ʸ®´Â...±×³É Áö¿øÇѴٴ°ÅÁö ±×°É ¸Í½ÅÇؼ­ ¾²´Â°Ç ºñÃßÇÕ´Ï´Ù.

¿¹Àü ¸ð °ø°øÂÊ¿¡¼­ ¸»¾¸ÇϽŵ¥·Î DB¿¡(¿À¶óŬ)¿¡ ÆÄÀÏÀ» ³Ö¾î¼­ °ü¸®ÇÏ´ø ÀüÀÚ°áÀç ½Ã½ºÅÛÀÌ ÀÖ¾ú´Âµ¥...
¼Óµµµµ ¹®Á¦¿´°í ¹é¾÷µµ »ó´çÈ÷ ¸Ó¸®¾ÆÆâ½À´Ï´Ù.
ÇϹ°·Á À¥Çϵå´Â ÀüÀÚ°áÀ纸´Ù ÈξÀ ÆÄÀÏÀÌ Å©°í ¸¹À»ÅÙµ¥...°ú¿¬ DB°¡ ¹öÆ¿±î¿ä?
Ȥ½Ã ÆÄÀϼ­¹ö¿ë DBMS°¡ ÀÖ´Ù¸é ¸ô¶óµµ...¾Æ´Ï¶ó¸é ÃßõÇÏÁö¾Ê½À´Ï´Ù.

À¥Çϵå¶ó¸é....½ÇÁ¦ ÆÄÀÏÀ» ÁÖ°í¹ÞÀ»¶§´Â Àü¿ë ¼ÒÄÏÇÁ·Î±×·¥À» ¾µÅÙµ¥...±×·³ º¸¾È¿¡ Å«¹®Á¦°¡ ¾øÁö¾Ê³ª¿ä?
´Ù¸¸, ¼ÒÄÏ ÇÁ·Î±×·¥ ¾È¿¡...»ç¿ëÀÚ Á¤º¸³ª ¹¹ ÀÌ·±°Å ³Ö¾î³ö¼­...ÆÄÀÏÀ» ¿äûÇÒ¶§ ¼­¹öÂÊ¿¡¼­ ÆÄÀÏÀ» º¸³¾¶§ ±ÇÇѵîÀ» È®ÀÎÇÏ´Â ÀýÂ÷´Â ÀÖ¾î¾ß°ÚÁÒ
½ÇÁ¦ ¼ÒÄÏÀ¸·Î µ¥ÀÌÅÍ º¸³¾¶§...°æ·Î³ª ÆÄÀÏÁ¤º¸°¡ ¾Æ´Ñ...ÆÄÀÏ ¸ÞŸÁ¤º¸¸¸ ¿äûÇÏ°í...¼­¹öÂÊ ¼ÒÄÏ ÇÁ·Î±×·¥¿¡¼­ ÀÌ°É °¡Áö°í DB¿¡ Á¢¼ÓÇؼ­ ÆÄÀÏÀÇ »ó¼¼Á¤º¸¸¦ °¡Á®¿Í¼­ Á¶ÇÕÇÏ´Â °ü°è·Î ¿ì·ÁÇÑ ÇØÅ·¿¡¼­µµ ÀÚÀ¯·Î¿ï¼ö Àִ°ÅÁÒ

A,B¹æ¹ýÀÇ ¶Ç´Ù¸¥ ÀåÁ¡Àº...¸ÞŸÁ¤º¸¸¸ DB¿¡ ÀÖ°í ÆÄÀϼ­¹ö¸¦ ¿©·¯´ë·Î ºÐ¸®Çؼ­ ³×Æ®¿öÅ© Æ®·¡ÇÈ ºÐ»êµµ µÇ°ÚÁÒ
À¯¿µ±Ù 2011-02
À¥Çϵå¿ëµµ¶ó¸é... µðºñ¿¡´Â À¯ÀúÁ¤º¸¿Í ÆÄÀÏÁ¤º¸¸¸ µé¾î °¡°í, ÆÄÀÏÀº ÆÄÀϼ­¹ö¿¡ µû·Î ÀúÀåÇϴ°ɷΠ¾Ë°í ÀÖ½À´Ï´Ù.(À¥¼­¹ö, ÆÄÀϼ­¹ö, µðºñ¼­¹ö, °ú±Ý¼­¹ö(?))
ÆÄÀÏ°æ·Î ³ëÃâÀ̶ó´Â°Ç http·Î ³ëÃâÀÎÁö¿ä? http°¡ ¾Æ´Ï¶ó ´Ù¸¥¹æ¹ýÀ¸·Î ¶Õ¸®°Ô µÇ¸é ¼­¹ö°¡ ÇØÅ·´çÇÑ°Å ¾Æ´Ñ°¡¿ä?
2±â°¡ÀÌ»ó ¾÷·Îµå°¡ ºÒ°¡´ÉÇÏ´Ù´Â°Ç ¾×Ƽºê¿¢½º³ª ¿ÜºÎÇÁ·Î±×·¥ µµ¿ò¾øÀÌ php·Î ¾÷·Îµå³ª ´Ù¿î·Îµå¸¦ ÇÒ°ÍÀΰ¡¿ä?
ÆÄÀϾ÷·Îµå ÇÒ¶§ ÆÄÀϸíÀ» º¯°æÇÏ°í, µðºñ¿¡ ÀÌÀüÆÄÀϸí°ú º¯°æµÈÆÄÀϸíÀ» ³Ö¾îÁִ°͵µ ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù.
Àú´Â A¹æ½ÄÀ» Ãßõµå¸³´Ï´Ù!
A¿Í BÀÔ´Ï´Ù.

À¥ ´Ù¿î·ÎµåÀÇ °æ¿ì ´Ù¿î·Îµå ÆäÀÌÁö¸¦ ÅëÇÑ ½ºÆ®¸®¹Ö ´Ù¿î·Îµå¸¦ Çϱ⶧¹®¿¡ ÆÄÀÏ °æ·Î°¡ ³ëÃâµÉ ÀÏÀº ¾ø½À´Ï´Ù.

DB¿¡ ¹ÙÀ̳ʸ® µ¥ÀÌÅ͸¦ ³Ö´Â °æ¿ì´Â "´Ü¼ø ÀúÀå"ÀÌ ¾Æ´Ñ ¹ÙÀ̳ʸ® °ü·± Äõ¸®¸¦ ÅëÇÑ "µ¥ÀÌÅÍ ÃßÃâ"ÀÌ ÇÊ¿äÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.

»ç¿ëÀÚ Æú´õ¸íÀ̳ª ÆÄÀÏ¸íµµ "¾Ïȣȭ"¸¦ ÇÏÁö´Â ¾Ê½À´Ï´Ù.
°°Àº À̸§ Áߺ¹À¸·Î ÀÎÇÑ ÆÄÀÏÀÇ ¼Õ½ÇÀ» ÇÇÇϱâ À§ÇØ "±³Ã¼"¸¦ ÇÏ´Â °ÍÀÔ´Ï´Ù.
¿øº» ÆÄÀÏ À̸§Àº µû·Î DB¿¡ ÀúÀåÇÏ¿© »ç¿ëÇÕ´Ï´Ù.
Á¤ÁöÇõ 2011-02
´äº¯ °¨»çÇÕ´Ï´Ù.
¸¹Àº µµ¿ò µÇ¾ú½À´Ï´Ù.


QnA
Á¦¸ñPage 3882/5685
2014-05   4964682   Á¤ÀºÁØ1
2015-12   1501133   ¹é¸Þ°¡
2005-06   6251   ÇѸí¼ö
2015-08   6251   ÀϹÝÀ¯Àú
2006-03   6251   Á¤¸íÇö
2011-03   6251   À嵿°Ç2014
2008-09   6251   ÀÌ¿µ±Ô
2014-07   6251   ³ªÆÄÀÌ°­½ÂÈÆ
2014-05   6251   ºÐ´ç±èµ¿¼ö
2019-01   6252   ½º¹«ÇÁ
2006-02   6252   À̼º±Ù
2005-05   6252   ¼Û»óº´
2011-10   6252   ¶Ñ¶Ñ±è´ë¿ø
2009-10   6252   ¼Õ¼®¿ì
2016-03   6252   Ãֽÿµ
2016-12   6252   »ì¾î¸®³«Áö
2016-06   6252   dreamer74
2012-09   6252   À嵿°Ç2014
2010-04   6252   Murphys
2017-12   6252   ±èÀ±¼ú
2005-05   6252   ¶óÁ¤¿±
2012-07   6252   ·¹Àκ¸¿ì7