4 research outputs found

    Pricing the Cloud: An Auction Approach

    Get PDF
    Cloud computing has changed the processing and service modes of information communication technology and has affected the transformation, upgrading and innovation of the IT-related industry systems. The rapid development of cloud computing in business practice has spawned a whole new field of interdisciplinary, providing opportunities and challenges for business management research. One of the critical factors impacting cloud computing is how to price cloud services. An appropriate pricing strategy has important practical means to stakeholders, especially to providers and customers. This study addressed and discussed research findings on cloud computing pricing strategies, such as fixed pricing, bidding pricing, and dynamic pricing. Another key factor for cloud computing is Quality of Service (QoS), such as availability, reliability, latency, security, throughput, capacity, scalability, elasticity, etc. Cloud providers seek to improve QoS to attract more potential customers; while, customers intend to find QoS matching services that do not exceed their budget constraints. Based on the existing study, a hybrid QoS-based pricing mechanism, which consists of subscription and dynamic auction design, is proposed and illustrated to cloud services. The results indicate that our hybrid pricing mechanism has potential to better allocate available cloud resources, aiming at increasing revenues for providers and reducing expenses for customers in practice

    Updating and Synchronizing a service distributed over multiple servers

    Get PDF
    Useammalle palvelimelle hajautetun palvelun synkronointi ja ylläpito on hankala ongelma, jonka ratkaisemisessa täytyy huomioida useita asioita. Synkronointi on mahdollista keskitetyillä tietokannoilla jos palvelinten tietokantojen datan ei tarvitse jatkuvasti olla synkronoituna. Mikäli synkronoinnin tulisi olla jatkuvaa, tarvitaan tehokkaampia ratkaisumenetelmiä. Hajautetut tietokannat ovat yksi keino ongelman ratkaisemiseksi. Niiden toiminnallinen periaate on samanlainen kuin keskitetyillä tietokannoilla, johon on lisätty useamman palvelimen vaikuttaminen tietokannan toimintaan. Erilaiset hajautetut tietokannat käyttävät erilaisia menetelmiä ja kyselyitä tietokannan toteuttamiseen. Kuitenkin monien näistä toiminta perustuu tunnettujen keskitettyjen tietokantojen toimintaan, jolloin ne hyödyntävät samanlaisia menetelmiä kyselyiden suorittamiseen sekä datan varastoimiseen. Vaikka uusi, juuri kehitetty järjestelmä vaikuttaisi ratkaisevan kohdatut ongelmat yksinkertaisella tavalla, ei siitä ole hyötyä ennen käyttöönottoa. Käyttöönotossa on tietysti myös omat huomionarvoiset piirteensä. Uusi järjestelmä tulisi tutkia ja testata mahdollisimman hyvin ennen sen liittämistä olemassa olevaan palveluun. Myöhemmin, kun järjestelmän toiminta on varmistettu, voidaan järjestelmän toimintaa optimoida erilaisten menetelmien avulla. Mahdolliset uuden järjestelmän käyttöönotosta palvelulle aiheutuvat riskit olisi myös syytä tutkia kunnolla. Riskit voivat vaikuttaa palvelun toimintaan tai käyttäjien saamaan kokemukseen palvelun käytöstä. Palvelun synkronoinnin ja ylläpidon tekeminen useamman palvelimen välillä tehokkaasti ei ole helppoa, muttei myöskään mahdotonta. Hajautettujen tietokantojen menetelmien opettelu on hyvä askel oikeaan suuntaan. Tärkeintä on kuitenkin edetä tarpeeksi pienin, mutta määrätietoisin askelin kohti päämäärää

    All your database are belong to us

    No full text

    All Your Database Are Belong to Us

    No full text
    corecore