0% found this document useful (0 votes)
10 views4 pages

Understanding Cloud Infrastructure Components

Cloud infrastructure consists of client and server machines that provide application, platform, and infrastructure services, categorized into computing, networking, and storage. The cloud life cycle model includes phases such as requirement analysis, architecture, implementation, quality assurance, deployment, and monitoring. The system is divided into a front end for customer interaction and a back end for service providers, with data stored remotely and accessed via the internet.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views4 pages

Understanding Cloud Infrastructure Components

Cloud infrastructure consists of client and server machines that provide application, platform, and infrastructure services, categorized into computing, networking, and storage. The cloud life cycle model includes phases such as requirement analysis, architecture, implementation, quality assurance, deployment, and monitoring. The system is divided into a front end for customer interaction and a back end for service providers, with data stored remotely and accessed via the internet.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CLOUD INFRASTRUCTURE

The basic infrastructure for a cloud, comprising of client and server machines. Application,
platform and infrastructure services are used by two machines. Servers deploy services and act as
a provider, whereas a client uses it acts as a requestor.

Cloud infrastructure components:

Different components of cloud infrastructure support the computing requirements of a cloud


computing model. Cloud infrastructure has number of key components but not limited to only
server, software, network and storage devices. Still cloud infrastructure is categorized into three
parts in general i.e.

1) Computing
2) Networking
3) Storage

1 111)
1) Hypervisor: It is a firmware or a low level program which is a key to enable
virtualization. It is used to divide and allocate cloud resources between several
customers. As it monitors and manages cloud services/ resources that’s why hypervisor is
called as VMM (Virtual Machine Monitor) or (Virtual Machine Manager).
2) Management Software : It helps in maintaining and configuring the infrastructure. Cloud
management software monitors and optimizes resources, data, applications and services.
3) Deployment Software: It helps in deploying and integrating the application on the cloud.
So, typically it helps in building a virtual computing environment.
4) Network: It is one of the key component of cloud infrastructure which is responsible for
connecting cloud services over the internet. For the transmission of data and resources
externally and internally network is must required.
5) Server: Server which represents the computing portion of the cloud infrastructure is
responsible for managing and delivering cloud services for various service and partners,
maintaining security etc.
6) Storage: It represents the storage facility which is provided to different organizations for
storing and managing data. It provides a facility of extracting another resource if one of
the resource fails as it keeps many copies of storage.

CLOUD LIFE CYCLE MODEL

1. Understand
requirement and
analysis

2. Architect

F
e
e
d
3. Implementation and
b
integration
a
c
k

4. Quality Assurance and


verification

5. Deploy, Testing and


improvement

6. Monitor, Migrate and Audit


End

1) Requirement and Analysis: Requirement and Analysis method is used to evaluate and
understand the requirement of an end user. This is done by taking up the significant
complaints from the user, network solution, management and customers of the present
system. Once these complaints are thoroughly studied, a tentative cloud computing
solution is arrived, which minimizes the deficiencies and meets one’s requirement.
Solution such as computing cost, scalability, organizational agility and benefits can be
assessed through this phase.
2) Architect: The structural behavior of the cloud architecture gives solution to the cloud
system which comprises of on-premise resource, cloud resources, cloud services, cloud
middleware, software components, data server location and externally visible properties
of data server location.
3) Implementation and Integration: Third phase of CDLC is the actual formation and
enablement of the private, public, community, hybrid, inter and hosted cloud solutions to
a computing problem.

Implementation: Two components of cloud computing are implemented in this phase.


The implementation of file system is the first case. The file system is the key component
of the system to support massive data storage and management. The implementation of
map-reduce system is the second case. This also performs the task of integrating the
different cloud solutions in one cloud environment. This phase deploys different
resources, services and application to the cloud.

Integration: It is intermediate between the source and target systems for extracting data,
mediating and publishing it. Large organizations integrate into cloud environment with
their available systems. Five possibilities and recommendations for integrating into cloud
effectively are as follows:

 Plan and set realistic goals


 Learn from other’s experience
 Require IT specialist team
 Address security concerns
 Maximize connectivity options
4) Quality Assurance and Verification: In this phase, cloud auditing is done to ensure the
quality of the cloud network. It also confirms the performance, reliability, availability,
elasticity and safety of cloud network at the service level.
5) Deploy, Testing and Improvement: Different platform service providers drastically
reduce the deployment cost of the application by pre- building and pre-configuring a
stack of application infrastructure in this phase.
6) Monitor, Migrate and Audit: This phase is marked by periodically monitoring the cloud
environment and measuring the performance of the system. The extra cost and worth that
a client incurs moving to cloud from the traditional SOA method and furthermore
integration with the existing methods are considered in this phase.
Cloud Computing Logical Architecture
Cloud computing system can be divided into two parts: front end and back end. The
interconnection between them is done via the internet. Front end is used by the customers and
back end refers to the service providers.

The front end contains customer’s devices comprising of computers and a network and
applications for accessing the back end system, that is, the cloud systems. Front end refers to the
interface through which a customer can make use of the services rendered by the cloud
computing system.

Back end contains physical devices or peripherals. It also contains various computer resources
such as CPU and data storage systems. A combination of these resources is termed as cloud
computing system. A dedicated server is used for administration purpose. It monitors the
consumer’s demands, traffics etc.

A provider who renders service may have multiple consumers requiring large storage space.
When we adopt cloud computing, the size of storage has to be increased, as it tries to store all the
information about the clients. In cloud computing, all of the consumer’s data are not stored in his
premises, but in the service providers storage premises. When the consumer is in need of any
data, he can retrieve it via the Internet.

22008:

Common questions

Powered by AI

The 'Quality Assurance and Verification' phase is critical in the Cloud Life Cycle Model as it involves cloud auditing to ensure the quality of the cloud network. This phase focuses on confirming the performance, reliability, availability, elasticity, and safety of the cloud network at the service level. By doing so, it ensures that cloud services meet the expected standards and functioning optimally, preventing potential failures and enhancing user satisfaction through reliable and secure cloud solutions .

In the 'Monitor, Migrate and Audit' phase, several factors must be considered to ensure a successful transition to a cloud environment. These include regularly monitoring the cloud environment for performance metrics, understanding the extra costs and benefits involved in transitioning from a traditional SOA method, and integrating with existing systems. Additionally, maintaining robust audit trails and considering the migration's impact on service quality and data integrity are crucial to facilitate a seamless and efficient transition, ultimately enhancing the cloud's operational efficacy .

The storage component of cloud infrastructure is designed to ensure data reliability by maintaining multiple copies of stored data. This redundancy allows for data recovery if one of the resources fails, thus providing a robust facility for data backup and reliability. Organizations benefit from this setup as it ensures data continuity and minimizes data loss, enabling them to efficiently store and manage vast amounts of data without operational disruptions .

Management software plays a pivotal role in configuring and optimizing cloud infrastructure. It helps in maintaining the infrastructure by monitoring resources, optimizing data, applications, and services, and ensuring efficient allocation of cloud resources. By automating routine tasks and providing real-time insights into system performance, management software enhances the operational efficiency and scalability of the cloud, enabling organizations to respond swiftly to changing demands and reduce operational costs .

The 'Implementation and Integration' phase of the Cloud Life Cycle Model involves the formation and enablement of various cloud solutions such as private, public, community, hybrid, inter, and hosted clouds to address computing problems. Key activities include implementing the file system, which supports massive data storage and management, and deploying the map-reduce system to integrate different cloud solutions into one environment. This phase also involves the deployment of resources, services, and applications to the cloud. The significance of these activities lies in their ability to effectively unify different systems into a single, cohesive cloud environment, thus optimizing performance and resource management .

The hypervisor plays a critical role in cloud infrastructure by enabling virtualization. It acts as a firmware or low-level program that divides and allocates cloud resources among multiple customers. Because it is responsible for managing and overseeing cloud services and resources, the hypervisor is referred to as a Virtual Machine Monitor (VMM) or Virtual Machine Manager. This functionality allows for efficient resource allocation and management, which is essential for maintaining optimal performance and security in a cloud environment .

For effective integration into a cloud environment, organizations should adopt the following strategies: Plan and set realistic goals, learn from others' experiences, assemble a specialized IT team, address security concerns, and maximize connectivity options. These strategies facilitate a smooth integration process, ensuring that the transition leverages existing systems optimally while mitigating potential risks and security issues associated with cloud migration .

In the Cloud Computing Logical Architecture, the front end and back end components interact via the internet. The front end, used by customers, consists of their devices, networks, and applications for accessing the cloud systems. The back end, managed by the service providers, contains the physical devices and various computer resources, such as CPU and data storage systems. This interconnection is crucial as it allows customers to access cloud services remotely, providing scalability and resource efficiency while ensuring that the service providers can manage resources and meet consumer demands effectively .

Improperly addressing security concerns during the integration of systems into a cloud environment can lead to several negative consequences. These include unauthorized access to sensitive data, data breaches, compliance violations, and potential financial and reputational damage. Security lapses can compromise the integrity of the cloud environment, leading to loss of customer trust and possible legal ramifications, undermining the benefits of cloud integration .

The network component of cloud infrastructure supports the functionality of cloud services by providing the essential connectivity needed to transmit data and resources both internally and externally over the internet. It is essential because, without a robust network, the exchange of information necessary for cloud computing to function effectively would be hindered. The network ensures seamless access and communication between client devices and server machines, which facilitates the delivery and utilization of cloud services .

You might also like