Jul 12, 2024
Azure service life cycle – Azure Service-Level Agreements

Azure service life cycle

The service life cycle defines how each Azure service that’s introduced is released and made available.

New Azure services are introduced through preview services; these preview services are not provided with an SLA or support during the preview (unless there’s an explicit service exception).

The service life cycle and the services you can access are as follows:

  • Development: Not available to the public
  • Private preview: Available only to a selected audience
  • Public preview: Available to all customers
  • General availability (GA): Available to all customers

Preview services can be accessed from the Azure portal; you can get the latest updates on services and their statuses from the following URLs:

Some preview services are subject to additional terms; you can find this information by going to the Supplemental Terms of Use for Microsoft Azure Previews at https://azure.microsoft.com/support/legal/preview-supplemental-terms.

While you can use a preview service in production, you should fully evaluate this decision so that you are aware of any limitations of the service and the impact it may have on operations.

You can view the latest Azure updates at https://azure.microsoft.com/updates. Here, you can filter to show updates that are available in preview or development.

You can keep up to date with the latest service announcements from the Microsoft Azure blog announcements page at https://azure.microsoft.com/blog/topics/announcements.

In this section, we looked at the service life cycle in Azure. In the next section, we will look at a thought exercise to conclude this chapter.

Thought exercise

Returning to our digital company, MilesBetter Pizza, they have encountered some service availability issues over the last few months. They have noticed that their services have different SLAs, and they need to ensure that, in total, they always meet a target total of 99.9%. However, they are unsure how to calculate and achieve this.

First, the team at MilesBetter needs to understand the concept of a composite SLA; as we learned earlier in this chapter, this means that when you combine services, the overall SLA is lower than the individual highest SLA on one of the services. This is because each service that you add increases the probability of failure and increases complexity. The following example illustrates how a composite SLA is calculated across the services:

  • Service 1 = 99.9%
  • Service 2 = 99.95%
  • Service 3 = 99.99%
  • Service 4 = 99.99%

The calculation looks as follows, which shows that the target SLA will not be met:

0.999 x 0.9995 x 0.9999 x 0.99999 = 0.993 = 99.3% total Composite SLA

Therefore, to ensure that they have a total SLA of 99.9%, two of the services must be increased to 99.99% or better, as shown in the following example:

  • Service 1 = 99.99% (action taken to increase from 99.9%)
  • Service 2 = 99.99% (action taken to increase from 99.95%)
  • Service 3 = 99.99%
  • Service 4 = 99.99%

The calculation looks as follows, which shows that the target SLA of 99.99% will now be met:

0.9999 x 0.9999 x 0.99999 x 0.99999 = 0.999 = 99.9% total SLA

In this section, we looked at the thought exercise for this chapter. In the next section, we will look at the hands-on exercises for this chapter to build on the skills we’ve learned so far.

More Details
Feb 13, 2024
PDU connection limits – Introduction to Power E1080

1.7.4 PDU connection limits

Two possible PDU ratings are supported: 60/63 amps and 30/32 amps. The PDU rating is determined by the power cord that is used to connect the PDU to the electrical supply. The number of system nodes and I/O expansion drawers that are supported by each power cord are listed in Table 1-22.

Table 1-22 Maximum supported enclosures by power cord

1.7.5 Rack-mounting rules

Consider the following primary rules when you mount the system into a rack: Ê For rack stability, start filling the rack from the bottom.

Ê IBM recommends the use of an IBM approved lift tool for installation of systems into any IBM or non-IBM rack.

Ê IBM does not support installation of the server nodes higher than the 29U position.

Ê Any remaining space in the rack can be used to install other systems or peripheral devices. Ensure that the maximum permissible weight of the rack is not exceeded and the installation rules for these devices are followed.

Ê Before placing the system into the service position, follow the rack manufacturer’s safety instructions regarding rack stability.

38   IBM Power E1080: Technical Overview and Introduction

1.7.6 Useful rack additions

This section highlights several rack addition solutions for IBM Power rack-based systems.

IBM System Storage 7226 Model 1U3 Multi-Media Enclosure

The IBM System Storage 7226 Model 1U3 Multi-Media Enclosure can accommodate up to two tape drives, two RDX removable disk drive docking stations, or up to four DVD-RAM drives.

The IBM System Storage 7226 Multi-Media Enclosure supports LTO Ultrium and DAT160 Tape technology, DVD-RAM, and RDX removable storage requirements on the following IBM systems:

Ê IBM POWER6 processor-based systems Ê IBM POWER7 processor-based systems Ê IBM POWER8® processor-based systems Ê IBM POWER9 processor-based systems Ê IBM Power10 processor-based systems

The IBM System Storage 7226 Multi-Media Enclosure offers an expansive list of drive feature options, as listed in Table 1-23.

Table 1-23 Supported drive features for the 7226-1U3

The following options are available:

Ê LTO Ultrium 6 Half-High 2.5 TB SAS and FC Tape Drive: With a data transfer rate up to 320 MBps (assuming a 2.5:1 compression), the LTO Ultrium 6 drive is read/write compatible with LTO Ultrium 6 and 5 media, and read-only compatibility with LTO Ultrium 4. By using data compression, an LTO-6 cartridge can store up to 6.25 TB of data.

Ê The LTO Ultrium 7 drive offers a data rate of up to 300 MBps with compression. It also provides read/write compatibility with Ultrium 7 and Ultrium 6 media formats, and

read-only compatibility with Ultrium 5 media formats. By using data compression, an LTO-7 cartridge can store up to 15TB of data.

Ê The LTO Ultrium 8 drive offers a data rate of up to 300 MBps with compression. It also provides read/write compatibility with Ultrium 8 and Ultrium 7 media formats. It is not read or write compatible with other Ultrium media formats. By using data compression, an LTO-8 cartridge can store up to 30 TB of data.

Chapter 1. Introduction to Power E1080        39

Ê DVD-RAM: The 9.4 GB SAS Slim Optical Drive with an SAS and USB interface option is compatible with most standard DVD disks.

Ê RDX removable disk drives: The RDX USB docking station is compatible with most RDX removable disk drive cartridges when it is used in the same OS. The 7226 offers the following RDX removable drive capacity options:

– 500 GB (#1107)

– 1.0 TB (#EU01)

– 2.0 TB (#EU2T)

Removable RDX drives are in a rugged cartridge that inserts in to an RDX removable (USB) disk docking station (#1103 or #EU03). RDX drives are compatible with docking stations, which are installed internally in POWER8, POWER9, and Power10 processor-based servers, where applicable. Figure 1-12 shows the IBM System Storage 7226 Multi-Media Enclosure.

Figure 1-12 IBM System Storage 7226 Multi-Media Enclosure

The IBM System Storage 7226 Multi-Media Enclosure offers a customer-replaceable unit (CRU) maintenance service to help make the installation or replacement of new drives efficient. Other 7226 components also are designed for CRU maintenance.

The IBM System Storage 7226 Multi-Media Enclosure is compatible with most POWER8, POWER9, and Power10 processor-based systems that offer current level AIX, IBM i, and Linux operating systems.

Unsupported: IBM i does not support 7226 USB devices.

For a complete list of host software versions and release levels that support the IBM System Storage 7226 Multi-Media Enclosure, see System Storage Interoperation Center (SSIC).

Note: Any of the existing 7216-1U2, 7216-1U3, and 7214-1U2 multimedia drawers are also supported.

Flat panel display options

The IBM 7316 Model TF5 is a rack-mountable flat panel console kit that can also be configured with the tray pulled forward and the monitor folded up, which provides full viewing and keying capability for the HMC operator.

The Model TF5 is a follow-on product to the Model TF4 and offers the following features:

Ê A slim, sleek, and lightweight monitor design that occupies only 1U (1.75 in.) in a 19-inch standard rack

Ê A 18.5-inch (409.8 mm x 230.4 mm) flat panel TFT monitor with truly accurate images and virtually no distortion40   IBM Power E1080: Technical Overview and Introduction

Ê The ability to mount the IBM Travel Keyboard in the 7316-TF5 rack keyboard tray

Ê Support for the IBM 1×8 Rack Console Switch (#4283) IBM Keyboard/Video/Mouse (KVM) switches

The #4283 is a 1×8 Console Switch that fits in the 1U space behind the TF5 It is a

CAT5-based switch. It contains eight analog rack interface (ARI) ports for connecting PS/2 or USB console switch cables. It supports chaining of servers that use an IBM Conversion Options switch cable (#4269). This feature provides four cables that connect a KVM switch to a system, or can be used in a daisy-chain scenario to connect up to 128 systems to a single KVM switch. It also supports server-side USB attachments

More Details
Jan 13, 2024
Original equipment manufacturer racks – Introduction to Power E1080

1.7.7 Original equipment manufacturer racks

The system can be installed in a suitable OEM rack if that the rack conforms to the EIA-310-D standard for 19-inch racks. This standard is published by the Electrical Industries Alliance. For more information, see IBM Documentation.

The IBM Documentation provides the general rack specifications, including the following information:

Ê The rack or cabinet must meet the EIA Standard EIA-310-D for 19-inch racks that was published August 24, 1992. The EIA-310-D standard specifies internal dimensions, for example, the width of the rack opening (width of the chassis), the width of the module mounting flanges, and the mounting hole spacing.

Ê The front rack opening must be a minimum of 450 mm (17.72 in.) wide, and the

rail-mounting holes must be 465 mm plus or minus 1.6 mm (18.3 in. plus or minus 0.06 in.) apart on center (horizontal width between vertical columns of holes on the two

front-mounting flanges and on the two rear-mounting flanges). Figure 1-13 is a top view showing the rack specification dimensions.

Figure 1-13 Rack specifications (top-down view)

Ê The vertical distance between mounting holes must consist of sets of three holes that are spaced (from bottom to top) 15.9 mm (0.625 in.), 15.9 mm (0.625 in.), and 12.7 mm (0.5 in.) on center, which makes each three-hole set of vertical hole spacing 44.45 mm

(1.75 in.) apart on center.

Chapter 1. Introduction to Power E1080        41

Figure 1-14 shows the vertical distances between the mounting holes.

Figure114 Vertical distances between mounting holes

Ê The following rack hole sizes are supported for racks where IBM hardware is mounted:

– 7.1 mm (0.28 in.) plus or minus 0.1 mm (round) – 9.5 mm (0.37 in.) plus or minus 0.1 mm (square)

The rack or cabinet must be capable of supporting an average load of 20 kg (44 lb.) of product weight per EIA unit. For example, a four EIA drawer has a maximum drawer weight of 80 kg (176 lb.).

More Details
Dec 12, 2023
Microsoft Privacy Statement – Azure Privacy and Compliance

Microsoft Privacy Statement

The Microsoft Privacy Statement contains details about how each Microsoft service interacts with your data. It covers how this personal data is collected, the purpose it serves, and how it is used. The Microsoft Privacy Statement extends across all products and services, such as Windows, M365, Azure, and Xbox; across all operating environments such as the cloud and on-premises; and all markets such as commercial, academic, consumer, and so on.

The Microsoft Privacy Statement can be accessed from https://privacy.microsoft.com/privacystatement:

Figure 10.4 – Microsoft Privacy Statement

In this section, we looked at the Microsoft Privacy Statement and what information it contains. The following section will look at the Microsoft Product Terms site.

The Product Terms site

The Products Terms site is an online portal containing the legal agreement and licensing terms and conditions that an organization must comply with through Microsoft commercial licensing programs.

The site covers all products and services; that is, Software and Online Services; these were previously available as separate resources and have now been combined into a single unified online resource.

The Product Terms site can be accessed from https://www.microsoft.com/licensing/terms:

Figure 10.5 – Microsoft Product Terms site

In this section, we looked at the Product Terms site. The following section looks at the Data Protection Addendum.

Data Protection Addendum

The Data Protection Addendum (DPA) is an addendum to the Product Terms site we looked at in the previous section. It defines the data processing and security terms for any Online Services an organization subscribes to under the Product Terms site.

The current and archived versions of the addendum can be downloaded from the Product Terms site and can also be accessed from https://www.microsoftvolumelicensing.com/DocumentSearch.aspx:

Figure 10.6 – Data Protection Addendum

In this section, we looked at the DPA for subscribed Online Services. The following section looks at the Azure compliance documentation.

More Details
Sep 12, 2023
Reducing and controlling costs – Azure Cost Planning and Management

Reducing and controlling costs

The following are some of the ways we can reduce and control costs:

  • Optimize resources: This is an operational activity. Its purpose is to identify any resources that are not used and can be deleted, any resources that can be right-sized onto more cost-optimal resource types or sizes, and identifying any resources that don’t need to be running 24/7 and that could be shut down or paused to avoid costs. Any resources running on IaaS should be evaluated to see whether they can be moved to PaaS, serverless, or SaaS. Azure Advisor is an essential tool for this activity; tags should also be used to identify costs owners.
  • Azure hybrid benefit: This is a licensing benefit and allows an organization to maximize any investment in existing on-premises Software Assurance (SA)-enabled Windows Server or SQL licenses (or eligible subscription-based licenses); this removes the need to license and pay with the Pay as You Go (PAYG) model. For a VM, this does not discount or remove the compute costs or any storage or networking costs; you are still liable for those and need to factor this into the total operating costs of a VM.
  • Azure reservations: This is a resource benefit and acts as a billing discount mechanism to reduce PAYG consumption charges. It does this by allowing you to commit to paying for an amount of capacity for a fixed term at a discounted rate than you would pay for on the PAYG consumption rate. Reservations are available for a range of resources, such as VMs; they make the most sense and are best used where the workloads must run for long periods or 24/7, where costs are usually reduced by shutting down the VMs to save costs and this is no longer possible. For a VM, this does not apply a discount, remove the software license costs, or any storage or networking costs; you are still liable for those and need to factor this into the total operating costs of a VM.
  • Spot pricing: This is a resource benefit and allows an organization to make considerable savings based on the ability to take advantage of unused capacity. This is best used for workloads that don’t need a specific period in which they must run. This could be tested/dev, analytics, machine learning, batch processes, rendering, and so on.

In this section, we looked at how to reduce and control costs. In the next section, we will look at Azure Cost Management.

More Details
Apr 12, 2023
Azure SLAs – Azure Service-Level Agreements

Azure SLAs

An SLA sets out a customer’s expected level of service from their service provider; it can include responsibilities, vocabulary and terminology, claims and credit processes, service quality, and availability metrics.

Microsoft defines an SLA as Microsoft’s commitments to uptime and connectivity, meaning the amount of time the services are online, available, and operational.

Microsoft provides each service with an individual SLA that will detail what is covered by the agreement and any exceptions; a percentage of the monthly fees are credited for any service that does not meet the guarantees. Previews and free services are not provided with an SLA. Information about each service’s SLA can be found at the following URLs:

Service availability is expressed as the uptime percentage over time; Microsoft SLAs are expressed monthly.

Availability is typically referred to as 9s (nines); for example, this can be expressed as four nines of availability, meaning the service will be available and fully operational for 99.99% of the defined period. In contrast to availability and uptime, it is also important to consider downtime, which means the amount of time the service will not be available for.

While we see lots of references to availability and uptime when looking at an SLA that will be provided for a service, the customer and consumer of the services will want to know what that means in the real world and what impact any breach may mean to them. Therefore, it is often the case that the real metric that matters is downtime, which means for a given SLA, how long is that service permitted to be down (that is, not available from the service provider)? You should scrutinize any SLA to determine whether that level of downtime is acceptable.

The following table illustrates examples of SLA commitments and downtime permitted per month as part of an SLA:

For reference, 99.9% is the minimum SLA that Microsoft provides; 99.999 % is the maximum. It should be noted that 100% can’t be provided by Microsoft.

You should also be aware of the concept of a composite SLA; this means that when you combine services (such as virtual machines and the underlying services such as storage, networking components, and so on), the overall SLA is lower than the individual highest SLA on one of the services. This is because each service that you add increases the probability of failure and increases complexity. An example exercise will be provided later in this chapter to illustrate this important concept.

The following actions will positively impact and increase your SLA:

  • Using services that provide an SLA (or improve the service SLA), such as Azure AD Basic and Premium editions and Premium SSD managed disks
  • Adding redundant resources, such as resources to additional/multiple regions
  • Adding availability solutions, such as using Availability Sets and Availability Zones

The following actions will negatively impact and decrease your SLA:

  • Adding multiple services due to the nature of composite SLAs
  • Choosing non-SLA-backed services or free services

The following actions will have no impact on your SLA:

  • Adding multiple tenancies
  • Adding multiple subscriptions
  • Adding multiple admin accounts

The Azure status page (https://status.azure.com) provides a global overview of the service health across all regions; this should be the first place you visit, should you suspect there is a wider issue affecting the availability of services globally. From the status page, you can click through to Azure Service Health in the Azure portal, which provides a personalized view of the availability of the services that are being used within your Azure subscriptions.

Service credits are paid through a claims process by a service provider when they do meet the guarantees of the agreed service level. As we mentioned previously, previews and free services are not provided with a financially backed SLA and are not entitled to service credits for any service downtime. You should evaluate all your services to ensure that, where required, you always have an SLA-backed service; as they say, there is often an operational impact that’s felt from free services.

If you suspect that your services have been affected and that Microsoft has not been able to meet their SLA, then it is your responsibility to take action and pursue credit; you must submit a claim to receive service credit. For most services, you must submit the claim the month after the month the service was impacted. If your services are provided through the Microsoft Cloud Solution Provider (CSP) channel, they will pursue this claim on your behalf and provide the service refunds accordingly.

In this section, we looked at Azure SLAs. In the next section, we will look at the Azure service life cycle.

More Details
Mar 13, 2023
I/O drawers – Introduction to Power E1080

1.6 I/O drawers

If more PCIe slots beyond the system node slots are required, the Power E1080 server supports adding I/O expansion drawers.

At initial availability zero, one, two, three, or four PCIe Gen 3 I/O Expansion Drawers per system node are supported. To connect an I/O expansion drawer, a PCIe slot is used to attach a 6-slot expansion module in the I/O drawer. A PCIe Gen 3 I/O Expansion Drawer (#EMX0) holds two expansion modules that are attached to any two PCIe slots in the same system node or in different system nodes.

For the connection of SAS disks, a disk-only I/O drawer is available. The EXP24SX is the only disk drawer that is supported.

1.6.1 PCIe Gen 3 I/O Expansion Drawer

The 19-inch 4 EIA (4U) PCIe Gen 3 I/O Expansion Drawer (#EMX0) and two PCIe Fanout Modules (#EMXH) provide 12 PCIe I/O full-length, full-height slots. One Fanout Module provides six PCIe slots that are labeled C1 – C6. C1 and C4 are x16 slots, and C2, IBM C3®, C5, and C6 are x8 slots. PCIe Gen1, Gen2, and Gen 3 full-high adapters are supported.

A blind-swap cassette (BSC) is used to house the full-high adapters that are installed in these slots. The BSC is the same BSC that is used with the previous generation server’s 12X attached I/O drawers (#5802, #5803, #5877, and #5873). The drawer is shipped with a full set of BSCs, even if the BSCs are empty.

Concurrent repair and adding or removing PCIe adapters is done through HMC-guided menus or by operating system support utilities.

A PCIe CXP converter adapter and Active Optical Cables (AOCs) connect the system node to a PCIe Fanout Module in the I/O expansion drawer. Each PCIe Gen 3 I/O Expansion Drawer has two power supplies.

Drawers can be added to the server later, but system downtime must be scheduled for adding a PCIe Gen 3 Optical Cable Adapter or a PCIe Gen 3 I/O drawer (#EMX0) or Fanout Module.

Figure 1-8 shows a PCIe Gen 3 I/O Expansion Drawer.

Figure 1-8 PCIe Gen 3 I/O Expansion Drawer

26      IBM Power E1080: Technical Overview and Introduction

The AOC cable feature codes are listed in Table 1-16. Also listed is the supported order type. The feature codes that are associated to cables that support RPO only are not available for new orders or MES upgrades. Instead, they are used to manage the migration of supported I/O expansion drawers from previous IBM POWER® technology-based servers to the

Power E1080. Feature codes that are associated to cables with longer length are required to support inter-rack connection between the system node and I/O expansion drawer.

Table 1-16 Active Optical Cables feature codes

Careful balancing of I/O, assigning adapters through redundant EMX0 expansion drawers, and connectivity to different system nodes can ensure high-availability for I/O resources assigned to LPARs.

More Details