4) Understanding of the various networking protocols used in enterprise environments such as DNS, TCP, NAT, DHCP, ARP, ICMP, VLANs, SNMP, STP, VPN, and IPv6. We are looking for basic knowledge for SNMP, STP, VPN, and IPv6.
5) An understanding of what happens network-wise when you open a new web page on your browser.
6) Understanding the following when it comes to Linux
a) Linux boot process b) General differences between the various Linux distros
c) What is journaling when it comes to the Linux filesystems such as EXT3 and EXT4
d) Diagnostic commands to identify performance bottlenecks in Linux
e) Commands to setup and view firewall ports on Linux
f) Changing IP addresses of one’s ethernet interface on Linux
g) How to add pre-built packages and source packages to a Linux distro
h) Diagnostic commands to root cause Linux device driver problems
i) General understanding of tcpdump
j) What are inodes and what commands are used in describing them


7) Read chapters 1, 2, and 3 of this book on Virtualization Essentials. http://www.tu-varna.bg/tu-varnaknt/images/tutorials/vt/ve.pdf


Nutanix interviewers will discuss topics from the above and also question you on items that you’ve listed on your resume. Be prepared to discuss the above in a conceptual manner. You will also be given a few whiteboard scenarios to troubleshoot. Also note that this role is in customer support. We pride ourselves on making our customers happy. Hence, you may be asked questions on how you’d possibly work with our customers. Nutanix interviewers will discuss topics from the above and also question you on items that you’ve listed on your resume.   Be prepared to discuss the above in a conceptual manner.  You will also be given a few whiteboard scenarios to troubleshoot.


Also note that this role is in customer support.   We pride ourselves on making our customers happy.   Hence, you may be asked questions on how you’d possibly work with our customers.

Cloud


The term cloud can be very ambiguous by definition. Simply put it's the ability to consume and leverage a service hosted somewhere provided by someone else.

Nutanix natively converges compute + storage to form a single node used in our appliance.



Nutanix, when you scale out with new node(s) you’re scaling out:

What it really means:


Benefits include:
Uniform and consistent performance at any scale



Prism is a distributed resource management platform which allows users to manage and monitor objects and services across their Nutanix environment.


What happens when you type an URL in the browser and press enter?

introduction to the Linux boot and startup processes>

Journaling Filesystem Definition



A journaling filesystem is a filesystem that maintains a special file called a journal that is used to repair any inconsistencies that occur as the result of an improper shutdown of a computer. Such shutdowns are usually due to an interruption of the power supply or to a software problem that cannot be resolved without a rebooting.

A filesystem is a way of storing information on a computer that usually consists of a hierarchy of directories (also referred to as the directory tree) that is used to organize files. Each hard disk drive (HDD) or other storage device as well as each partition (i.e., logically independent section of a HDD) can have a different type of filesystem if desired.

Journaling filesystems write metadata (i.e., data about files and directories) into the journal that is flushed to the HDD before each command returns. In the event of a system crash, a given set of updates may have either been fully committed to the filesystem (i.e., written to the HDD), in which case there is no problem, or the updates will have been marked as not yet fully committed, in which case the system will read the journal, which can be rolled up to the most recent point of data consistency.





Commands used to identify performance bottle necks

lsof pidstat
top ps
tcpdump ipcs
ldde top
netstat free
sar iostat





Commands to setup and view firewall ports on Linux>




  • go to cd /etc/sysconfig/network-scripts/

  • edit NIC file:

    # vim ifcfg-enp0s8
    ~ write ---------- 'IPADDR' = 192.168.1.34
    ~ 'NETMASK'= 255.255.255.0
    ~ 'ONBOOT' = yes
    ~ 'BOOTPROTO'= 'static'


  • done




  • Tcpdump is a type of packet analyzer software utility that monitors and logs TCP/IP traffic passing between a network and the computer on which it is executed.

    Tcpdump is an open-source network utility that is freely available under the BSD license. Tcpdump works on the command line interface and provides descriptions of packet content in several formats, depending on the command used.


    Detailed Understanding Of Linux Inodes With Example








    Ethernet II

    An Ethernet frame must be at least 64 bytes for collision detection to work, and can be a maximum of 1,518 bytes. The packet starts with a preamble that controls the synchronization between sender and receiver and a "Start Frame Delimiter" (SFD) that defines the frame. Both values are bit sequences in the format “10101010 ...” in which the actual frame contains information about source and destination addresses (MAC format), control information (in the case of Ethernet II the type field, later a length specification), followed by the transmitted data record. A frame check sequence (FCS) is an error-detecting code that closes the frame (except for the preamble and SFD). The packet is completed by an "Inter Frame Gap," which defines a 9.6 μs transmission pause.

    Ethernet II uses the classic frame structure with a type field ("Type") which defines various protocols of the network layer. In the OSI model, the network layer is important for connecting and providing network addresses. The type field was replaced by a length specification in later frame formats.