Using Windows Storage Spaces And ISCSI On Amazon EBS

2y ago
17 Views
2 Downloads
575.44 KB
33 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Camryn Boren
Transcription

Using Windows Storage Spacesand iSCSI on Amazon EBSOctober 2015

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved.NoticesThis document is provided for informational purposes only. It represents AWS’scurrent product offerings and practices as of the date of issue of this document,which are subject to change without notice. Customers are responsible formaking their own independent assessment of the information in this documentand any use of AWS’s products or services, each of which is provided “as is”without warranty of any kind, whether express or implied. This document doesnot create any warranties, representations, contractual commitments, conditionsor assurances from AWS, its affiliates, suppliers or licensors. The responsibilitiesand liabilities of AWS to its customers are controlled by AWS agreements, andthis document is not part of, nor does it modify, any agreement between AWSand its customers.The software included with this paper is licensed under the Apache License,Version 2.0 (the "License"). You may not use this file except in compliance withthe License. A copy of the License is located athttp://aws.amazon.com/apache2.0/ or in the "license" file accompanying thisfile. This code is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES ORCONDITIONS OF ANY KIND, either express or implied. See the License for thespecific language governing permissions and limitations under the License.Page 2 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015ContentsContents3Abstract4Introduction4Windows Server in Amazon EC24Amazon EBS4Windows Server Storage Spaces5Other Storage Services in AWS6Amazon EBS Pricing and PerformanceUnderstanding Latency, IOPS, and ThroughputAmazon EBS PricingWindows Storage Spaces in Amazon EC281011Remote Access Connectivity and Security11Use Cases14Benefits of Storage Spaces in AWS16Limitations of Storage Spaces in AWS16Deploying Storage Spaces with Amazon EBSPage 3 of 33717Launch Windows Instances with AWS CloudFormation18Provision Storage Spaces with PowerShell20Use Storage Spaces from the Client Instance24Deploy an iSCSI Target with PowerShell25Connect to the iSCSI Target with PowerShell28Conclusion30Contributors30Further Reading31Notes33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015AbstractThis whitepaper is intended for Microsoft Windows IT professionals anddevelopers who are interested in combining Windows Server 2012 R2 StorageSpaces with the Amazon Elastic Block Store (Amazon EBS) service. This paperdescribes potential use cases and security technologies for running StorageSpaces in AWS over the Server Message Block (SMB) and Internet SmallComputer System Interface (iSCSI) protocols. To embrace the DevOpsphilosophy of “infrastructure as code,” Windows PowerShell scripts are providedto quickly deploy Storage Spaces in AWS.IntroductionWindows Server in Amazon EC2Amazon Elastic Compute Cloud (Amazon EC2) provides a secure globalinfrastructure to run Microsoft Windows Server workloads in the cloud, includingInternet Information Services (IIS), SQL Server, Exchange Server, SharePointServer, Lync Server, Dynamics CRM, System Center, and custom .NETapplications. Pre-configured Amazon Machine Images (AMIs) enable you to startrunning fully supported Windows Server virtual machine instances in minutes.You can choose from a number of server operating system versions and decidewhether or not to include pre-installed SQL Server in the hourly cost.Amazon EBSAmazon Elastic Block Store (Amazon EBS) provides persistent block-levelstorage volumes for use with Amazon EC2 instances in the AWS cloud. EachAmazon EBS volume is automatically replicated within its Availability Zone toprotect you from component failure, offering high availability and durability.Amazon EBS volumes provide consistent low-latency performance. On WindowsServer instances in AWS, Amazon EBS volumes are mounted to appear asregular drive letters to the operating system and applications. Amazon EBSvolumes can be up to 16 TiB in size, and you can mount up to 20 volumes on asingle Windows instance.Page 4 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015Here are some of the key benefits of Amazon EBS: Block storage—use it as you would use a hard disk. Designed for 99.999% availability. Ability to back up the data via snapshots to Amazon Simple Storage Service(Amazon S3) for 99.999999999% durability. Ability to provision storage independent of instance. Data persists independent of instance. Three volume types to choose from (magnetic and SSD). Ability to encrypt data in flight and at rest. Ability for customers to supply their own encryption keys.Windows Server Storage SpacesStorage Spaces in Windows Server 2012 R2 allows administrators to poolmultiple storage volumes into large virtual drives. Each pool may include diskdrives of different media types, such as low-cost magnetic drives and highperformance solid-state drives (SSD). Storage Spaces can automatically optimizethe use of the different media types with a feature called storage tiering. Storagetiering keeps frequently accessed working set data on the SSD (where it can beaccessed the fastest), and moves less frequently used data to magnetic drives.Storage Spaces also provides a data deduplication feature to reduce storageconsumption, a write-back cache to improve performance, and an auto-repairfeature to rebuild data on failed disk sectors.In addition to supporting NTFS, which is popular and proven technology, StorageSpaces offers a new file system called ReFS. ReFS stands for Resilient FileSystem, and gets its name because it provides additional failure monitoring andcorrection features.It’s clear that Microsoft has invested a great deal to develop powerful andeconomical Storage Area Network (SAN) features in Windows Server 2012 R2,but to use Storage Spaces in an on-premises environment, administrators wouldneed to purchase and manage dozens of JBOD disks in external enclosures. ThatPage 5 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015costs time and money, but commercial SAN alternatives are also very expensive.Also, these storage enclosures aren’t really dynamically scalable. Drives can beadded and removed, but it’s tedious.The AWS cloud offers a solution to this dilemma. By integrating Amazon EBSwith Windows Storage Spaces, administrators can deliver powerful and low-cost,software-based SAN capabilities in the cloud, with very high agility, durability,and scalability.Storage pools may be clustered for high availability, but in Windows Server 2012R2, these must be based on Serial Attached SCSI (SAS) connected physical disks.This means that clustered Storage Spaces on top of Amazon EBS is currently nota scenario supported by Microsoft. Amazon EBS offers higher durability thantraditional disk drives, but each EBS volume can be attached to only a singleWindows Server instance at a time. This, unfortunately, is a single point of failureand does not ensure high availability. This paper will propose several use casesand security options for Storage Spaces with Amazon EBS. It is up to you toevaluate if the lack of high availability is a critical issue in your scenario.Note Microsoft has announced that Windows Server 2016 willinclude a new feature called Storage Spaces Direct1 that will enablestorage devices from multiple servers to be pooled.Other Storage Services in AWSThis paper focuses on Amazon EBS; however, a brief overview of other AWSstorage services is provided here for comparison.Amazon S3Amazon Simple Storage Service (Amazon S3) provides developers and IT teamswith secure, durable, highly scalable, cost-effective object storage. Amazon S3 iseasy to use and includes a simple web services interface to store and retrieve anyamount of data from anywhere on the web. Object storage is not appropriate forworkloads that require data insertions, such as databases. However, Amazon S3is an excellent service for storing snapshots of Amazon EBS volumes. WhilePage 6 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015Amazon EBS duplicates your volume synchronously in the same AvailabilityZone, snapshots to Amazon S3 are replicated across multiple zones, substantiallyincreasing the durability of your data.Amazon GlacierAmazon Glacier is a secure, durable, and extremely low-cost storage service fordata archiving and online backup. To keep costs low, Amazon Glacier isoptimized for infrequently accessed data where retrieval times of several hoursare suitable. Amazon Glacier works together with Amazon S3 lifecycle rules tohelp you automate archiving of Amazon S3 data and reduce your overall storagecosts. For example, you can easily set up a rule that stores all your previousAmazon S3 object versions in the lower-cost Amazon Glacier storage class anddeletes them from Amazon Glacier storage after 100 days.Amazon EFSAmazon Elastic File System (Amazon EFS) is a file storage service for AmazonEC2 instances that allows you to create and configure file systems quickly andeasily. Storage capacity in Amazon EFS is elastic—it grows and shrinksautomatically as you add and remove files. Multiple Amazon EC2 instances canaccess an Amazon EFS file system at the same time. Amazon EFS supports theNetwork File System version 4 (NFSv4) protocol. NFS is most popular with Linuxand Unix servers, while the Common Internet File System (CIFS) is most popularwith Windows servers and clients. CIFS is also called Server Message Block(SMB). Amazon EFS does not currently support CIFS.Amazon EBS Pricing and PerformanceThis table summarizes the features and limitations of the three volume types inAmazon EBS:Page 7 of 33General Purpose(SSD)Provisioned IOPS(SSD)MagneticUse casesBoot volumes, smallto medium DBs, anddev/test environmentsI/O-intensive workloads andlarge DBsInfrequent accessMaximum size16 TiB16 TiB1 TiB

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015General Purpose(SSD)Provisioned 200Maximum 60 Mbps320 Mbps40–90 hroughput/instance800 Mbps800 Mbps800 MbpsUnderstanding Latency, IOPS, and ThroughputAlthough the storage industry often refers to IOPS as the key metric ofperformance for storage systems, it turns out that nowadays, latency is actuallythe most important factor for customers.One problem with IOPS is that it has no standard definition. A disk drivespinning at 7,200 RPM can perform at 75 to 100 IOPS, whereas a drive spinningat 15,000 RPM will deliver 175 to 210 IOPS. The exact IOPS number will dependon a number of factors, including the access pattern (random or sequential) andthe amount of data transferred per read or write operation. For example, onevendor might claim 2,000 IOPS after testing 64-KB blocks, with random access,read and write, no cache; while another vendor might claim 1,000,000 IOPSbased on 16-KB blocks, with sequential access, read-only. Clearly the second casewill sound “faster” than the first, but those two IOPS numbers are apples andoranges.Amazon EBS measures each I/O operation per second (that is, 256 KB orsmaller) as one IOPS, for read or write. I/O operations that are larger than 256KB are counted in 256-KB capacity units. For example, a 1,024-KB I/O operationwould count as 4 IOPS. When you provision a 4,000-IOPS volume and attach itto an EBS-optimized instance that can provide the necessary bandwidth, you cantransfer up to 4,000 chunks of data per second, provided that the I/O does notexceed the per volume throughput limit of General Purpose (SSD) andProvisioned IOPS (SSD) volumes.Page 8 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015This same configuration could transfer 4,000 32-KB chunks, or 2,000 64-KBchunks, or 1,000 128-KB chunks of data per second as well, before hitting thevolume throughput limit. If your I/O chunks are very large, you may experience asmaller number of IOPS than you provisioned because you are hitting the volumethroughput limit. For more information, see Amazon EBS Volume Types.2For 32 KB or smaller I/O operations, you should achieve the amount of IOPS thatyou have provisioned, provided that you are driving enough I/O to keep thedrives busy. For smaller I/O operations, you may even see an IOPS value that ishigher than what you have provisioned (when measured on the client side)—thisis because the client may be coalescing multiple smaller I/O operations into asmaller number of large chunks.If you are not experiencing the expected IOPS or throughput you haveprovisioned, ensure that your Amazon EC2 bandwidth is not the limiting factor.Your instance should be EBS-optimized (or include 10 Gigabit networkconnectivity) and your instance type EBS-dedicated bandwidth should exceed theI/O throughput you intend to drive. For more information, see Amazon EC2Instance Configuration.3 Another possible cause for not experiencing theexpected IOPS is that you are not driving enough I/O to the EBS volumes. Formore information, see Workload Demand.4The reason latency is typically more important than IOPS is that it determineshow long users must wait for data retrieval to begin.There are two important steps you can take to improve latency in Amazon EBS:1. Switch Magnetic volumes to General Purpose (SSD) volumes.2. Switch your instances that are running on older hardware to newer hardware.Specifically, the M3 instance family uses older technology than the C4 and R3instance families, so you will notice immediate improvements in latency if youswitch an m3.large instance to a c4.large or an r3.large instance.When attached to EBS-optimized instances, Provisioned IOPS (SSD) volumes canachieve single-digit millisecond latencies.Page 9 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015General Purpose (SSD)―IOPS and Throughput LimitsThe actual throughput that you will see in practice can vary based on instancetype, file system type, and your application’s unique usage pattern.For example, a 100-GiB General Purpose (SSD) volume has a baseline of 300IOPS and the ability to burst to 3,000 IOPS.Volumes larger than 1,000 GiB will always be able to achieve their baseline IOPS.For example, a 2,000-GiB volume will have a baseline of 6,000 IOPS. Volumesfrom 3,334 GiB up to 16,384 GiB will all get a baseline of 10,000 IOPS, which isthe maximum for General Purpose (SSD) volumes.The maximum throughput of your EBS volume can limit your IOPS if each I/Ooperation you are performing (read or write) is relatively large. For example, forGeneral Purpose (SSD), you can either achieve a maximum of 10,000 IOPS whendriving smaller I/O, or you can achieve up to 160 Mbps when driving larger I/O.This is consistent with the AWS definition of IOPS.Amazon EBS PricingThis section describes how pricing works for each EBS volume type. There isslight variation in pricing among AWS regions, but as of the date of publication,pricing for Amazon EBS in the US East (N. Virginia) region is as follows:EBS Volume TypePricingMagnetic .05/GiB/month .05/million I/O requestsGeneral Purpose (SSD) .10/GiB/monthProvisioned IOPS (SSD) .125/GiB/month .065/PIOPS/monthNoteAWS pricing is updated frequently. The pricing in thepreceding table may not reflect current prices. For the latestinformation, go to the Amazon EBS Pricing webpage.5Page 10 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015Magnetic VolumesMagnetic volumes are charged by the GiB you provision per month, until yourelease the storage, plus a charge per 1 million I/O requests you make to yourvolume.General Purpose (SSD) VolumesGeneral Purpose (SSD) volumes are charged by the GiB you provision per month,until you release the storage. All your I/O is included in the price.Provisioned IOPS (SSD) VolumesProvisioned IOPS (SSD) volumes are charged by the GiB you provision permonth, until you release the storage, plus a charge for the IOPS you provisionmultiplied by the percentage of days per month you provision the volume (evenwhen the volume is detached from an instance). For example, if you provision avolume with 1,000 IOPS and keep this volume for 15 days in a 30-day month,then in a region that charges 0.10 per provisioned IOPS-month, you would becharged 50 for the IOPS that you provision ( 0.10 per provisioned IOPS-month* 1000 IOPS provisioned * 15 days/30).Windows Storage Spaces in Amazon EC2Remote Access Connectivity and SecurityYou have a choice between two storage communication protocols in your StorageSpaces architecture: SMB 3.0 and iSCSI.SMB 3.0 is primarily used by Windows servers and clients. When sharing a foldernamed C:\myfolder from a server named myserver, clients can access it overSMB by using the Universal Naming Convention (UNC) path\\myserver\c\myfolder.iSCSI takes a little more work to set up than SMB, but it is interoperable withother storage products and with Windows, Mac, and Linux operating systemsacross the Internet. The server that hosts the iSCSI storage volume is called thetarget, while the client is called the initiator. When a client initiates a connectionto a target, the volume appears as a regular drive letter in Windows. On thePage 11 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015server, the iSCSI target is a virtual disk that appears as a .vhdx file inside theStorage Spaces virtual disk. That’s right, a virtual disk inside a virtual disk.In addition to considering storage communication protocols, you must alsoconsider the network access protocols that will connect client computers to theserver that is running Storage Spaces. There are six options here: Amazon Virtual Private Cloud (Amazon VPC) VPC peering Virtual Private Network (VPN) AWS Direct Connect Microsoft DirectAccess Internet with iSCSI and CHAPIn a traditional SAN, Fibre Channel hardware switches are used to connectservers to storage cabinets. iSCSI is a software alternative to Fibre Channel thatdoesn’t require purchasing expensive hardware switches. With support for iSCSIincluded in Windows Server 2012 R2, it’s possible to connect to Storage Spacesover the Internet from Windows, Mac, and Linux machines.NoteIn this paper, references to Windows as a Storage Spaces“client” denote the following versions of Windows that supportStorage Spaces technology:Windows 7, 8, 8.1, 10, Windows Server 2012 R2, Windows Server2016Security TechnologiesThe three remote access options listed in the previous section (VPN, AWS DirectConnect, and Microsoft DirectAccess) provide built-in authentication andencryption. If you plan to use a raw Internet connection without remote accesstechnology, we recommend that you use Challenge-Handshake AuthenticationProtocol (CHAP) for authentication, and some form of in-flight encryption. ForPage 12 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015in-flight encryption, you encrypt your data locally before transmitting it over theInternet, and you implement an inverse decryption step in your process when thedata is accessed from the server.In all cases, you should also use AWS security groups as a firewall, and considerusing network access control lists (ACLs) in AWS as well.AWS Security GroupsWith all of the above network technologies, you can restrict access to yourStorage Spaces volumes by using AWS security groups. Security groups functionsimilarly to IPsec firewall rules and are very simple to set up. Security groups canbe created automatically with AWS CloudFormation or Windows PowerShell, ormanually in the Amazon EC2 console. First, to use Remote Desktop Connection,you’ll need to open TCP port 3389.To use iSCSI, you must open TCP ports 860 and 3260.To use SMB, you must at least open TCP port 445. You can optionally open UDPports 137 and 138, and TCP ports 137 and 139 if you want to use NetBIOS nameresolution rather than IP addresses.AWS Network ACLsIn addition to using AWS security groups to restrict traffic to the WindowsStorage Spaces instance, you may also use network access control lists (ACLs).Keep in mind a couple of differences between security groups and network ACLs:Page 13 of 33 Security groups apply at the instance level, while network ACLs apply to allinstances within a subnet. Some administrators therefore like to applynetwork ACLs for defense-in-depth, in case an instance is ever launchedwithout the correct security groups. Security groups are stateful, while network ACLs are not. This means thatyou only need to configure inbound rules for security groups, and theyautomatically permit outbound packets to be sent in response to allowedinbound requests; but with network ACLs you must explicitly configureinbound and outbound rules.

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015CHAPIf you are considering using iSCSI over unsecure networks, you should also planto use Challenge-Handshake Authentication Protocol (CHAP). CHAP is anauthentication protocol that is designed to prevent replay attacks. It is not anencryption protocol. Furthermore, researchers have discovered weaknesses inCHAP, so if you go this route, it’s advisable to also encrypt your data beforetransmitting it over the Internet.The PowerShell scripts provided later in this paper will show you how to set upCHAP with iSCSI.Use CasesWhen considering how to combine these storage network protocols and remoteaccess protocols, certain use cases emerge. These are discussed next.The following diagram depicts most of the networking options describedpreviously. Each of the grey, dashed lines in the diagram represents an optionalpath that you could configure for access to Storage Spaces. The diagram doesn’tshow VPC peering, because when VPC peering is configured, connecting toStorage Spaces from a peered VPC would be just like the path from the secondAvailability Zone.Page 14 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015Figure 1: Networking Options for Storage SpacesGiven this diagram showing storage networking and remote access protocols,here are some potential use cases for Storage Spaces in AWS:Page 15 of 33 You could pool multiple EBS volumes into a very large volume forapplication servers running on Windows Server, including SQL Server,Exchange Server, Lync Server, SharePoint Server, Dynamics CRM, orOracle. The server application could be running on the same instance or ona separate instance. In fact, the application server could technically residein a separate Availability Zone or in a peered VPC. In any case, since theapplication server is running Windows Server as a “client” to the storagepool, you would share the volume over SMB as a UNC path (you would notneed to use iSCSI). You could set up on-premises servers to back up files to the large AWSvolume. If the on-premises servers are Linux or Unix, you would connectvia iSCSI and CHAP. If the servers are Windows, and if you are using one of

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015the remote access technologies listed earlier (VPN, AWS Direct Connect, orMicrosoft DirectAccess), then you could connect via SMB. You could allow mobile and on-premises employees to back up files to apersonal virtual disk created in a storage space in AWS. This can beenabled in Windows 7, 8, or 10 (where it would appear as a local driveletter or a UNC share name), as well as in Mac and Linux clients.Benefits of Storage Spaces in AWSThese are some of the benefits of using Storage Spaces in AWS: A key advantage in each of the above use cases is that administrators onlyneed to take backups from a single point in the cloud. Mirroring can be easily enabled in the storage pool to provide even higherdurability than with individual Amazon EBS volumes, but with some lossof storage capacity at the same cost. The pool can take advantage of economic storage tiering across thedifferent media types offered by Amazon EBS, including SSD andmagnetic drives. This allows you to maximize the ratio of IOPS per dollar.Limitations of Storage Spaces in AWSHere are some current limitations to be aware of when using Storage Spaces inAWS:Page 16 of 33 Certain performance features in SMB 3.0 are not available in AWS. Thisincludes Multipath I/O (MPIO) and receive side scaling (RSS). Networkcards in EC2 instances are virtualized, and currently there are no EC2instance types that support multiple physical NICs, or NICs that supportRSS. As mentioned previously, each volume in a Storage Spaces pool must beattached to the same server—this is not a high-availabilityarchitecture.

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015Deploying Storage Spaces with AmazonEBSThe remaining sections of this paper will show you how to deploy Storage Spacesbetween two Windows Server 2012 R2 EC2 instances. One instance will be usedas a Storage Spaces server, and the other instance will be used as a client fordemonstration purposes. First, you will set up a Storage Spaces volume and thenconfigure a test connection over the SMB protocol. Then, using the same StorageSpaces volume, you will configure a test connection using iSCSI.If you choose to follow along with the remaining sections in thispaper, you will need to launch Amazon EC2 instances and createEBS volumes in your AWS account. Be aware that there will bebilling charges for these resources.The .zip file provided with this whitepaper includes the following code you canuse to fully automate the deployment of Storage Spaces in AWS. These scripts arelisted here in the order in which you will run them.Page 17 of 33FileDescriptionStorageSpacesStack.jsonAWS CloudFormation template that deploys two EC2instances and two EBS volumesstoragespaces smb server.ps1PowerShell script that sets up Storage Spaces on theserver instancestoragespaces smb client.ps1PowerShell script that tests Storage Spaces over SMBstoragespaces iscsi client1.ps1PowerShell script that obtains the iSCSI identifier of theclientstoragespaces iscsi server.ps1PowerShell script that sets up iSCSI on the serverstoragespaces iscsi client2.ps1PowerShell script that tests Storage Spaces over iSCSI

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015Launch Windows Instances with AWS CloudFormationThis diagram shows what the Storage Spaces environment will look like after youcreate the stack in AWS CloudFormation:Figure 2: Storage Spaces Environment Built with AWS CloudFormationInside the AWS CloudFormation templateOne instance is named server and the other is named client, referring to howthe instances will be used with Storage Spaces. In addition to the boot volume,the server instance has two additional EBS volumes attached: a 50-GiB volumeand a 40-GiB volume in the Resources section. For the purposes of setting themedia type in Windows, it simplifies our example if we use a different size forthe PIOPS volume than for the magnetic volume. You can test storage tiering byfilling the magnetic volume to capacity.For PIOPS volumes the IOPS value must be a maximum of 30 times the Sizevalue, so IOPS is set to 1,200 (40 * 30).Page 18 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 2015Follow these steps to build the environment:1. Download the .zip file for this paper6 and unzip the PowerShell scripts andAWS CloudFormation template to a folder on your workstation.2. Open the AWS CloudFormation template, StorageSpacesStack.json, inyour preferred text editor.3. Edit the following fields in the Parameters and Mappings sections at the topof the template:Field NameSectionDescriptionInstanceTypeParametersYou may want to use t2.micro instances if your account iseligible for the AWS Free Tier.7AdminPasswordParametersYou can enter a Windows Server password to use by default;or you can leave this blank and enter the password when youare creating the stack.RDPHomeParametersEnter your subnet or IP address in CIDR notation. If you areunsure, you can leave the default as 0.0.0.0/0.KeyNameParametersEnter the name of a key pair that you’ve created in your AWSaccount in the same region where you’re creating the AWSCloudFormation stack.AWSRegion2AMIMappingsAs of the time of publication, the AMI IDs specified in thetemplate were current for each region. But AWS regularlyupdates the Windows Server AMIs as AWS and Microsoftrelease patches. If the AMI IDs in this map are outdated, stackcreation will fail. You will need to at least update the AMI ID forthe region where you are creating the stack.Note The RDPHome value is used in the security group. Using0.0.0.0/0 opens the required port for RDP to the entire Internet.You should provide a more restricted CIDR that provides access foronly your workstation.Note Make sure you update the AMI ID for the region where youare launching the stack, or stack creation will fail.Page 19 of 33

Amazon Web Services – Using Windows Storage Spaces and iSCSI on Amazon EBSOctober 20154. Log in to your AWS account, and on the Services menu, chooseCloudFormation, Create Stack.5. Make up a name for the stack (e.g. “test”), choose Upload a template toAmazon S3, browse to your customized version ofStorageSpacesStack.json, and then choose Next.6. Edit the values on the Specify Details page as needed. In particular, youmust provide a Windows password and select a valid keypair. Otherwise,stack creation will fail. Then choose Next.7. On the Options page, choose Next.8. On the Revi

Using Windows Storage Spaces and iSCSI on Amazon EBS October 2015 Page 7 of 33 Amazon EBS duplicates your volume synchronously in the same Availability Zone, snapshots to Amazon S3 are replicated across multiple zones, substantially increasing the durability of your data. Amazon Glacier

Related Documents:

The Windows The Windows Universe Universe Windows 3.1 Windows for Workgroups Windows 95 Windows 98 Windows 2000 1990 Today Business Consumer Windows Me Windows NT 3.51 Windows NT 4 Windows XP Pro/Home. 8 Windows XP Flavors Windows XP Professional Windows XP Home Windows 2003 Server

6. Hyper-V Design Considerations with iSCSI Storage o Hyper-V Windows Configuration for iSCSI o Verifying Multipathing 7. What is Windows Server 2016 Storage Spaces Direct? o Windows Server 2016 Storage Spaces Direct Requirements o Windows Server 2016 Storage Spaces Direct Architecture o Windows Server 2016 SAN vs Storage Spaces Direct 8.

AutoCAD 2000 HDI 1.x.x Windows 95, 98, Me Windows NT4 Windows 2000 AutoCAD 2000i HDI 2.x.x Windows 95, 98, Me Windows NT4 Windows 2000 AutoCAD 2002 HDI 3.x.x Windows 98, Me Windows NT4 Windows 2000 Windows XP (with Autodesk update) AutoCAD 2004 HDI 4.x.x Windows NT4 Windows 2000 Windows XP AutoCAD 2005 HDI 5.x.x Windows 2000 Windows XP

Appendix A:Sample Parking Garage Operations Manual: Page A-4 1.4 Parking Facility Statistics Total Capacity: 2,725 Spaces Total Compact: 464 Spaces (17%) Total Full Size: 2,222 Spaces Total Handicapped Spaces: 39 Spaces Total Reserved Spaces: 559 Spaces Total Bank of America Spaces: 2,166 Spaces Total Boulevard Reserved

Cost Transparency Storage Storage Average Cost The cost per storage Cost Transparency Storage Storage Average Cost per GB The cost per GB of storage Cost Transparency Storage Storage Devices Count The quantity of storage devices Cost Transparency Storage Storage Tier Designates the level of the storage, such as for a level of service. Apptio .

A computer with at least a 450MHz Pentium CPU with 128 MB of RAM, running Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8/8.1, Windows 10, Windows Server 2012, Windows Server 2016 or Windows Server 2019 platforms. Instal

B. Pipe and pipe fitting materials are specified in Division 15 piping system Sections. 1.3 DEFINITIONS A. Finished Spaces: Spaces other than mechanical and electrical equipment rooms, furred spaces, pipe and duct shafts, unheated spaces immediately below roof, spaces above ceilings, unexcavated spaces, crawl spaces, and tunnels.

Confined spaces are generally classified in one of two ways: permit required confined spaces and non-permit required confined spaces. Spaces classified as non-permit confined spaces do not have the potential to contain serious hazards and no special procedures are required to enter them. Permit required confined spaces have the .