9

Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced
Page 2: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

Subtractive Clustering based Distributed Gaussian Mixture Model for Density Estimation and Clustering in Sensor Networks ................................................................ 414 JinSeok Ko, Manar Mohaisen, JaeYeol Rheem <Part3> An Efficient Block Replacement Techniques for Hybrid Hard Disk ....................... 425 Jeong-Won Kim A Context Awareness Model for u-Healthcare based on Artificial Neural Network ........................................................................................................................................................... … 433 Jeong-Won Kim Smart Home and Cloud Interworking System (SHCI) Architecture Design for a Cloud broker based Smart Home Environment ............................................................... 441 Ga-Won Lee, Sang-Ho Na, Kyoung-Hun Kim, Eui-Nam Huh Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies .................................................................................................................................... 448 Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh Extraction of Feature Importance of Smartphone Usage with In-depth Interview ............................................................................................................................................................. .455 MyounJae Lee, Ki Sook Ko An Efficient Method for Human Movement Retrieval and Recognition Applications ..................................................................................................................................... 461 Minseok Choi, Sungwook Choi A Study on Personalized Information Service based on Smart Phone .................... 470 Hee-Sun Kim DRM Dilemma for Copyright Protection of Information on the Internet ............. 477 Joo Y. Park, Sung-Chul Lee The Development of Location Information System using Wireless Fidelity in Indoors .............................................................................................................................................. 483 O-Byung Kwon, Kyeong-Su Kim The Design and Implementation for New Move Picture Solution EZ-MOV Using FLV ..................................................................................................................................................... 491 O-Byoung Kwon

Mr.park
강조
Mr.park
강조
Page 3: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies

1Young-Rok Shin, 2Myeong-seob Kim, 3Kyoung-Hun Kim, 4Eui-Nam Huh

1, First AuthorKyung Hee University, Republic of Korea, [email protected] 2Kyung Hee University, Republic of Korea, [email protected]

3Kangdong Colleage, Republic of Korea, [email protected] 4, Corresponding AuthorKyung Hee University, Republic of Korea, [email protected]

Abstract Almost all existing cloud service models have been proposed and established using strategies to

maximize the profits of service providers. However, the strategies are changing to satisfy user as well as service provider in case of emergence of cloud service brokerage. To solve unfair profit sharing problem, we propose a dynamic collaborative cloud system model with smart brokering technologies to allow the user to profit through collaboration of clouds, service integration and service-level agreements. This model will provide new business opportunities and we can discuss research challenges to realize the smart brokering architecture. We expect that the proposed model can be developed to realize a market-oriented cloud ecosystem.

Keywords: Cloud Service Broker, Service Integration, Refunding

1. Introduction

As user mobile devices such as smartphones have developed, cloud computing has developed in

tandem to enable the remote computing environment. Many researchers have investigated ways to improve the services provided to users, and to extend providers’ service infrastructure in the cloud environment. Especially, market-oriented cloud computing environment with collaboration is proposed. As a result, a system was developed (SpotCloud [1], which is operated by Enomaly Inc.) in which users can buy cloud services without connecting to service providers.

However, there is no solution for how to manage an established market, including collaboration of service providers and delivery of service from the market to the user [2]. To solve this problem, the concept of cloud service brokerage [3] has recently emerged. Cloud service brokers can offer combined services, that is to say, the integration of many services from different providers, as well as information management for the sale of services in the cloud environment [4]. And the existing cloud service architecture has the problem that is focused on service provider to gain all profits occurred on cloud environment. To solve unfair profit sharing problem, we propose market-oriented cloud system model with smart brokering technology and user-centered pricing policy. We expect the proposed model to provide profits to the user as well as the cloud service broker.

The rest of this paper is organized as follows. Section 2 outlines the existing research on service pricing and its problems. Section 3 details the motivating scenario that informs our proposed approach; Section 4 describes the proposed market-oriented cloud ecosystem model with smart brokering. Section 5 presents a simple comparison between our model and two existing models. Section 6 presents our conclusions and directions for future research, including effects of the broker on the cloud environment.

2. Related Work

Enomaly Inc., a provider of software to create compute clouds, announced SpotCloud in 2010, a

brokerage service that gives infrastructure-as-a-service (IaaS) providers a way to sell their excess compute capacity, and buyers a way to find smaller regional cloud providers for batch jobs. The service, which helps match supply and demand, as well as offer semi-elastic pricing (instead of elastic think of a belt analogy with several pre-cut holes offering a set number of sizes), is an initial stop in creating a true action-style delivery of compute capacity around the globe [1]. SpotCloud solves a problem,

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh

International Journal of Advancements in Computing Technology(IJACT) Volume 5, Number 12, August 2013

448

Page 4: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

especially for smaller cloud providers that want to sell capacity, but does not supported a dynamic pricing policy, which would benefit the user.

Figure 1. Enomaly's SpotCloud

Amazon EC2 Spot Instances is an example of a service that uses an elastic pricing policy to serve

the user market for computing capacity [5]. The bidding price for EC2 instances changes in real time based on supply and demand. There are many research studies on dynamic pricing structures like Amazon’s spot price policy. However, the existing pricing policies are designed almost exclusively to benefit the service provider rather than the users, and do not focus on user profits. As mentioned above, most existing research on pricing strategy is based on maximizing the service provider's profits.

Figure 2. A spot price history for Amazon EC2’s large Linux instances [5]

Cloud computing aims to provide QoS guarantee in dynamic computing environment to meet user's

requirements. In order to ensure service of massive data transfer in cloud computing, the reservation and combined resources consumption become critical issues which include data, network and storage

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh

449

Page 5: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

resoA seresoby scons

Auser(SLAmengeneFurtarch

H[12]profpricbrok

3. M

Tclou

Infixediffemakalter

W

monto threquexis

ources. This iservice-oriented

ources. Commsigning servicsumer to descrA pricing stratr; however, thiA) [8] is a st

ntioned in [9].etic method thermore, mahitecture to intHowever, alm]). In additionfitability. Hening policies. ker, such as se

Motivating

The followingud system modn the cloud ed service offeerent providerking it very cornative means

We make the anitoring and dhe cloud serviuest. After chosting SLAs fro

sue involves rd resource bro

mercial cloud sce level agreeribe the CSP'stegy has beenis strategy alsotructure for ne. It also menthas been pro

any other poltegrate SLA ha

most all previon, as mention

nce, we proposThis model c

ervice integrati

Scenario

g scenario refldel with smartenvironment, tfered by a sinrs themselves, omplex to calc to access serv

assumption thelivery of clouice broker, whoosing the optom each serv

reserving and aoker [6] is appservice providements (SLAs commitment n proposed to o aims to maxegotiation bettioned that prooposed to finlicies and resas been propo

ous studies haned above, ese establishingcan provide pion and compe

lects the essent brokering. there are manngle provider.

but unfortunaculate service vice providers

Figure

hat the broker ud services. Who then choosimal service c

vice provider,

assign combinplied to discov

ders (CSPs) ms) [4], a contand to specifyimprove exist

ximize service tween service ofitable pricinnd the combisearch studiessed in [10].

ave not considxisting pricing a smart bro

profits to the uensation for th

ntial benefits

ny users who w At first, the

ately, the serviprices. So the (Figure 3).

3. Motivating

is managing aWe further asses the optimal

combination, twhich we ca

ned resources ver select, res

make explicit ctract betweeny penalties if tting static pricfee revenue [7providers an

ng through coination of ses for service

dered the userng strategies kering model user through

he user profits

behind the p

want to use my may intendices from eache users seek o

g scenario

associated servsume that the l combinationthe broker genall the Multi-D

to meet user'sserve and assigcommitments n the service those commitmcing by consid7]. The servic

nd users in thempetition in t

ervices that mpricing inclu

r (for examplare focused ofor the user, the functions.

roposal of the

multiple servicd to choose eh provider havout a cloud ser

vice providersuser can send

n of cloud servnerates a new Dimensional

s QoS requiremgn best combto their consuprovider and

ments are not mdering the sere-level agreeme cloud markethe market, anmaximizes prude the softw

e, see Refs. [on the providincluding ser

s provided by

e market-orien

ces at once, neach service fve different SLrvice broker a

s and users ford a service reqvices to serve SLA based onSLA. The M

ment. ined

umer d the met. rvice ment et is nd a rofit. ware

[11], ders' rvice y the

nted

not a from LAs, as an

r the quest

this n the

Multi-

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh

450

Page 6: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

DimTher

TFiguamoprovfor r

4. S

In

addiarchdiscand syst

mensional SLAreby, user can

This paper aimure 4): (1) estong service prviders to satisfreasonable pri

Fig

System Arc

n this sectionition, we willhitecture. Ourcussed later. T

broker are retem model; the

A includes conn take financiams to design atablishing a droviders, (2) chfy QoS (Qualiicing to ensure

gure 4. Main

chitecture

n, we will firsl present our pr model has To establish a equired. Figurese elements c

Figure

ntractual definial profits throua cloud servicedynamic cloudhoosing the oity of Service)e user profit.

issues of the

st describe cloproposed systseveral admincloud market

re 3 also depican be divided

5. Layering a

itions for priciugh our propose brokering md market for sptimal service) requirements

e cloud syste

oud computintem architectunistrators to t, the three bacts the eleme

d into three par

architecture o

ing and for resed cloud syste

model that addrservice extense combinations, and (3) gene

em model wit

ng system archure that is bashandle their

asic elements nts for establirts as shown in

of the propos

funds resultinem model. resses the follsion by meansn by integratinerating a Mult

th smart brok

hitecture withsed on consumimposed taskof cloud servishing the clon Figure 5.

sed model

g from violati

lowing issues s of collabora

ng services amti-Dimension S

kering

h cloud brokermer-broker-sek, which willice provider,

oud market in

ions.

(see ation

mong SLA

r. In erver l be user our

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh

451

Page 7: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

With this environment, consumers and broker agree upon a kind of commitment, such as amount of

resource uses, pricing, quality of service (QoS) and SLAs. SLAs are those obligations between consumers and brokers. There have several advantages for cloud consumers as well as cloud service providers to use a third party cloud broker in a cloud computing environment. It can reduce the burden of the cloud consumers to choose the appropriate cloud service providers. In addition, cloud service

providers don’t need to enforce more business policy to boost up their business. In fact, cloud broker assists both parties in several ways. More importantly cloud broker can earn some amount of money by assisting these two parties (i.e., cloud consumer and cloud service providers).

4.1. Establishing a dynamic collaborative cloud market

Existing single clouds are not well suited for serving large-scale services. Many researchers want to

establish a large-scale environment through collaboration between cloud providers; for example, a horizontal collaborative cloud service approach has been proposed for the establishment of a dynamic collaborative cloud platform [2]. However, this platform does not include a manager, and would require a cloud service broker to manage the cloud market and extend services from each provider.

4.2. Choosing an optimal service combination by service integration

In a collaborative environment, the role of the broker is not linked between a service provider and a

user. To offer efficient service, a cloud service broker must analyze providers’ services in real time and provide optimized combinations of services. For real-time brokering, service integration through negotiation with service providers must be accomplished automatically in real time, not manually.

4.3. Generating a Multi-Dimension SLA for reasonable pricing

The reason why the cloud service broker is needed in the cloud is that services have different SLAs

for each provider. A combination of services generates a new integrated service, and a new SLA that we call the Multi-Dimension SLA. After generating this SLA, it is essential to audit for QoS and QoE to accurately monitor service delivery and pricing.

5. Comparison and analysis

In this section, we compare our proposed model with the other two models mentioned above, Enomaly’s SpotCloud and Amazon EC2 Spot Instances. To evaluate the models, we choose four comparison items: dynamic pricing, collaborative cloud service, multiple services and refunding.

Table 1. Comparison with existing services

SpotCloud EC2 Spot Instances Proposed Dynamic pricing

Collaborative cloud service Multiple services

Refunding

× × × ×

○ × × ×

○ ○ ○ ○

The proposed cloud model provides all of the four comparison items. Enomaly’s SpotCloud does

not support dynamic pricing, which is needed to calculate a reasonable price for using service. Even though Amazon EC2 supports dynamic pricing using a spot price, collaborative cloud service and multiple services are not provided through their cloud platform. In the near future, hundreds of service providers will compete to offer their services and thousands of users will compete to receive the services from service providers in the cloud environment. However, the existing cloud service platforms are suitable for offering complicated cloud services. The collaborative cloud will extend the scale of the cloud computing environment, but their platforms do not support it. Our proposed model is

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh

452

Page 8: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

the first that adopts the concept of refunding. Refunding does exist in present models, but the terms are fixed before the services are provided. 6. Conclusion and future work

Business part of cloud computing is significantly challenging. As we are well informed that pricing is an unpredictable in IT business. Therefore, we have chosen this part and considered to provide a better solution. As we know, pay-as-you go pricing model is very much popular in cloud computing. However, pay-as-you go pricing model has several drawbacks in terms of fairness. Sometimes it violates personal and social fairness, and leads to impede the business.

To provide cloud services, large-scale cloud environments are established through collaboration between service providers. In these cloud collaborative environments, the concept of the cloud service brokerage emerges for building a cloud market. However, we predict that existing single-cloud-based services will not be applicable in near future and the cloud computing will be more complicated. For that reason, brokering services are needed in cloud environments. To solve the problem as we mentioned above, we present architecture for a cloud system model including smart brokering. In the proposed architecture, the cloud environment can provide new business opportunities such as on-demand provisioning, price optimization and service integration. Therefore we have shown that a smart brokering architecture is a viable business model allowing providers to realize a greater scale and reach than they could achieve individually.

In the near future, the scale of brokered cloud service is expected to reach approximately 350 billion USD in 2015. Despite this, there has been little research into the area of refunding. Accordingly, in future work we will extend our model and numerically analyze refundable cloud service to improve upon the current proposal. 7. Acknowledgement

This research was supported by the MSIP (Ministry of Science, ICT&Future Planning), Korea,

under the ITRC (Information Technology Research Center) support program (NIPA-2013-(H0301-13-4006)) supervised by the NIPA (National IT Industry Promotion Agency). 8. References

[1] Enomaly Inc., “SpotCloud Provider Guide Documentation Release 1.1”, 2011. [2] Mohammad Mehedi Hassan, Biao Song, Eui-Nam Huh, “A market-oriented dynamic collaborative

cloud service platform”, Annals of Telecommunications, Springer, vol. 65, issue 11-12, pp. 669-688, 2010.

[3] Eun Hye Kim, “Cloud Service Brokerage”, Internet & Security Issue, Korea Internet & Security Agency, pp.27-32, 2011.

[4] Rajkumar Buyya ,Chee Shin Yeo, Srikumar Venugopal, James Broberg, Ivona Brandic. “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility”, Future Generation Computer Systems, Vol. 5, Issue. 6, pp.599-616, June. 2009.

[5] Amazon, “Amazon Elastic Compute Cloud API Reference”, 2013. [6] Hong Xu, Baochun Li, “Maximizing Revenue with Dynamic Cloud Pricing: The Infinite Horizon

Case”, In Proceedings of IEEE International Conference on Communications, pp.2929-2933, 2012.

[7] Owen Rogers, Dave Cliff, “A financial brokerage model for cloud computing”, Journal of Cloud Computing: Advanced, Systems and Applications, no. 1, pp.1-12, Apr. 2012.

[8] Korea Communications commission, “The Guide for Cloud Service Level Agreement”, 2011. [9] Mario Macías, Jordi Guitart, “A Genetic Model for Pricing in Cloud Computing Markets”,

Proceedings of the 2011 ACM Symposium on Applied Computing, pp.113-118, 2011. [10] Yongsun Ryu, Giheang Lee, “The Integrated SLA/CNM Management System”, In Proceeding of

International Conference on Networking and Services, pp.119-126, 2006.

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh

453

Page 9: Subtractive Clustering based Distributed Gaussian Mixture ...ltis.icnslab.net/ALTIS/Files/20130831_Young... · Enomaly Inc., a provider of software to create compute clouds, announced

[11] Johan Tordsson, Rubén S. Montero, Rafael Moreno-Vozmediano, Ignacio Martin Llorente, “Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers”, Future Generation Computer Systems, Elsevier, vol. 28, issue 2, pp.358-367, 2012.

[12] Mohammad Mehedi Hassan, Eui-Nam Huh, “Game based Cooperative Negotiation among Cloud Providers in a Dynamic Collaborative Cloud Services Platform”, Journal of Korean Society for Internet Information, Korean Society for Internet Information, vol. 11, no. 5, pp.105-117, 2010.

Design of a Dynamic Collaborative Cloud System Model with Smart Brokering Technologies Young-Rok Shin, Myeong-seob Kim, Kyoung-Hun Kim, Eui-Nam Huh

454