top of page
Search
sarahstephens1990

Iscsi Initiator For Macos: A Software Initiator for macOS with Snapshot and Replication Support



In an iSCSI SAN, an initiator is needed on each computer that requires access to the networked storage. An initiator is not included with the purchase of a Mac, so we created globalSAN to bring iSCSI to your Mac.


I am still looking for a solution, but meanwhile I gave up with Kernsave -iscsi-initiator.aspx and the above mentioned OpenSource Initiator. Kernsave works nice while you are using it. Also the limitation to only one connection would be not a problem. It's more the fact that you can't create a setup where the connection is done automatic to ensure Time Machine find the volume.




Iscsi Initiator For Macos



KernSafe iSCSI Initiator X is an iSCSI initiator software for Apple Mac OS X (Free license available). With the benefits of iSCSI technology, iSCSI initiator X can export an SAN device to local Mac OS X machine include: Mac Pro, iMac, Mac Server, Mac Mini and even MacBook Pro.It is very useful software in visualization industry and data centralization for small business and large enterprise.


KernSafe iSCSI Initiator X is completely free iSCSI initiator software for Apple Mac OS X. With the benefits of iSCSI technology, iSCSI initiator X allows mapping an SAN device to local Mac OS X machine include: Mac Pro, iMac, Mac Server, Mac Mini and even MacBook Pro.It is very useful software in visualization industry and data centralization for small business and large enterprise.


The protocol allows clients (called initiators) to send SCSI commands (CDBs) to storage devices (targets) on remote servers. It is a storage area network (SAN) protocol, allowing organizations to consolidate storage into storage arrays while providing clients (such as database and web servers) with the illusion of locally attached SCSI disks.[1] It mainly competes with Fibre Channel, but unlike traditional Fibre Channel which usually requires dedicated cabling,[a] iSCSI can be run over long distances using existing network infrastructure.[2] iSCSI was pioneered by IBM and Cisco in 1998 and submitted as a draft standard in March 2000.[3]


An initiator functions as an iSCSI client. An initiator typically serves the same purpose to a computer as a SCSI bus adapter would, except that, instead of physically cabling SCSI devices (like hard drives and tape changers), an iSCSI initiator sends SCSI commands over an IP network. An initiator falls into two broad types:


A software initiator uses code to implement iSCSI. Typically, this happens in a kernel-resident device driver that uses the existing network card (NIC) and network stack to emulate SCSI devices for a computer by speaking the iSCSI protocol. Software initiators are available for most popular operating systems and are the most common method of deploying iSCSI.


A hardware initiator uses dedicated hardware, typically in combination with firmware running on that hardware, to implement iSCSI. A hardware initiator mitigates the overhead of iSCSI and TCP processing and Ethernet interrupts, and therefore may improve the performance of servers that use iSCSI.An iSCSI host bus adapter (more commonly, HBA) implements a hardware initiator. A typical HBA is packaged as a combination of a Gigabit (or 10 Gigabit) Ethernet network interface controller, some kind of TCP/IP offload engine (TOE) technology and a SCSI bus adapter, which is how it appears to the operating system.An iSCSI HBA can include PCI option ROM to allow booting from an iSCSI SAN.


An iSCSI offload engine, or iSOE card, offers an alternative to a full iSCSI HBA. An iSOE "offloads" the iSCSI initiator operations for this particular network interface from the host processor, freeing up CPU cycles for the main host applications. iSCSI HBAs or iSOEs are used when the additional performance enhancement justifies the additional expense of using an HBA for iSCSI,[4] rather than using a software-based iSCSI client (initiator). iSOE may be implemented with additional services such as TCP offload engine (TOE) to further reduce host server CPU usage.


An iSCSI target is often a dedicated network-connected hard disk storage device, but may also be a general-purpose computer, since as with initiators, software to provide an iSCSI target is available for most mainstream operating systems.


In SCSI terminology, LU stands for logical unit, which is specified by a unique logical unit number. A LUN represents an individually addressable (logical) SCSI device that is part of a physical SCSI device (target). In an iSCSI environment, LUNs are essentially numbered disk drives.[citation needed] An initiator negotiates with a target to establish connectivity to a LUN; the result is an iSCSI connection that emulates a connection to a SCSI hard disk. Initiators treat iSCSI LUNs the same way as they would a raw SCSI or IDE hard drive; for instance, rather than mounting remote directories as would be done in NFS or CIFS environments, iSCSI systems format and directly manage filesystems on iSCSI LUNs.


iSCSI uses TCP (typically TCP ports 860 and 3260) for the protocols itself, with higher-level names used to address the objects within the protocol.Special names refer to both iSCSI initiators and targets. iSCSI provides three name-formats:


iSCSI initiators can locate appropriate storage resources using the Internet Storage Name Service (iSNS) protocol. In theory, iSNS provides iSCSI SANs with the same management model as dedicated Fibre Channel SANs. In practice, administrators can satisfy many deployment goals for iSCSI without using iSNS.


iSCSI initiators and targets prove their identity to each other using CHAP, which includes a mechanism to prevent cleartext passwords from appearing on the wire. By itself, CHAP is vulnerable to dictionary attacks, spoofing, and reflection attacks. If followed carefully, the best practices for using CHAP within iSCSI reduce the surface for these attacks and mitigate the risks.[11]


To ensure that only valid initiators connect to storage arrays, administrators most commonly run iSCSI only over logically isolated backchannel networks. In this deployment architecture, only the management ports of storage arrays are exposed to the general-purpose internal network, and the iSCSI protocol itself is run over dedicated network segments or VLANs. This mitigates authentication concerns; unauthorized users are not physically provisioned for iSCSI, and thus cannot talk to storage arrays. However, it also creates a transitive trust problem, in that a single compromised host with an iSCSI disk can be used to attack storage resources for other hosts.


Typically, iSCSI storage arrays explicitly map initiators to specific target LUNs; an initiator authenticates not to the storage array, but to the specific storage asset it intends to use. However, because the target LUNs for SCSI commands are expressed both in the iSCSI negotiation protocol and in the underlying SCSI protocol, care must be taken to ensure that access control is provided consistently.


The ATTO Xtend SAN iSCSI initiator package for Macintosh OS X enables block storage access via existing Ethernet networks, using standard network interface cards (NICs). The iSCSI protocol defines the rules and processes for transporting SCSI (block-level) data over a TCP/IP network, iSCSI enables improvements in the cost, operating distance, and manageability of storage networks. Xtend SAN consists of an iSCSI device driver, an initiator service manager, and a management interface. The iSCSI Device Driver is responsible for moving data from the storage stack to the network stack, where the data can be passed both internally through a company's intranet, and externally via the Internet using a standard Gigabit Ethernet network. Xtend SAN monitors and controls the iSCSI configuration for the initiator. The management interface is designed to allow users the ability to configure specific protocol options and manage target devices through a graphical user interface.General InformationSee all productsProduct features:Increased Scalability Enables the creation of complete SAN solutions based on a Gigabit Ethernet network infrastructure. SAN alternative to direct-attached storage where simplicity, flexibility and price/performance are critical decision factors. Easy-to-implement backup solutions and disaster recovery. Higher ROI Uses standard Ethernet equipment. iSCSI SAN components are more cost effective than its Fibre Channel counterparts. Known technology, able to utilize existing IT resources.Performance Able to run at Line Speeds. Capable of supporting multiple streams of uncompressed videoProven Interoperability Compatible with OS X Panther (v. 10.3.5 or later) and Tiger Compatible with leading Ethernet switches and network Interface Cards (NICs) Compatible with leading ISV solutions Compatible with the ATTO iPBridge 1500, 1550, 2500 and 2700 Compatible with ATTO Diamond Storage Array and Apple Xserve RAID SummaryFor more information on the iSCSI Xtend SAN Initiator Package for Mac Click here.SpecificationsCompare FeaturesHighlight("ATTO038","ATTO Technology","INIT-MAC0-010","");var Images=new Array("/ATTO038.GIF ",null);InitViewer(Images,0);SetThumbs();See AlsoProducts Related to ATTO Technology INIT-MAC0-010Considering a Volume Purchase?You may be able to save even more on your order if you meet the following ATTO Technology BIG DEAL qualifications:Must purchase at least $20,000 MSRP to qualify.Volume Purchases / Big DealsContact usShop with confidence! Provantage is an authorized ATTO Technology dealer. 2ff7e9595c


0 views0 comments

Recent Posts

See All

Commentaires


bottom of page