Serial attached SCSI

http://en.wikipedia.org/wiki/Serial_attached_SCSIphp

Serial attached SCSI

From Wikipedia, the free encyclopedia
 
 

SAS
Serial attached SCSI
Four red cables lead into a wide black electrical connector}}
SAS connector
Width in bits 1
Number of devices 65,535
Speed 3.0 Gbit/s at introduction, 6.0 Gbit/s available February 2009, 12.0 Gbit/s in development
Style Serial

Serial Attached SCSI (SAS) is a point-to-point serial protocol that moves data to and from computer storage devices such as hard drives and tape drives. SAS replaces the older Parallel SCSI (Small Computer System Interface, pronounced "scuzzy"), bus technology that first appeared in the mid-1980s. SAS, like its predecessor, uses the standard SCSI command set. SAS offers backward compatibility with second-generation SATA drives. SATA 3 or 6 Gbit/s drives may be connected to SAS backplanes, but SAS drives cannot connect to SATA backplanes.[1]node

The T10 technical committee of the International Committee for Information Technology Standards (INCITS) develops and maintains the SAS protocol; the SCSI Trade Association (SCSITA) promotes the technology.git

 

 

Introduction[edit]

A typical Serial Attached SCSI system consists of the following basic components:api

  1. An Initiator: a device that originates device-service and task-management requests for processing by a target device and receives responses for the same requests from other target devices. Initiators may be provided as an on-board component on the motherboard (as is the case with many server-oriented motherboards) or as an add-on host bus adapter.
  2. Target: a device containing logical units and target ports that receives device service and task management requests for processing and sends responses for the same requests to initiator devices. A target device could be a hard disk or a disk array system.
  3. Service Delivery Subsystem: the part of an I/O system that transmits information between an initiator and a target. Typically cables connecting an initiator and target with or without expanders andbackplanes constitute a service delivery subsystem.
  4. Expanders: devices that form part of a service delivery subsystem and facilitate communication between SAS devices. Expanders facilitate the connection of multiple SAS End devices to a single initiator port.

Identification and addressing[edit]

SAS Domain is the SAS version of a SCSI domain—it consists of a set of SAS devices that communicate with one another by means of a service delivery subsystem. Each SAS port in a SAS domain has a SCSI port identifier that identifies the port uniquely within the SAS domain. It is assigned by the device manufacturer, like an Ethernet device's MAC address, and is typically world-wide unique as well. SAS devices use these port identifiers to address communications to each other.服務器

In addition, every SAS device has a SCSI device name, which identifies the SAS device uniquely in the world. One doesn't often see these device names because the port identifiers tend to identify the device sufficiently.架構

For comparison, in parallel SCSI, the SCSI ID is the port identifier and device name. In Fibre Channel, the port identifier is a WWPN and the device name is a WWNN.app

In SAS, both SCSI port identifiers and SCSI device names take the form of a SAS address, which is a 64 bit value, normally in the NAA IEEE Registered format. People sometimes refer to a SCSI port identifier as the SAS address of a device, out of confusion. People sometimes call a SAS address a World Wide Name or WWN, because it is essentially the same thing as a WWN in Fibre Channel. For a SAS expander device, the SCSI port identifier and SCSI device name are the same SAS address.less

Comparison with parallel SCSI[edit]

  • The SAS bus operates point-to-point while the SCSI bus is multidrop. Each SAS device is connected by a dedicated link to the initiator, unless an expander is used. If one initiator is connected to one target, there is no opportunity for contention; with parallel SCSI, even this situation could cause contention.
  • SAS has no termination issues and does not require terminator packs like parallel SCSI.
  • SAS eliminates clock skew.
  • SAS allows up to 65,535 devices through the use of expanders, while Parallel SCSI has a limit of 8 or 16 devices on a single channel.
  • SAS allows a higher transfer speed (3 or 6 Gbit/s) than most parallel SCSI standards. SAS achieves these speeds on each initiator-target connection, hence getting higher throughput, whereas parallel SCSI shares the speed across the entire multidrop bus.
  • SAS devices feature dual ports, allowing for redundant backplanes/multipath I/O.
  • SAS controllers may connect to SATA devices, either directly connected using native SATA protocol or through SAS expanders using SATA Tunneled Protocol (STP).
  • Both SAS and parallel SCSI use the SCSI command-set.

Comparison with SATA[edit]

There is little physical difference between SAS and SATA.[2]dom

  • Systems identify SATA devices by their port number connected to the host bus adapter or by their Universally unique identifier (UUID), while SAS devices are uniquely identified by their World Wide Name(WWN).
  • SAS protocol provides for multiple initiators in a SAS domain, while SATA has no analogous provision.[2]
  • Most SAS drives provide tagged command queuing, while most newer SATA drives provide native command queuing,[2] each of which has its pros and cons.
  • SATA uses a command set that is based on the parallel ATA command set and then extended beyond that set to include features like native command queuing, hot-plugging, and TRIM. SAS uses the SCSI command set, which includes a wider range of features like error recovery, reservations and block reclamation. Basic ATA has commands only for direct-access storage. However SCSI commands may be tunneled through ATAPI[2] for devices such as CD/DVD drives.
  • SAS hardware allows multipath I/O to devices while SATA (prior to SATA 3Gb/s) does not.[2] Per specification, SATA 3Gb/s makes use of port multipliers to achieve port expansion. Some port multiplier manufacturers have implemented multipath I/O using port multiplier hardware.
  • SATA is marketed as a general-purpose successor to parallel ATA and has become common in the consumer market, whereas the more-expensive SAS targets critical server applications.
  • SAS error-recovery and error-reporting uses SCSI commands, which have more functionality than the ATA SMART commands used by SATA drives.[2]
  • SAS uses higher signaling voltages (800–1600 mV TX, 275–1600 mV RX) than SATA (400–600 mV TX, 325–600 mV RX). The higher voltage offers (among other features) the ability to use SAS in serverbackplanes.[2]
  • Because of its higher signaling voltages, SAS can use cables up to 10 m (33 ft) long, whereas SATA has a cable-length limit of 1 m (3.3 ft) or 2 m (6.6 ft) for eSATA.[2]

Characteristics[edit]

Technical details[edit]

The Serial Attached SCSI standard defines several layers (in order from highest to lowest):socket

  • Application
  • Transport
  • Port
  • Link
  • PHY
  • Physical

Serial Attached SCSI comprises three transport protocols:

  • Serial SCSI Protocol (SSP) — for command-level communication with SCSI devices.
  • Serial ATA Tunneling Protocol (STP) — for command-level communication with SATA devices.
  • Serial Management Protocol (SMP) — for managing the SAS fabric.

For the Link and PHY layers, SAS defines its own unique protocol.

At the physical layer, the SAS standard defines connectors and voltage levels. The physical characteristics of the SAS wiring and signaling are compatible with and have loosely tracked that of SATA up to the present 6 Gbit/s rate, although SAS defines more rigorous physical signaling specifications as well as a wider allowable differential voltage swing intended to allow longer cabling. While SAS-1.0/SAS-1.1 adopted the physical signaling characteristics of SATA at the 1.5 Gbit/s and 3 Gbit/s rates, SAS-2.0 development of a 6 Gbit/s physical rate led the development of an equivalent SATA speed. According to the SCSI Trade Association, 12 Gbit/s is slated to follow 6 Gbit/s in a 2013 SAS-3.0 specification.[3][4][5] Additionally, SCSI Express takes advantage of PCI Express infrastructure to directly connect SCSI devices over the more universal interface.[6]

Architecture[edit]


Architecture of SAS layers

SAS architecture consists of six layers:

  • Physical layer:
    • defines electrical and physical characteristics
    • differential signaling transmission
    • Three connector types:
      • SFF 8482 – SATA compatible
      • SFF 8484 – up to four devices
      • SFF 8470 – external connector (InfiniBand connector), up to four devices
  • PHY Layer:
    • 8b/10b data encoding
    • Link initialization, speed negotiation and reset sequences
    • Link capabilities negotiation (SAS-2)
  • Link layer:
    • Insertion and deletion of primitives for clock-speed disparity matching
    • Primitive encoding
    • Data scrambling for reduced EMI
    • Establish and tear down native connections between SAS targets and initiators
    • Establish and tear down tunneled connections between SAS initiators and SATA targets connected to SAS expanders
    • Power management (proposed for SAS-2.1)
  • Port layer:
    • Combining multiple PHYs with the same addresses into wide ports
  • Transport layer:
    • Contains three transport protocols:
      • Serial SCSI Protocol (SSP): for command-level communication with SCSI devices
      • Serial ATA Tunneled Protocol (STP): for command-level communication with SATA devices
      • Serial Management Protocol (SMP): for managing the SAS fabric
  • Application layer

Topology[edit]

An initiator may connect directly to a target via one or more PHYs (such a connection is called a port whether it uses one or more PHYs, although the term wide port is sometimes used for a multi-PHY connection).

SAS expanders[edit]

The components known as Serial Attached SCSI Expanders (SAS Expanders) facilitate communication between large numbers of SAS devices. Expanders contain two or more external expander-ports. Each expander device contains at least one SAS Management Protocol target port for management and may contain SAS devices itself. For example, an expander may include a Serial SCSI Protocol target port for access to a peripheral device. An expander is not necessary to interface a SAS initiator and target but allows a single initiator to communicate with more SAS/SATA targets. A useful analogy: one can regard an expander as akin to a network switch in a network, which connects multiple systems using a single switch port.

SAS 1 defined two different types of expander; however, the SAS-2.0 standard has dropped the distinction between the two, as it created unnecessary topological limitations with no realized benefit:

  • An edge expander allows for communication with up to 255 SAS addresses, allowing the SAS initiator to communicate with these additional devices. Edge expanders can do direct table routing and subtractive routing. (For a brief discussion of these routing mechanisms, see below). Without a fanout expander, you can use at most two edge expanders in a delivery subsystem (because you connect the subtractive routing port of those edge expanders together, and you can't connect any more expanders). Fanout expanders solve this bottleneck.
  • fanout expander can connect up to 255 sets of edge expanders, known as an edge expander device set, letting even more SAS devices be addressed. The subtractive routing port of each edge expanders connects to the phys of fanout expander. A fanout expander cannot do subtractive routing, it can only forward subtractive routing requests to the connected edge expanders.

Direct routing allows a device to identify devices directly connected to it. Table routing identifies devices connected to the expanders connected to a device's own PHY. Subtractive routing is used when you are not able to find the devices in the sub-branch you belong to. This passes the request to a different branch altogether.

Expanders exist to allow more complex interconnect topologies. Expanders assist in link-switching (as opposed to packet-switching) end-devices (initiators or targets). They may locate an end-device either directly (when the end-device is connected to it), via a routing table (a mapping of end-device IDs and the expander the link should be switched to downstream to route towards that ID), or when those methods fail, via subtractive routing: the link is routed to a single expander connected to a subtractive routing port. If there is no expander connected to a subtractive port, the end-device cannot be reached.

Expanders with no PHYs configured as subtractive act as fanout expanders and can connect to any number of other expanders. Expanders with subtractive PHYs may only connect to two other expanders at a maximum, and in that case they must connect to one expander via a subtractive port and the other via a non-subtractive port.

SAS-1.1 topologies built with expanders generally contain one root node in a SAS domain with the one exception case being topologies that contain two expanders connected via a subtractive-to-subtractive port. If it exists, the root node is the expander, which is not connected to another expander via a subtractive port. Therefore, if a fanout expander exists in the configuration, it must be the domain's root node. The root node contains routes for all end devices connected to the domain. Note that with the advent in SAS-2.0 of table-to-table routing and new rules for end-to-end zoning, more complex topologies built upon SAS-2.0 rules do not contain a single root node.

Connectors[edit]

The SAS connector is much smaller than traditional parallel SCSI connectors, allowing for the small 2.5-inch (64 mm) drives. SAS currently provides for point data transfer speeds up to 6 Gbit/s, but is expected to reach 12 Gbit/s by the year 2012.[dated info]

The physical SAS connector comes in several different variants:[7]

Image Codename Other names Ext./int. No of pins No of devices Comment
SAS-drive-connector.jpg SFF-8482   Internal 29 1 This form factor is designed for compatibility with SATA. The socket is compatible with SATA drives; however, the SATA socket is not compatible with SFF-8482 (SAS) drives. The pictured connector is a drive-side connector.
SFF 8484 angled.jpg SFF-8484   Internal 32 (19) 4 (2) High-density internal connector, 2 and 4 lane versions are defined by the SFF standard.
  SFF-8485         Defines SGPIO (extension of SFF 8484), a serial link protocol used usually for LED indicators.
SFF 8470.jpg SFF-8470 InfiniBand CX4 connector, Molex LaneLink External 32 4 High-density external connector (also used as an internal connector).
SFF 8086.jpg SFF-8086 Internal mini-SAS, internal mSAS Internal 26 4 This is a less common implementation of SFF-8087 than the 36-circuit version. The fewer positions is enabled by it not supporting sidebands.
SFF 8087.jpg SFF-8087 Internal mini-SAS, internal mSAS, internal iSAS, internal iPass Internal 36 4 Unshielded 36-circuit implementation of SFF-8086. Molex iPass reduced width internal 4× connector with future 10 Gbit/s capability.
SFF 8088.jpg SFF-8088 External mini-SAS, external mSAS, external iSAS, external iPass External 26 4 Shielded 26-circuit implementation of SFF-8086. Molex iPass reduced width external 4× connector with future 10 Gbit/s capability.

Nearline SAS[edit]

Nearline SAS or NL-SAS drives have a SAS interface, but head, media, and rotational speed of traditional enterprise-class SATA drives, so they cost less than other SAS drives.

They have the following benefits compared to SATA:[8]

  • Dual ports allowing redundant paths
  • Ability to connect a device to multiple computers
  • Full SCSI command set
  • Faster interface compared to SATA, up to 20%, no STP (Serial ATA Tunneling Protocol) overhead
  • No need for SATA interposer cards (for high availability of SATA drives SATA interposer cards are needed)
  • Larger (deeper) command queue [depth]

See also[edit]

 

 

 

 

http://baike.baidu.com/subview/325942/5754229.htm

 
SAS(Serial Attached SCSI),串行鏈接SCSI接口,串行鏈接 小型計算機系統接口
什麼是SAS ?
SAS是新一代的SCSI技術,和如今流行的Serial ATA(SATA)硬盤相同,都是採用串行技術以得到更高的傳輸速度,並經過縮短連結線改善內部空間等。SAS是並行SCSI接口以後開發出的全新接口。此接口的設計是爲了改善 存儲系統的效能、可用性和擴充性,提供與串行ATA (Serial ATA,縮寫爲SATA)硬盤的兼容性。
SAS的接口技術能夠向下兼容SATA。SAS系統的背板(Backpanel)既能夠鏈接具備雙端口、高性能的SAS驅動器,也能夠鏈接高容量、低成本的SATA驅動器。由於SAS驅動器的端口與SATA驅動器的端口形狀看上去相似,因此SAS驅動器和SATA驅動器能夠同時存在於一個存儲系統之中。但須要注意的是,SATA系統並不兼容SAS,因此SAS驅動器不能鏈接到SATA背板上。因爲SAS系統的兼容性,IT人員可以運用不一樣接口的硬盤來知足各種應用在容量上或效能上的需求,所以在擴充存儲系統時擁有更多的彈性,讓存儲設備發揮最大的投資效益。
SAS技術還有簡化內部鏈接設計的優點,存儲設備廠商目前投入至關多的成本以支持包括光纖通道陣列、SATA陣列等不一樣的存儲設備,而SAS鏈接技術將能夠經過共用組件下降設計成本。
SAS的特色
串行SCSI是點到點的結構,能夠創建磁盤到控制器的直接鏈接。具備如下特色:
一、更好的性能:
點到點的技術減小了地址衝突以及菊花鏈連結的減速;
爲每一個設備提供了專用的信號通路來保證最大的帶寬;
全雙工方式下的數據操做保證最有效的數據吞吐量;
二、簡便的線纜連結:
更細的電纜搭配更小的鏈接器;
三、更好的擴展性:
能夠同時連結更多的磁盤設備。
因爲串行SCSI(SAS)是點到點的結構,所以除了提升性能以外,每一個設備鏈接到指定的數據通路上提升了帶寬。SAS的電纜結構節省了空間,從而提升了使用SAS硬盤服務器的散熱、通風能力。通常狀況下,較大的並行電纜會帶來電子干擾,SAS的電纜結構能夠解決這個問題。此外SAS結構有很是好的擴展能力,最多能夠鏈接16384個磁盤設備。
串行SCSI(SAS)硬盤使用與S-ATA相同的接口,可是使用較多的信號,所以SAS硬盤不能與S-ATA硬盤控制器連結。SAS是通用接口,支持SAS和S-ATA, SAS控制器能夠支持SAS和SATA磁盤。S-ATA使用SAS控制器的信號子集,所以SAS控制器支持S-ATA硬盤。
初期的SAS硬盤使用2.5英寸封裝,這樣可使機架服務器支持更多的硬盤,如今已經有廠商推出標準3.5英寸的SAS硬盤;初期產品的轉速是10000RPM,而如今15000RPM的產品也已經問世。SAS硬盤與相同轉速的SCSI硬盤相比有相同或者更好的性能。串行接口減小了線纜的尺寸,容許更快的傳輸速度,SAS硬盤傳輸數據能夠達到3.0Gbit/sec。
每一個SAS電纜有4根電纜,2根輸入2根輸出。SAS能夠同時進行數據的讀寫,全雙工的數據操做提升數據的吞吐效率。
SAS的發展史
2001年11月26日,Compaq、IBM、LSI邏輯、Maxtor和Seagate聯合宣佈成立SAS工做組。
在2003年的CEBIT大會上,惠普和 希捷早已推出了SAS界面的硬盤樣品。當時,英特爾和Emulex也表示,將計劃開發支持SAS和SATA界面的處理器。去年11月,Adaptec也推出了SAS控制器出樣,新品的平均數據帶寬爲3Gbps,峯值帶寬達5Gbps。
將來,第二代和第三代的SAS界面將提供6-12Gbps的數據帶寬,並支持HostRAID。
如今開發SAS架構的存儲設備企業包括希捷、前邁拓、LSI Logic和Adaptec等。
SAS產品市場的發展趨勢
在新一代以SAS爲基礎的應用結構下,SAS與SATA企業用硬盤是彼此可以截長補短很是理想的儲存組件。SAS硬盤是爲需求量較大及具有關鍵性處理任務的應用裝置所設計的產品,而 SATA硬盤則適合於近線儲存及其它對於儲存需求量較小的中小型企業所應用。
預計今年,低端的存儲系統將由SATA取代SCSI硬盤,而高、中端的外部存儲系統將大部分採用光纖通道。但存儲系統價格的迅速下滑等因素卻讓業界對SAS硬盤的態度大幅改變。在產品價格快速降低的趨勢下,存儲設備廠商勢必經過更具備成本優點的技術製造存儲設備,而SAS硬盤正是符合這種需求的產品。另外,SAS系統和SATA系統的兼容性,以及I-SCSI鏈接標準的實行,也都會推進SAS系統的發展。
因爲企業市場一貫對新技術較爲保守,也許SAS技術的普及不會像SATA技術那樣迅速,可是這也只是時間問題。前邁拓公司預計,到2009年將有三分之二的外部存儲設備採用SAS技術,以鏈接SAS或SATA硬盤。
SAS硬盤應用
存儲設備的反應速度,除了各環節間的配合與 操做系統的影響以外,硬盤的反應速度其實具備關鍵性的地位。企業級的工做站或存儲設備,通常來講,都採用光纖信道(Fibre Channel,FC)與SCSI硬盤做爲內部的存儲媒體。可是隨着SCSI硬盤在擴增性上的限制,SAS(Serial Attached SCSI)硬盤嶄露頭角。因爲服務器廠商有愈來愈多采用SAS硬盤做爲內部的存儲媒體,那麼在存儲市場裏,SAS硬盤是否會成爲FC硬盤的勁敵?NetApp表示小型負載的應用能夠採用SAS硬盤,可兼具預算與效能的考慮。
既然SAS硬盤比較適合小型負載的應用,那麼哪些應用爲小型負載的情況呢?NetApp解釋,例如在1,000人如下的 電子郵件系統,或者規模不大的ERP、 CRM系統,不少國內中小企業就至關適合。而像是大型的ERP、CRM系統,或是在線實時交易系統等,由於傳輸量大,反應速度須要實時快速,因此仍是應當採用更高端的光纖信道硬盤。
串行鏈接SCSI (Serial Attached SCSI,縮寫爲SAS) SAS是新一代的SCSI技術,和如今流行的Serial ATA(SATA)硬盤相同,都是採用串行技術以得到更高的傳輸速度,並經過縮短連結線改善內部空間等。 SAS是並行SCSI接口以後開發出的全新接口。此接口的設計是爲了改善存儲系統的效能、可用性和擴充性,提供與串行ATA (Serial ATA,縮寫爲SATA)硬盤的兼容性。 SAS的接口技術能夠向下兼容SATA。SAS系統的背板(Backplane)既能夠鏈接具備雙端口、高性能的SAS驅動器,也能夠鏈接高容量、低成本的SATA驅動器。由於SAS驅動器的端口與SATA驅動器的端口形狀看上去相似,因此SAS驅動器和SATA驅動器能夠同時存在於一個存儲系統之中。但須要注意的是,SATA系統並不兼容SAS,因此SAS驅動器不能鏈接到SATA背板上。 因爲SAS系統的兼容性,IT人員可以運用不一樣接口的硬盤來知足各種應用在容量上或效能上的需求,所以在擴充存儲系統時擁有更多的彈性,讓存儲設備發揮最大的投資效益。
SAS的接口技術能夠向下兼容SATA。具體來講,兩者的兼容性主要體如今物理層和協議層的兼容。在物理層, SAS接口和SATA接口徹底兼容,SATA 硬盤能夠直接使用在SAS的環境中,從接口標準上而言,SATA是SAS的一個子標準,所以SAS控制器能夠直接操控SATA硬盤,可是SAS卻不能直接使用在SATA的環境中,由於SATA控制器並不能對SAS硬盤進行控制;在協議層,SAS由3種類型協議組成,根據鏈接的不一樣設備使用相應的協議進行數據傳輸。其中串行SCSI協議(SSP)用於傳輸SCSI命令;SCSI管理協議(SMP)用於對鏈接設備的維護和管理;SATA通道協議(STP)用於 SAS和SATA之間數據的傳輸。所以在這3種協議的配合下,SAS能夠和SATA以及部分SCSI設備無縫結合。
SAS系統的背板(Backplane)既能夠鏈接具備雙端口、高性能的SAS驅動器,也能夠鏈接高容量、低成本的SATA驅動器。因此SAS驅動器和 SATA驅動器能夠同時存在於一個存儲系統之中。但須要注意的是,SATA系統並不兼容SAS,因此SAS驅動器不能鏈接到SATA背板上。因爲SAS系統的兼容性,使用戶可以運用不一樣接口的硬盤來知足各種應用在容量上或效能上的需求,所以在擴充存儲系統時擁有更多的彈性,讓存儲設備發揮最大的投資效益。
在系統中,每個SAS端口能夠最多能夠鏈接16256個外部設備,而且SAS採起直接的點到點的串行傳輸方式,傳輸的速率高達3Gbps,估計之後會有 6Gbps乃至12Gbps的高速接口出現。SAS的接口也作了較大的改進,它同時提供了3.5英寸和2.5英寸的接口,所以可以適合不一樣服務器環境的需求。SAS依靠SAS擴展器來鏈接更多的設備,目前的擴展器以12端口居多,不過根據板卡廠商產品研發計劃顯示,將來會有2八、36端口的擴展器引入,來鏈接SAS設備、主機設備或者其餘的SAS擴展器。
和傳統並行SCSI接口比較起來,SAS不只在接口速度上獲得顯著提高(如今主流Ultra 320 SCSI速度爲320MB/sec,而SAS纔剛起步速度就達到300MB/sec,將來會達到600MB/sec甚至更多),並且因爲採用了串行線纜,不只能夠實現更長的鏈接距離,還可以提升抗干擾能力,而且這種細細的線纜還能夠顯著改善機箱內部的散熱狀況。
SAS目前的不足主要有如下方面:
 
1)硬盤、控制芯片種類少:只有希捷、邁拓以及富士通等爲數很少的硬盤廠商推出了SAS接口硬盤,品種太少,其餘廠商的SAS硬盤多數處在產品內部測試階段。此外周邊的SAS控制器芯片或者一些SAS轉接卡的種類更是很少,多數集中在LSI以及Adaptec公司手中。
2)硬盤價格太貴:比起同容量的Ultra 320 SCSI硬盤,SAS硬盤要貴了一倍還多。一直居高不下的價格直接影響了用戶的採購數量和渠道的消化數量,而沒法造成大批量生產的SAS 硬盤,其成本的壓力又會反過來促使價格沒法降低。若是用戶想要作個簡單的RAID級別,那麼不只須要購買多塊SAS硬盤,還要購買昂貴的RAID卡,價格基本上和硬盤至關。
3)實際傳輸速度變化不大:SAS硬盤的接口速度並不表明 數據傳輸速度,受到硬盤機械結構限制,如今SAS硬盤的機械結構和SCSI硬盤幾乎同樣。目前數據傳輸的瓶頸集中在由硬盤內部機械機構和硬盤存儲技術、磁盤轉速所決定的硬盤內部數據傳輸速度,也就是80MBsec左右,SAS硬盤的性能提高不明顯。
4)用戶追求成熟、穩定的產品:從如今已經推出的產品來看,SAS硬盤更多的被應用在高端4路服務器上,而4路以上服務器用戶並不是一味追求高速度的 硬盤接口技術,最吸引他們的應該是成熟、穩定的硬件產品,雖然SAS接口服務器和SCSI接口產品在速度、穩定性上差很少,但目前的技術和產品都還不夠成熟。
不過隨着英特爾等主板芯片組製造商、希捷等硬盤製造商以及衆多的服務器製造商的大力推進,SAS的相關產品技術會逐步成熟,價格也會逐步滑落,遲早都會成爲服務器硬盤的主流接口。
總結
做爲一種新的存儲接口技術,SAS不只在功能上可與Fibre Channel媲美,還具備兼容SATA的能力,於是被業界公認爲取代並行SCSI的不二之選。據惟實數工程師介紹,SAS的優點主要體如今:靈活性,能夠兼容SATA,爲用戶節省投資;擴展性,一個SAS域最多能夠直連16384個設備;性能卓越,點對點的架構使性能隨端口數量增長而提升;更合理的電纜設計,在高密度環境中提供更有效的散熱。衡量一種技術的優劣一般有4個基本指標,即性能、可靠性、可擴展性和成本。回顧串行磁盤技術的發展歷史,從光纖通道,到SATA,再到SAS,幾種技術各有所長。光纖通道最先出現的串行化存儲技術,能夠知足高性能、高可靠和高擴展性的存儲須要,可是價格居高不下;SATA硬盤成本卻是降下來了,但主要是用於近線存儲和非關鍵性應用,畢竟在性能等方面差強人意;SAS應該算是個 全才,能夠支持SAS和SATA磁盤,很方便地知足不一樣性價比的存儲需求,是具備高性能、高可靠和高擴展性的解決方案。
相關文章
相關標籤/搜索