C90.06 Cloud Architecture Lab

Loading demo links...

Showing 4–5 of 5 questions

Question 4

Cloud Service A and Cloud Service B perform different functions but both share access to Cloud Storage Device A when fulfilling requests from cloud service consumers that require data access. Cloud Services A and B are hosted by Virtual Server A, which is hosted by Hypervisor A on Physical Server A.

Cloud Service Consumer A accesses Cloud Service A to issue a request for data (1). Cloud Service A queries a database in Cloud Storage Device A to retrieve the data (2). Upon receiving the requested data, Cloud Service Consumer A combines it with additional data to form a new collection of data. Cloud Service Consumer A then accesses Cloud Service B and provides it with the new data (3). Cloud Service B accesses a different database in Cloud Storage Device A to store the new data (4). Cloud Consumer B accesses the usage and administration portal to upload new data (5). The data is uploaded to Cloud Storage Device B (6).

C:\Documents and Settings\usernwz1\Desktop\1.PNG

Cloud Service Consumer A belongs to Organization A. Cloud Consumer B belongs to Organization B.

Cloud Service A is a SaaS product offered by the cloud provider to the general public, and is therefore used by numerous cloud consumers from different organizations at different times. Cloud Service B is also a SaaS product as part of the same overall solution as Cloud Service A. However, because a given cloud service consumer only needs to access Cloud Service B when the data it receives from Cloud Service A meets certain criteria, it is not used nearly as much as Cloud Service A. Cloud Service A currently has a hard threshold allowing no more than 10 concurrent instances of it to exist at once. One day, Cloud Service Consumer A attempts to access Cloud Service A as the eleventh cloud service consumer, and is predictably rejected.

Cloud Service Consumer A belongs to Organization A, one of the cloud provider's most important customers. Therefore, when Organization A complains about not being able to access Cloud Service A during peak usage times, the cloud provider agrees to provide a solution.

As a result of a natural disaster, the cloud provider's data center that houses Physical Server A becomes unexpectedly unavailable. Physical Server A subsequently becomes unavailable for nearly two days. This outage exceeds what the cloud provider guaranteed in its original SLA and the cloud provider agrees to not charge Organization for usage fees for an entire month as compensation. However, the unavailability of Physical Server A had a significant impact on Organization As business, resulting in financial loss and loss of confidence of its clients. Organization A informs the cloud provider that it cannot continue working with this cloud unless the cloud provider can guarantee that the availability of Physical Server A will no longer be dependent on a single data center or a single geographic region.

Organization B receives its latest monthly invoice from the cloud provider and discovers that the charges are identical to the invoice it received last month, even though the usage and administration portal shows that its data usage is a third less. They bring this issue to the attention of the cloud provider and are informed that they are currently subscribed to a fixed-allocation plan. The cloud provider explains that in order to get them on a plan whereby they are charged only for actual data usage, Cloud Storage Device B would need to be upgraded and a system capable of tracking runtime usage would need to be established. Organization B asks the cloud provider to make these changes.

Which of the following statements provides a solution that can address Organization A's and Organization B's issues?

Select an option, then click Submit answer.

  • The Resource Pooling pattern can be applied to pool the IT resources used by Cloud Service A so that requests from Cloud Service Consumer A can utilize these resources during peak usage times. The Non-Disruptive Service Relocation pattern can be applied so that, in the event of failure, Cloud Storage Device B can be migrated at runtime to a cloud in another geographic region. The Elastic Disk Provisioning pattern can be applied so that Organization B is only charged for the amount of data storage it uses.

  • The Service Load Balancing pattern can be applied to balance the workloads across multiple Cloud Service A implementations. The Synchronized Operating State pattern can be applied so that Virtual Server A is automatically synchronized to a secondary implementation of Physical Server A located in a different geographic region. The Usage Monitoring pattern can be applied so Cloud Consumer B's resource consumption is tracked and logged at runtime.

  • The Service Load Balancing pattern can be applied to create redundant service implementations of Cloud Service A, so that a load-balancing system can distribute workloads across the service implementations dynamically. The Zero Downtime pattern can be applied to establish a secondary deployment of Physical Server A in a different data center located in a different geographic region. The Elastic Disk Provisioning pattern is applied together with the Pay-as-You-Go pattern to establish systems that ensure that Cloud Consumer B is charged only for the amount of data and resources it consumes.

  • None of the above.

Question 5

Virtual Server A is hosted by Hypervisor A, which resides on Physical Server A. Virtual Server A hosts Cloud Services A and B. Virtual Server B is hosted by Hypervisor B on Physical Server B. Physical Server C is currently not being used.

Cloud Service Consumer A sends a request to Cloud Service A that is intercepted by Pay-Per-Use Monitor A (1), which collects billing-related usage data that is later forwarded to the billing management system (2). Cloud Service A receives and processes the request (3). Cloud Consumer B accesses the usage and administration portal (4) to access data on Cloud Storage Device B. Pay-Per-Use Monitor B intercepts the data access to collect and forward billing-related usage data to the billing management system (5). Cloud Storage Device B processes the data access request from Cloud Consumer B (6).

C:\Documents and Settings\usernwz1\Desktop\1.PNG

Cloud Service Consumer A and Cloud Consumer B belong to Organization A.

Cloud Storage Device B is accessed on a regular basis by Cloud Consumer B. However, managers at Organization A receive reports from their cloud resource administrator that Cloud Storage Device B is unavailable for longer periods and more frequently than what they expected, based on the SLA availability guarantee they were provided by the cloud provider. This results in wasted time when the cloud resource administrator attempts to upload or access data and then discovers that Cloud Storage Device B is unavailable. The cloud resource administrator requires a means of checking for the availability of Cloud Storage Device B prior to attempting access.

As the workload increases on Physical Server B, Cloud Consumer B begins to receive runtime exceptions and degraded data access performance from Cloud Storage Device B. It is determined that the cause of the deteriorating performance is a network bottleneck that has formed on Physical Server B due to its bandwidth capacity being reached, primarily because of other cloud consumer organizations also sharing its hosted IT resources.

Organization A receives a monthly billing statement that shows the charges for the total usage of Cloud Service A during that period. However, Organization A requires a more detailed breakdown of the types of usage and their associated costs. For example, Cloud Service Consumer A can issue requests for information by employees within Organization A and on behalf of clients of Organization A. Organization A requires a breakdown of the usage costs incurred on behalf of clients so that it can bill the clients for this usage accordingly. The cloud provider informs Organization A that it has no existing monitor that can collect and log this detailed usage information and suggests that Organization A customize its own monitor.

Which of the following statements lists the patterns that can be applied to solve these three problems?

Select an option, then click Submit answer.

  • Realtime Resource Availability, Elastic Network Capacity, Usage Monitoring

  • Persistent Virtual Network Configuration, Elastic Network Capacity, Load Balanced Virtual Server Instances

  • Load Balanced Virtual Switches, Elastic Resource Capacity, Automated Administration

  • None of the above.