• 제목/요약/키워드: Cloud-based IT Architecture

검색결과 123건 처리시간 0.028초

Optimization of Data Placement using Principal Component Analysis based Pareto-optimal method for Multi-Cloud Storage Environment

  • Latha, V.L. Padma;Reddy, N. Sudhakar;Babu, A. Suresh
    • International Journal of Computer Science & Network Security
    • /
    • 제21권12호
    • /
    • pp.248-256
    • /
    • 2021
  • Now that we're in the big data era, data has taken on a new significance as the storage capacity has exploded from trillion bytes to petabytes at breakneck pace. As the use of cloud computing expands and becomes more commonly accepted, several businesses and institutions are opting to store their requests and data there. Cloud storage's concept of a nearly infinite storage resource pool makes data storage and access scalable and readily available. The majority of them, on the other hand, favour a single cloud because of the simplicity and inexpensive storage costs it offers in the near run. Cloud-based data storage, on the other hand, has concerns such as vendor lock-in, privacy leakage and unavailability. With geographically dispersed cloud storage providers, multicloud storage can alleviate these dangers. One of the key challenges in this storage system is to arrange user data in a cost-effective and high-availability manner. A multicloud storage architecture is given in this study. Next, a multi-objective optimization problem is defined to minimise total costs and maximise data availability at the same time, which can be solved using a technique based on the non-dominated sorting genetic algorithm II (NSGA-II) and obtain a set of non-dominated solutions known as the Pareto-optimal set.. When consumers can't pick from the Pareto-optimal set directly, a method based on Principal Component Analysis (PCA) is presented to find the best answer. To sum it all up, thorough tests based on a variety of real-world cloud storage scenarios have proven that the proposed method performs as expected.

SaaS 환경에서 SLA 보장을 위한 명세 및 교환 방법 (A Specification and Exchange Method for Supporting SLA in SaaS Environment)

  • 남태우;강태준;장문수;안영민;염근혁
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제26권2호
    • /
    • pp.45-52
    • /
    • 2013
  • 클라우드 컴퓨팅 서비스를 제공하는 사업자는 이용자에게 신뢰성 있고 일관된 품질을 제공하기 위해서 SLA를 보장해야 한다. SLA(Service Level Agreement)는 서비스 사업자가 제공하는 서비스를 대상으로 가용성 등 일정한 서비스 수준을 보장하기 위해 맺는 서비스 사업자와 고객간의 계약이다. 클라우드 컴퓨팅은 다양한 클라우드 서비스의 IT 자원에 따라 IaaS, PaaS, SaaS 등으로 구분되는데 기존의 SLA는 물리적인 네트워크 환경에 대한 요소만 고려하고 있어서 제공되는 서비스의 품질 요소는 반영하기 어렵다. 본 논문에서는 SaaS 레벨에서의 SLA 명세를 위한 XML 스키마를 가지는 명세 언어와 이를 교환하기 위한 UDDI 기반의 교환 프로세스 및 아키텍처를 제안한다. 클라우드 환경에서 SaaS의 품질 요구사항은 제안한 명세 언어로 정의되고 품질 명세 저장소에 저장되며 교환 아키텍처를 기반으로 서비스 바인딩 시 교환된다.

  • PDF

An Investigation of Cloud Computing and E-Learning for Educational Advancement

  • Ali, Ashraf;Alourani, Abdullah
    • International Journal of Computer Science & Network Security
    • /
    • 제21권11호
    • /
    • pp.216-222
    • /
    • 2021
  • Advances in technology have given educators a tool to empower them to assist with developing the best possible human resources. Teachers at universities prefer to use more modern technological advances to help them educate their students. This opens up a necessity to research the capabilities of cloud-based learning services so that educational solutions can be found among the available options. Based on that, this essay looks at models and levels of deployment for the e-learning cloud architecture in the education system. A project involving educators explores whether gement Systems (LMS) can function well in a collaborative remote learning environment. The study was performed on how Blackboard was being used by a public institution and included research on cloud computing. This test examined how Blackboard Learn performs as a teaching tool and featured 60 participants. It is evident from the completed research that computers are beneficial to student education, especially in improving how schools administer lessons. Convenient tools for processing educational content are included as well as effective organizational strategies for educational processes and better ways to monitor and manage knowledge. In addition, this project's conclusions help highlight the advantages of rolling out cloud-based e-learning in higher educational institutions, which are responsible for creating the integrated educational product. The study showed that a shift to cloud computing can bring progress to educational material and substantial improvement to student academic outcomes, which is related to the increased use of better learning tools and methods.

효율적인 IoT-Cloud 서비스 실증을 위한 응용 성능 모니터링을 활용한 지속적인 통합 (Continuous Integration for Efficient IoT-Cloud Service Realization by Employing Application Performance Monitoring)

  • 배정주;김철원;김종원
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권2호
    • /
    • pp.85-96
    • /
    • 2017
  • 사물인터넷(IoT: Internet of Things)과 클라우드(Cloud) 컴퓨팅의 융합에 기반한 소위 IoT-Cloud 서비스들이 ICT 기반의 창의적이고 다양한 미래지향적인 응용 서비스를 구현하는 핵심 모델로 부상하고 있다. IoT 부분의 기기에서 부족한 컴퓨팅 능력을 공유형 클라우드로 보완하는 IoT-Cloud 서비스의 실증은 컨테이너(container)를 활용한 마이크로서비스(microservice) 기반 구현이 효율적이다. 마이크로서비스로 구현된 응용 서비스의 품질은 서비스 기능(function)들을 서로 연결(inter-connect)하는 서비스기능체이닝(SFC: service function chaining) 과정에서 발생하는 특정 기능 또는 이들의 연결에 따른 병목(bottleneck) 등에 영향 받는다. 전체 서비스의 정상작동을 보장하기 위해 서비스 환경 변동을 감안한 다양한 테스트 과정이 필요하며, 이를 통한 지속적인 개선 노력이 필요하다. 본 논문에서는 Node.js 기반의 IoT-Cloud 서비스를 대상으로 DevOps(개발운영병행체제) 기반 지속적인 통합 도구와 응용 성능 모니터링(application performance monitoring) 기법을 활용하여 지속적인 통합을 실험적으로 실증하고 그 효과를 논하고자 한다.

De-Centralized Information Flow Control for Cloud Virtual Machines with Blowfish Encryption Algorithm

  • Gurav, Yogesh B.;Patil, Bankat M.
    • International Journal of Computer Science & Network Security
    • /
    • 제21권12호
    • /
    • pp.235-247
    • /
    • 2021
  • Today, the cloud computing has become a major demand of many organizations. The major reason behind this expansion is due to its cloud's sharing infrastructure with higher computing efficiency, lower cost and higher fle3xibility. But, still the security is being a hurdle that blocks the success of the cloud computing platform. Therefore, a novel Multi-tenant Decentralized Information Flow Control (MT-DIFC) model is introduced in this research work. The proposed system will encapsulate four types of entities: (1) The central authority (CA), (2) The encryption proxy (EP), (3) Cloud server CS and (4) Multi-tenant Cloud virtual machines. Our contribution resides within the encryption proxy (EP). Initially, the trust level of all the users within each of the cloud is computed using the proposed two-stage trust computational model, wherein the user is categorized bas primary and secondary users. The primary and secondary users vary based on the application and data owner's preference. Based on the computed trust level, the access privilege is provided to the cloud users. In EP, the cipher text information flow security strategy is implemented using the blowfish encryption model. For the data encryption as well as decryption, the key generation is the crucial as well as the challenging part. In this research work, a new optimal key generation is carried out within the blowfish encryption Algorithm. In the blowfish encryption Algorithm, both the data encryption as well as decryption is accomplishment using the newly proposed optimal key. The proposed optimal key has been selected using a new Self Improved Cat and Mouse Based Optimizer (SI-CMBO), which has been an advanced version of the standard Cat and Mouse Based Optimizer. The proposed model is validated in terms of encryption time, decryption time, KPA attacks as well.

클라우드와 P2P 하이브리드 구조의 MMOG를 위한 대역폭 조정 기법 (Bandwidth Adjustment Techniques for MMOG in a Cloud-P2P Hybrid Architecture)

  • 김진환
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권3호
    • /
    • pp.55-61
    • /
    • 2024
  • P2P와 클라우드 컴퓨팅의 기술적 장점이 결합된 하이브리드 구조에서는 효율적인 자원의 공급과 부하의 배분이 가능하다. 즉 P2P를 구성하는 플레이어들의 처리 능력과 클라우드 컴퓨팅 환경에 있는 서버의 처리 능력을 적절하게 활용함으로써 경제적 비용과 서비스 품질의 규모를 고려하는 MMOG를 구성할 수 있다. 실제로 클라우드에 존재하는 서버의 컴퓨팅 능력과 통신 대역폭은 중요한 요구형 자원이며 임차를 많이 할수록 비용이 증가하는 대신 서비스 품질은 향상된다. 반면 플레이어의 처리 능력을 많이 활용하면 서비스 품질은 상대적으로 저하되는 대신 경제적 비용은 감소하게 된다. 본 논문에서는 이러한 하이브리드 구조 기반의 MMOG를 위한 서버와 플레이어들 간의 대역폭 조정 기법이 기술된다. 동시에 실행되는 플레이어들의 수가 증가할 때 플레이어들의 요청 행위를 서버와 플레이어들에게 적절히 분배하여 서버의 컴퓨팅 능력과 통신량을 효과적으로 활용하는 기법이 본 논문에서 기술된다. 시뮬레이션 결과 클라우드와 P2P 하이브리드 구조에 기반한 MMORPG에서 플레이어들이 직접 처리하는 대역폭이 증가할수록 서버의 대역폭이 비례하여 감소되는 결과가 나타났다.

UPnP 클라우드 기반 콘텐츠 공유 (Contents Sharing based on UPnP Cloud)

  • 박용석;김현식;정다희
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 추계학술대회
    • /
    • pp.537-539
    • /
    • 2014
  • 최근 UPnP(Universal Plug and Play) 포럼은 인터넷을 통해 기기 간 연결을 가능하게 하는 UPnP 클라우드(Cloud) 규격을 제정하여 기존 UPnP 규격의 기능과 범위를 확장시켰다. UPnP 클라우드는 XMPP(Extensible Messaging and Presence Protocol)를 이용하여 서로 다른 도메인에 위치하는 UPnP 기기들을 연결시켜준다. 본 논문에서는 UPnP 클라우드 규격의 세부내용을 소개하고 UPnP 클라우드가 어떻게 원격으로 콘텐츠를 공유할 수 있는지 그리고 DLNA(Digital Living Network Alliance)와 연계될 수 있는지 알아본다.

  • PDF

클라우드 컴퓨팅 파라다임을 통한 멀티미디어 컨텐츠 관리 설계 (A Design of Multimedia Content Management through Cloud Computing Paradigm)

  • ;김용태;정윤수
    • 디지털융복합연구
    • /
    • 제10권11호
    • /
    • pp.343-349
    • /
    • 2012
  • 사용 조절 모델은 보호된 컨텐츠의 사용에 대한 포괄적인 기술을 허용하는 새로운 접근 조절 모델의 시초이다. 이 범례에서 객체로의 접근에 관련된 결정은 요청 시간에만 제한되어있지 않다. 그것은 보호된 객체의 사용과 결합되며 사용과 병렬식으로 진행되는 지속적 처리가 된다. 사용 조절의 실현은 오랫동안 보안 문서의 전파에 있어서 조절 능력을 잃게 되는 문제를 해결하려한 연구 과제이다. 클라우드 컴퓨팅의 발현으로 문서들이 클라우드에 저장이 되고 문서를 보거나 편집할 수 있는 프로세서들이 클라우드안에 상주하며 문서들은 브라우저와 같은 신 클라이언트에 의해 접근이 가능해진다. 우리는 그러한 시나리오가 이해 당사자의 정책에 기반을 둔 문서 사용 보안에 대한 사용 조절의 실행에 있어 이상적인 기회를 제공하는 사실에 주목한다. 본 논문에서는 클라우드 기반의 어플리케이션에서 더 나은 멀티미디어 컨텐츠를 실행하기 위한 멀티미디어 컨텐츠 관리(MCM)를 제안한다. 그리고 클라우드 컴퓨터의 발현과 사용을 통해 보안된 객체의 사용에 있어 매끄러운 조절을 제공하기 위한 강력한 구성을 설계한다. 우리는 이러한 실현을 위해 설계 원칙을 기술하고 제안 구조를 논한다.

클라우드와 P2P 구조 기반의 MMORPG에서 소영역을 활용하는 관심 구역의 관리 기법 (Management Techniques of Interest Area Utilizing Subregions in MMORPG based on Cloud and P2P Architecture)

  • 김진환
    • 한국인터넷방송통신학회논문지
    • /
    • 제23권3호
    • /
    • pp.99-106
    • /
    • 2023
  • 본 논문에서 P2P 네트워킹과 클라우드 컴퓨팅이 통합된 MMORPG를 위한 소영역 기반의 관심 구역 관리 기법이 제시된다. 혼잡한 영역은 여러 소영역으로 분할되며 각각의 소영역을 관리하기 위한 플레이어가 조정자로 설정된다. 제시된 기법은 이런 플레이어의 통신과 컴퓨팅 오버헤드가 적정 범위 내에서 조절되는 부하 균형 메카니즘을 포함하고 있다. 또한 각 플레이어의 뷰가 게임 세계에서 이동될 때 뷰와 겹치는 여러 소영역들이 신속하고 연속적으로 전환될 수 있는 요건을 만족시키기 위한 메카니즘도 제공하고 있다. 자원이 효율적으로 공급되는 제시된 기법은 플레이어들의 처리 능력을 효과적으로 활용함으로써 클라우드에 있는 서버의 부하 즉 컴퓨팅 능력과 통신량을 감소시킨다. 시뮬레이션 결과 클라우드와 P2P 구조에 기반한 MMORPG는 혼잡 지역 또는 핫스팟에서 플레이어들의 수에 따라 이용가능한 자원도 같이 증가됨에 따라 클라이언트 서버 구조에 비하여 서버의 통신 대역폭을 상당부분 감소시킬 수 있는 것으로 나타났다.

A Novel Framework for Resource Orchestration in OpenStack Cloud Platform

  • Muhammad, Afaq;Song, Wang-Cheol
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권11호
    • /
    • pp.5404-5424
    • /
    • 2018
  • This work is mainly focused on two major topics in cloud platforms by using OpenStack as a case study: management and provisioning of resources to meet the requirements of a service demanded by remote end-user and relocation of virtual machines (VMs) requests to offload the encumbered compute nodes. The general framework architecture contains two subsystems: 1) An orchestrator that allows to systematize provisioning and resource management in OpenStack, and 2) A resource utilization based subsystem for vibrant VM relocation in OpenStack. The suggested orchestrator provisions and manages resources by: 1) manipulating application program interfaces (APIs) delivered by the cloud supplier in order to allocate/control/manage storage and compute resources; 2) interrelating with software-defined networking (SDN) controller to acquire the details of the accessible resources, and training the variations/rules to manage the network based on the requirements of cloud service. For resource provisioning, an algorithm is suggested, which provisions resources on the basis of unused resources in a pool of VMs. A sub-system is suggested for VM relocation in a cloud computing platform. The framework decides the proposed overload recognition, VM allocation algorithms for VM relocation in clouds and VM selection.