KR20040000834A - 가상사설망에서의 네트워크 저장공간 구현 방법 - Google Patents

가상사설망에서의 네트워크 저장공간 구현 방법 Download PDF

Info

Publication number
KR20040000834A
KR20040000834A KR1020020035801A KR20020035801A KR20040000834A KR 20040000834 A KR20040000834 A KR 20040000834A KR 1020020035801 A KR1020020035801 A KR 1020020035801A KR 20020035801 A KR20020035801 A KR 20020035801A KR 20040000834 A KR20040000834 A KR 20040000834A
Authority
KR
South Korea
Prior art keywords
network storage
file
network
vpn
server
Prior art date
Application number
KR1020020035801A
Other languages
English (en)
Other versions
KR100923394B1 (ko
Inventor
김덕엽
홍영국
공경태
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020020035801A priority Critical patent/KR100923394B1/ko
Publication of KR20040000834A publication Critical patent/KR20040000834A/ko
Application granted granted Critical
Publication of KR100923394B1 publication Critical patent/KR100923394B1/ko

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E03WATER SUPPLY; SEWERAGE
    • E03CDOMESTIC PLUMBING INSTALLATIONS FOR FRESH WATER OR WASTE WATER; SINKS
    • E03C1/00Domestic plumbing installations for fresh water or waste water; Sinks
    • E03C1/02Plumbing installations for fresh water
    • E03C1/08Jet regulators or jet guides, e.g. anti-splash devices
    • EFIXED CONSTRUCTIONS
    • E03WATER SUPPLY; SEWERAGE
    • E03CDOMESTIC PLUMBING INSTALLATIONS FOR FRESH WATER OR WASTE WATER; SINKS
    • E03C1/00Domestic plumbing installations for fresh water or waste water; Sinks
    • E03C1/02Plumbing installations for fresh water
    • E03C2001/026Plumbing installations for fresh water with flow restricting devices

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Hydrology & Water Resources (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야
본 발명은 가상사설망에서의 네트워크 저장공간 구현 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은, 일반 인터넷망보다 보안이 우수한 VPN(Virtual Private Network) 내부에 네트워크 저장 공간을 설치함으로써, VPN 가입자로 하여금 네트워크 저장공간에 자신의 중요한 파일을 백업하고, 필요에 따라 네트워크 저장공간의 자료를 쉽고 안전하게 액세스하여 파일에 대한 작업을 수행할 수 있도록 하기 위한 네트워크 저장공간 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.
3. 발명의 해결방법의 요지
본 발명은, 가상사설망(VPN)에서의 네트워크 저장공간 구현 방법에 있어서, 가입자가 VPN 내부의 네트워크 저장공간에 접속하기 위하여, VPN의 사용자 인증을 수행하는 제 1 단계; 네트워크 저장공간 서버의 과부하를 방지하기 위하여, 다수의 네트워크 저장공간 서버를 설치하고, 상기 네트워크 저장공간 서버 앞단에 분배기(switch)를 두어 상기 VPN 가입자로부터 요구되는 요구정보를 로드 밸런싱(load balancing)하여 상기 네트워크 저장공간 서버로 전달하는 제 2 단계; 상기 인증을 통과한 VPN 가입자의 요구에 따라, 상기 네트워크 저장공간 서버를 통하여 상기 네트워크 저장공간에 저장되어있는 파일들을 액세스하는 제 3 단계; 및상기 액세스 결과에 따라, 네트워크 저장공간 서버가 웹브라우저 액세스 기능, 파일 오퍼레이션 기능, 파일 암호화 기능, 파일 동기화 기능 및 웹브라우저를 통한 서버 모니터링/ 관리기능을 수행하는 제 4 단계를 포함함.
4. 발명의 중요한 용도
본 발명은 네트워크 저장공간 구현 시스템 등에 이용됨.

Description

가상사설망에서의 네트워크 저장공간 구현 방법{Method of network-storage implementation in VPN}
본 발명은 가상사설망(VPN : Virtual Private Network)에서의 네트워크 저장공간 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 특히 일반 인터넷망보다 보안이 우수한 VPN 내부에 네트워크 저장 공간을 설치함으로써, VPN 가입자로 하여금 네트워크 저장공간에 자신의 중요한 파일을 백업하고, 필요에 따라 네트워크 저장공간의 자료를 쉽고 안전하게 액세스하여 파일에 대한 작업을 수행할 수 있도록 하는 가상사설망에서의 네트워크 저장공간 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
인터넷의 급격한 발전 및 해킹 위험의 증가로 인해 네트워크 보안에 대한 관심 및 투자가 그 어느 때보다 높아지고 있으며, 개인이나 회사의 중요한 파일을 백업하고 파일이 저장된 장소 이외에서도 파일을 사용할 필요성 역시 증가하고 있다.
기존의 일반 인터넷에서도 본원 발명이 제안하는 장치와 유사한 개념의 네트워크 저장공간이 운용되고 있지만, 일반 인터넷은 망자체의 특성상 해킹이나 보안에 비교적 허술한 약점을 가지고 있다.
또한, 네트워크 저장공간에 파일을 업로드하거나 다운로드할 때, 기존의 방식은 서버나 클라이언트 쪽에 업로드하거나 다운로드할 파일이 이미 존재하는 경우, 파일을 덮어씌우거나(overwrite) 아니면 기존의 파일을 그대로 놔두는 경우 밖에 없었다. 그러나, 덮어씌우기를 할 경우 파일의 사이즈가 크고 네트워크 상황이 좋지 않을 때는 업로드/다운로드하기 위해서는 많은 시간이 소요됐고, 그만큼 비용도 증가하게 됐다.
따라서, 이와 같은 여러가지 문제점을 해결하기 위해서는 일반 인터넷에 비해 보안이 우수한 VPN 내부에 네트워크 저장공간을 구현하는 방안이 요구된다.
본 발명은, 상기한 바와 같은 요구에 부응하기 위하여 제안된 것으로, 일반 인터넷망보다 보안이 우수한 VPN(Virtual Private Network) 내부에 네트워크 저장 공간을 설치함으로써, VPN 가입자로 하여금 네트워크 저장공간에 자신의 중요한 파일을 백업하고, 필요에 따라 네트워크 저장공간의 자료를 쉽고 안전하게 액세스하여 파일에 대한 작업을 수행할 수 있도록 하기 위한 네트워크 저장공간 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.
도 1 은 본 발명이 적용되는 네트워크 저장공간 구현 시스템의 구성예시도.
도 2 는 본 발명에 따른 가상사설망에서의 네트워크 저장공간 서버에 대한 일실시예 구성도.
도 3 은 본 발명에 따른 가상사설망에서의 네트워크 저장공간 구현 방법 중 파일 오퍼레이션 기능 과정에 대한 일실시예 흐름도.
도 4 는 본 발명에 따른 가상사설망에서의 네트워크 저장공간 구현 방법 중 파일 동기화 기능 과정에 대한 일실시예 흐름도.
도 5 는 본 발명에 따른 가상사설망에서의 네트워크 저장공간 구현 방법 중 파일 동기화의 동작 과정에 대한 일실시예 설명도.
* 도면의 주요 부분에 대한 부호의 설명
11 : VPN12 : VPN 가입자(회사)
13 : 인증서버14 : 네트워크 저장공간 서버
15 : 네트워크 저장공간(데이터베이스(DB))
16 : 인터넷17 : VPN가입자(해외지사/출장지/가정)
상기 목적을 달성하기 위한 본 발명은, 가상사설망(VPN)에서의 네트워크 저장공간 구현 방법에 있어서, 가입자가 VPN 내부의 네트워크 저장공간에 접속하기위하여, VPN의 사용자 인증을 수행하는 제 1 단계; 네트워크 저장공간 서버의 과부하를 방지하기 위하여, 다수의 네트워크 저장공간 서버를 설치하고, 상기 네트워크 저장공간 서버 앞단에 분배기를 두어 상기 VPN 가입자로부터 요구되는 요구정보를 로드 밸런싱(load balancing)하여 상기 네트워크 저장공간 서버로 전달하는 제 2 단계; 상기 인증을 통과한 VPN 가입자의 요구에 따라, 상기 네트워크 저장공간 서버를 통하여 상기 네트워크 저장공간에 저장되어있는 파일들을 액세스하는 제 3 단계; 및 상기 액세스 결과에 따라, 네트워크 저장공간 서버가 웹브라우저 액세스 기능, 파일 오퍼레이션 기능, 파일 암호화 기능, 파일 동기화 기능 및 웹브라우저를 통한 서버 모니터링/ 관리기능을 수행하는 제 4 단계를 포함하여 이루어진 것을 특징으로 한다.
또한, 본 발명은, 프로세서를 구비한 네트워크 저장공간 구현 시스템에, 가입자가 VPN 내부의 네트워크 저장공간에 접속하기 위하여, VPN의 사용자 인증을 수행하는 제 1 기능; 네트워크 저장공간 서버의 과부하를 방지하기 위하여, 다수의 네트워크 저장공간 서버를 설치하고, 상기 네트워크 저장공간 서버 앞단에 분배기를 두어 상기 VPN 가입자로부터 요구되는 요구정보를 로드 밸런싱(load balancing)하여 상기 네트워크 저장공간 서버로 전달하는 제 2 기능; 상기 인증을 통과한 VPN 가입자의 요구에 따라, 상기 네트워크 저장공간 서버를 통하여 상기 네트워크 저장공간에 저장되어있는 파일들을 액세스하는 제 3 기능; 및 상기 액세스 결과에 따라, 네트워크 저장공간 서버가 웹브라우저 액세스 기능, 파일 오퍼레이션 기능, 파일 암호화 기능, 파일 동기화 기능 및 웹브라우저를 통한 서버 모니터링/ 관리기능을 수행하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
본 발명은 파일 동기화를 수행할 때, 클라이언트와 서버 쪽에 같은 이름의 파일이 이미 존재하는 경우에 파일을 덮어씌위서 업로드/다운로드하는 개념이 아닌, 두 파일간의 차이점을 파악하여 변화된 만큼의 내용만 상대편 쪽으로 업로드/다운로드하는 방식이다(출장 등 원격지에서 저장공간에 있는 파일을 액세스하여 작업하는 경우의 대부분이 파일을 새로 작성하는 것이 아니고, 일부 수정하는 작업이 대부분이기 때문에 이 방식의 효용성은 크다고 할 수 있다).
이럴 경우, 사이즈가 큰 파일의 내용을 전부 업로드/다운로드하지 않고 최근 변화된 일부 내용만 업로드/다운로드함으로써 시간을 절약할 수 있으며, 또한 기존의 방식으로는 전송시간이 오래 걸림으로써, 파일 업로드/다운로드 도중에 네트워크 연결이 끊겨 다시 시도하는 잠재적 비용도 줄어드는 등 기존의 방식에 비해 개선 효과가 월등하다.
따라서, 상기와 같은 방식을 해결하기 위해서는 서버 또는 클라이언트단에 존재하는 파일들의 변경사항을 추적하고, 그 내용을 관리할 수 있어야 한다. 즉, 그 방식은 다음과 같다.
첫째, 클라이언트 단에서 서버로 파일 동기화를 요청한다.
둘째, 서버와 클라이언트 양쪽에 같은 이름의 파일이 존재하는 경우, 서버는 두 파일을 서로 비교한다.
셋째, 서버는 서버 자체내의 데이터베이스(DB)나 외부 DB에 기록되어 있는그 파일의 로그 및 변화된 내용을 분석하여 업로드/다운로드할 파일의 부분 내용을 결정한다.
마지막으로, 변화된 내용을 업로드/다운로드한다.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.
도 1 은 본 발명이 적용되는 네트워크 저장공간 구현 시스템의 구성예시도이다.
도 1에 도시된 바와 같이, VPN(11)에 직접 연결되어 있는 VPN가입자(12)는 인증서버(13)에 의해 사용자 인증을 받으며, 사용자 인증이 이루어진 후 네트워크 저장공간 서버(14)는 네트워크 저장공간(데이터베이스(DB))(15)과 VPN가입자(회사)(12)간의 필요한 파일 오퍼레이션 기능을 수행하고, 그 결과를 네트워크 저장공간(15)과 사용자단(12)으로 중계한다.
인터넷(16)에 연결되어 있는 VPN가입자(해외지사/출장지/가정)(17)는 IDC(Internet Data Center)(18)를 경유, 인증서버(13)에 의해 인증을 받고, 사용자 인증이 이루어지면 네트워크 저장공간 서버(14)는 네트워크 저장공간(15)과 VPN가입자간(17)의 파일 오퍼레이션 기능을 수행하고, 그 결과를 네트워크 저장공간(15)과 사용자단(17)으로 중계한다.
도 2 는 본 발명에 따른 가상사설망에서의 네트워크 저장공간 서버에 대한 일실시예 구성도이다.
도 2에 도시된 바와 같이, 네트워크 저장공간 서버(21)는 서버 과부하 방지를 위하여 2개 이상의 네트워크 저장공간 서버(1~n)(21)로 구성될 수 있다. 이때, 네트워크 저장공간 서버 앞단에 분배기(22)를 두어 서버들이 과부하가 걸리지 않도록 로드 밸런싱(load balancing) 기능을 수행한다.
그리하여, VPN(23)이나 인터넷(24)을 통하여 들어온 가입자의 요구(request)는 분배기(22)를 통하여 다수의 네트워크 저장공간 서버(21)들에게 적절히 분배되며, 네트워크 저장공간 서버는 가입자의 요구(request)를 처리하여 네트워크 저장공간(25)에 필요한 작업을 수행하고, VPN가입자(26)에게 해당 작업의 결과를 돌려준다.
네트워크 저장공간 서버(21)는 웹브라우저 액세스 기능(211), 복사, 삭제, 이름바꾸기, 다운로드, 업로드 등의 기능을 수행하는 파일 오퍼레이션 기능(212), 파일 암호화 기능(213), 파일 동기화 기능(214) 및 웹브라우저를 통한 서버 모니터링 및 관리 기능(215)을 제공한다.
여기서, 웹브라우저 액세스 기능(211)은 사용자가 원하는 작업을 수행할 수 있도록 웹브라우저를 통하여 네트워크 저장공간 서버(21)에 접속할 수 있게 하는 기능이다.
파일 오퍼레이션 기능(212)은 네트워크 저장공간 내의 파일에 대하여 복사, 삭제, 이름바꾸기 및 네트워크 저장공간(25)과 VPN가입자(26) 사이에서 파일을 다운로드, 업로드를 수행할 수 있는 기능을 제공한다.
파일 암호화 기능(213)은 업로드, 다운로드되는 파일들을 암호화하여 타인이파일을 열어볼 수 없고 인증받은 사용자만이 파일을 열 수 있는 기능을 제공한다.
네트워크 저장공간(25)과 미리 정해진 가입자들의 컴퓨터 디렉토리에 같은 이름의 파일이 존재하는 경우에, 파일 동기화 기능(214)은 두 파일 간의 양방향 동기화 기능(네트워크 저장공간(25)에서 가입자단 방향으로의 동기화 기능과 가입자단에서 네트워크 저장공간 방향으로의 동기화 기능)을 제공한다.
또한, 네트워크 저장공간 서버(21)는 관리자가 서버의 상태를 모니터링하고 서버를 관리할 수 있는 웹브라우저를 통한 서버 모니터링 및 관리 기능(215)을 제공한다.
도 3 은 본 발명에 따른 가상사설망에서의 네트워크 저장공간 구현 방법 중 파일 오퍼레이션 기능 과정에 대한 일실시예 흐름도이다.
도 3에 도시된 바와 같이, VPN 인증서버에 접속하여(301) VPN가입자 인증을 확인하고(302), 확인결과 인증에 실패한 가입자는 재인증을 수행한 후(303), VPN 인증서버에 접속하는 과정(301)으로 진행하고, 인증에 성공한 가입자는 네트워크 저장공간 서버에 액세스한 후(304), 가입자의 의도 및 흐름에 따라 파일 업로드(305), 복사/삭제/이름바꾸기(306)를 수행할지를 판단하여, 그 결과에 따라 파일 업로드 수행(310), 복사/삭제/이름바꾸기(312), 파일 다운로드(307) 및 파일 수정/열람(308)을 수행하고, 상기 과정을 반복 수행한다.
또한, 상기 과정에서, 파일 업로드와 파일 다운로드 시에는 파일이 암호화되어 업로드 및 다운로드된다.
도 4 는 본 발명에 따른 가상사설망에서의 네트워크 저장공간 구현 방법 중파일 동기화 기능 과정에 대한 일실시예 흐름도로서, 파일 업로드나 파일 다운로드 동기화 기능 중 하나만 선택할 경우의 흐름도이다.
도 4에 도시된 바와 같이, VPN인증서버에 접속하여(401) VPN가입자 인증을 확인하고(402), 인증에 실패한 가입자는 재인증(43)을 수행한 후(403), VPN 인증서버에 접속하는 과정(401)으로 진행하고, 인증을 통과한 가입자는 네트워크 저장공간 서버에 액세스 한 후(404), 가입자의 의도 및 흐름에 따라 파일 업로드 동기화를 수행할지를 판단하여(405) 파일 업로드 동기화를 수행하면 파일 업로드 동기화 기능을 수행하고(406), 파일 다운로드 동기화를 수행하면 파일 다운로드 동기화 기능을 수행한 후(408), 이 과정을 반복 수행한다.
파일 업로드 동기화는 사용자 컴퓨터에서 네트워크 저장공간 방향으로 동기화를 시키는 것이다. 즉, 네트워크 저장공간의 파일이 가입자단 파일과 같아진다.
파일 다운로드 동기화는 네트워트 저장공간에서 가입자 컴퓨터 방향으로 동기화를 시키는 것이다. 즉, 가입자단 파일이 네트워크 저장공간 파일과 같아진다.
도 5 는 본 발명에 따른 가상사설망에서의 네트워크 저장공간 구현 방법 중 파일 동기화의 동작 과정에 대한 일실시예 설명도이다.
도 5에 도시된 바와 같이, 클라이언트 단에서 서버로 파일을 동기화할 것을 요청한다(501).
이어서, 서버와 클라이언트 양쪽에 같은 이름의 파일이 존재하는 경우, 서버는 두 파일을 비교하여(502), 차이점이 있으면 서버는 서버 자체 내의 DB나 외부DB에 기록되어 있는 그 파일의 로그 및 변화된 내용을 분석하여 업로드/다운로드할파일의 부분 내용을 결정한다(503).
이후, 변화된 내용을 업로드/다운로드한다(504).
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.
상기한 바와 같은 본 발명은, 사용자가 중요 파일을 가지고 다니지 않아도 원격지에서 웹브라우저를 통하여 VPN망 내부의 네트워크 저장공간에 저장되어 있는 파일을 다운로드, 수정 및 업로드가 가능하므로 시간과 비용을 절감할 수 있는 효과가 있다.
또한, 본 발명은, 일반 인터넷에 비해 보안이 우수한 VPN 내부에 파일이 저장되어 있고, 업로드/다운로드시에 파일을 암호화하므로, 해킹 등의 위험에 더욱 충실히 대비할 수 있고, 네트워크 저장공간을 중요 파일의 백업 저장 공간으로 활용할 수 있으며, 파일 동기화 기능 및 웹브라우저를 통한 서버 모니터링 및 관리 기능을 제공함으로써 파일 관리가 더욱 용이한 장점이 있다.

Claims (9)

  1. 가상사설망(VPN)에서의 네트워크 저장공간 구현 방법에 있어서,
    가입자가 VPN 내부의 네트워크 저장공간에 접속하기 위하여, VPN의 사용자 인증을 수행하는 제 1 단계;
    네트워크 저장공간 서버의 과부하를 방지하기 위하여, 다수의 네트워크 저장공간 서버를 설치하고, 상기 네트워크 저장공간 서버 앞단에 분배기를 두어 상기 VPN 가입자로부터 요구되는 요구정보를 로드 밸런싱(load balancing)하여 상기 네트워크 저장공간 서버로 전달하는 제 2 단계;
    상기 인증을 통과한 VPN 가입자의 요구에 따라, 상기 네트워크 저장공간 서버를 통하여 상기 네트워크 저장공간에 저장되어있는 파일들을 액세스하는 제 3 단계; 및
    상기 액세스 결과에 따라, 네트워크 저장공간 서버가 웹브라우저 액세스 기능, 파일 오퍼레이션 기능, 파일 암호화 기능, 파일 동기화 기능 및 웹브라우저를 통한 서버 모니터링/ 관리기능을 수행하는 제 4 단계
    를 포함하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  2. 제 1 항에 있어서,
    상기 파일 오퍼레이션 기능은,
    VPN 인증서버에 접속하여 VPN가입자 인증을 받아, 인증에 실패한 가입자는 재인증을 수행하고, 인증에 성공한 가입자는 상기 네트워크 저장공간 서버에 액세스한 후, 가입자의 요구에 따라 파일 업로드 수행, 복사/삭제/이름바꾸기, 파일 다운로드 및 파일 수정/열람을 수행하는 것을 특징으로 하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  3. 제 1 항에 있어서,
    상기 파일 동기화 기능은,
    VPN 인증서버에 접속하여 VPN가입자 인증을 받아, 인증에 실패한 가입자는 재인증을 수행하고, 인증을 통과한 가입자는 상기 네트워크 저장공간 서버에 액세스 한 후, 가입자의 요구에 따라 파일 업로드 동기화 및 파일 다운로드 동기화를 수행하는 것을 특징으로 하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  4. 제 1 항에 있어서,
    상기 파일 동기화 기능은,
    가입자로부터 상기 네트워크 저장공간 서버로 파일을 동기화할 것을 요청하여, 상기 네트워크 저장공간 서버와 가입자 양쪽에 같은 이름의 파일이 존재하는 경우, 상기 네트워크 저장공간 서버가 두 파일을 비교하고, 비교결과에 따라 상기네트워크 저장공간 서버 자체 내의 데이터베이스(DB)나 외부DB에 기록되어 있는 그 파일의 로그 및 변화된 내용을 분석하여 업로드/다운로드할 파일의 부분 내용을 결정하여, 변화된 내용을 업로드/다운로드하는 것을 특징으로 하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  5. 제 4 항에 있어서,
    상기 파일 동기화시에,
    두 파일 간의 차이점을 파악하여 변화된 만큼의 내용만 상대편 쪽으로 업로드/다운로드하는 것을 특징으로 하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  6. 제 1 항에 있어서,
    상기 파일 암호화 기능은,
    업로드/다운로드되는 파일들을 암호화하여 타인이 파일을 열어볼 수 없고 인증받은 사용자만이 열 수 있도록 한 것을 특징으로 하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  7. 제 1 항에 있어서,
    웹브라우저 액세스 기능은,
    사용자가 원하는 작업을 수행할 수 있도록 웹브라우저를 통하여 상기 네트워크 저장공간 서버에 접속할 수 있도록 한 것을 특징으로 하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  8. 제 1 항에 있어서,
    상기 웹브라우저를 통한 서버 모니터링/관리 기능은,
    상기 네트워크 저장공간 서버를 통해 관리자가 서버의 상태를 모니터링하고, 서버를 관리할 수 있도록 한 것을 특징으로 하는 가상사설망에서의 네트워크 저장공간 구현 방법.
  9. 프로세서를 구비한 네트워크 저장공간 구현 시스템에,
    가입자가 VPN 내부의 네트워크 저장공간에 접속하기 위하여, VPN의 사용자 인증을 수행하는 제 1 기능;
    네트워크 저장공간 서버의 과부하를 방지하기 위하여, 다수의 네트워크 저장공간 서버를 설치하고, 상기 네트워크 저장공간 서버 앞단에 분배기를 두어 상기 VPN 가입자로부터 요구되는 요구정보를 로드 밸런싱(load balancing)하여 상기 네트워크 저장공간 서버로 전달하는 제 2 기능;
    상기 인증을 통과한 VPN 가입자의 요구에 따라, 상기 네트워크 저장공간 서버를 통하여 상기 네트워크 저장공간에 저장되어있는 파일들을 액세스하는 제 3 기능; 및
    상기 액세스 결과에 따라, 네트워크 저장공간 서버가 웹브라우저 액세스 기능, 파일 오퍼레이션 기능, 파일 암호화 기능, 파일 동기화 기능 및 웹브라우저를 통한 서버 모니터링/ 관리기능을 수행하는 제 4 기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020020035801A 2002-06-25 2002-06-25 가상사설망에서의 네트워크 저장공간 구현 방법 KR100923394B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020035801A KR100923394B1 (ko) 2002-06-25 2002-06-25 가상사설망에서의 네트워크 저장공간 구현 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020035801A KR100923394B1 (ko) 2002-06-25 2002-06-25 가상사설망에서의 네트워크 저장공간 구현 방법

Publications (2)

Publication Number Publication Date
KR20040000834A true KR20040000834A (ko) 2004-01-07
KR100923394B1 KR100923394B1 (ko) 2009-10-23

Family

ID=37312643

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020035801A KR100923394B1 (ko) 2002-06-25 2002-06-25 가상사설망에서의 네트워크 저장공간 구현 방법

Country Status (1)

Country Link
KR (1) KR100923394B1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101502895B1 (ko) 2010-12-22 2015-03-17 주식회사 케이티 복수의 오류 복제본으로부터 오류를 복구하는 방법 및 상기 방법을 이용하는 스토리지 시스템
KR101544480B1 (ko) 2010-12-24 2015-08-13 주식회사 케이티 복수 개의 프락시 서버를 포함하는 분산 저장 시스템 및 그 오브젝트 관리 방법 및 컴퓨터에 의하여 독출가능한 저장 매체
KR101585146B1 (ko) 2010-12-24 2016-01-14 주식회사 케이티 오브젝트를 복수 개의 데이터 노드들의 위치에 기반하여 분산 저장하는 분산 저장 시스템 및 그 위치 기반 분산 저장 방법 및 컴퓨터에 의하여 독출 가능한 저장 매체
KR101483127B1 (ko) 2011-03-31 2015-01-22 주식회사 케이티 클라우드 스토리지 시스템에서 리소스를 고려한 자료분배방법 및 장치
KR101544483B1 (ko) 2011-04-13 2015-08-17 주식회사 케이티 분산 저장 시스템의 복제 서버 장치 및 복제본 생성 방법
KR101544485B1 (ko) 2011-04-25 2015-08-17 주식회사 케이티 클라우드 스토리지 시스템에서 복수개의 복제본을 분산 저장하는 방법 및 장치

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6226748B1 (en) * 1997-06-12 2001-05-01 Vpnet Technologies, Inc. Architecture for virtual private networks
EP1143665B1 (en) * 1999-06-10 2007-01-03 Alcatel Internetworking, Inc. Unified policy management system and method with integrated policy enforcer
AU4500301A (en) * 1999-11-18 2001-06-12 Singapore Telecommunications Limited Virtual private network selection
KR100598340B1 (ko) * 1999-12-24 2006-07-06 주식회사 케이티 데이터통신망에서의 다계층망 관리를 위한통신서비스세션관리장치와 방법
KR100383615B1 (ko) * 2000-05-24 2003-05-16 삼성전자주식회사 사설망 서비스를 위한 가입자 데이터베이스 구성방법 및데이터베이스 장치
JP2002027009A (ja) * 2000-07-03 2002-01-25 Hitachi Ltd 高速付加サービス方法
KR100461519B1 (ko) * 2000-07-31 2004-12-14 엘지전자 주식회사 이동통신 시스템에서의 메시지 처리 장치 및 방법
KR20020033275A (ko) * 2000-10-30 2002-05-06 정정호 로컬 단말기와 서버간에 데이터 파일을 동기화시키는동기화 푸시 서비스 방법 및 시스템
KR20030048224A (ko) * 2001-12-11 2003-06-19 주식회사 지누스 다자간 실시간 어학 교육 시스템 및 그 방법

Also Published As

Publication number Publication date
KR100923394B1 (ko) 2009-10-23

Similar Documents

Publication Publication Date Title
US6662198B2 (en) Method and system for asynchronous transmission, backup, distribution of data and file sharing
Mulazzani et al. Dark clouds on the horizon: Using cloud storage as attack vector and online slack space
Kher et al. Securing distributed storage: challenges, techniques, and systems
CN1322449C (zh) 无服务器的分布式文件***
CN106156359B (zh) 一种云计算平台下的数据同步更新方法
US8082316B2 (en) Resolving conflicts while synchronizing configuration information among multiple clients
US8335915B2 (en) Encryption based security system for network storage
US7437429B2 (en) System and method for providing transparent access to distributed authoring and versioning files including encrypted files
US6122631A (en) Dynamic server-managed access control for a distributed file system
US20100185852A1 (en) Encryption and decryption method for shared encrypted file
US8667273B1 (en) Intelligent file encryption and secure backup system
US8086698B2 (en) Synchronizing configuration information among multiple clients
US6393420B1 (en) Securing Web server source documents and executables
US20050154885A1 (en) Electronic data security system and method
US20150127607A1 (en) Distributed data system with document management and access control
US20120102080A1 (en) Computer system and storage capacity extension method
CN110381061A (zh) 文件的多云存储方法、下载方法、装置及存储介质
WO2015039028A1 (en) Distributed data system with document management and access control
US6725370B1 (en) Sharing data safely using service replication
US20210297250A1 (en) Cloud-native global file system with constant-time rekeying
US7890990B1 (en) Security system with staging capabilities
KR100923394B1 (ko) 가상사설망에서의 네트워크 저장공간 구현 방법
US7549171B2 (en) Method and apparatus for validation of application data on a storage system
Miltchev et al. Secure and flexible global file sharing
US8296826B1 (en) Secure transfer of files

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121008

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20131004

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20141006

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20151006

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20161005

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170928

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20181001

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190903

Year of fee payment: 11