Monday, 27 October 2014

Article About TCP/IP

hari nie... rasa nak share tentang TCP/IP... rupanya banyak lagi ni yang nak kena belajar.... ni antara article yang berkaitan TCP/IP.... credit to Sir Hafifi.....

InfiniBand is a network communications protocol that offers a switch-based fabric of point-to-point bi-directional serial links between processor nodes, as well as between processor nodes and input/output nodes, such as disks or storage. Every link has exactly one device connected to each end of the link, such that the characteristics controlling the transmission (sending and receiving) at each end are well defined and controlled.
InfiniBand creates a private, protected channel directly between the nodes via switches, and facilitates data and message movement without CPU involvement with Remote Direct Memory Access (RDMA) and Send/Receive offloads that are managed and performed by InfiniBand adapters. The adapters are connected on one end to the CPU over a PCI Express interface and to the InfiniBand subnet through InfiniBand network ports on the other. This provides distinct advantages over other network communications protocols, including higher bandwidth, lower latency, and enhanced scalability.
Figure 1: Basic InfiniBand ArchitectureFigure 1: Basic InfiniBand Architecture
The InfiniBand Trade Association (IBTA), established in 1999, chartered, maintains, and furthers the InfiniBand specification, and is responsible for compliance and interoperability testing of commercial InfiniBand products. Through its roadmap, the IBTA has pushed the development of higher performance more aggressively than any other interconnect solution, ensuring an architecture that is designed for the 21st century.
InfiniBand is designed to enable the most efficient data center implementation. It natively supports server virtualization, overlay networks, and Software-Defined Networking (SDN). InfiniBand takes an application-centric approach to messaging, finding the path of least resistance to deliver data from one point to another. This differs from traditional network protocols (such as TCP/IP and Fibre Channel), which use a more network-centric method for communicating.
Direct access means that an application does not rely on the operating system to deliver a message. In traditional interconnect, the operating system is the sole owner of shared network resources, meaning that applications cannot have direct access to the network. Instead, applications must rely on the operating system to transfer data from the application's virtual buffer to the network stack and onto the wire, and the operating system at the receiving end must have similar involvement, only in reverse.
In contrast, InfiniBand avoids operating system involvement by bypassing the network stack to create the direct channel for communication between applications at either end. The simple goal of InfiniBand is to provide a message service for an application to communicate directly with another application or storage. Once that is established, the rest of the InfiniBand architecture works to ensure that these channels are capable of carrying messages of varying sizes, to virtual address spaces spanning great physical distances, with isolation and security.
InfiniBand is architected for hardware implementation, unlike TCP which is architected with software implementation in mind. InfiniBand is therefore a lighter weight transport service than TCP in that it does not need to re-order packets, as the lower level link layer provides in-order packet delivery. The transport layer is only required to check the packet sequence and deliver packets in order.
Further, because InfiniBand offers credit-based flow control (where a sender node does not send data beyond the "credit" amount that has been advertised by the receive buffer on the opposite side of a link), the transport layer does not require a drop packet mechanism like the TCP windowing algorithm to determine the optimal number of in-flight packets. This enables efficient products delivering 56 and soon 100Gb/s data rates to applications with very low latency and negligible CPU utilization.
InfiniBand uses RDMA as its method of transferring the data from one end of the channel to the other. RDMA is the ability to transfer data directly between the applications over the network with no operating system involvement and while consuming negligible CPU resources on both sides (zero-copy transfers). The application on the other side simply reads the message directly from the memory, and the message has been transmitted successfully.
This reduced CPU overhead increases the network's ability to move data quickly and allows applications to receive data faster. The time interval for a given quantity of data to be transmitted from source to destination is known as latency, and the lower the latency, the faster the application job completion.
Figure 2: Traditional InterconnectFigure 2: Traditional Interconnect Figure 3: RDMA Zero-Copy InterconnectFigure 3: RDMA Zero-Copy Interconnect
FDR InfiniBand has achieved latency as low as 0.7 microseconds, far and away the lowest latency available for data transmission. InfiniBand's primary advantages over other interconnect technologies include:
  • Higher throughput - InfiniBand constantly supports the highest end-to-end throughput, towards the server and the storage connection
    • In 2008, InfiniBand introduced 40Gb/s (QDR) to the market, while Ethernet supported 10Gb and Fibre Channel only 8Gb
    • In 2011, InfiniBand introduced 56Gb/s (FDR) to the market, while Ethernet supported 40Gb and Fibre Channel only 16Gb
    • 100Gb/s (EDR) InfiniBand products were launched in 2014, and 200Gb/s (HDR) will follow in the next few years, sustaining the market gap with the competitive fabrics
  • Lower latency - RDMA zero-copy networking reduces OS overhead so data can move through the network quickly
  • Enhanced scalability - InfiniBand can accommodate flat networks of around 40,000 nodes in a single subnet and up to 2^128 nodes (virtually an unlimited number) in a global network, based on the same switch components simply by adding additional switches
  • Higher CPU efficiency - With data movement offloads the CPU can spend more compute cycles on its applications, which will reduce run time and increase the number of jobs per day
  • Reduced management overhead - InfiniBand switches can run in Software-Defined Networking (SDN) mode, allowing them to run as part of the fabric without CPU management
  • Simplicity - InfiniBand is exceedingly easy to install when building a simple fat-tree cluster, as opposed to Ethernet which requires knowledge of various advanced protocols to build an IT cluster
Most of all, InfiniBand offers a better return on investment, with higher throughput and CPU efficiency at competitive pricing, equaling higher productivity with a lower cost per endpoint.
Mellanox offers a complete FDR 56Gb/s InfiniBand end-to-end portfolio for data centers and high-performance computing systems, which includes switches and cables. For more information on Mellanox InfiniBand products, please see http://www.mellanox.com/page/products_overview.

Sunday, 26 October 2014

Tuesday, 28 January 2014

wow.,,. wow.,.,,. wow.,., terus kekal langsing ,..,. ade mengalami masalah seperti nie??
1) lemak berlebihan di lengan
2) lemak di peha
3) lemak di perut
4) lemak di pinggul
kini,,,tak perlu runsing dan serabut lg...Dengan OPA SNOW . . teknologi terhebat dri Korea...ramai telah mencubenya.,.,.,


ia bukan minyak,bukan krim mahupun gel... ia adalah mousse...memberikan impak yg lebih berkesan kerana senang menyerap ke dasar kulit...

Harga nye amat berpatutan....dpt kan segera,,harga nya teramat murah,, percaya la... saya sendiri sudah mencubanya....



     

semudah a,b,c . . 


sila usha2 page nie ye.,.,

Dapat kan segera...sebelum kehabisan stok.... terlalu byk permintaan.,.,
whatapps atau wechat pown bley.,., - 0193021668 ~ atira


Tuesday, 30 July 2013

cari duit dan income bulanan dengan senang


duit?? mana pernah cukup kan?,,lagi banyak dapat..lagi banyak kita nak guna..Sebagai student kita kena fikir juga macam mana nak dapat income sendiri...lepas beli barang2,duit minyak sendiri sudah la, senang sangat2 buat nie...taip2 je...yang penting x yah guna modal!!!ehehe....

hah... nak share nie..pernah dengar tak MegaTypers,Qlink??hari nie nak cite sikit pasal MegaTypers.. Megatypers ni ialah laman yang membayar kerja kita dengan pantas dan tulen. Dia bagi perisian + ID, supaya kita boleh bekerja dengan pantas dan mendapat lebih 20 $ sehari.
Kita juga boleh membuat id tanpa had dan menerima bayaran dalam satu akaun. Pembayaran akaun megatypers secara langsung dipindahkan ke Wang / Payza akaun Paypal / Perfect kita.Hebat kan?? sekarang nie,satu family buat bende ni...dapat la income sket..

macam mana nak daftar?? senang je... pergi kat sini.. http://www.megatypers.com/register . . .
register je kat situ.nanti die ade mintak INVITATION CODE,tulis nie = 7BFA

Semua orang boleh berubah


Susah kan nak berubah?? Pernah tak terasa yang kita nak berubah,tapi orang lain perlekehkan kita? biasa la tu kan...manusia,tapi yang penting diri kita..berubah sikit2 pun da memadai...istiqamah tu penting...kadang2 macam hangat2 taik ayam je..time susah baru la nak ingat jadi baik..time senang,fuhh enjoy bagai...tak tahu kenapa,sejak dua menjak nie rasa sayu je...kenapa ye??