Page 68 - DCAP609_CLOUD_COMPUTING
P. 68
Unit 5: Cloud Computing for the Community
In the Community Cloud each user possesses a unique identity, which combined with the Notes
structure of the Community Cloud should lead to a change in currently predominant
membership model. So, users can simply add the Website to their identity and grant access.
Allowing users to have multiple services connected to their identity, instead of creating new
identities for each service.
Identity attributes may represent a user’s membership in a group. The Shibboleth ecosystem
includes web-based services to manage group memberships. These services continue to evolve.
Amazon’s IAM also enables groups within an identity domain (account) and has recently
introduced some more general support for roles.
Graceful Failures
The Community Cloud does not depend on the success or failure of any firm as it is not owned
or controlled by anyone organization. It is, therefore, resistant to failure.
Community Currency
An important theme in the community cloud is that of nodes being contributors as well as
consumers. This will require a community currency to reward users for offering resources. This
will also allow traditional cloud vendors to participate by offering their resources to the
community cloud to gather considerable community currency. The relative cost of resources
should fluctuate based on market demand. So a node of the network would gather community
currency by performing tasks for the community, which its user could then use to access resources
of the community cloud.
Quality of Service (QoS)
Understanding QoS is vital for successful use of the cloud. Maintaining target QoS metrics will
result in services and apps that meet your business needs.
QoS is a set of technologies that provide you with the ability to cost-effectively manage network
traffic and to enhance user experiences in enterprise environments, small offices, and even
home networking environments.
Ensuring acceptable quality of service in a diverse system will be a challenge. The Community
Cloud could provide a better QoS than vendor Clouds, utilizing time-based and geographical
variations advantageously in the dynamic scaling of resource provision. Instance QoS determines
the expected running performance. The QoS metrics of interest are R/W transfer rate, latency for
a single transaction and I/O operations per second (IOPS). Each storage type will have different
metrics. Obtaining QoS metrics from a cloud provider may be a challenge. Some vendors spec
IOPS and transfer rates for select levels of storage while being silent on other cheaper kinds.
Environmental Sustainability
While cloud computing is generally more energy efficient and has a smaller carbon footprint
than on-premise server rooms, not all clouds are created equal: some clouds are greener than
others.
Through server consolidation and optimal resource utilization cloud computing can make more
efficient use of resources. This means a corresponding reduction in carbon footprint. With
public cloud, there is the added advantage that the resource used is off-premise.
LOVELY PROFESSIONAL UNIVERSITY 63