<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>High Definition for PC &#187; Fibre Channel</title>
	<atom:link href="http://www.hd4pc.com/techblog/tag/fibre-channel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hd4pc.com/techblog</link>
	<description>Evolving Media Post Production Workflows in Light of Advancing Computer Technology</description>
	<lastBuildDate>Sat, 24 Dec 2011 19:23:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Shared SAN Storage Solutions</title>
		<link>http://www.hd4pc.com/techblog/2010/12/11/shared-san-storage-solutions/</link>
		<comments>http://www.hd4pc.com/techblog/2010/12/11/shared-san-storage-solutions/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 03:33:22 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Industry Status]]></category>
		<category><![CDATA[Software News]]></category>
		<category><![CDATA[2K I/O]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/?p=221</guid>
		<description><![CDATA[SANs are a hardware solution that allows multiple systems to share access to the performance and security offered by large high speed disk arrays.  A single array of disks can be partitioned in a way to provide each connected system direct access its own volume, with the each system taking advantage of the redundancy and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Storage_area_network" target="_blank">SANs</a> are a hardware solution that allows multiple systems to share access to the performance and security offered by large high speed disk arrays.  A single array of disks can be partitioned in a way to provide each connected system direct access its own volume, with the each system taking advantage of the redundancy and speed benefits of a large <a href="http://en.wikipedia.org/wiki/RAID" target="_blank">RAID</a>.</p>
<p>Shared SANs takes the benefits of having all of your storage interconnected with high bandwidth links, and extends it one step further.  By running special software to synchronize the connected systems, it allows each of the connected systems to access the same the data on the same volume on the SAN, without overwriting each others files or corrupting the data.  Most SAN software is designed to function as a peer to peer solution for smaller installations, (5-10 systems) or with dedicated servers for larger SANs.<br />
<span id="more-221"></span><br />
As is probably obvious, there are many benefits to having multiple systems sharing the same set of files on a central high performance <a href="http://en.wikipedia.org/wiki/Disk_array" target="_blank">disk array</a>.  First off, you don&#8217;t have to buy individual arrays for each system, making individual systems cheaper and quieter.  All the actual data is stored in single physical location, making it easier to protect and secure it.  With all the data stored on centralized volumes, file management is easier, with a single unified file structure, and you lose the need to duplicate source files across every system that needs local access to them.  This saves time and storage space.  It also makes it easier to make thorough <a href="http://en.wikipedia.org/wiki/Data_backup" target="_blank">backups</a>, especially in automated form, which makes your data more secure.  On the flipside, the initial investment is usually rather high, and all of your eggs are in one basket.  If the SAN has an issue or problem, your entire production may grind to a halt until the issue is resolved.</p>
<p>Most all SANs use <a href="http://en.wikipedia.org/wiki/Fibre_channel" target="_blank">Fiber Channel</a> as their primary physical interface.  Although this in not inherently required, until recently there was no other standard technology that offered that capability.  <a href="http://www.caldigit.com" target="_blank">CalDigit</a> recently launched a <a href="http://www.caldigit.com/SuperShare/" target="_blank">PCIe switch</a> product that they claim offers shared SAN capabilities for their <a href="http://www.bhphotovideo.com/c/search?Ntt=HDPro2&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">PCIe attached arrays</a>.  While the idea is great, currently the <a href="http://www.bhphotovideo.com/c/search?Ntt=Caldigit+Share&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">hardware</a> is still in a similar price range to entry level <a href="http://www.bhphotovideo.com/c/search?Ntt=QLogic&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">fiber solutions</a>, and you still need expensive software to keep the connected systems in sync and prevent your SAN data  from getting corrupted.</p>
<p><a href="http://en.wikipedia.org/wiki/ISCSI" target="_blank">iSCSI</a> also offers some of the same capabilities, with block level drive access, but is only a viable competitor in the high end production world when running on <a href="http://en.wikipedia.org/wiki/10_Gigabit_Ethernet" target="_blank">10Gb</a> ethernet interfaces, which are still usually prohibitively expensive at this point.  Running <a href="http://www.bhphotovideo.com/c/search?Ntt=iSCSI&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">iSCSI</a> over Gigabit ethernet may be a viable solution for certain compressed workflows, but offers few advantages over regular network storage, at the expense of needing separate SAN software to share properly.</p>
<p>There are a number of different software options when creating a Shared SAN.  I am not familiar with every one of them, but the five I describe here should give you a place to start.  They all serve the same purpose of preventing multiple systems from trying to write data in the same spot at the same time, but they use a variety of different methods to accomplish that objective.</p>
<p><a href="http://www.commandsoft.com/software_fibrejet.jsp" target="_blank">FiberJet</a> is the cheapest option, but does not allow true file level sharing.  It prevents overwriting and data corruption by only giving one system at a time write access to any given volume.  On the otherhand, all systems can be given full read access any volume all the time.  This allows you to share source footage and other media with multiple workstations without the waste of having to duplicate the files.  It doesn&#8217;t allow you to easily share actually project files, since most apps will require write access, and will usually force you to share your files across a number of separate volumes, making it harder to find or backup your data efficiently.  So <a href="http://www.bhphotovideo.com/c/search?Ntt=FibreJet&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">FibreJet</a> gives you about half of the benefits of a Shared SAN, as a low cost starting point.</p>
<p><a href="http://www.tiger-technology.com/metasan/" target="_blank">MetaSAN</a> has been available for quite a while now, and is fairly common in PC based post-production environments.  It supports true file level sharing, allowing all of your systems to read and write files on the same volume simultaneously.  It supports standard <a href="http://en.wikipedia.org/wiki/File_system" target="_blank">file systems</a>, and operates as a separate process over <a href="http://en.wikipedia.org/wiki/Internet_Protocol" target="_blank">IP</a> to keep machines in sync.  It also allows PCs to access files on Mac formatted drives and vice versa.  It requires one of the connected systems to host the server process, to manage the distribution of metadata and synchronization information.  That system does not have to be dedicated to that task, but it can be for maximum performance and stability.  If you use a user workstation, rebooting that system could cause other users to lose disk access.  I have used <a href="http://www.bhphotovideo.com/c/search?Ntt=MetaSAN&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">MetaSAN</a> for many years, and it is an amazing tool, but it has its quirks that you have to get used to.  It has a tendency to freeze up workstations if something goes wrong, as it waits for certain requests to timeout, which can make it difficult to troubleshoot when you are in a hurry. (And when the SAN is down, you are always in a hurry)  On the otherhand, with all of its instability and frusteration, it has never allowed one of my arrays to become corrupted, or for me to lose data, so it clearly performs its function.</p>
<p><a href="http://www.rorke.com/products-hyperdrive.cfm" target="_blank">HyperFS</a> is a recently released option, primarily offered by <a href="http://www.rorke.com/" target="_blank">Rorke Data</a> in the US.  It has its own proprietary file system, which can be directly accessed from Windows, OSX and Linux based systems.  The base software is priced similar to MetaSAN, and functions in a peer to peer fashion in smaller installations.  But if you have more than 8 systems to connect, you will be required to invest in a full dedicated metadata server and license, which significantly increases the deployment cost.</p>
<p><a href="http://www.apple.com/xsan/" target="_blank">XSAN</a> is Apple&#8217;s shared SAN software offering, currently on version 2.2, and it is limited to OSX and requires <a href="http://www.apple.com/xserve/" target="_blank">Xserve</a> systems as metadata controllers.  As a PC guy, I have no experience with <a href="http://www.bhphotovideo.com/c/search?Ntt=xSAN&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">XSan</a>, but it is used by many Mac based post-production facilities.  The underlying technology is based on the last option we will examine, StorNext.</p>
<p><a href="http://www.quantum.com/StorNext/" target="_blank">StorNext</a> is by far the most expensive option, but it offers higher performance, specifically for frame based media, than any of the other choices.  <a href="http://en.wikipedia.org/wiki/File_sequence" target="_blank">Frame sequence</a> based media bog down other SAN software due to the high number of individual files that are being opened, accessed, and closed, in rapid sequence.  Each individual frame requires the same amount of metadata and synchronization data as an entire video file, overloading lower end software options.  StorNext is an enterprise level product with a variety of options and tiers, with versions that support every different OS, and even ones that interoperate with Apple&#8217;s XSan.  It is clearly an expensive option, but you are paying for stability and performance, putting it at the core of many DI facilities that have a <a href="http://en.wikipedia.org/wiki/DPX" target="_blank">DPX</a> based workflow.</p>
<p>Shared SANs are one off the most complicated and expensive investments available in the post-production world.  Lower cost network based alternatives are a better place to start, for smaller oragnizations and compressed workflows, until you are sure you need the performance that SANs can offer.  Once you are working with uncompressed high definition video, or 2K frame sizes, especially with multiple users, a SAN will probably be worth the investment.  The effect that they can have on your workflow and level of collaboration is dramatic, making them worth the effort it takes to get them up and running.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2010/12/11/shared-san-storage-solutions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Post Production Media Storage and Drive Arrays</title>
		<link>http://www.hd4pc.com/techblog/2010/12/05/post-production-media-storage-and-drive-arrays/</link>
		<comments>http://www.hd4pc.com/techblog/2010/12/05/post-production-media-storage-and-drive-arrays/#comments</comments>
		<pubDate>Sun, 05 Dec 2010 21:55:02 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Hardware News]]></category>
		<category><![CDATA[Industry Status]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[PCIe]]></category>
		<category><![CDATA[SAS]]></category>
		<category><![CDATA[SATA]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/?p=208</guid>
		<description><![CDATA[After my last article explained why USB3 is not ready to be used as the interface for primary media editing drives, this has led to the question of: what interface should be used for attaching media arrays to editing workstations for maximum system performance?  Even more so than with basic external hard drives, there are [...]]]></description>
			<content:encoded><![CDATA[<p>After my last article explained why <a href="http://en.wikipedia.org/wiki/Usb3#USB_3.0" target="_blank">USB3</a> is not ready to be used as the interface for primary media editing drives, this has led to the question of: what interface should be used for attaching media arrays to editing workstations for maximum system performance?  Even more so than with basic external hard drives, there are a number of competing options, none of which have emerged as clearly superior.  At this point the answer really varies a lot depending on your needs and budget.  It has been three years since my last article on the subject, so the market has changed considerably since then.  The primary options as I see it, are <a href="http://en.wikipedia.org/wiki/ESATA#eSATA" target="_blank">eSATA</a>, <a href="http://en.wikipedia.org/wiki/Serial_attached_SCSI#SAS_vs_SATA" target="_blank">SAS</a>, external <a href="http://en.wikipedia.org/wiki/PCI_Express" target="_blank">PCIe</a>, and <a href="http://en.wikipedia.org/wiki/Fiber_channel" target="_blank">Fibre Channel</a>.  While older parallel <a href="http://en.wikipedia.org/wiki/SCSI" target="_blank">SCSI</a> based devices are technically still available, the interface has no real advantages over even eSATA, let alone the more expensive options.<br />
<span id="more-208"></span><br />
<a href="http://www.bhphotovideo.com/c/search?Ntt=eSATA+array&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">eSATA</a> is of course based on the popular SATA interface, and connects an array of drives to a system in their native interface.  Most <a href="http://en.wikipedia.org/wiki/RAID" target="_blank">RAID</a> redundancy is usually accomplished at the controller level, with a <a href="http://www.bhphotovideo.com/c/search?Ntt=eSATA+PCI&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">PCI expansion card </a>inside the workstation.  Some arrays are capable of creating<a href="http://www.bhphotovideo.com/c/search?Ntt=eSATA+RAID&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank"> integrated RAID </a>sets, which are presented to the host system as single large volumes.  One of the advantages of this approach is that the array can be connected to other systems without needing to match the internal RAID controller card for the array to function properly.  While a single 300MB/s SATA channel will be sufficient for simpler compressed HD workflows on a budget, most professional arrays for high end editing systems will need more bandwidth than that, so most large eSATA arrays connect to the workstation with 1 or 2<a href="http://en.wikipedia.org/wiki/Serial_attached_SCSI#Connectors" target="_blank"> four channel</a> <a href="http://www.bhphotovideo.com/c/search?Ntt=SFF&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">cables</a>, using a variety of different physical interfaces depending on the vendor.</p>
<p>External <a href="http://www.bhphotovideo.com/c/search?Ntt=SAS+card&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">SAS</a> connected <a href="http://www.bhphotovideo.com/c/search?Ntt=SAS+array&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">arrays</a> function in much the same way as SATA based ones, but with a few advantages, that usually come at a significantly higher cost.  SAS is a full duplex interface, and the command set is based on SCSI instead of IDE, allowing higher performance and throughput.  More expensive SAS arrays also support multipath signaling, for greater redundancy in the supporting electronics. (As opposed to the redundancy provided at the disk level by RAID configurations)  SAS also supports much longer <a href="http://www.bhphotovideo.com/c/search?Ntt=SAS+cable&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">cable</a> lengths, up to 10 meters or 30 feet.  This can be advantagious for quiet video editing rooms, since the disk array, which is usually the loudest part of the system, can be located farther away from the users.</p>
<p>A number of vendors have now begun offering external arrays that interface with the host workstation via a direct extension of the <a href="http://www.bhphotovideo.com/c/search?Ntt=PCI+Express+TB&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">PCIe bus</a>.  This allows all of the RAID functionality to be contained within the array, and gives full speed access to the data as if it was contained within the machine.  Among the advantages of removing the RAID functionality from an internal add-on card, are that it can be attached to a laptop via an ExpressCard, which uses the same signaling protocol as PCIe, and that with addition of a few cheap <a href="http://www.bhphotovideo.com/c/product/534681-REG/CalDigit_731200_1_Port_PCI_Express_x4.html" target="_blank">pass-thru cards</a>, an array can easily be moved between systems.  This is definitely not a hot swappable solution, since it accesses the PCIe bus directly, which is initialized at bootup on most systems.  But if your main edit system has a total OS meltdown at a critical point in your project, it should be much easier to access your data from a different system than if you needed to reinstall the PCI SATA RAID card somewhere else, and allow you use your laptop as a backup edit system in certain instances.</p>
<p>Fibre Channel is by far the most expensive option.  Every part of the system is more expensive, the <a href="http://www.bhphotovideo.com/c/search?Ntt=Fibre+PCI&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">PCIe HBA cards</a>, the <a href="http://www.bhphotovideo.com/c/search?Ntt=Fibre+Cables&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">fiber cables</a>, and the <a href="http://www.bhphotovideo.com/c/search?Ntt=Fibre+Array&amp;N=0&amp;BI=6727&amp;KBID=7302" target="_blank">disk array controllers</a>.  On the otherhand, Fibre Channel offers capabilities that none of the other storage options really do.  It is a hot swappable interface, running on fiber cables that can extend access thousands of feet if desired, and can easily be networked and shared.  Devices can be connected directly together, shared in an <a href="http://en.wikipedia.org/wiki/Arbitrated_loop" target="_blank">Arbitrated Loop</a>, or all attached to a central fibre switch for simplified management.  It is an efficient and low latency interface, and is available in speeds of 1,2,4, or 8Gb per second, and multiple channels can be combined for higher performance.  Higher speed devices are usually backwards compatible with older hardware, similar to the way <a href="http://en.wikipedia.org/wiki/Ethernet" target="_blank">ethernet </a>works, allowing you to upgrade your storage network one piece at a time.</p>
<p>Choosing the right storage solution depends on your immediate media needs, your available budget, and the direction you anticipate growing in the future. SATA based solutions offer all of the speed you could need if scaled large enough.  SAS can offer similar performance in a smaller package, but at a higher cost.  Sharing data beyond gigabit network speeds requires a storage system that can interface with multiple computers, but that comes at a significantly increased initial cost.  Investing in Fibre Channel storage is usually only worth the expense if you anticipate the need to share your data on a SAN, either immediately or at some point in the future.  I will examine a few popular shared <a href="http://en.wikipedia.org/wiki/Storage_area_network" target="_blank">SAN</a> options in my next post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2010/12/05/post-production-media-storage-and-drive-arrays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NAB Day 4</title>
		<link>http://www.hd4pc.com/techblog/2008/04/18/nab-day-4/</link>
		<comments>http://www.hd4pc.com/techblog/2008/04/18/nab-day-4/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 07:03:18 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Hardware News]]></category>
		<category><![CDATA[AVCHD]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[Panasonic]]></category>
		<category><![CDATA[Stereoscopic 3D]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2008/04/18/nab-day-4/</guid>
		<description><![CDATA[I finally got a chance to explore the rest of the show today, and found a few more interesting newly released products. Panasonic has released a number of new camcorders.  They have three lines of solid-state recording: AVC-Intra to P2 Cards, DVCPro-HD to P2 Cards, and AVCHD to SDHC cards.  At the upper end, the [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got a chance to explore the rest of the show today, and found a few more interesting newly released products.</p>
<p>Panasonic has released a number of new camcorders.  They have three lines of solid-state recording: AVC-Intra to P2 Cards, DVCPro-HD to P2 Cards, and AVCHD to SDHC cards.  At the upper end, the new <a target="_blank" href="http://www2.panasonic.com/webapp/wcs/stores/servlet/prModelDetail?storeId=11301&amp;catalogId=13251&amp;itemId=239667&amp;modelNo=Content04102008010225547&amp;surfModel=Content04102008010225547">HPX3700</a> and HPX2700 both record 10bit 4:2:2 to P2 in AVC Intra.  Both support &#8220;Varicam&#8221; variable framerate options at 1080p, and the top of the line HPX3700 model also has Dual-Link 4:4:4 RGB output capability.  In the prosumer market, three cameras that I would describe as variations to the <a target="_blank" href="http://catalog2.panasonic.com/webapp/wcs/stores/servlet/ModelDetail?displayTab=O&amp;storeId=11201&amp;catalogId=13051&amp;itemId=93120&amp;catGroupId=14571&amp;surfModel=AG-HVX200">HVX200</a> have been released.  All have 3 1/3&#8243; CCDs, and have the same basis shape look of the original.  The updated <a target="_blank" href="http://www2.panasonic.com/webapp/wcs/stores/servlet/prModelDetail?storeId=11301&amp;catalogId=13251&amp;itemId=239664&amp;modelNo=Content04102008124337622&amp;surfModel=Content04102008124337622">HVX200A</a> has improve optics and sensor, as well as the addition of an HD-SDI output.  The lower cost <a target="_blank" href="http://www2.panasonic.com/webapp/wcs/stores/servlet/prModelDetail?storeId=11301&amp;catalogId=13251&amp;itemId=240664&amp;modelNo=Content04102008125519917&amp;surfModel=Content04102008125519917">HPX-170 </a>removes the outdated SD-MiniDV tape option option, allowing only P2 recording.  Lastly, the <a target="_blank" href="http://www2.panasonic.com/webapp/wcs/stores/servlet/prModelDetail?storeId=11301&amp;catalogId=13251&amp;itemId=239668&amp;modelNo=Content04102008010809224&amp;surfModel=Content04102008010809224">HMC-150</a> is similar in physical formfactor, but record to SDHC cards in the AVCHD codec, at much lower bitrates.  The other two options in the new professional <a target="_blank" href="http://www.panasonic.com/business/provideo/avchd-home.asp?cm_sp=Provideo%20Site%20Promotions-_-Right%20Hand%20Promo-_-AVCHD%20Professional">AVCHD</a> line are the shoulder mount <a target="_blank" href="http://catalog2.panasonic.com/webapp/wcs/stores/servlet/ModelDetail?displayTab=O&amp;storeId=11201&amp;catalogId=13051&amp;itemId=227663&amp;catGroupId=14571&amp;surfModel=AG-HMC70">HMC-70 </a>and the 1 lb, 3CCD, HV30 competitor, the <a target="_blank" href="http://catalog2.panasonic.com/webapp/wcs/stores/servlet/ModelDetail?displayTab=O&amp;storeId=11201&amp;catalogId=13051&amp;itemId=109546&amp;catGroupId=14571&amp;surfModel=AG-HSC1U">HSC1U</a>.<br />
<span id="more-34"></span><br />
Panasonic has also announced that a <a target="_blank" href="http://www2.panasonic.com/webapp/wcs/stores/servlet/prModelDetail?storeId=11301&amp;catalogId=13251&amp;itemId=239666&amp;modelNo=Content04102008125245884&amp;surfModel=Content04102008125245884">64GB P2 </a>card will be available later this year, which will double the maximum record time of all their cameras utilizing that technology.</p>
<p>Fibre Channel technology marches onwards, with the release of <a target="_blank" href="http://www.attotech.com/press/ATTO_8-Gb_FC_Tech.html">8Gb </a>products by ATTO.  Not to be confused with the existing 10Gb Fibre Channel specification used for Fibre switch interconnects.  The new 8Gb client connection technology provides 800MB/s bandwidth per channel.  Since I don&#8217;t currently have any application for transfers at that speed, I am most excited about the implications this will have on the prices of current &#8220;obselete&#8221; 4Gb Fibre HBAs, that I actually do use.</p>
<p>Last on the list, is the item I was most impressed with, but have the least realistic practical application for.  I was stunned to see a true 3D image on a large flat panel TV as I walked by a booth.  I guess <a target="_blank" href="http://www.business-sites.philips.com/3dsolutions/about/Index.html">Philips</a> released this a couple of months ago, but a totally separate company was displaying what they could do with it.  The display uses lense technology at the individual pixel level to control the projected light pattern, which allows it to display different images when viewed from different angles.  With the ability to send each eye a different image, a depth effect is easily created.  Instead of alternating only two left and right images, the Philips solution displays 9 different angles before repeating the sequence, greatly improving the probability that the viewer will percieve the image depth correctly.  This leads to the question of: where do the nine angles come from?  Instead of the traditional way of producing 3D depth effects by creating two separate streams, the Philips TV accepts a single flat video input, as well as a <a target="_blank" href="http://www.business-sites.philips.com/3dsolutions/3dtechnology/3DContentEnablingTechnology/Index.html">Z-depth map</a>, and renders the different angles live based on that information.  A Z-depth map can be easily created for animated content, but is nearly impossible to produce efficiently for regular video footage, limiting the potential sources of content.  A technology called <a target="_blank" href="http://www.business-sites.philips.com/3dsolutions/Section-14417/Index.html">Declipse</a> allows multple layer to be input, allowing a full lookaround effect for objects in the forground, which I can confirm, adds significantly to the effect.  Although it can not be easily applied to my stereoscopic style of shooting 3D, it was definitely a very impressive technology to see in action.  I intend to keep an eye on its further development, and look forward to seeing it deployed on a large scale.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2008/04/18/nab-day-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storage-Interfaces</title>
		<link>http://www.hd4pc.com/techblog/2007/10/20/storage-interfaces/</link>
		<comments>http://www.hd4pc.com/techblog/2007/10/20/storage-interfaces/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 05:14:07 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Industry Status]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[PCIe]]></category>
		<category><![CDATA[SATA]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2007/10/20/storage-interfaces/</guid>
		<description><![CDATA[Well now that we have established the idea that SATA drives are usually the ideal choice, we have to deal with the next logical question:  How should we go about connecting a whole bunch of these drives to our editing system?  The primary considerations I will be examining are cost, throughput, reliability, and shared access.  The most [...]]]></description>
			<content:encoded><![CDATA[<p>Well now that we have established the idea that SATA drives are usually the ideal choice, we have to deal with the next logical question:  How should we go about connecting a whole bunch of these drives to our editing system?  The primary considerations I will be examining are cost, throughput, reliability, and shared access.  The most popular solutions, offered by multiple vendors, are SCSI, Fibre Channel, Ethernet, iSCSI, eSATA and the recently implemented External PCIe.  There are few other proprietary options available, but those are the ones that are widely available.</p>
<p>Let&#8217;s start with <a target="_blank" href="http://en.wikipedia.org/wiki/SCSI">SCSI</a>, since it is the easiest to dismiss.  While we are discussing the connection of SATA drives, many of the first generation SATA arrays had intergrated controllers and Raid hardware, and then needed a fast connection to the host.  These arrays were designed to replace much more expensive SCSI drive based arrays, so the target customers trusted the SCSI interface, and already had high end SCSI controllers in their systems.  That made SCSI the optimal connection solution for early SATA arrays.  The SATA Raid controller masquerades the entire array as a single SCSI disk, allowing connection to systems through existing SCSI cards.  With up to 320MB/s of bandwidth, a single SCSI channel can efficiently support 5-7 SATA disks without much impact on performance.  The biggest reason to dismiss SCSI as a serious possibility is that eSATA is a better option for most, and the remaining will be much better served by a Fibre Channel interface, allowing for economical upgrading to a full SAN in the future.<br />
<span id="more-14"></span><br />
The next step for high end SATA arrays was to replace the SCSI emulation with a much more flexible interface, <a target="_blank" href="http://en.wikipedia.org/wiki/Fibre_Channel">Fibre Channel</a>.  With up to 400MB/s, Fibre Channel has few disadvantages to SCSI, and one major benefit.  SATA disk arrays with Fibre Channel interfaces can usually be connected to switches, and shared between multiple systems, in a <a target="_blank" href="http://en.wikipedia.org/wiki/Storage_area_network">SAN</a>.  All connected systems get direct block level access to the disks, which will almost always be faster and more responsive than sharing through an ethernet network.  With the proper Shared SAN software, these systems can also share the data down to the level of individual files.  For facilities where multiple users do collaberative work, based on the same source data, Fibre Channel is probably worth the added initial investment, even if a SAN is not immediately implemented with the purchased hardware.  The possible extensible use of an array beyond a single workstation should be well worth the increase in price, and as an added benefit, cable lengths can easily be increased enough to keep the noisy array out of what should be a peaceful creative environment.</p>
<p> There are many products available that share storage directly to an ethernet network connection.  The consumer varients hardly have the performance to support DV editing, let alone anything more demanding.  The higher end options, with prices similar to SCSI and FC do offer some interesting possibilities, but will rarely be the optimal choice for a given situation.  Any gigabit ethernet connection is limited to 125MB/s, and in reality, the achievable performance is usually about half of that.  Gigabit network solutions will not be a solution for uncompressed work at HD or higher resolutions.  10Gb Ethernet would offer the desired performance, but is not currently an economical solution.  If compressed files are used, regualr gigabit ethernet can be used to transport the data in realtime, but I would still argue that arrays interfacing directly to ethernet are not the most efficent solution.  Any similar array directly connected to a workstation through a different interface will give much better performance to that system, and can still be shared on an ethernet network via that workstation.  There will be a performance hit on that station when sharing data to other system, but a network card with a TCP/IP Offload Engine (ToE) can minimize that effect, and the increased performance on that system do to the high speed storage directly attached should more than offset whatever is remaining.  This would involve using an array with one of the other interfaces we are examining.</p>
<p>A recent technology that uses ethernet to transfor data, is <a target="_blank" href="http://en.wikipedia.org/wiki/ISCSI">iSCSI</a>.  Promoted as having many of the advantages of Fibre Channel SANs, iSCSI gives initiator devices (workstations) block level access to their target device (arrays).  This allows the target device on the network to emulate a local device on the initiator&#8217;s system.  The downsides are that maintaining data intergrity on shared target drives, requires most of the same expensive software infrastructure that a Fibre SAN does, and the inefficiencies of the TCP/IP protocol are still present to limit the realistically achievable maximum transfer rate.  If you have to deliver identical data to a large number of systems, and don&#8217;t want to spend money on the performance that Fibre Channel hardware can deliver, then iSCSI might be of benefit to you.  These products are targeted at large corporations, and don&#8217;t scale down in size without losing performance, and maintaining deployment complexity.  I don&#8217;t see this being the solution of choice for most desktop PC workstation professionals in post-production field.</p>
<p> The next solution is offered in a staggering varietly different solutions, <a target="_blank" href="http://en.wikipedia.org/wiki/ESATA#External_SATA">eSATA</a>.  This can be fairly confusing due to the number of variations of this technology on the market.  eSATA is a very flexible standard, but not all implementations will deliver optimal results.  For example, some products support port multiplying to increase the number of drives without increasing the complexity of the interface cables or the Raid controller.  This solution is good for high volume solutions, but will not deliver the same level of performance as direct connection based solutions.  The simplest, professional level, eSATA array will be an external drive enclosure that passes each drive&#8217;s data interface directly back to the controller, which will usually be some varient of PCI card, inside the workstation.  This gives the card direct full-speed access to each disk drive, and all Raid processing is done on the controller card inside the workstation.  This will be the fastest and most efficient solution for the cheapest price, and I highly recommend it.  The limitations are the cables which usually have a 6 foot maximum length, and the fact that Fibre channel is easier to share.  But for the independent, budget conscious, single workstation user, this is the way to go.  Eight disks gives you enough storage for almost any concievable independent project, and eight drives should support uncompressed HD if desired, and may even work for 2K with an efficient Raid controller.  Solutions that use port multipliers to connect more drives, will increase storage but not performance, and usually require more expensive SAS compatible controller cards to support the port multiplying.  If you need more than 8TB of storage on your system, these might work well for you.</p>
<p>The most recent development in this area is the advent of the use of <a target="_blank" href="http://en.wikipedia.org/wiki/PCI_Express#External_PCI_Express">External PCI Express</a> as an array interface.  A small PCIe passthru card is all that is required in the host system.  An x4 slot can transmit and recieve 10Gb/s of data, which is 1.2GB/s, and there is much less overhead than most other interfaces.  An x8 slot is capable of twice as much throughput for an insignificant margin cost increase.  With External PCIe, the drive controller and raid processing electronics are contained within the drive enclosure, and the controller has direct access to the disks.  As a result, the array could easily be moved to another system, without having to bring a separate controller card from within the system.  Each system would need an External PCIe bracket, but those are only forth about ten dollars.  Due to the nature of the External PCIe interface, the computer has the same level of access to the controller and its data that it would if those electronics resided on a board contained within the workstation.  Another benefit of PCIe, is that the new ExpressCard for notebooks is based on the same interface.  This allows a simple adapter to connect an External PCIe device to a notebook at x1 speeds (over 250MB/s will be fast enough for uncompressed HD).  Currently I am only aware of two vendors offering soluitions using this technology, <a target="_blank" href="http://www.caldigit.com/HDPro.asp">CalDigit</a> and <a target="_blank" href="http://www.ciprico.com/Products/MediaVault.cfm">Ciproco</a>.  It will be interesting to watch as this technology continues to develop.</p>
<p>So my recommendation is that high end eSATA solutions are the most economical direct attached storage solutions, and can support uncompressed HD if needed.  Larger operations that are considering upgrading to a full shared SAN system in the future will probably find the increased initial investment of Fibre Channel arrays to be well worth the value when they re-utilize the same hardware in their SAN implementation sometime in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2007/10/20/storage-interfaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storage-Hard Drives</title>
		<link>http://www.hd4pc.com/techblog/2007/10/18/storage-hard-drives/</link>
		<comments>http://www.hd4pc.com/techblog/2007/10/18/storage-hard-drives/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 07:56:15 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Industry Status]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[SAS]]></category>
		<category><![CDATA[SATA]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2007/10/18/storage-hard-drives/</guid>
		<description><![CDATA[There are many different issues that need to be taken into consideration when evaluating data storage options for post-production.  Cost is a primary factor to consider, since without that issue, there would be little to weight against high end systems.  Performance is key as well, for efficiency as well as creativity.  Reliability is a frequently undervalued [...]]]></description>
			<content:encoded><![CDATA[<p>There are many different issues that need to be taken into consideration when evaluating data storage options for post-production.  Cost is a primary factor to consider, since without that issue, there would be little to weight against high end systems.  Performance is key as well, for efficiency as well as creativity.  Reliability is a frequently undervalued consideration, that effects everything from insurance prices to stress levels.  The ability to share data effectively can be an important consideration, since post-production is usually a collabrative effort.</p>
<p>The industry has responded with many different solutions, that vary in concept beyond recognition and in price by many orders of magnitude.  The earliest solutions involved video tape, analog replaced by digital recording.  Hard disks were introduced for random access to data, and now those are slowly beginning to be replaced by solid state flash chips.  Since this site is targeted to PC users, we will focus on hard disk based solutions, and the interfaces with which they can be accessed by a media workstation.</p>
<p>Hard disks are produced with five popular interfaces:  IDE/ATAPI, Serial-ATA (SATA), Small Computer System Interface (SCSI), Serial Attached SCSI (SAS), and Fibre Channel (FC).  IDE and SCSI interfaces are currently being phased out and replaced by their more capable and flexible Serial varients.  I know little of true Fibre Channel hard disks, but that format is rarely used in this industry.  That leaves only two options, which are now somewhat similar and compatible, SATA and SAS.  With identical connection cables, and both offered in 3.5&#8243; and 2.5&#8243; form factors, it is hard to tell the two options apart visually.  Their interfaces both support 300MB/s, dedicated buses for each drive, and port splitting when that is not required.<br />
<span id="more-13"></span><br />
The biggest differences between SATA and SAS are performance and cost, which eventually distill down to one issue: size.  SAS disks have slightly more capable and efficient electronics, run fewer platter, with less data, and much higher RPMs and faster I/O and transfer rates.  SATA drives usually have much more storage capacity, lower speeds, and are always much cheaper.  At first glance, high end post production work would seem suited for SAS drives, since moving picture footage requires a higher data transfer rate than almost any other application of computing technology.</p>
<p>There are four other factors, which when combined, weight much more heavily in favor of SATA.  The first is price.  Since the difference in price per Gigabyte is currently so great, and SATA drives are not that different in their design or performance, a few quick calculations will reveal that while SAS disks have higher performance per drive, SATA disks deliver more performance per dollar, regardless of their storage capacity.  Second is that the infrastructure needed to aggregate the performance of multiple disks (Raid arrays) will be required, regardless of which disk solution we choose.  This is due to the fact that HD resolutions and larger require much higher data transfer rates than any single drive can provide (unless compressed, and even then, fast disk access is beneficial).  The marginal cost to increase the number of drives being aggregated will be low in many cases.  The third factor is that digitalized footage requires a tremendous amount of storage space, once again contributing to the need for many hard drives to be combined.  Lastly, most of the popular solutions to improve reliability, do so by utilizing even more capacity, to store redundant information in the form of parity, or straight backups.</p>
<p>These factors, when combined make a strong case for SATA disks, which have higher capacity at the expense of performance per drive.  If we are combining drives anyway, the performance benefits of SAS will usually be negated by combining more SATA drives for less money.  This is a case where quantity can clearly overcome quality in most instances.  As a side benefit, SATA drives usually have much greater capacities.</p>
<p>The only time when SAS may be favorable, will be when there is little need for high capacity, and when there is value to smaller solutions.  Fewer SAS disks are required to reach a given level of performance, and will therefore be more portable, require less power, and frequently generate less heat and noise.  For visual effects, were a few seconds of footage are manipulated at very high quality, or short commercials, SAS may be a more efficient option.</p>
<p>In most cases though, the numbers come down in favor of SATA by along shot.  Let&#8217;s imagine a two hour movie, with a 10:1 shooting ratio, giving us 20 hours of footage, and for the sake of example, let&#8217;s assume a data rate of 100MB/s.  With 3600 seconds in an hour, that is 360000MB an hour, or 360GB.  20 hours of footage would require 7.2TB of storage.  Add 10% to avoid disk fragmentation, and you need an 8TB array.  With 1TB SATA disks you need 8, plus two more to support Raid 50.  You will have the bandwidth of eight drives, and assuming 50MB/s each for SATA disks, and an efficient controller interface, that is 400 MB/s, more than enough for our 100MB/s files.  10 SATA drives at 1TB currently costs ago $3,000, and the Raid hardware will be required by both SATA and SAS, so it does not necessarily need to be factored in.  Now when onlining a production, not all footage is usually captured, but when you factor in captures, conformed exports, film and video colored versions, testless and texted masters, a 10:1 ratio will not be an inaccurate estimate.  Now I used round numbers, so that if the datarate of your format of choice is higher or lower, you can ajust accordingly. 200MB/s footage would need 20 disks, but could get double performance.  50MB/s footage would only need 5 disks, but could still expect 200MB/s of performance.  Have less footage, I left a 4x overhead in this example with 20 hours of source, but I also used 1TB drives for my calculations.  With 10 hours, 500GB drives show SATA to be even more economically favorable.</p>
<p>Now for a quick comparison to SAS, we start by noting that the maximum capacity is 300GB, and you can expect to pay at least $500 per disk.  Our 8TB example would require about thirty disks, assuming a Raid 50, striping together three Raid 5 arrays of ten disks. 27 data disks is 8.1TB for a cost of $15,000 in drives alone, not counting that it requires hardware for three 10 bay array enclosures instead of one.  From a performance perspective, assuming 80MB/s per disk, you can get over 2GB/s if you want to pay for an interface that fast, but remember that this is all for footage that is 100MB/s.  2GB/s might be good if you want to share it between multiple systems, but with that many users, usually multiple productions will be processed concurrently, requiring much more storage capacity anyway.  By multiplying up and down for different formats, it becomes clear that there is no way that SAS can economically catch up.</p>
<p>So I hope this successfully establishes that SATA disk drives will almost always be the drive type of choice for post-production environments.  I plan to examine the different options for connecting these drive arrays to a workstation or group of systems in my next post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2007/10/18/storage-hard-drives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

