Fantastic SQA Life

2008-Apr-15 - Storage area networking Tutorial

Storage Types :
DAS : Direct Attached Storage : Server (or host)is directly connected to storage.

NAS : Network Attached Storage : NAS is essentially a file server which is connected to storage thru some network interface using widely supported IP protocols. NFS,CIFS are supported.

SAN : Storage Area Networking : Storage networks that connect multiple hosts through a switched fabric such as Fibre Channel or iSCSI.SAN is configured with multiple switches and multiple server Host Bus Adapters (HBA) to create a high-availability storage configuration and various RAID solutions are used to protect data at the disk level.

SEND AN EMAIL TO roger.smithson@gmail.com & recieve a FREE FULL FEATURED SAN Tutorial Guide.pdf with more than 124 pages . Boost for a Career in Storage.
Though many of Job hunters have good knowledge about DAS,NAS,SAN usually while answering some of the basic interview questions like
1. Differentiate between DAS-NAS-SAN
2. When NAS is a better option than DAS
3. When SAN is a better option than NAS
4. What are the advantages & disadvantages of each of these product types
(Above are Real Questions asked in a recent interview in one of the Storage test job interview)
Some more interview questions with brief answers
1. Name some of the SAN topologies
point-topoint,arbitrated loop, and switched fabric topologies
2. Whats the need for separate network for storage why LAN can not be used?
LAN hardware and operating systems are geared to user traffic, and LANs are tuned for a fast user response to messaging requests.
With a SAN, the storage units can be secured separately from the servers and totally apart from the user network enhancing storage access in data blocks(bulk data transfers), advantageuos for serverless backups.
3. What are the advantages of RAID ?
“Redundant Array of Inexpensive Disks”
Depending on how we configure the array, we can have the
- data mirrored [RAID 0] (duplicate copies on separate drives)
- striped [RAID 1] (interleaved across several drives), or
- parity protected [RAID 5](extra data written to identify errors).
These can be used in combination to delier the balance of performance and reliability that the user requires.
4. When JBOD's are used ?
“Just a Bunch of Disks”
It is a collection of disks that share a common connection to the server, but don’t include the mirroring,
striping, or parity facilities that RAID systems do, but these capabilities are available with host-based software.
5. Differentiate RAID & JBOD ?
RAID: “Redundant Array of Inexpensive Disks”
Fault-tolerant grouping of disks that server sees as a single disk volume
Combination of parity-checking, mirroring, striping
Self-contained, manageable unit of storage
JBOD: “Just a Bunch of Disks”
Drives independently attached to the I/O channel
Scaleable, but requires server to manage multiple volumes
Do not provide protection in case of drive failure
6. What is a HBA ?
Host bus adapters (HBAs) are needed to connect the server(host) to the storage.
SATA - Serial ATA Controllers Video Review
RAID (Redundant Array of Independendt Disks) Controller Review Video
7. What are the advantages of SAN ?
Massively extended scalability
Greatly enhanced device connectivity
Storage consolidation
LAN-free backup
Serverless (active-fabric) backup
Server clustering
Heterogeneous data sharing
Disaster recovery - Remote mirroring
While answering people do NOT portray clearly what they mean & what advantages each of them have, which are cost effective & which are to be used for the client's requirements.
Please focus on having your fundamentals STRONG & PERFECT.
Comments (0) :: Permanent Link

2008-Apr-15 - Windows Locale FAQs

What is a locale?

In the Windows operating systems, a locale is a set of user preference information related to the user's language, environment and/or cultural conventions. This information is represented as a list of values used to determine the correct input language, keyboard layout, sorting order, and the formats used for numbers, dates, currencies and time. In order for a particular locale to be available for selection, the appropriate language group must be installed.

Windows 2000 and Windows XP includes support for 126 and 136 different locales, respectively, ensuring that users around the world can configure their systems to use the correct formats for their own language and region.

Locale support in Windows is provided through a number of different locale settings: the user locale, input locales, and the system locale. Taken together, these settings offer users a great deal of flexibility when setting up a machine.

What is a language group?

A language group is a set of all the keyboard layouts, IMEs, fonts (TrueType or bitmap), font links, language packs (LPKs) and codepage translation tables needed by the system to support the given group of languages. The list of installed language groups thus controls which user, input, and system locales that can be selected by a user.

Installation of a language group on Windows 2000 copies (but does not activate) the necessary keyboard files, Input Method Editors (IMEs), TrueType font files, bitmap font files, and National Language Support (.nls) files to the system. Adding a language group also adds registry values for Font Linking and installs scripting engines for Complex Script languages (Arabic, Hebrew, Indic, and Thai).

How many language groups are there?

There are seventeen language groups including the Western Europe and United States language group, which always installs as the default for Windows 2000 and cannot be removed. The seventeen groups are:

Arabic; Armenian; Baltic; Central Europe; Cyrillic; Georgian; Greek; Hebrew; Indic; Japanese; Korean; Simplified Chinese; Thai; Traditional Chinese; Turkish; Vietnamese; and Western Europe and United States.

Any number and combination of language groups can be installed on any Windows 2000 version. Our List of Language Group IDs gives the ID values of each language group for use in unattended mode installations of Windows 2000 and the Windows 2000 MultiLanguage Version.

How to add language groups in Windows 2000?

• From Start menu, select Settings then Control Panel.

• Start Regional Options.

• In the Language settings for the system list box, check the check boxes of desired language groups and click OK.

• Additonal files will be copied to your machine. You may need to provide the Windows 2000 CD or the network share name.

• After reboot, support for new languages will become available.

What is a language collection?

In Windows XP, Microsoft has consolidated the 17 language groups to 3 collections that contains 3 or more language groups. This is done to simplify installation, and improve user experience when working with multiple languages.

For more information about Language Collections, see New Locale and Language Features in Windows XP.

How to add a language collection in Windows XP?

• From Start menu, select Settings then Control Panel.

• Start Regional Options.

• Click on Languages tab.

• In Supplemental language support box, check the checkboxes of desired language collection(s) and click OK.

• Additional files will be copied to your machine. You may need to provide the Windows XP CD or the network share name.

• After reboot, support for new languages will become available.

Which language groups support which locales?

See our List of Language Group IDs and Supported Locales.

What is the User Locale?

The user locale, implemented in Windows 9x, NT4, Windows 2000, and Windows XP is a per user setting which determines the formats used by default to display dates, times, currency, and numbers, and the sorting order of text. A user locale is specified for each and every account created on a machine.

Although available user locales are often listed as a language (sometimes in combination with a country), a user locale is NOT a language setting, and has nothing to do with input languages, keyboard layouts, codepages or user interface languages. The Hebrew user locale, for example, only contains data related to the standard regional settings of Israel, not to the Hebrew language.

Note, however, that changing the user locale will change the language used to display the names of days and months. If the long date format is used to display 'November 25, 1998,' the language used in the 'November' string is dependent on the selected user locale.

Changing the user locale has an immediate effect (i.e a reboot is not required), and all running processes are notified of the change via a WININI change message.

An English user using English Windows 2000 works in Rome, Italy. The user selects Italian (Italy) as the user locale, because he wants to use the formatting standards for Italy in his day-to-day work.

What is the Default User Locale?

The default user locale is the user locale setting applied by default to each new account created on a machine. Note that an account's user locale can be changed once the account has been created.

What are Input Locales?

Input locales, implemented in Win9x, NT4, Windows 2000, and Windows XP are pairings of an input language with an input method (which might be a particular keyboard layout, an Input Method Editor, or speech-to-text converter, for example). Specifically, an input locale describes the language being entered, and how it is being entered.

Input locales are added on a per user basis. For each account it is possible to install multiple input locales and switch between them when entering text, allowing for the composition of multilanguage documents.

Adding or removing input locales has an immediate effect (i.e a reboot is not required). Note that only those input locales for which appropriate language groups have been installed will be available to choose from.

An Arabic user using Arabic Windows 2000 wants to type an email message in a mixture of Arabic and Russian. The user already has an Arabic input locale, and installs a second input locale for the Russian language (with an Arabic keyboard layout). When entering text, the user is able to switch between the Arabic input locale and the Russian input locale.

Click here for how to add an input locale.

What is the System Locale?

The system locale (sometimes referred to as the system default locale), determines which ANSI, OEM and MAC codepages and associated bitmap font files are used as defaults for the system. These codepages and fonts enable non-Unicode applications to run as they would on a system localized to the language of the system locale.

These codepages and fonts are used by non-Unicode applications to emulate operation on a system localized to the language selected as the system locale. Note that only non-Unicode applications are affected by this setting.

The system locale is implemented in Windows 9x, NT4, Windows 2000, and Windows XP. (Under Windows 9x, the system locale is fixed based on the language version and cannot be changed. Under NT4, the system locale is pre-selected by the language version, but can later be modified in the Regional Settings Control Panel.)

Windows 2000 supports system locales for any supported locale on all language versions. As the name 'system locale' implies, this is a system-wide setting that affects all users, and therefore requires administrator privileges to change.

Changing the system locale requires a reboot. Note that only those system locales for which appropriate language groups have been installed will be available to choose from.

Examples of system locale usage:

1. A German user wants to run a non-Unicode Japanese application, which was designed for Japanese Windows 95. The user has to select Japanese as the system locale to do this. Note: non-Unicode German applications will not run flawlessly anymore. German umlauts will not be displayed correctly.

2. The same German user wants to type Japanese text in a non-Unicode German application. The user selects Japanese as the system locale. Note: non-Unicode German applications will not run flawlessly anymore. German umlauts will not be displayed correctly.

3. An Arabic user wants to type Arabic, French, and English in an non-Unicode Arabic application. The user should choose one of the Arabic system locales.

Which of the Windows 2000 locales do not have codepages?

These 7 locales do not have codepages, and are supported in Windows 2000 solely through Unicode:

• Armenian (Armenia)

• Georgian (Georgia)

• Hindi (India)

• Tamil (India)

• Marathi (India)

• Sanskrit (India)

• Konkani (India)

Which of the Windows XP locales do not have codepage support?

In addition to the 7 locales from the previous question, the following 6 new locales are solely supported in Windows XP through Unicode:

• Divehi (Maldives)

• Gujarati (India)

• Kannada (India)

• Punjabi (Gurmukhi - India)

• Syriac (Syria)

• Telugu (India)

Comments (0) :: Permanent Link

2008-Apr-15 - Interview questions on SCSI,HBA,RAID,storage device types

Below are the interview questions collected from various real interview experiences - Answers will be given if you email
Keep reading this blog as many more Real Storage industry interview questions will be shared here from professionals who had attended these interviews & emailed me their experiences
1. What is SCSI ? What is SASI
2. What are the advantages of SCSI compared to ATA or IDE ?
3. Explain SCSI ID usage & its usage in narrow SCSI ?
4. Give SCSI Evolution ( Mention different types of SCSI )
5. What is CDB ?
6. What are different SCSI command phases ?
7. Mention device types in SCSI-3 ?
8. What is the difference between LVD & HVD ?
8. What is the difference between SE & Differential (HVD) SCSI ?
9. What is a LUN ?
10.Mention differences between SCS-1,2 and 3 ?
11. What is a terminator ?
12.What are the differences between synchronous & asynchronous SCSI ?
13.What is the default ID of SCSI HBA ?
14.How you will install device drivers for HBA during OS installation ?
15.What is parallel SCSI daisy chaining ?
16.Explain arbitration & Selection process ?
17. What are the maximum no. of devices supported in SCS-1,2 and 3 ?
18. What is the maximum length of cable supported in SCS-1,2 and 3 ?
19. What is the difference between a SCSI HBA & SCSI RAID Controller card ?
20. What is the Disk speed of different SCSI drives ?

Comments (0) :: Permanent Link

2007-Sep-26 - Useful Articles for L10n Tester

http://msdn.microsoft.com/msdnmag/issues/06/12/LocaleHero/default.aspx
Comments (0) :: Permanent Link

2007-Sep-20 - Testing Sense? What the most important things among the engineers?

Every day there are so many talking about the test sense like these below:

 

1. What test methods should be used in specific test areas?

2. Automation testing?  Manual testing? Advantage or shorness?

3. Test coverage? Test categories? Test case disigning?

4. Test lifecycle?

 

I mean like I don't think these are the key things in software testing? Because they are only methods but not the sense by which we could do a great testing. It is abviously that we could catch the acheivements in real releases if we could apply this kind of sense (Isn't it mostly like methods?) These are only important in project managements.

 

Do a imagine that if we could do all of above well, then what's the key? If you have some management experiences it is easily to think about below answers

 

1. Think method. It shines in every AD hoc testing by which you could ensure some missed points to do a perfect coverage. Only few engineers could crush the general rules and maybe find serious issue for the product, even many from only 1 or 2 engineers in a groups but all of the others could not catch them. Think more?

 

2. Dedicated, easy understand but hard to explain...

 

3. Logic thinking. We are often blocked by a defect during testing and then mark the results as "Not applicable", but after a long time investigating it may become a non-blocking issue, but time is wasted. The guy resloved this problem may be not a talent but I am sure that he has good logic thinking (A lucky guy sometimes to solved such issue? Maybe...)

 

 

Comments (0) :: Permanent Link

2007-Sep-17 - Software Freedom - Like Human Freedom

I have joined the activities of Softwarefreedom day09/15 in Tsinghua University.

 

It was beyond my expectation when I am right there. Free? Business? Ambition? What's is your aim? There are all opensources here and you could get all the Softwares you want in free, you konw that free to use is not the core and actually the core is that you could get all the codes of these softwares and also you could join the projects of these products if you like.

 

I like Ubuntu a lot but I am not a expert of it, but the DVDs had been distributed to the visitors before my arrival. Sigh...:(

 

Anyway, for all the beginers in testing opensource testing is pretty a good way for you by which you could get some ideas regarding the process, standard, documentation, testing approach... This is a good way for you to learn and grow if you are lack of experiences and it block your carreer.

 

For more, pls click on following links (Recommendations from me :):

 

www.mozilla.com

http://www.blug.org/

 

 

Comments (0) :: Permanent Link

2007-Aug-27 - 1st Entry from Me

I have to say that I love SQA job a lot, to start here, and more to learn in my carreer so I come here and would like to communicate more with all the guys all over the world.

 

During passed two years, I have been mainly working in localization testing both in automation and manual manner as a test lead, a fantastic memo and I am loving this job more and more.

 

Come on...

Comments (0) :: Permanent Link

About Me



«  November 2008  »
MonTueWedThuFriSatSun
 12
3456789
10111213141516
17181920212223
24252627282930

Links

Home
View my profile
Archives
Friends
Email Me

Friends

aalhait
strazzerj