vBrainstorm and vExpert 2014


The new class of vExperts have been announced today by VMware.  I am happy to announce that Roger Lund and myself were once again selected as vExperts.  This is a huge honor and humbling to know that our peers in the field believe we represent VMware and virtualization n a positive light.  I know that both of us are passionate supporters of VMware and the community. I am an end user of VMware products and I manage them on a daily basis.  VMware is a major part of my job and it makes my job so much easier!  The complete list of vExperts can be found at the link below.  Congratulations to everyone that was selected as vExpert 2014.  This is going to be a great year!

vExpert 2014 announcement: http://blogs.vmware.com/vmtn/2014/04/vexpert-2014-announcement.html

Welcome to the new vBrainstorm

You may have noticed some changes here at vBrainstorm. We have changed hosts and platforms with plans to bring you a better experience. The changes are not complete as the theme may change but the content will continue to be what you expect from us. We are excited and hope you are as well. Roger and I have a new blog series starting very soon so stay tuned.


Solid Performance, with a Solid Name: Welcome to Solidfire.

I had the chance to meet with the CEO and Founder of SolidFire Dave Wright while at VMworld this year. Who is SolidFire? Well, I will overview that and share a interview I had with Dave shortly.

Solid fire is a all-SSD Architecture platform, that scales and uses raid-less data protection. But if you ask me, what set’s them apart on the SSD arena; I will answer with the QOS.

“Quality of service is not a feature. It is a architecture.” They go in to state it is ” the only way to deliver guaranteed storage performance in public and private cloud infrastructure”  source

The ability to set levels of service is critical in the service provider space. Min, Max and Burst IOPS per volume for example.

QOS Demo Video

As you can see below, the system can really push out the IO the numbers.

As you can see, fairly straight forward on the hardware side, however, I would recommend dedicated switching.

Source http://solidfire.com/technology/solidfire-storage-system/

What else? Add features like a array solutions,  VMware , openstack, to name a couple and multitenancy reporting but I won’t touch on this today.

I’ll wrap up with a interview of me personally interviewing Dave, Owner and founder of SolidFire.

My Thoughts?

Need a top tier, with extreme performance? Need QOS? Need multitenancy? There are a Solid reasons to consider SolidFire when looking at Storage. Now if I could get a unit in my lab…


Roger Lund

ystem Examples*

Cluster Size 5 Nodes 20 Nodes 40 Nodes 100 Nodes
Effective Capacity** 60TB with SF3010
108TB with SF6010
173TB with SF9010
240TB with SF3010
432TB with SF6010
692TB with SF9010
480TB with SF3010
864TB with SF6010
1.4PB with SF9010
1.2PB with SF3010
2.1PB with SF6010
3.4PB with SF9010
4K Random IOPS 250,000 with SF3010/SF6010
375,000 with SF9010
1M with SF3010/SF6010
1.5M with SF9010
2M with SF3010/SF6010
3M with SF9010
5M with SF3010/SF6010
7.5M with SF9010
kW at max IO Load 1.5 kW with SF3010/SF6010
2.2 kW with SF9010
6 kW with SF3010/SF6010
9 kW with SF9010
12kW with SF3010/SF6010
18 kW with SF9010
30kW with SF3010/SF6010
45 kW with SF9010
Rack Units 5RU 20RU (half rack) 40RU (full rack) 100RU

- See more at: http://solidfire.com/technology/solidfire-storage-system/#sthash.ccyH5XwR.dpuf

Fine-grain, per-volume settings

SolidFire’s QoS functionality lets cloud providers set and control the fine-grain performance levels for every volume and guarantee application performance with firm SLAs.

  • Min IOPS - The minimum number of I/O operations per-second that are always available to the volume, ensuring a guaranteed level of performance even in failure conditions.
  • Max IOPS - The maximum number of sustained I/O operations per-second that a volume can process over an extended period of time.
  • Burst IOPS - The maximum number of I/O operations per-second that a volume will be allowed to process during a spike in demand, particularly effective for data migration, large file transfers, database checkpoints, and other uneven latency sensitive worklo

- See more at: http://solidfire.com/technology//solidfire-element-os/guaranteed-qos/#sthash.rIuGPn5K.dpuf

Quality of Service is not a feature.

It is an architecture

- See more at: http://solidfire.com/technology/qos-benchmark-architecture/#sthash.aTLD0AKs.dpuf

Quality of Service is not a feature.

It is an architecture.

- See more at: http://solidfire.com/technology/qos-benchmark-architecture/#sthash.aTLD0AKs.dpuf

Quality of Service is not a feature.

It is an architecture.

- See more at: http://solidfire.com/technology/qos-benchmark-architecture/#sthash.aTLD0AKs.dpuf

Quality of Service is not a feature.

It is an architecture.

- See more at: http://solidfire.com/technology/qos-benchmark-architecture/#sthash.aTLD0AKs.dpuf

EMC Elect 2014 Judge

I am proud to announce on vBrainstorm.com  and vTech411.com that I was selected to be one of the judges that will choose the 2014 EMC Elect!  I was selected as EMC Elect 2013 which was the inaugural year of the program.  Some of you may be asking what the EMC Elect is.  Head on over to this site to answer that question:  https://community.emc.com/community/connect/emc_elect

I was chosen as an EMC Elect due to my community contributions to Twitter, blogs and EMC Community Network (ECN) participation.  We will be contacting all of those nominated soon and start the judging process thereafter.  Those selected as 2014 EMC Elect will be notified in January.
I am excited for this opportunity to give back to the EMC community.  I have never been a judge for anything so it will be a learning process.  It will be tough narrowing the nominations down but anything challenging is always rewarding.  If you have been nominated, I wish you good luck!  I cannot wait to help pick the next round of EMC Elect champions!

Clearing the ARP cache table in ESXi 5.5

A new feature has been added in the new 5.5 release of ESXi.  You can now clear the ARP cache on an ESXi server.  This is a very useful feature that should have always been part of ESXi.  This feature ONLY works with ESXi 5.5.  The KB article contents are below and were copied from http://kb.vmware.com/kb/2049667

Clearing the ARP cache table in ESXi 5.5 (2049667)


This article provides information on the new esxcli command introduced in vSphere 5.5 to clear the ARP table. ESXi 3.x, 4.x, and ESXi 5.0/5.1 do not include any mechanism to clear the ARP table.

For more information, see Troubleshooting network connection issues using Address Resolution Protocol (ARP) (1008184).


vSphere 5.5 introduces the a new esxcli network ip neighbor remove command to clear the ARP cache table.

To clear the ARP cache table in ESXi 5.5, use this command:

esxcli network ip neighbor remove [options]

Where options includes:

  • -i string or --interface-name=string

    Where string is the name of the VMkernel network interface from which the neighbor entry must be removed. If this option is not specified, the neighbor is removed from all interfaces.

  • -a address or --neighbor-addr=address

    Where address is the IPv4/IPv6 address of the neighbor. This is mandatory.

  • -N instance or --netstack=instance

    Where instance is the network stack instance. If unspecified, the default netstack instance is used.

  • -v number or --version=number

    Where number is the IP version and can either be 4 or 6. This is mandatory.

For example, to delete the ARP entry for address

  1. Connect to the ESXi 5.5 host using SSH. For more information, see Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910).
  2. View the current ARP table using this command:

    # esxcli network ip neighbor list

    You see output similar to:

    Neighbor      Mac Address        Vmknic    Expiry  State  Type
    ------------  -----------------  ------   -------  -----  -----  00:1c:c4:a9:6f:fc   vmk0     908 sec        Unknown  00:1e:0b:bf:7a:50   vmk0    1062 sec        Unknown

  3. To delete the ARP entry for address, run one of these commands:
    • # esxcli network ip neighbor -v 4 -a
    • # esxcli network ip neighbor --version=4 --neighbor-addr=
  4. View the ARP table again using this command:

    # esxcli network ip neighbor list

    You see output similar to:

    Neighbor      Mac Address        Vmknic    Expiry  State  Type
    ------------  -----------------  ------   -------  -----  -----  00:1e:0b:bf:7a:50   vmk0    750 sec        Unknown

Dell PowerEdge VRTX : Dell’s Introduction into the future of Compute?

I had the pleasure of Attending Dell Enterprise forum this year. If you have not noticed Dell is growing and increasing it’s server market. “In the past three years, Dell has managed to grow its servers and networking sales from $7.6 billion to $9.3 billion” Source http://www.insidermonkey.com/blog/dell-inc-dell-cisco-systems-inc-csco-are-growing-in-the-declining-global-server-market-168461/

Further stepping into the compute market, Dell announced the  PowerEdge VRTX shared infrastructure platform.

The PowerEdge VRTX is a shared infrastructure platform offering extensive performance and capacity with office-level acoustics in a single, compact tower chassis. It is an ideal solution for small and midsize businesses as well as remote and branch offices of large enterprises. The simple, efficient and versatile platform can be rapidly deployed to consolidate and manage business applications in two or three virtualized servers with shared storage and integrated networking.”

Source http://www.dell.com/us/business/p/poweredge-vrtx/pd 

Is Dell making a move into the unknown? Lets take a look.

How does it work? I will give you a high level overview, and point you in the right direction for a deep drive. Think of it as a small scale, remote office blade center.

Tech Specs:

PowerEdge VRTX Technical Specifications
Chassis enclosure
Form factors:
Tower or 5U rack enclosure
Tower configuration:
48.4cm (19.1in) H with system feet x 31.0cm (12.2in) W with system feet opened x 73.0cm (28.7in) D
Weight (empty) = 31.7kg (69.7lb)
Weight (maximum) = 74.8kg (164.9lb)
Rack configuration:
21.9cm (8.6in) H x 48.2cm (19.0in) W x 73.0cm (28.7in) D
Weight (empty) = 24.7kg (54.5lb)
Weight (maximum) = 68.7kg (151.5lb)
Server node options
Dell PowerEdge M620 and M520 servers
Power supplies
Redundant power supply units:
110/220V auto-sensing
Redundant power supplies support 2+2 (AC redundancy), and 3+1, 2+1, and 1+1 (power supply
redundancy) modes
VRTX comes standard with 6 hot-pluggable, redundant fan modules and 4 blower modules:
Based on Dell Energy Smart Technologies, VRTX fans and blowers are a breakthrough in power and
cooling efficiency
The fans and blowers deliver low-power consumption, but also use next-genera
tion fan technologies
to ensure the lowest possible amount of fresh air is consumed to cool the enclosure
Input devices
Front control panel with interactive graphical LCD:
Supports initial configuration wizard
Local server blade, enclosure, and module information and troubleshooting
Two USB keyboard/mouse connections and one video connection for local front “crash cart” console
Optional DVD-RW
Raid controller
Shared PERC8
Drive bays and
hard drives
Up to 12 x 3.5in NLSAS, SAS, or SAS SSD hot-plug drives or
Up to 25 x 2.5in NLSAS, SAS, or SAS SSD hot-plug drives
Embedded NIC
1GbE internal switch module (standard) with 16 internal 1GbE ports and 8 external ports
Ethernet pass-through module with 8 external ports (optional)
I/O slots
8 flexible PCIe slots:
3 full-height/full-length slots (150W) with double-wide card support (225W)
5 low-profile/half-length slots (25W)”


As you can see, this is a powerful product. I ask my self, is this the first step of many for Dell into a new Future? Will Dell tackle scale computing? We will have to wait to see. I for one, am looking forward to the next lineup of Dell PowerEdge server releases.

As promised, I wanted to share a deep drive post from titled : A Detailed Look at Dell PowerEdge VRTX

Roger L 


Dell Storage Forum 2012 : day 2

Dell announced today a flood of new storage products.

Below is the press release.

More to come on the below technology’s.

Dell Storage Forum, BOSTON, June 12, 2012 – At Dell Storage Forum, Dell today announced new solutions that continue to advance its Fluid Data architecture to help customers efficiently manage their data and protect business information.

The new advancements include updates to the Dell Fluid File System for a common, enterprise-class distributed file system across the company’s three primary storage solution families, a new Compellent platform that dynamically unifies block and file data, a new version of its AppAssure backup and recovery software to address larger data sets, and a new entry-level Brocade 16GB Fibre Channel switch to support next-generation applications.

―The Dell Fluid Data architecture is designed to manage the growth of our customers’ data, so they can manage the growth of their business,‖ said Darren Thomas, vice president and general manager, Dell Storage. ―We are delivering a new customer experience across a tightly integrated set of products and solutions with shared capabilities across our portfolio – driving up optimization, driving out the cost of forced end of life, and driving forward the speed and flexibility required by IT.

Fluid File System Spans Compellent, EqualLogic and PowerVault
Following the introduction of the Dell Fluid File System in 2011, the company today unveiled the latest release of the Fluid File System with the new Dell Compellent FS8600 NAS.


The integration of the Dell Fluid File System within the Compellent architecture represents the final step in offering customers file capabilities across each of Dell’s primary storage platforms – Compellent, EqualLogic and PowerVault. This provides customers with a common, enterprise-class distributed file system featuring snapshots, replication and built-in data protection features, and the ability to manage file and block information on a single enterprise storage platform.

SAN and NAS Scale on a Single Compellent Platform
The next generation Compellent array, comprised of the SC8000 and FS8600, is designed to lower the total cost of ownership by managing a virtualized, scalable pool of disks to expand up and out across block and file data without forklift upgrades. The new array includes new 2U, 6GB SAS enclosures that provide 12 3.5‖ or 24 2.5‖ disk drives per enclosure.
The Dell Compellent SC8000 is based on the latest 64-bit Compellent Storage Center 6.0 operating system and 12 generations of Dell design experience for a resilient platform that scales to meet business and data growth.


As a single platform for both block and file data, the SC8000 helps eliminate the costs and complexity of supporting separate solutions. Additional savings may be achieved through SC8000 advancements that enable greater energy efficiency as well as the ability to operate at higher temperatures, supporting fresh air initiatives.

The SC8000 builds on the existing SC40 Compellent architecture that gives customers 99.999 percent availability(1) across 26 million hours of continuous operation. The new unified solution allows businesses to grow with a reliable storage environment that provides greater agility for customers to expand their business and existing storage environment simultaneously.

The Dell Compellent FS8600 delivers high-performance, scale-out file storage that integrates with Dell Compellent automated tiering to enable efficient SAN and NAS within a single solution. This helps provide high performance and a low total cost of ownership across a single, scalable platform. The new Compellent unified solution helps manage data growth and control costs by seamlessly scaling up to one petabyte of automated tiered storage capacity within a single namespace.

The FS8600 is available in two options that support 8GB Fibre Channel connections and a choice of 1GbE or 10GbE connectivity to the client network. The new Compellent solutions are protected by the award-winning Copilot support team, which maintains a more than 96 percent customer satisfaction rating.(2)

The FS7600 (1GbE) and FS7610 (10GbE) systems integrate with new or existing EqualLogic PS Series arrays to deliver scale-out unified storage for 1GbE and 10GbE environments. File and block storage, including new support for asynchronous replication, are managed through the EqualLogic Group Manager and can scale to 509TB within a single namespace.
Less than four months after its AppAssure acquisition, Dell today introduced AppAssure 5 to help customers continuously protect business information and move and recover data anywhere with high levels of scale, speed and efficiency.

New AppAssure capabilities include greater scalability and performance utilizing a newly architected object based data repository to back up and protect larger data sets as well as Big Data applications. The solution also utilizes built-in, block-level deduplication and compression across data sets to automatically reduce the storage capacity required for backups and decreases WAN bandwidth requirements for replication by only transmitting optimized data. Additional support for Linux and localized language support is expected later this year.

AppAssure goes beyond traditional backup solutions by leveraging snapshot and replication technologies that allow the software to enable incremental backups that provide efficient use of network and storage resources while providing quick recovery.


Unlike legacy backup products, AppAssure images the entire software stack, protecting the entire application—not just the files. Snapshots can be taken every five minutes and replicated to virtual, physical or cloud environments, enabling systems and data to potentially be brought back online in minutes in any location. If an application or server fails, the entire application can be started up on a standby environment or run real time during a data recovery scenario. AppAssure also automatically tests and verifies backup integrity daily to validate and ensure complete recoverability.

 The Dell Compellent FS8600, EqualLogic FS7600 and FS7610, will be available in the second half of this year
 The Dell Compellent SC8000 will be available worldwide this month.
 AppAssure 5 is available in English language beginning today.
source dell.


Roger Lund.

New Blog Post #dellsf12

Location:Summer St,Boston,United States


Dell Storage Forums 2012 : day one

Today Dell has released a array of new storage products.
I have a attached the press release, along with a few photos. You’ll see more to come as content comes out.

BOSTON, June 11, 2012 – At its second annual U.S. Dell Storage Forum customer and partner event, Dell today announced new solutions and services designed to help customers benefit from the further convergence of storage, servers, networking and IT management for improved data center simplicity and performance. These latest offerings advance the Dell Fluid Data architecture and support Dell’s approach to deliver customer-inspired, end-to-end solutions that simplify IT management and deliver efficient results.
According to analyst firm IDC, while virtualization has reduced data center costs by 25 percent, IT organizations still spend 80 percent of their annual budget on maintaining and managing existing systems and only 20 percent on value-added activities and initiatives.1 A converged infrastructure can provide a single, tightly integrated system that reduces the complexity of running IT systems and enables a shared service model of computing that maximizes hardware utilization, improves availability, contains management costs, and reduces time to deployment.
“Dell is redrawing the lines among servers, storage, networking and management to offer customers technology convergence that provides simplicity and improved performance while reducing the operational costs associated with running today’s data centers,” said Brad Anderson, president of Enterprise Solutions Group at Dell. “Our holistic approach helps customers cost-effectively manage the physical, virtual and cloud environments that deliver flexible IT services to support their business goals.”
New Dell EqualLogic Blade Arrays Enable Blade Data Center Convergence
The scalable and easy-to-manage Dell EqualLogic PS-M4110 Blade Arrays provide customers all of the functionality and enterprise-class features of traditional EqualLogic arrays inside a Dell PowerEdge M1000e blade chassis. The new blade arrays combine with Dell 11th or 12th generation PowerEdge blade servers and Dell Force10 or PowerConnect networking switches, enabling customers to run an entire data center within a single compact blade enclosure that helps streamline IT management and operations.

Dell’s first storage blade arrays, like all EqualLogic solutions, are highly virtualized, scale performance along with capacity, and provide automated load balancing to optimize performance and reduce costs associated with running storage systems. They are designed to support virtualized environments, data center infrastructure convergence, and the general storage needs of small and medium-sized deployments.

Multiple EqualLogic Blade Arrays can be configured in less than an hour with a fraction of the set-up time required by other available blade storage solutions. The new arrays also can provide nearly double the usable capacity – 96 percent more – than competitive arrays.2 In addition to leveraging the ease-of-use and all-inclusive software model native to EqualLogic, users can benefit from:
Four different EqualLogic PS-M4110 Blade Array configurations and the ability to store up to 14 terabytes of data per array, up to 28 terabytes per group inside a blade chassis, and up to 56 terabytes with two groups inside one blade chassis
Unique peer-scaling architecture that allows for simultaneous scalability of performance and capacity within and outside the blade chassis
The ability to scale outside the chassis to more than two petabytes of storage in a single group and provide approximately double the usable capacity of a competitive solution inside the chassis 2
EqualLogic set-up and deployment capabilities closely integrated with the blade chassis management console
Flexibility with blade arrays that fit into any slot within the blade chassis
Centralized monitoring and reporting tools that gather and provide in-depth information on performance, capacity and alerts across multiple groups of arrays, enabling improved performance and effective allocation of group resources
Advanced data protection, such as snapshots, clones and replicas, and advanced integration with Microsoft, VMware and Linux platforms wrapped into every solution
Support for multi-generational EqualLogic systems, allowing existing SAN arrays to receive continuous advancements and capabilities as storage and business requirements grow.
Combining the new EqualLogic blade arrays with the latest Dell PowerEdge 12th generation M420 blade servers and Dell Force10 MXL switches, Dell also announced the first pre-tested and certified Dell Converged Blade Data Center solution, a simplified and dense, end-to-end, 10GbE data center contained within a single Dell PowerEdge M1000e blade chassis.
With the convergence of Dell technologies, customers can support up to 48 percent more Microsoft SQL, Microsoft Exchange and Microsoft SharePoint users and up to 42 more users per watt of power compared to a competitive blade server and storage offering.3 Additionally, Dell’s converged solution is notably easier to deploy, with 55 percent fewer major configuration steps to set-up storage alone.2
With the new Dell Converged Blade Data Center solution, customers additionally can benefit from:
A compact, shared footprint that reduces the need for excessive licenses, space, cable configuration and power and cooling costs
Flexible Dell Force10 MXL networking switches, scalable for 1GbE, 10GbE or 40GbE using interchangeable FlexIO modules

The PowerEdge M420, the world’s only quarter height 2-socket blade server, offering extreme computational density, performance and efficiency
End-to-end 10GbE Data Center Bridging (DCB) that enables fabric convergence to help reduce costs as well as enhance quality of service through Ethernet
An integrated approach to infrastructure management that allows administrators to manage the underlying Dell server and storage hardware from their familiar VMware or Microsoft management consoles.
The new EqualLogic Blade Arrays and Dell Converged Blade Data Center solution are complemented by new releases of EqualLogic software that tightly integrate SANs with hosts and applications. With an all-inclusive software licensing model, EqualLogic storage systems include all supporting software applications and tools without additional licensing fees. New software releases include:
EqualLogic Array Software 6.0 – provides real-time data protection with synchronous replication, improved data security, and increased efficiency with snapshot borrowing, volume unmap, and volume undelete features
EqualLogic SAN Headquarters 2.5 – monitoring and analysis tool introduces the Dell Integrated Support feature for automatic diagnostic data collection and transmission to Dell for improved customer experience
EqualLogic Host Integration Tools for Microsoft 4.5 – offers enhanced reliability and availability for Microsoft SharePoint deployments with new Auto-Snapshot Manager for Microsoft SharePoint.
New Dell vStart 1000 for Dell Private Cloud Speeds Application and IT Service Delivery
As customers’ virtualization needs grow, a fully integrated system can simplify virtualization infrastructure. Dell vStart systems include the servers, storage, networking and management tools to help customers quickly create or enhance a virtualized IT environment. With Dell’s latest vStart 1000 for Dell Private Cloud, customers can focus on delivering IT services by taking advantage of Dell’s ability to rapidly provide a pre-integrated, virtualization and private cloud infrastructure while lowering risk from a tried, pre-tested and certified configuration.
The vStart 1000 for Dell Private Cloud includes the first Dell Compellent storage and Dell Force10 networking-based vStart solution, providing the latest example of Dell technology integration from recent acquisitions into its end-to-end solutions portfolio. The new vStart systems include Dell’s VIS Creator cloud automation software that improves IT responsiveness through highly personalized private, public and desktop cloud services by leveraging existing systems and processes. Dell vStart 1000 also is Microsoft Fast Track Private Cloud validated with Microsoft System Center 2012.

By leveraging the new PowerEdge M620, Dell Force10 networking and Compellent fibre channel storage, vStart 1000 provides a mission critical application and private cloud platform with incredible scalability, resiliency and performance.” quote from dell

New Blog Post : #Dellsf12
Roger lund

Location:World Trade Center Ave,Boston,United States


Pure Storage, Pure Performance.



While at Tech Field Day – Virtualization Field Day, I had a chance to sit through a Presentation by Pure Storage. Below are my thoughts.

Pure Storage is all about giving you and your VMware Server or View environment SSD performance, at a reduced cost.

Check out the message about the Products they have at the Pure Storage Web Site.

Here are a few slides from the Deck they gave us.




Below I have included some pictures provided while at Pure Storage with Tech Field Day – Virtualization Field Day http://techfieldday.com/2012/vfd2

controller front

controller no bezelController - back


Storage Shelf - Back


Some Spec’s.



Here are some Video’s they provided.


Other Tech Field Day Blogger’s, Blog Posts.


Pure Storage – Pure Genius (Brandon Riley)

Pure Storage Tackles Storage Shenanigans (Chris Wahl)

Pure Storage’s Impact on VDI – Tech Field Day (Dwayne Lessner)

Tech Field Day Video on Pure Storage.

All content provided by Pure Storage, CC Pure Storage.



I hope you enjoyed this.



Roger Lund


Tech Field Day 7 — Austin : Roger Lund Day 1 Overview at Dell


We started off the afternoon at Dell, Talking about the Dell Acquisitions and Solutions, then diving into Scalable Storage Systems, and then Equallogic.

Below is my overview.


Some existing information on Dell Acquisitions.





More information on the Dell Scalable File System. Including Dell PowerVault NX3500 Unified Storage Platform, and Dell EqualLogic FS7500 system


More information on the Dell Equallogic San’s.


More information on the PS6010 and PS6510


Also make sure to check out Tech Field Day’s blog post.

Blog post link:

Dell Presents at Tech Field Day 7


Until Next Time!



Roger Lund