Hi folks, here are some great links on TechNet to help OEMs and end-users with Windows Storage Server 2008 and the iSCSI Software Target.
Windows Storage Server 2008
iSCSI Software Target
Cheers,
Scott
Here it is! The iSCSI Target team has compiled a great FAQ to kick off the new release. Checkout these entries and if you have additional questions click the little link below to send me a message and we will continue to build on the FAQ. We hope you are enjoying the nirvana of Windows Storage Server appliances and the iSCSI Software Target! I am forgetting why people ever put hard disks into application servers.
A: iSCSI Software Target 3.2 documentation is available through OEMs with the purchase of an appliance running Windows Storage Server 2008 and the iSCSI Software Target 3.2 (an optional add-on). Or, checkout the new TechCenter for Microsoft iSCSI Software Target 3.2 here: http://technet.microsoft.com/en-us/library/dd573326(WS.10).aspx
A: iSCSI Software Target 3.2 is available through OEMs with the purchase of an appliance running Windows Storage Server 2008. Developers and IHVs who are interested in evaluation versions of Windows Storage Server 2008 and Microsoft iSCSI Software Target 3.2 can obtain them from one of the following locations:
· Embedded Licensing Products Evaluation Registration Site
· MSDN and TechNet subscription sites (you can find out more on Jose Barreto’s blog)
A. Step-by-step instructions are provided in the iSCSI Software Target help file, which is available from the Help menu in the iSCSI Software Target snap-in. Begin with the topic titled “Configuring iSCSI Storage for High Availability.” Your OEM may have provided additional documentation specific to your appliance configuration.
A: The default network properties will force the Network Name resource to attempt to register itself with a DNS Server. This may result in slower than expected iSCSI resource group movement between Windows Storage Server 2008 cluster nodes. The recommendation is to remove the DNS registration requirements by adjusting the appropriate network properties.
1. Open the Network Sharing Center on one of the Windows Storage Server 2008 systems.
2. Select Manage network connections.
3. Select Properties for the iSCSI Network.
4. Select Properties for Internet Protocol Version 4 (TCP/IPv4).
5. Select the Advanced tab.
6. Select the DNS tab.
7. Deselect the Register this connection’s addresses in DNS.
8. Close the Properties for the iSCSI Network.
9. If there are any additional iSCSI networks, repeat Step 3 to 8 for each one.
A: This is the default behavior of the High Availability wizard. We recommend that you use Failover Cluster Manager to delete the resources for DHCP IP addresses that are not required to support iSCSI target access.
A: No, do not use Failover Cluster Manager for this purpose. Editing or deleting these resources can lead to unpredictable results. All management of the iSCSI target and VHDs should be done using the iSCSI Software Target snap-in.
A: iSCSI Software Target automatically deletes these resources. You should never create them directly using Failover Cluster Manager. Instead, use the iSCSI Software Target snap-in.
A: The newly created resource group may be owned by a different node than the one on which you are running the snap-in. You can check the current owner in Failover Cluster Manager (under Services and Applications, click the resource group and look for Current Owner).
If the current owner is not the node on which you are running the iSCSI Software Target snap-in, you will need to do one of the following tasks:
· Move the resource group to the current node using the Failover Cluster Manager snap-in. Just right-click the resource group and then click Move this service or application to another node and select the desired node.
· Switch to the node that’s the current owner and launch the iSCSI Software Target snap-in to create the iSCSI target.
· Use MMC to open a new copy of the iSCSI Software Target snap-in and remotely manage the other node.
A: No, iSCSI Target resource groups cannot function if their disks are in maintenance mode. If you need to perform maintenance on the cluster disks, you must first take the iSCSI Target resource groups offline.
A: We tested the following initiators:
· Microsoft iSCSI Initiator 2.07 and 2.08 in Windows Server 2003
· Microsoft iSCSI Initiator in Windows Server 2008 SP1
· Microsoft iSCSI Initiator in Windows Server 2008 R2 (beta version)
· Qlogic QLE4062C-SP, firmware 3.00.01.24
· RedHat Enterprise Linux v5
· SuSE Enterprise Linux v10
A: Due to Volume Shadow Copy Service requirements, the minimum volume size is 300 MB. If you try to create a virtual disk on a volume smaller than 300 MB, you may see the following error:
The virtual disk cannot be created on the selected volume. The replication operation failed because a required parent object is missing.
The workaround is to extend the size of your volume (if possible) and then try creating the virtual disk again.
A: No, only NTFS volumes are supported. If you use a FAT volume, you’ll get the following error:
A: No, the iSCSI Software Target does not provide a way to shrink iSCSI virtual disks. If you use an initiator to shrink a volume on an iSCSI virtual disk, the virtual disk itself does not shrink accordingly.
A: No, but you can use MPIO for path redundancy.
A: Yes, iSCSI target handles SCSI-3 Persistent Reservation commands.
A. There are three common causes:
· The initiator IQN identifier in the target has a typographical error. Check Target -> Properties -> Initiators. The foolproof method is to copy and paste the initiator IQN into the target’s identifier list.
· The initiator DNS name in the target is not being resolved correctly. This can fail in certain networking environments. See the next question in the FAQ for details.
· The target DNS name entered into the initiator resolves to the wrong IP. Verify that yourtarget.yourdomain.com resolves to the target’s IP address.
If you tried these steps and still can’t connect, check the following:
· Ensure that firewall ports and exceptions are correctly set. Your OEM may have done this at the factory, but if not, you can use the following netsh commands to open the necessary ports on the Windows Storage Server 2008 appliance hosting the iSCSI targets:
netsh advfirewall firewall add rule name="Microsoft iSCSI Software Target Service-TCP-3260" dir=in action=allow protocol=TCP localport=3260
netsh advfirewall firewall add rule name="Microsoft iSCSI Software Target Service-TCP-135" dir=in action=allow protocol=TCP localport=135
netsh advfirewall firewall add rule name="Microsoft iSCSI Software Target Service-UDP-138" dir=in action=allow protocol=UDP localport=138
netsh advfirewall firewall add rule name="Microsoft iSCSI Software Target Service" dir=in action=allow program="%SystemRoot%\System32\WinTarget.exe" enable=yes
netsh advfirewall firewall add rule name="Microsoft iSCSI Software Target Service Status Proxy" dir=in action=allow program="%SystemRoot%\System32\WTStatusProxy.exe" enable=yes
· By default, iSCSI Target does not listen to the auto-configured addresses 169.254.x.x. If you are using an auto-configured address, you’ll have to manually enable these by right clicking on the root node (“Microsoft iSCSI Software Target”) in the iSCSI Software Target snap-in and selecting Properties.
· One quick way to test remote connectivity from an initiator is to telnet to the Windows box using port 3260. If you can’t connect using telnet, then there’s something misconfigured external to the target (e.g., firewall, initiator config, etc).
When configuring initiator access to a target, IQNs are the preferred method and will work regardless of DNS configuration. IQNs are the standard naming convention for identifying targets and initiators, and we encourage customers to use IQNs whenever possible.
For convenience, the option of specifying an initiator’s DNS domain name is built into the iSCSI Software Target snap-in. If you prefer to use DNS names, you can do so as long as DNS is configured correctly (including forward and reverse lookup zones) and you specify the fully qualified domain name (FQDN) of the initiator. If you have difficulty in connecting the target to the initiator after specifying the initiator FQDN, you should check that reverse lookup is enabled correctly by running the following command on the target server:
nslookup <InitiatorIP>
If the nslookup command fails, then DNS reverse lookup is not configured and you should reconfigure the target to use the initiator IQN.
Alternatively, you can specify a NetBIOS name of the initiator only if the following two conditions are met:
· No DNS reverse lookup zones are configured for the subnet used by the target, and
· Network Discovery or File Sharing is enabled on both the initiator and target servers
A. If you have both IPv4 and IPv6 enabled, and your Windows Storage Server 2008 appliance is restarted, the initiator may hit a bug that causes the initiator to enter a looping Reconnecting state. Hotfix 970658 was released to address this issue.
A. Use Disk Management on the initiator to rescan the disks.
A. The iSCSI Target creates crash-consistent snapshots of virtual disks. For a virtual disk to be restored in a way that is application consistent, so that the server application recovers completely, the snapshots should be made from the iSCSI initiator. This functionality requires the use of the VSS Hardware Provider on the iSCSI initiator server.
A. No, these providers are only needed in the following scenarios:
· You install the Microsoft iSCSI Software Target VDS Hardware Provider on each iSCSI initiator computer running a VDS-aware storage management application (such as Storage Manager for SANs).
· You install the Microsoft iSCSI Software Target VSS Hardware Provider when you want to create transportable snapshots of iSCSI virtual disks and create application-consistent snapshots. You install this hardware provider on the iSCSI initiator server and the server that is to perform backups. The backup software you use must support transporting snapshots.
A. The VSS and VDS providers are provided as part of the iSCSI Software Target package that you received from the OEM. Typically the providers are either installed on the storage appliance or available as a download from the OEM.
A. For the VDS hardware provider, you must run the following netsh command on the initiator:
netsh advfirewall firewall add rule name="Microsoft iSCSI Software Target VDS Hardware Provider" dir=in action=allow program="%SystemRoot%\System32\Wtvdsprov.exe" enable=yes
Best Wishes, iSCSI Target Team
Dell has launched their new storage appliance that is powered by Windows Storage Server 2008! This is a great example of what can happen with a partnership of Microsoft with a server manufacturer. Windows Storage Server 2008 with a PowerVault! Now that is a winning combination!
I love the clean messaging, “Built-in efficiency to manage both file and block data”
I walked through the out-of-box-experience (OOBE) with Dell a few weeks ago and I was really impressed, they have a great application that quickly gets users to their language of choice and does all the setup and configuration in a few simple clicks. It really was less than 20 minutes and we were serving up NAS files using SMB or NFS or coughing up iSCSI LUNs to application servers.
Dell has embraced the industry leading file services features that started with Windows Server 2008, including Distributed File System (DFS), Network File System (NFS), easy management through the File Server Resource Manager (FSRM) and the great performance advancements of SMB 2.0. It would be a sweet solution with just those features, but then you tack on the Microsoft goodies that come in Windows Storage Server such as Single-Instance Storage (SIS) for data de-duplication, file-server optimization settings to speed up network and file access and the remote administration features make this a super-sweet solution.
The PowerVaultTM NX3000 supports systems management with remote management through iDRAC and OpenManage 6.1including DMC (Dell Management Console), IT Assistant
Congratulations to Dell for coming out with what looks like a great storage appliance!!
I can’t wait to see the next appliance coming out of the factory and I’d love to hear from some end-users about their experiences with the new product!
Thanks for being a storage-loving web surfer!
Scott M. Johnson Windows Storage Server
The first Windows Storage Server 2008- based products have just released from HP this week, here is an excerpt from their blog:
“The new HP StorageWorks X1000 and X3000 Network Storage Systems enable customers to easily manage and optimize their storage capacity by consolidating file and block data into a unified storage solution. These new solutions increase performance by up to 30 percent over previous HP file and unified storage solutions. As a result, companies can reduce costs and simplify data management by improving capacity optimization of storage resources.”
The business-value tagline: “Delivers Windows-powered unified network storage that is easy to install, easy to manage, and easy to expand to your small, medium, or workgroup IT environment.“
The X3000:
HP has done a good job articulating the key benefits of their solution:
Get more for your money
Microsoft iSCSI Software Target included
Storage-specific tools and features included
Print server support
Do more with fewer resources
HP X1000 Automated Storage Manager (HP ASM)
Spend less time and effort managing files
Familiar management look and feel
Protect and optimize your investment
Industry-standard components and interconnects
Seamless integration into your environment
Optional data services that integrate with HP ASM
All I have to say is WOW!
They have done a great job with this new product and I think it will be a big hit. Having the iSCSI Software Target standard on every box is a game-changer! We did a research study around NAS appliances and most people (over 80%) bought a unified storage device when they purchased a NAS device, so in reality NAS = unified now and it is part of the standard offering for most appliances. When I talk about Network Attached Storage (NAS), I can finally free my mind from thinking about “File” vs. “Block” storage.
We are going to see a bunch of solutions coming out with this new NAS platform and I will post links as soon as they are available. If you know of a solution that just came out, drop me a line and I’ll post it!
Thanks, Scott M. Johnson Program Manager Windows Storage Server NAS Appliances
Wow! It is finally here! It has been a labor of love for me and I am very pleased to announce the availability of Windows Storage Server 2008. We have been working on the engineering to produce these editions of Windows for over two years and it is mind-boggling just how many details and thousands of hours of testing that go into it. This is going to be an exciting release and I can’t wait to see the new storage appliances rolling off the factory floors from our OEM partners. The bits are available now for partners that build on top of the platform. Next week we will release the RTM media to MSDN subscribers for evaluation and development.
Over the next few weeks, we will post a series of blogs highlighting the new features and some tips and tricks manufacturers can use to configure and get the system running at its full potential.
Here is quick rundown of the features that make appliances built on Windows Storage Server 2008 so compelling:
Single Instance Storage (SIS) v2 Reduce disk space consumption by eliminating duplicate files on data volumes. The savings that can be realized are completely based on the data on the volume, the quantity and size of the duplicates. I have personally seen savings from 7% all the way up to 70% for specific environments like build servers that hold hundreds of copies of the same file. The new version includes official support for 128 volumes (V1 was 6 volumes), a remote-able command-line interface, WMI support, improved clustering, ability to remove single instancing (without using xcopy) and improvements to make it more resilient to outages. We tested SIS on volumes with 5.6 million files and 2.3 million duplicates while simultaneously reading and writing 35,000 files. This is ready for prime-time. SIS has good read performance for a de-duplication product that works on primary storage and once somebody starts writing to their copy of the file, we create a new copy of the file automatically for them. The write performance has the same characteristics as a normal file after it is removed from the common store. If you use DPM 2007 to backup your Windows Storage Servers, the VSS support enables the backup to preserve the single instancing instead of trying to copy every file. Most people only use de-duplication in a backup environment, but with SIS, you can start saving space immediately.
File Server Optimization Optimized by default for the file server role for around 8% gain over standard settings. We remove file-system aliasing and the old-school 8.3 name creation routines that add overhead to the file-system drivers. Using these settings along with the others in the Performance Tuning Guidelines for Windows Server 2008 can lead to improved gains. OEMs that also set their Interrupt-Affinity Policy (download the IntPolicy tool from Interrupt-Affinity Policy Tool website) and also consider setting proper disk alignment so that writes efficiently use the disk sectors can expect to make a storage solution that can be over 27% faster than a general purpose server. See the DiskPart tool website for information about the align parameter (Expand DiskPart and look for Create partition primary)
Remote Administration in Heterogeneous Environments This is a really cool feature that enables a full-screen remote-desktop by just going to http://server/desktop. Being able to remotely manage storage appliances like you are sitting at the keyboard makes doing those storage tasks from the beach a real option. In the Windows\WebRDP directory we have included a new Web RDP package that enables anybody running Windows and Internet Explorer (Using the Active-X control) or a Linux/Unix distribution running Firefox to instantly get a full-screen remote desktop. The new SSL-enabled Java remote administration applet was written by the Microsoft Terminal Services team and was tested with Red Hat and SUSE using a Java runtime and a Firefox browser.
Improved Failover Clustering Failover clustering in Windows Server 2008 builds redundancy into your network and eliminates single points of failure.
Windows File Sharing High-performance SMB 2.0 for Windows and all the improvements made by the remote file protocol and NTFS teams. Checkout this speed test by Tom’s Hardware for an understanding of just how much faster it is than SMB1.0
Network File System (NFS) Improved performance, NFS and SMB interoperability.
File Server Resource Manager Directory quota, file screening, and reporting.
DFS Namespace and DFS Replication Efficient file replication over WANs.
BitLocker™ Drive Encryption BitLocker prevents a thief from breaking system protections or performing offline viewing of the files stored on the protected drive.
Windows PowerShell™ A task-based command-line shell and scripting language designed especially for system administration. Control and automate the administration of the Windows operating system and applications that run on Windows.
Windows Server Backup A basic backup and recovery solution to back up all volumes, selected volumes, or the system state. Perform a system recovery onto a new hard disk, by using a full server backup and the Windows Recovery Environment.
OOBE, MMC and Server Manager Common user experience across Windows-based products
Full Text Search Fast and effective search on remote network shares accessed using Windows XP and later. Windows Storage Server 2008 supports Search 4.0, which end-users can download and add to their storage appliances or just load SP2 for Windows Storage Server 2008 and the latest version is included.
Product Differentiation Windows Storage Server branding and editions can be programmatically targeted.
Competitive Licensing OEM Embedded licensing that includes great pricing and no CALs are required to deploy these servers in any environment.
Comprehensive Setup OEM-extensible out-of-the-box experience to guide user through initial setup and configuration.
Here are the editions and features: (1)Basic: WINS, MPIO and DFSR were cut from a server standard build (2)Workgroup: WINS, MPIO were cut from a server standard build (3)Standard: WINS was cut from a server standard build. (4)Enterprise: WINS was cut from a server enterprise build. All SKUS had Hyper-V removed.
Here are some links to launch information;
Well, I am sure glad we have released this product and I can’t wait until the next post for Windows Storage Server 2008. If you have any requests for blog posts or you have a feature wish, drop me a note and I’ll do what I can.
Cheers, Scott M. Johnson Program Manager Windows Storage Server Single Instance Storage OEM Embedded NAS Appliances
Here is a very brief outline of the history of the Windows Storage Server product line and a feature breakdown for each edition.
Once upon a time, right around January 2002, Microsoft saw a trend that has yet to stop: the massive growth of electronic data, far from unlimited storage space and an ecosystem of proprietary management tools. Soon after that realization, we created the Enterprise Storage Division. This division took responsibility for testing and developing the storage version of Microsoft's Windows Server Appliance Kit (SAK), which was renamed Windows-powered NAS.
In April of 2003, Windows Server 2003 was released, and it quickly became one of the most widely used server operating systems in the world. In June of 2003, Microsoft announced a new, more powerful version of our NAS platform: Windows Storage Server 2003 which was built on the Windows Server 2003 foundation.
In December of 2005, Microsoft announced a significant upgrade called Windows Storage Server 2003 R2. The release highlighted several key features, including Single Instance Storage (SIS), SMB and NFS improvements, Storage Manager for SANs, DFS Replication, an index-based full-text search engine, file-serving performance tweaks and a collection of MMC snap-ins to manage it all. It was all based on the award-winning Windows Server 2003 R2 upgrade. The release contained four editions (Express, Workgroup, Standard and Enterprise), see below for a chart outlining which features are in each edition.
Shortly after this release, in early spring of 2006, Microsoft acquired String Bean Software, which included the WinTarget iSCSI software target. We quickly repackaged the code into a new product from Microsoft called the iSCSI Target Application Pack. This could be optionally installed on Windows Storage Server and was available from our OEM partners under a separate license. The package also contained VSS and VDS providers that could be installed on application servers. The VDS providers allow application servers to carve up storage and map it to the server without having to go directly to the storage server to do the administration. Windows Storage Servers suddenly became popular for use as an a gateway to a SAN using the iSCSI Target (using the raw storage blocks on a shared SAN and serving them up as SMB or NFS file shares).
A few months later, we introduced an update to our management UI in a release called the Integrated Management Pack. This introduced a new initial configuration task interface with command-line support, a new Out of box Experience (OOBE), an updated share and storage provisioning console and a brand new Java-based Remote Desktop Protocol (RDP) applet that gives Unix and Linux users a way to get a full-screen desktop of a Windows Server. The new RDP client was a really cool addition and made managing Windows Storage a snap in non-Windows environments.
At the same time as the management pack was released we came out with a new product called Windows Unified Data Storage Server 2003. This was a combination of the three previous releases; Windows Storage Server 2003 R2, the iSCSI Target, and the new management pack.
In August of 2007 we provided an update to the platform that we called the WUDSS Refresh, even though it actually applies to both WSS and WUDSS. This package contained several key features:
*WSS = Windows Storage Server 2003 R2 WUDSS = Windows Unified Data Storage Server 2003
We are working hard on the next version of Windows Storage Server and I'll be outlining that product in a future blog.
Other Links and Resources
Thanks for reading this far! Next week, I'm going to do another post about Windows Storage Server.
Hi there! I'm Scott Johnson, Program Manager for the Windows Storage Server product line. We have many cool things going on in the Windows Storage Server team that need to be talked about, so we decided to kick off this blog! For starters, here is a rundown of the key features of a Microsoft Windows Storage Server. I will strive to post a new article every month. If you have a topic that you think needs to be covered, post a request and I'll see what I can do.
B) Remote DesktopThe Windows Terminal Services client works great when pointing to the storage server and it uses the well-known Remote Desktop Protocol (RDP), or if you point a browser to: http://servername/admin, the server detects Windows and Internet Explorer and it will provide an ActiveX control, otherwise it will offer a special Java-based RDP applet that is only available in Windows storage server. This will give you the full windows desktop from any machine, including a Linux or Unix machine running the java runtime and a supported browser.
Interrupt affinity refers to the binding of interrupts from a specific device to specific processors in a multiprocessor server. Binding the network adapter to a processor or set of processors allows the system to process incoming packets (SMB requests, data, etc) and improve the system’s responsiveness and scalability. The Interrupt-Affinity Filter (IntFiltr) tool can change the CPU-affinity of the interrupts in a system. Directing a device's interrupts to a specific processor or set of processors instead of always sending interrupts to any of the CPUs in the system.
I hope this gives you an understanding of the Windows storage server product line and the cool features. Coming next is a post about the history of releases and the features in each.
Thanks!Scott JohnsonProgram ManagerWindows Storage Server