Chapter 5 Maintaining Cloud Operations Flashcards
Sam wants to create a full backup on Sunday and then during the week to backup only the files that have been modified since Sunday. As a Cloud+ consultant, what type of backup would you suggest?
Differential
A differential backup uses the latest full backup as a source data set, and with each additional sequential backup operation the differential backup will identify and back up only the data that has been modified since the last backup was performed. This allows for an efficient and significantly smaller backup operation.
Chapter 5 (page 169)
Hank is asking about installing vendor software on his web server to fix a known bug in the application. What type of fix is this?
Patch
A patch is an update that fixes a known bug or issues. The patch is a piece of software that is intended to update an application, operating system, or any other software-based system to fix or improve its operations.
Chapter 5 (page 162)
Lori wants to back up a virtual machine image to use as a template for creating more VMs. What type of backup would you suggest she perform?
Clone
Cloning creates an identical copy of the data that may be a storage volume, a filesystem or the logical unit number (LUN) on a storage area network (SAN).
Advantages of cloning include a complete image being available for restoration. Storage efficiency is very low as a clone takes as much storage space as the original source since all of the data is copied in the clone operation.
Chapter 5 (page 168)
Randy wants to make a backup of a public cloud machine image before applying updates to the operating systems so he can roll back if needed. What type of backup would you suggest he implement?
Snapshot
Storage snapshots are a point-in-time copy of storage volume or image that can be used as a backup to shorten recovery time objectives (RTOs) and recovery point objectives (RPOs).
The snapshot is a file-based image of the current state of a VM, including the complete operating systems and all applications that are stored on it.
Chapter 5 (page 164)
Mindy works on her company’s private cloud operations center. She knows that there are a number of virtual server upgrades taking place and notices on the network health status dashboards that there are a number of servers with alarms. What are two common causes for the alarms?
Shutdowns and restarts
The restart process can be monitored through the management systems and dashboards that are offered by the cloud provider.
A shutdown may be desired if you choose to retain the VM and its applications but do not need it to be active.
Chapter 5 (page 166)
What is a quick release of software to fix a critical issue called?
Hotfix
A hotfix is a software update type that is intended to fix an immediate and specific problem with a quick release procedure. A hotfix may be a customer-specific and not released to the public or available to everyone. Many times a hotfix is a bug fix that has been made quickly and did not follow the normal quality assurance or formal release procedure since the intention is for a rapid deployment.
Chapter 5 (page 162)
Debbie has submitted a change management request to update her data analysis application. She plans on implementing an update that includes new features and a rollup of a bug fixes. What type of upgrade is Debbie requesting?
Version
A version update is the process of replacing a software product with a newer version of the same product. Version updates can add new features, bring the system up-to-date, and provide a rollup of all previous patches to improve the product. Upgrading entails replacing the current, older version of the same product with a newer version.
Chapter 5 (page 162)
Which cloud-based system abstracts and hides much of the modern cloud systems and also reduces operational errors by executing tested cloud systems, scripts, workflows, or runbooks to make sure the system are configured correctly?
Orchestration
Orchestration systems play a critical role in cloud operations that goes beyond just security to many other tasks such as the day-to-day maintenance of operations.
Orchestration systems coordinate and process tasks, functions, and workflows of cloud operations without the need for human intervention. Orchestration is often described as a service-oriented architecture, automated provisioning, converged infrastructure, or dynamic data center.
Chapter 5 (page 164)
Trevor asked you to recommend a server deployment model that features tightly coupled computers that allow for software patching without incurring downtime. What type of server deployment would you recommend?
Cluster
A cluster is a group of servers operating in tandem that often appear as a single larger system. Clusters can be managed as a single larger system instead of many small servers grouped together. This allows for central point of management that simplifies operation. You can manage a cluster as a complete system and not be concerned with all of the individual systems.
The devices in the cluster work together to support a high availability platform for applications and services. If a node in a cluster were to fail, other nodes would pick up the operations and continue without any downtime.
Chapter 5 (page 160)
Name the backup operation that is based on the change of the source data since the last backup was performed?
Incremental
Incremental backups perform operations based on the change of the source data since the last incremental backup was performed. Incremental backups can be run, for example on a nightly basis and capture the changes that were made since the previous backup was run the night before. This allows for an efficient backup operation since only the changes in the past 24 hours are stored on the backup media. Incremental backups are much less time-and resource-consuming than a full backup and are used to complement them.
Chapter 5 (page 169)
The ____ ____ model is a software deployment methodology that uses two configurations for production that are identical to each other.
Blue-green
These deployments can alternate between each other with one being active and the other being inactive. One of the two identical environments is referred to as blue, and the other is called green. Each can handle the complete workload without assistance from the other. This allows you to implement, test, and validate software updates to the inactive side. Once this operation has been performed and you feel comfortable with the updates, you can make it active. The previously active side will now be inactive, and you have to perform the same updates on it. Blue and green are arbitrary names that are merely used to differentiate between two sides.
Chapter 5 (page 159) Patching Methodologies
A constant delivery of software updates or patches to operating systems or applications is referred to as a ____ ____.
Rolling Updates
Rolling updates is the constant delivery of software updates or patches to operating systems or applications. Other terms that are synonymous with rolling updates are rolling releases and continuous delivery. Rolling updates are generally related to small but frequent updates.
Chapter 5 (page 159)
If you experience undesirable results after deploying a patch to a fleet of VMs, you may be required to perform a ____ to withdraw the patch from operations.
Rollback
A rollback is the process of returning software to a previous state. If a software update failed, did not correct the issue as expected, or introduced new issues that require you to downgrade the system to its original state, then a rollback should be performed.
Chapter 5 (page 162)
____ are used to restore existing virtual server, and ____ is when you take a VM and use it to create a new and separate VM.
Snapshot cloning
A snapshot creates an instant-in-time image for rollbacks or backups. The snapshot is a file-based image of the current state of a VM, including the complete operating systems and all applications that are stored on it.
Cloning is similar to snapshots but has a different use in managing cloud deployments. With a snapshot, an exact copy is made of running VM. Cloning is different in that it takes the master image and clones it to be used as another separate and independent VM.
Chapter 5 (page 164)
The endpoint or storage system where the backup data is to be stored is commonly referred to as the ____ ____.
Backup target
Backup target is defined as the endpoint or storage system where the backup data is to be stored. Backup targets can store data as a live copy to be used by your applications like with replicas or can store data as a local storage array that can perform the functions of a backup data store; alternatively, they can store data as a secondary system that can support a copy of your live data.
Chapter 5 (page 169)
____ are backup copies of data that can be stored either locally or remotely and act as an alternative data store from you main production operations.
Replicas
For example, with many popular databases, you can create one or more read replicas that can be stored in local or remote data centers. These replicas are updated in real time from the master, and the databases can access them instead of the master replica. This allows for the database to scale and operate at very high read rates.
Chapter 5 (page 170)
A ____ is a software update type that is intended to fix an immediate and specific problem with a quick release procedure.
Hotfix
Because of the urgent nature of supplying a bug fix to a critical issue, a hotfix has a higher risk factor than other approaches to patching software. Testing the patch is usually quick using a subset of the full QA test suites. Installing a hotfix may introduce new and unknown issues into your environment.
The risk of installing a hotfix to correct a bug and introducing new problems must be weighed against not taking action and living with the bug until all testing has been completed.
Chapter 5 (page 162)
A ____ ____ uses the latest full backup as a source data set, and with each additional sequential backup operation, this type of backup will identify only the data that has been modified since the last backup was performed for backup and not the complete backup set. This allows for an efficient and significantly smaller backup operation.
Differential backup
For example, let’s assume you perform a full backup on Sunday and then do daily differential backups for the rest of the week. The first differential backup that runs on Monday will include the file changes made since the time of the full backup that was performed on Sunday. The next differential backup that runs on Tuesday will contain the changed data from both Monday and Tuesday and so forth.
Chapter 5 (page 169)
When installing patches on a server and knowing that the server will be down and unresponsive for a period of time, it is important to disable ____ ____ when performing maintenance.
System Alerts
Alerting allows a virtual server to send management data to monitoring systems informing them of either predefined or custom alerts. Alerts can be in the form of traps, logging information, or data generated by management software running on the server.
It is best practice to disable alerts prior to taking a server offline for maintenance.
Chapter 5 (page 166)