• 19.1 CLOUD ARCHITECTURE: REVISITED
  • 327 chapter 19 Cloud Management and a Programming Model Case Study C




    Download 1.54 Mb.
    Pdf ko'rish
    bet1/53
    Sana01.08.2023
    Hajmi1.54 Mb.
    #77823
      1   2   3   4   5   6   7   8   9   ...   53
    Bog'liq
    Cloud Computing
    dardingni sev, 2-topshiriq. O'zbek tili, 1-mavzu Zamonaviy AKT ning tushunchasi va tasnifi, expedia hisoboti, natija - 2022-10-28T091429.322, yangi MULOQOT psixologiyasi, AKT Sillabus KI(Kunduzgi) (1), Я хотел, Dropbox (1), Korporativ boshqaruv prinsiplar siyosat va amaliyot O‘rmonov 2019, 1111-dars, AXBOROT TEXNOLOGIYALARI HAQIDA TUSHUNCHA (2), Ekonometrik II amaliy (2), dsfdsg, dfvdf


    327
    CHAPTER
    19
    Cloud Management and a 
    Programming Model Case Study
    C
    loud computing does not imply any single technology. In short, a combination of multiple 
    methodologies defines its architecture. The management of various aspects associated with 
    this computing facility thus becomes very important case for successful outcome during its real-
    life implementations. Be it business delivery, or technical foundation of system development, 
    the ‘service’ takes center stage in cloud computing. Consequently, cloud service management 
    has become another important issue to be discussed in a new context. 
    Most management activities in cloud are automated and SLA-driven. The service level 
    agreement (SLA) thus plays an important role in the success of cloud computing. This chapter 
    represents the lifecycle of SLA, apart from discussing the lifecycle of cloud service. Cloud 
    management standards, tools and responsibilities of providers and consumers have also been 
    discussed.
    This chapter also focuses on various programming models which are implemented on 
    cloud. For this purpose a case study is represented with Aneka cloud platform which has a 
    special feature of supporting multiple programming models. In this context, the chapter tries 
    to revisit the cloud computing architecture once more and represents its design characteristics 
    and few non-functional features as well from different angles. 
    19.1 CLOUD ARCHITECTURE: REVISITED
    In very broad sense, the cloud computing system can be viewed as composition of two elements:


    Client application at the front end


    The cloud as the back end.
    This is a very simple description as the backend comprises of several layers and abstractions. In 
    most cases, the ‘client application’ at the frontend is a web browser through which cloud service 
    interfaces (i.e. the portals) are accessed. Consumers can access the backend ‘cloud’ from any 
    simple electronic device capable of running web browsers. Only prerequisite is the availability 
    of network or Internet service. Quality of cloud service accessibility often depends on the speed 
    of the network. But with advancements in the field of internet technology, speed is the least 
    worrying factor nowadays.
    At the backend, the ‘cloud’ resides at some remote location generally being managed by 
    some service providers. Reputed providers develop cloud service infrastructure at their own 
    data centers. A provider can have multiple data centers at different geographic locations. As 
    shown in Figure 19.1, this backend part can be seen as composition of two broad components: 
    a cloud building platform and the cloud services. Cloud computing services (which attract the 


    328
    Cloud Computing
    maximum interest of learners of this subject) are built over a stage that can be called as the 
    platform for cloud. This platform provides the supporting system for cloud operations.
    The platform for cloud computing operations is generally built over large distributed 
    homogeneous/heterogeneous computing environments. This underlying layer provides the 
    support system on which different cloud computing facilities are developed to be delivered over 
    internetwork/Internet. Apart from computing devices, this layer (the platform for cloud) also 
    includes supporting facilities like the power supply system, cooling system, physical security 
    of infrastructure and others. The host operating system (operating system that activates the 
    physical systems at data centers) and hypervisors stay at the top of this layer.
    Cloud service layer mainly comprises of three categories of computing services as 
    infrastructure service, platform service and application service. Among three of these, the 
    infrastructure service is most interesting. Although, at data centers cloud infrastructure services 
    are built using actual physical computing resources, consumers get access to these resources in 
    virtual form through IaaS facility.
    Cloud architectures at data center can be portrayed as a combination of two layers: 1) the 
    underlying infrastructure for cloud service development, and 2) the layers of services developed 
    over the infrastructure.

    Download 1.54 Mb.
      1   2   3   4   5   6   7   8   9   ...   53




    Download 1.54 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    327 chapter 19 Cloud Management and a Programming Model Case Study C

    Download 1.54 Mb.
    Pdf ko'rish