Archive for May, 2011

Brocade VDX iSCSI LLDP Configuration

Brocade VDX6720 LLDP and TLV Configuration

Enabling LLDP globally (by default, LLDP is enable globally):

1. Enter configure to access global configuration mode:
VDX6720# configure

2. Enter LLDP configuration mode:
VDX6720(config)# protocol lldp
Note: To Disable LLDP globally:”no protocol lldp”

3. You’re in LLP configuration mode designated by (conf-lldp)# prompt.
Type ? to see what command options that applies globally to all interfaces
VDX6720(conf-lldp)# ?

Examples, To advertise LLDP DCBX related TLVs:
VDX6720(conf-lldp)# advertise dcbx-fcoe-app-tlv
VDX6720(conf-lldp)# advertise dcbx-fcoe-logical-link-tlv
VDX6720(conf-lldp)# advertise dcbx-tlv


Configuring iSCSI DCBX LLDP

1. Enter configuration mode terminal:
VDX6720# configure

Steps 2 to 4 are Global configurations
######################################
2. Enter LLDP configuration mode:
VDX6720(config)# protocol lldp

3. Configuring iSCSI priority:
VDX6720(conf-lldp)# lldp iscsi-priority 4

4. Advertise the TLV:
VDX6720(conf-lldp)# advertise dcbx-iscsi-app-tlv
######################################

5. Create a LLDP profile for iSCSI:
VDX6720(conf-lldp)# profile iscsi_config

6. Description of the Profile:
VDX6720(config-profile-iscsi_config)# description standard_iscsi_profile

7. Enable the transmitting and receiving of LLDP frames:
VDX6720(config-profile-iscsi_config)# mode tx

VDX6720(config-profile-iscsi_config)# mode tx

8. configure transmission frequency and hold time for receiving devices:
VDX6720(config-profile-iscsi_config)# hello 10

VDX6720(config-profile-iscsi_config)# multiplier 2

9. Advertise the iSCSI TLV
VDX6720(config-profile-iscsi_config)# advertise dcbx-iscsi-app-tlv

10. Exit to temimal mode:
VDX6720(config-profile-iscsi_config)# end

###########################################################

Configure the cee-map (if it hasn’t already been created).
Example:
VDX6720# configure
VDX6720(config)# cee-map default

VDX6720(config-cee-map-default)# priority-group-table 1 weight 30 pfc off

VDX6720(config-cee-map-default)# priority-group-table 2 weight 30 pfc off

VDX6720(config-cee-map-default)# priority-group-table 3 weight 40 pfc on

VDX6720(config-cee-map-default)# priority-table 2 2 2 1 3 2 2 15.0

VDX6720(config-cee-map-default)# end
###########################################################

11. Configuration the specific interface, example port 2:
VDX6720# configure
VDX6720(config)# interface TenGigabitEthernet 1/0/2

12. Apply the CEE Provisioning map:
VDX6720(conf-if-te-1/0/2)# cee default

13. Appply the LLDP profile created “iscsi_config”:
VDX6720(conf-if-te-1/0/2)# lldp profile iscsi_config

14. Set the iSCSI priority bits for the interface:
VDX6720(conf-if-te-1/0/2)# lldp iscsi-priority 4

Repeate 11 to 14 for other ports (interfaces).

 

1 comment  Posted by Ferdy - May 25, 2011

Categories: Brocade   Tags: ,

SQLIO

MICROSOFT SQL SERVER I/O GENERATION PROGRAM (SQLIO)

Sqlio is a disk workload generator that is designed to simulate some aspects of the I/O workload of Microsoft SQL Server.

The syntax of sqlio (which can be produced by executing “sqlio -?”) is:
Usage: obj\i386\sqlio [options] [...]

[options] may include any of the following:
-k<R|W>                 kind of IO (R=reads, W=writes)
-t<threads>             number of threads
-s<secs>                number of seconds to run
-d<drive1>..<driveN>    use same filename on each drive letter given
-R<drive1>,,<driveN>    raw drive letters/number on which to run
-f<stripe factor>       stripe size in blocks, random, or sequential
-p[I]<cpu affinity>     cpu number for affinity (0 based)(I=ideal)
-a[R[I]]<cpu mask>      cpu mask for (R=roundrobin (I=ideal)) affinity
-o<#outstanding>        depth to use for completion routines
-b<io size(KB)>         IO block size in KB
-i<#IOs/run>            number of IOs per IO run
-m<[C|S]><#sub-blks>    do multi blk IO (C=copy, S=scatter/gather)
-L<[S|P][i|]>           latencies from (S=system, P=processor) timer
-U[p]                   report system (p=per processor) utilization
-B<[N|Y|H|S]>           set buffering (N=none, Y=all, H=hdwr, S=sfwr)
-S<#blocks>             start I/Os #blocks into file
-v1.1.1                 I/Os runs use same blocks, as in version 1.1.1
-64                     use 64 bit memory operations
-F<paramfile>           read parameters from <paramfile>

Defaults:
-kR -t1 -s30 -f64 -b2 -i64 -BN testfile.dat

Maximums:
-t (threads):                   256
no. of files, includes -d & -R: 256
filename length:                256

Be the first to comment  Posted by Ferdy - May 18, 2011

Categories: Windows Server   Tags:

Dell EqualLogic CLI Configuration

This is a quick start Software Configuration of Dell EqualLogic PS6010 (Configuring it for the first time) using its Setup Utility (Interactive Command Line).

Need Serial Connection to Control Module and use Putty.
1. logged into the control module:
Username name and password: grpadmin / grpadmin

2. Interactive prompt:
would you like to configure the array now? Enter y.

3. Group Manager Setup Utility, enter yes to proceed.

Enter the network configuration for the array (steps 4 to 8):
Note: This is not the management network.
4. Member name: (Example: dell-equallogic-1)
5. Network inteface (10Gb): eth0
6. Ip address: x.x.x.x
7. Netmask
8. Default gateway (optional).

9. Configure Group name: (Example: dell-iscsi)
10. Group IP address: x.x.x.x

11. The Group name does not exitst so create a new group, enter yes to create new group and to use the settings from step 9 and 10.

12. Enter new password(s) for managing group membership and grpadmin.

Done with initial setup.

To Reset the Array to factory defaults, type reset in the command promt and then DeleteAllMyDataNow.

Set the Member RAID Policy:
At the Group Manager command prompt, enter:
member select member_name raid-policy policy
Example:
dell-iscsi> member select dell-equallogic-1 raid-policy raid10

Create a 500GB Volume:
volume create volume_name size(MB)
dell-iscsi> volume create dell-iscsi-vol01 500000

Create volume access control:
volume select volume_name access create access_control
access_control = initiator or ipaddress
Examples:
dell-iscsi> volume select dell-iscsi-vol01 access create initiator iqn.svr1.com
or
dell-iscsi> volume select dell-iscsi-vol01 access create ipadress x.x.x.x

Verify access control:
dell-iscsi> volume select dell-iscsi-vol01 show

Some Usefull commands:
dell-iscsi> show
dell-iscsi> show volume

To setup date and time:
dell-iscsi> grpparams date 05/10/11
dell-iscsi> grpparams timezone PST
dell-iscsi> grpparams time 17:45:00

Configuring a Dedicated Management Network:
1. Configure an IP address for eth2, which must be on a different subnet than the network interfaces for iSCSI traffic, and enable the interface for management-only.

To verify eth2
dell-iscsi> member select member_name eth show

member select member_name eth select 2 parameter …
Parameters:
ipaddress address |none
netmask mask_ip
mgmt-only enable
up | down
Example:
dell-iscsi> member select member_name eth select 2 ipaddress x.x.x.x netmask x.x.x.x
dell-iscsi> member select member_name eth select 2 up
dell-iscsi> member select member_name eth select 2 mgmt-only enable

To access Group Manager GUI, specify http://eth2_address in web browser.

2. (Optional) Add a default management gateway to the group. The management gateway applies to all the configured management interfaces.
dell-iscsi> grparams def-mgmt-gateway ipaddress|none




Be the first to comment  Posted by Ferdy - May 12, 2011

Categories: iSCSI   Tags:

Next Page »