KR20130064292A - 스마트 폰을 위한 클라우드 서비스 시스템 및 방법 - Google Patents
스마트 폰을 위한 클라우드 서비스 시스템 및 방법 Download PDFInfo
- Publication number
- KR20130064292A KR20130064292A KR1020110130834A KR20110130834A KR20130064292A KR 20130064292 A KR20130064292 A KR 20130064292A KR 1020110130834 A KR1020110130834 A KR 1020110130834A KR 20110130834 A KR20110130834 A KR 20110130834A KR 20130064292 A KR20130064292 A KR 20130064292A
- Authority
- KR
- South Korea
- Prior art keywords
- cloud
- storage
- smart phone
- smartphone
- cloud service
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000003860 storage Methods 0.000 claims abstract description 72
- 230000014759 maintenance of location Effects 0.000 claims abstract 3
- 238000013475 authorization Methods 0.000 claims description 8
- 238000010295 mobile communication Methods 0.000 claims 2
- 230000006870 function Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000004880 explosion Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/50—Extraction of image or video features by performing operations within image blocks; by using histograms, e.g. histogram of oriented gradients [HoG]; by summing image-intensity values; Projection analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0272—Virtual private networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
본 발명은 스마트 폰이 이동에 따른 다중의 클라우드 간의 가상화된 스토리지 데이터 등을 동적으로 동기화시킴으로서, 스마트 폰의 잦는 이동에도 최적화된 경로를 통해 클라우드 서비스(예를들면 스토리지 공유, 계산자원 공유 등)를 제공 받을 수 있도록 하는 것을 목적으로 한다. 종래의 클라우드를 이용한 스토리지나 자원의 공유 방법은 스마트 폰과 같은 잦는 이동이 요구되는 환경에서는 위치 및 연결되는 네트워크 품질과 형태(와이파이, 3G 등) 차이에 의해, 기존 초기 계약된 스토리지나 자원에 최적화 되지 않은 경로를 통해 자신의 데이터를 액세스 한다는 단점을 가지고 있었다. 이에 대한 단점을 해결하기 위해 본 발명에서는 스마트 폰과 다중의 클라우드 간에 "클라우드 게이트웨이"라는 새로운 기능을 정의하고, 이를 통해 스마트 폰을 위한 클라우드 스토리지 및 자원의 동적 최적 선택(Dynamic-Optimal Selection) 및 동기화(Synchronization) 방법을 제안한다. 본 발명을 이용하면, 망 사업자는 클라우드 간 코어 망에서의 데이터 폭증 현상을 줄일 수 있으며, 스마트 폰은 어디서나 현재 위치의 네트워크 연결 형태에 따른 가장 최적화된 빠른 속도로 자신의 데이터를 클라우드로부터 액세스하고 관리할 수 있다.
Description
본 발명의 실시예들은 스마트 폰이 사용하는 클라우드 스토리지 및 자원을 동적이고 최적으로 선택하여 동기화하는 스마트 폰을 위한 클라우드 서비스 시스템 및 방법에 관한 것이다.
클라우드 서비스는 클라우드 내에 위치한 스토리지나 자원들을 가상화하여 여러 이용자 간의 공유를 통해 자원의 효율성을 높이는 서비스로, 특히 최근 스마트 폰과 같은 저장 공간과 전원(배터리), 계산 능력(computing power)이 부족한 이동 단말에게는 더욱 유용한 서비스로 크게 각광받고 있다.
종래의 클라우드를 이용한 스토리지나 자원의 공유 방법은 스마트 폰이 스토리지나 자원을 필요로 하면, 초기 계약에 따라 지불한 비용에 맞는 가장 적합한 스토리지나 자원을 클라우드 내에 가상화된 형태로 정적으로 할당하여 지속적으로 이를 사용하는 방식이 일반적이다. 그러나 최근 클라우드 서비스의 증가에 따라 지역별로(예, 서울, 대전, 부산 혹은 강북, 강남 등) 다중의 클라우드 및 데이터 센터를 운용하는 사례가 많아지고 있으며, 특히 스마트 폰과 같은 이동 단말의 경우는 잦는 이동에 따른 위치 변경 및 연결되는 네트워크 품질과 형태(와이파이, 3G 등) 차이에 의해, 기존 초기 계약된 스토리지나 자원에 최적화되지 않은 경로를 통해 자신의 데이터를 접근하게 되어, 망 사업자 입장에서는 클라우드 간 코어망 상에 데이터 폭증 현상이 발생하게 되고, 스마트 폰 입장에서는 가장 최적화된 빠른 속도로 클라우드 서비스를 동적으로 제공받지 못한다는 단점을 가지게 된다.
본 발명의 일실시예는 스마트 폰이 사용하는 클라우드 스토리지 및 자원을 동적이고 최적으로 선택하여 동기화하는 스마트 폰을 위한 클라우드 서비스 시스템 및 방법을 제공한다.
상기의 일실시예를 이루기 위한, 스마트 폰을 위한 클라우드 서비스 시스템은 다중의 클라우드를 이용한 가상화된 스토리지 및 자원을 공유하는 스마트 폰; 및 상기 스마트 폰의 위치 및 네트워크 연결 형태에 따라 상기 다중의 클라우드 중에서 최적의 클라우드를 선택하여 상기 스마트 폰에 제공하는 클라우드 게이트웨이를 포함한다.
또한, 상기 일실시예를 달성하기 위한 기술적 방법으로서, 스마트 폰을 위한 클라우드 서비스 방법은 다중의 클라우드를 이용한 가상화된 스토리지 및 자원을 공유하는 단계; 및 스마트 폰의 위치 및 네트워크 연결 형태에 따라 상기 다중의 클라우드 중에서 최적의 클라우드를 선택하여 스마트 폰에 제공하는 단계를 포함한다.
본 발명의 일실시예에 따르면, 스마트 폰이 이용할 수 있는 다중의 클라우드 간의 데이터 등을 동적으로 동기화시킴으로서, 스마트 폰과 같은 이동 단말의 경우 잦는 이동에 따라 최적화 되지 않은 경로를 통해 클라우드에 접근하게 되는 문제점을 근본적으로 해결할 수 있다.
또한, 본 발명의 일실시예에 따르면, 망 사업자 입장에서는 클라우드 간 코어망 상에 데이터 폭증 상황을 제거하고, 스마트 폰 입장에서는 가장 최적화 된 빠른 속도로 클라우드 서비스를 동적으로 제공받을 수 있다는 장점을 가지게 된다.
또한, 본 발명의 일실시예에 따르면, 스마트 폰은 어디서나 현재 위치와 네트워크 연결 형태에 따른 가장 최적화된 빠른 속도로 자신의 데이터를 클라우드로부터 액세스하고 관리할 수 있다는 장점이 있다.
도 1은 본 발명의 일실시예에 따른 스마트 폰을 위한 클라우드 서비스 시스템에서 제안한 클라우드 스토리지 및 자원의 동적 최적 선택 및 동기화 구조를 보인 예시도이다.
도 2는 본 발명의 일실시예에 따른 클라우드 게이트웨이의 구성을 보인 블록도이다.
도 3은 본 발명의 일실시예에 따른 클라우드 내 가상화된 스토리지간의 동기화 절차를 보인 흐름도이다.
도 4는 본 발명의 일실시예에 따른 클라우드 내 자원을 최적으로 선택하는 절차를 보인 흐름도이다.
도 2는 본 발명의 일실시예에 따른 클라우드 게이트웨이의 구성을 보인 블록도이다.
도 3은 본 발명의 일실시예에 따른 클라우드 내 가상화된 스토리지간의 동기화 절차를 보인 흐름도이다.
도 4는 본 발명의 일실시예에 따른 클라우드 내 자원을 최적으로 선택하는 절차를 보인 흐름도이다.
본 발명의 구성은 스마트 폰을 위한 클라우드 스토리지 및 자원의 동적 최적 선택 및 동기화를 가능하게 하기 위해, 인증 및 권한 부여 에이전트, 클라우드 최적 선택 에이전트, 동기화 에이전트로 구성되는 클라우드 게이트웨이를 추가로 정의하고, 이를 통해 스마트 폰은 클라우드 스토리지 및 자원에 접근하게 되며, 이를 위해 클라우드 게이트웨이와 클라우드 간의 동적 최적 클라우드 선택 및 동기화 기능을 위한 일련의 절차를 추가함으로써 본 발명을 성취 가능하다.
이하에서, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
도 1은 본 발명의 일실시예에 따른 스마트 폰을 위한 클라우드 서비스 시스템에서 제안한 클라우드 스토리지 및 자원의 동적 최적 선택 및 동기화 구조를 보인 예시도이다.
스마트 폰(110)은 초기 계약에 따라, 클라우드 A(130) 내의 가상화된 스토리지 A를 할당받고 이후 이용자의 이동에 따라 클라우드 B(140), 클라우드 C(150) 등 여러 클라우드에 연결할 수 있다는 것을 전제한다.
도 1에 도시된 바와 같이, 스마트 폰(110)이 새로운 위치로 이동하게 되면, 클라우드 게이트웨이(120)에 질의하여, 이동에 따른 위치와 현재 네트워크 연결 형태(예를들면, 와이파이, 3G 등)에 따른 가장 빠른 경로를 가진 최적화된 클라우드(예들들면, 클라우드 B(140))를 동적으로 선택하게 되며, 이를 통해 스마트 폰(110)은 가장 빠른 속도로 지원하는 클라우드 내의 컴퓨팅 자원 및 스토리지(예를들면 가상화된 스토리지 B)를 새로 할당받을 수 있고, 클라우드 게이트웨이(120)는 기존 사용하고 있는 가상화된 스토리지 A와는 동기화 기능을 통해 동일한 데이터 상태를 항시 유지하도록 하는 기능이 제공된다.
또한, 스마트 폰(110)은 스마트 폰 내의 저장 공간과 배터리 등을 절감하기 위해 외부 클라우드의 자원을 동적으로 할당받아 사용할 수 있으며, 이 경우도 현재 위치 및 네트워크 연결 형태에 따른 가장 최적화된 클라우드 내(예를들면, 클라우드 B(140))의 가상화된 자원을 할당받아 사용한다.
도 2는 본 발명의 일실시예에 따른 클라우드 게이트웨이의 구성을 보인 블록도이다.
도 2에 도시된 바와 같이, 클라우드 게이트웨이(220)는 스마트 폰(210)과 다중의 클라우드(230) 간(예를들면 클라우드 A, B, C 에 위치하며, 클라우드 게이트웨이(220)는 스마트 폰(210)이 클라우드(230)에게 요청하는 모든 서비스 요청 명령들을 가로채어(hooking) 현재 위치와 네트워크 연결 형태에 따른 현재 서비스에 가장 최적화된 서비스를 제공할 수 있는 클라우드를 선택하여 이 서비스 요청을 선택된 클라우드에게 전달해 주는 역할을 담당한다.
도 2를 참조하면, 본 발명의 일실시예에 따른 클라우드 게이트웨이(220)는 인증 및 권한 부여 에이전트(221), 클라우드 최적 선택 에이전트(222), 동기화 에이전트(223)를 포함하며, 이를 통해 본 발명의 일실시예에서 제안한 클라우드 게이트웨이(220)의 기능 구성을 설명한다.
인증 및 권한 부여 에이전트(221)는 스마트 폰(210)이 클라우드 서비스를 이용할 수 있는지 인증 및 권한 부여 여부를 확인하는 역할을 담당한다.
클라우드 최적 선택 에이전트(222)는 클라우드 게이트웨이(220)에 연결되어 있는 클라우드(230) 목록 중, 스마트 폰(210)의 현재 위치 및 네트워크 연결 형태 등 여러 정보들을 종합적으로 판단하여, 가장 네트워크 연결 속도 등이 빠르고, 최적화된 클라우드를 선택하는 역할을 담당한다.
동기화 에이전트(223)는 스마트 폰(210)이 초기에 할당 받은 클라우드 내 가상화된 스토리지와 이동에 따라 새로 할당받은 클라우드 내 가상화된 스토리지 간의 데이터 불일치를 제거하기 위해 동기화 가능을 제공하는 것으로, 해당 가상화된 스토리지 간의 복사 및 백업 기능을 통해 스마트 폰(210)이 할당받은 여러 가상화된 스토리지가 항상 동일한 데이터를 유지하도록 하는 역할을 담당한다.
도 3은 본 발명의 일실시예에 따른 클라우드 내 가상화된 스토리지간의 동기화 절차를 보인 흐름도이다.
스마트 폰은 처음 초기 계약에 따라, 클라우드 A내의 가상화된 스토리지 A를 할당받아 사용하고 있고, 이후 이용자의 이동에 따라, 위치와 네트워크 연결 형태 등을 계산하여 가장 최적화된 서비스를 받을 수 있는 클라우드가 클라우드 B라고 전제한다. 여러 클라우드 중 가장 최적화된 클라우드를 선택하는 계산식(알고리즘)은 GPS를 이용한 위치와 네트워크 연결 형태를 와이파이와 3G 등으로 구분하는 방법 및 추가로 요금 정책 및 지역별 네트워크 분산/집중화 정책(load balancing)에 따른 가중치를 이용하여 클라우드 사업자마다 임의로 정의 가능하다.
도 3에 도시된 바와 같이, 스마트 폰은 클라우드 게이트웨이에 인증 및 권한부여 질의를 전송하여(301), 해당 스마트 폰이 적합한 이동 단말인지와 다중의 클라우드 중 어느 클라우드를 사용할 권한이 있는지를 확인하게 되며(302), 이후 동적 클라우드 선택 질의를 클라우드 게이트웨이에게 전송하여(303) 현재 위치와 네트워크 연결 형태 등을 고려하여 가장 최적화된 서비스를 받을 수 있는 클라우드가 어느 클라우드 인지를 문의한다.
클라우드 게이트웨이는 요청한 스마트 폰의 위치와 네트워크 연결 형태 등을 계산하여 가장 최적화된 서비스를 받을 수 있는 클라우드가 클라우드 B라고 스마트 폰에 응답한다(304).
이후 스마트 폰은 스토리지 읽기와 쓰기와 같은 클라우드 스토리지 서비스를 이용하여 클라우드 게이트웨이의 동기화 기능을 통하여 해당 클라우드 내의 가상화된 스토리지에 전달되게 되어, 다음과 같은 절차에 따라 다중의 클라우드 내의 가상화 스토리지 간의 동기화가 가능하게 한다.
클라우드 게이트웨이는 스마트 폰의 스토리지 읽기 명령(B)을 먼저 가로채어(305) 클라우드 동기화(A->B) 명령을 실행하도록 클라우드 A의 스토리지 A에게 전달하며(306), 이를 통해 클라우드 A의 스토리지 A는 클라우드 B의 스토리지 B로 해당 데이터를 모두 복사하도록 한다(307).
복사가 완료되면 클라우드 B의 스토리지 B에 스마트 폰이 요구한 동일한 데이터가 존재하게 되며, 클라우드 B의 스토리지 B는 스토리지 읽기 명령 결과(B) 등을 스마트 폰에 전송한다(308). 이 경우 스토리지 A에서 스토리지 B로의 복사가 완료되기 전까지는 읽기 명령을 실행하기 위한 지연 시간이 발생하나, 한 차례의 데이터 복사가 완료된 이후부터는 읽기 명령에 따라 지연 시간 없이 빠른 속도로 스마트 폰의 데이터를 클라우드 B의 스토리지 B로부터 액세스할 수 있다.
스마트 폰의 스토리지 쓰기 명령(B)은 클라우드 B의 스토리지 B에게 바로 전달되어 해당 명령을 실행함과 동시에(309), 클라우드 게이트웨이에 의해 동일하게 가로채게 되어 클라우드 게이트웨이는 클라우드 동기화(B>A) 명령을 실행하도록 클라우드 B의 스토리지 B에 전달하며(310), 이를 통해 클라우드 B의 스토리지 B는 클라우드 A의 스토리지 A로 데이터를 모두 복사하도록 한다(311). 복사가 완료되면 클라우드 A의 스토리지 A는 스마트 폰이 클라우드 B의 스토리지 B에 쓰기한 동일한 데이터를 유지한다.
도 4는 본 발명의 일실시예에 따른 클라우드 내 자원을 최적으로 선택하는 절차를 보인 흐름도이다.
스마트 폰은 처음 초기 계약에 따라, 클라우드 A의 스토리지 A를 할당받아 사용하고 있고, 이후 이용자의 이동에 따라, 위치와 네트워크 연결 형태 등을 계산하여 가장 최적화된 서비스를 받을수 있는 클라우드가 클라우드 B라고 전제한다. 여러 클라우드 중 가장 최적화된 클라우드를 선택하는 계산식(알고리즘)은 도 3에서 기술된 바와 마찬가지로 GPS를 이용한 위치와 네트워크 연결 형태를 와이파이와 3G 등으로 구분하는 방법 및 추가로 요금 정책 및 지역별 네트워크 분산/집중화 정책에 따른 가중치를 이용하여 클라우드 사업자마다 임의로 정의 가능하다.
도 4에 도시된 바와 같이, 스마트 폰은 클라우드 게이트웨이에 인증 및 권한부여 질의를 전송하여(401), 클라우드 게이트웨이가 해당 스마트 폰이 적합한 이동 단말 인지와 다중의 클라우드 중 어느 클라우드를 사용할 권한이 있는지를 확인하게 한다(402).
스마트 폰은 동적 클라우드 선택 질의를 클라우드 게이트웨이에게 전송하여 현재 위치와 네트워크 연결 형태 등을 계산하여 가장 최적화된 서비스를 받을 수 있는 클라우드가 어느 클라우드 인지를 질의한다(403).
클라우드 게이트웨이는 요청한 스마트 폰의 위치와 네트워크 연결 형태 등을 계산하여 가장 최적화된 서비스를 받을 수 있는 클라우드가 클라우드 B라고 스마트 폰에 응답한다(404).
스마트 폰이 클라우드 내의 자원을 할당받아 계산 연산 등을 클라우드 내에서 실행하고자 할 때 이를 위한 서비스 요청은 클라우드 게이트웨이로부터 최적 선택된 클라우드 B에게 전달된다(405).
클라우드 B는 가장 최적화된 형태로 자원을 이용한 연산 실행 결과 값을 다시 스마트 폰으로 전달하여, 스마트 폰은 여러 클라우드 자원 중 스마트 폰의 현재 위치 및 네트워크 연결 형태에 따른 가장 최적화된 클라우드 내의 자원을 할당받아 원하는 네트워크 계산 연산 등을 수행할 수 있다.
또한, 본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 구성들은 본 발명 사상의 범주에 속한다고 할 것이다.
220 : 클라우드 게이트웨이
221 : 인증 및 권한 부여 에이전트
222 : 클라우드 최적 선택 에이전트
223 : 동기화 에이전트
221 : 인증 및 권한 부여 에이전트
222 : 클라우드 최적 선택 에이전트
223 : 동기화 에이전트
Claims (12)
- 다중의 클라우드를 이용한 가상화된 스토리지 및 자원을 공유하는 스마트 폰; 및
상기 스마트 폰의 위치 및 네트워크 연결 형태에 따라 상기 다중의 클라우드 중에서 최적의 클라우드를 선택하여 상기 스마트 폰에 제공하는 클라우드 게이트웨이
를 포함하는 스마트 폰을 위한 클라우드 서비스 시스템. - 제1항에 있어서,
상기 클라우드 게이트웨이는,
다중의 가상화된 스토리지 내에 저장된 데이터를 동기화하여 상기 스마트 폰의 위치 및 네트워크 연결 형태에 따라 최적화된 속도로 데이터를 클라우드로부터 액세스하고 관리하는 스마트 폰을 위한 클라우드 서비스 시스템. - 제1항에 있어서,
상기 클라우드 게이트웨이는,
상기 스마트 폰이 클라우드 서비스를 이용할 수 있는지를 확인하는 인증 및 권한 부여 에이전트;
상기 클라우드 목록 중 최적화된 클라우드를 선택하는 클라우드 최적 선택 에이전트; 및
상기 스마트 폰이 할당받은 다중의 스토리지가 동일한 데이터를 유지하도록 동작하는 동기화 에이전트
를 포함하는 스마트 폰을 위한 클라우드 서비스 시스템. - 제3항에 있어서,
상기 클라우드 최적 선택 에이전트는,
다중의 클라우드 중 최적화된 클라우드를 선택하기 위해 상기 스마트 폰의 위치와 네트워크 연결 형태를 와이파이와 이동통신망으로 구분하는 방법, 과금 정책, 지역별 네트워크 분산/집중화 정책 중 어느 하나 이상에 따른 가중치를 부여하여 계산하는 스마트 폰을 위한 클라우드 서비스 시스템. - 제3항에 있어서,
상기 동기화 에이전트는,
상기 스마트 폰으로부터 스토리지 읽기 명령을 수신하면 클라우드 간 동기화 기능을 통해 해당 스토리지 영역을 최적 선택된 클라우드 내의 스토리지에 복사한 후 스토리지 읽기 명령을 해당 스토리지에 전달하여 처리하는 스마트 폰을 위한 클라우드 서비스 시스템. - 제3항에 있어서,
상기 동기화 에이전트는,
상기 스마트 폰으로부터 스토리지 쓰기 명령을 수신하면 해당 클라우드 내의 스토리지로 바로 전달하는 동시에, 해당 스토리지 영역을 초기 계약에 따른 클라우드 내의 스토리지에 복사하여 처리하는 스마트 폰을 위한 클라우드 서비스 시스템. - 다중의 클라우드를 이용한 가상화된 스토리지 및 자원을 공유하는 단계; 및
스마트 폰의 위치 및 네트워크 연결 형태에 따라 상기 다중의 클라우드 중에서 최적의 클라우드를 선택하여 스마트 폰에 제공하는 단계
를 포함하는 스마트 폰을 위한 클라우드 서비스 방법. - 제7항에 있어서,
다중의 가상화된 스토리지 내에 저장된 데이터를 동기화하는 단계; 및
상기 스마트 폰의 위치 및 네트워크 연결 형태에 따라 최적화된 속도로 데이터를 클라우드로부터 액세스하고 관리하는 단계
를 더 포함하는 스마트 폰을 위한 클라우드 서비스 방법. - 제7항에 있어서,
상기 제공하는 단계는,
상기 스마트 폰이 클라우드 서비스를 이용할 수 있는지를 확인하는 단계;
상기 클라우드 목록 중 최적화된 클라우드를 선택하는 단계; 및
상기 스마트 폰이 할당받은 다중의 스토리지가 동일한 데이터를 유지하도록 동작하는 단계
를 포함하는 스마트 폰을 위한 클라우드 서비스 방법. - 제9항에 있어서,
상기 선택하는 단계는,
다중의 클라우드 중 최적화된 클라우드를 선택하기 위해 상기 스마트 폰의 위치와 네트워크 연결 형태를 와이파이와 이동통신망으로 구분하는 방법, 과금 정책, 지역별 네트워크 분산/집중화 정책 중 어느 하나 이상에 따른 가중치를 부여하여 계산하는 단계
를 포함하는 스마트 폰을 위한 클라우드 서비스 방법. - 제9항에 있어서,
상기 동작하는 단계는,
상기 스마트 폰으로부터 스토리지 읽기 명령을 수신하는 단계;
클라우드 간 동기화 기능을 통해 해당 스토리지 영역을 최적 선택된 클라우드 내의 스토리지에 복사하는 단계; 및
상기 스토리지 읽기 명령을 상기 스토리지에 전달하여 처리하는 단계
를 포함하는 스마트 폰을 위한 클라우드 서비스 방법. - 제9항에 있어서,
상기 동작하는 단계는,
상기 스마트 폰으로부터 스토리지 쓰기 명령을 수신하는 단계;
상기 스토리지 쓰기 명령을 해당 클라우드 내의 스토리지로 전달하는 단계; 및
상기 스토리지 영역을 초기 계약에 따른 클라우드 내의 스토리지에 복사하여 처리하는 단계
를 포함하는 스마트 폰을 위한 클라우드 서비스 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110130834A KR20130064292A (ko) | 2011-12-08 | 2011-12-08 | 스마트 폰을 위한 클라우드 서비스 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110130834A KR20130064292A (ko) | 2011-12-08 | 2011-12-08 | 스마트 폰을 위한 클라우드 서비스 시스템 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130064292A true KR20130064292A (ko) | 2013-06-18 |
Family
ID=48861288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110130834A KR20130064292A (ko) | 2011-12-08 | 2011-12-08 | 스마트 폰을 위한 클라우드 서비스 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130064292A (ko) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050978A (ko) * | 2013-11-01 | 2015-05-11 | 주식회사 케이티 | 홈 게이트웨이를 통해 클라우드 스토리지를 이용하는 방법 및 이에 사용되는 홈 게이트웨이 |
KR20160084215A (ko) * | 2015-01-05 | 2016-07-13 | 엔트릭스 주식회사 | 최적 클라우드 스트리밍 서비스를 위한 동적 어플리케이션 처리 방법 및 이를 위한 장치 |
CN107690166A (zh) * | 2016-08-03 | 2018-02-13 | 深圳市深信服电子科技有限公司 | 一种vmi平台的接入方法、装置及*** |
WO2018063332A1 (en) * | 2016-09-30 | 2018-04-05 | Intel Corporation | Geographic service classification and routing |
KR101973353B1 (ko) | 2019-03-11 | 2019-04-26 | 주식회사 엘지유플러스 | 클라우드 스토리지에 설치된 애플리케이션의 가속 실행 장치 및 방법 |
KR20190071936A (ko) | 2017-12-15 | 2019-06-25 | 위선민 | 클라우드 관리 시스템 |
KR101973293B1 (ko) | 2017-12-13 | 2019-07-26 | 주식회사 엘지유플러스 | 클라우드 스토리지에 설치된 애플리케이션의 가속 실행 장치 및 방법 |
KR20200046187A (ko) | 2018-10-19 | 2020-05-07 | 주식회사 엘지유플러스 | 클라우드 파일 다운로드 장치 및 방법 |
WO2024094104A1 (zh) * | 2022-11-03 | 2024-05-10 | 天翼数字生活科技有限公司 | 一种动态反馈加权云存储资源调度方法、装置及设备 |
-
2011
- 2011-12-08 KR KR1020110130834A patent/KR20130064292A/ko not_active Application Discontinuation
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050978A (ko) * | 2013-11-01 | 2015-05-11 | 주식회사 케이티 | 홈 게이트웨이를 통해 클라우드 스토리지를 이용하는 방법 및 이에 사용되는 홈 게이트웨이 |
US9654561B2 (en) | 2013-11-01 | 2017-05-16 | Kt Corporation | Integrated cloud storage service through home gateway |
KR20160084215A (ko) * | 2015-01-05 | 2016-07-13 | 엔트릭스 주식회사 | 최적 클라우드 스트리밍 서비스를 위한 동적 어플리케이션 처리 방법 및 이를 위한 장치 |
CN107690166B (zh) * | 2016-08-03 | 2020-11-20 | 深信服科技股份有限公司 | 一种vmi平台的接入方法、装置及*** |
CN107690166A (zh) * | 2016-08-03 | 2018-02-13 | 深圳市深信服电子科技有限公司 | 一种vmi平台的接入方法、装置及*** |
WO2018063332A1 (en) * | 2016-09-30 | 2018-04-05 | Intel Corporation | Geographic service classification and routing |
US11115283B2 (en) | 2016-09-30 | 2021-09-07 | Intel Corporation | Geographic service classification and routing |
US11665062B2 (en) | 2016-09-30 | 2023-05-30 | Intel Corporation | Geographic service classification and routing |
KR101973293B1 (ko) | 2017-12-13 | 2019-07-26 | 주식회사 엘지유플러스 | 클라우드 스토리지에 설치된 애플리케이션의 가속 실행 장치 및 방법 |
KR20190071936A (ko) | 2017-12-15 | 2019-06-25 | 위선민 | 클라우드 관리 시스템 |
KR20200046187A (ko) | 2018-10-19 | 2020-05-07 | 주식회사 엘지유플러스 | 클라우드 파일 다운로드 장치 및 방법 |
KR101973353B1 (ko) | 2019-03-11 | 2019-04-26 | 주식회사 엘지유플러스 | 클라우드 스토리지에 설치된 애플리케이션의 가속 실행 장치 및 방법 |
WO2024094104A1 (zh) * | 2022-11-03 | 2024-05-10 | 天翼数字生活科技有限公司 | 一种动态反馈加权云存储资源调度方法、装置及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20130064292A (ko) | 스마트 폰을 위한 클라우드 서비스 시스템 및 방법 | |
KR102172169B1 (ko) | 분산형 클라우드 기반 어플리케이션 실행 시스템, 이에 적용되는 장치 및 장치의 동작 방법 | |
US8417239B1 (en) | Wireless device coverage mapping | |
CN105549904A (zh) | 一种应用于存储***中的数据迁移方法及存储设备 | |
EP3553647A1 (en) | Data write method, apparatus, and system | |
US20160301758A1 (en) | Generic cloud enabling of stateful applications | |
EP2878139A1 (en) | Methods and apparatuses for facilitating utilization of cloud services | |
KR20180098798A (ko) | 엣지 클라우드에서 모바일 단말에 자원을 할당하는 방법 및 그 장치 | |
US20210144515A1 (en) | Systems and methods for multi-access edge computing node selection | |
EP3005113B1 (en) | Improved deployment of virtual machines by means of differencing disks | |
KR20190083091A (ko) | 분산 자원 할당 방법 및 그 장치 | |
Zhang et al. | Reducing the network overhead of user mobility–induced virtual machine migration in mobile edge computing | |
CN102917116A (zh) | 一种手机软件的分享方法及手机 | |
KR20170002415A (ko) | 순회 맵-리듀스 아키텍처 | |
US20190223051A1 (en) | Load balancing method and related device | |
JP5780377B2 (ja) | 情報処理システム、及びアプリケーションの移転方法 | |
US9485786B2 (en) | Management of mobile devices leveraging location based cooperation | |
CN102523267A (zh) | 云备份***和云备份方法 | |
KR101338001B1 (ko) | 단말 장치 및 상기 단말 장치의 액세스 포인트 접속 방법 | |
US9794768B2 (en) | Re-activating a first access point name using a second access point name | |
US20220138220A1 (en) | Dedicated replication channels for replicating records between regions | |
US20210360500A1 (en) | Systems and methods for securely sharing context between mec clusters | |
US20130260804A1 (en) | Apparatus and method for wireless network connection | |
US20140289304A1 (en) | Automatic resource balancing for multi-device location-based applications | |
JP2019213161A (ja) | 管理装置、移動体通信システム、プログラム及び管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |