In general network hardware consists of two portions, the Control Plane and the Data Plane. The Control Plane is where the software runs to determine how the network should work, e.g. OSPF, IS-IS, BGP, MPLS, etc. The actual forwarding of traffic between interfaces is done in the Data Plane. The ASICs live in the Data Plane and have very simple operations, like encapsulating and decapsulating Ethernet Frames. They do not "run IOS". IOS or JunOS or whatever network OS is used on the platforms runs, in the most part, in the Control Plane. On each physical router/switch in your standard network, each device runs an independent copy/process of this network OS. This is what OpenFlow is trying to solve.
With OpenFlow the network devices basically become like dumb terminals. The Control Plane of the network is centralized to some sort of cluster of machines, and then instructs the physical boxes in the topology how traffic should be processed in their Data Plane.
What companies like Google are doing is buying hardware (mainly 10Gb Ethernet right now) that can be programmed in software through features like OpenFlow. Like I said companies like this already have the top-most level software engineers in the entire world working for them. It's not an issue of whether or not they know how to program logic gates on an ASIC. They set out to accomplish a goal that no one has thought of before, because they are by definition innovators.
Brian McGahan, CCIE #8593 (R&S/SP/Security)
bmcgahan_at_INE.com
Internetwork Expert, Inc.
http://www.INE.com
-----Original Message-----
From: john matijevic [mailto:john.matijevic_at_gmail.com]
Sent: Sunday, May 13, 2012 4:31 PM
To: Brian McGahan
Cc: Brian Dennis; ccielab_at_groupstudy.com
Subject: Re: INE OER free class!
"Pretty much all the manufacturing for all the ASICs and low level stuff is already in China, Taiwan, etc. What the article is saying is that companies like Google are just buying the chips direct from the manufacturer and then running their own software on them, effectively bypassing the need for Cisco IOS or Juniper JunOS."
So if they rean't buying ASIC's then what are they buying?
Can you clarify Chips?
If they are buying ASIC's so then they are writing their own version of IOS code to those ASIC's?
Ciso has patent im sure of the IOS code, so if these companies are writing their own code? Again, how do you support?
Regards,
John
On 5/13/12, Brian McGahan <bmcgahan_at_ine.com> wrote:
> The key is that behind the scenes it's the same hardware. In the
> article it
> states:
>
> "So Google drew up its own designs - working alongside manufacturers
> in Taiwan and China - and cut the Ciscos and the Force10s out of the equation.
> The Ciscos and the Force10s build their gear with many of those same
> manufacturers. Google removed the middlemen."
>
> Pretty much all the manufacturing for all the ASICs and low level
> stuff is already in China, Taiwan, etc. What the article is saying is
> that companies like Google are just buying the chips direct from the
> manufacturer and then running their own software on them, effectively
> bypassing the need for Cisco IOS or Juniper JunOS.
>
> They don't need support because they're writing their own software to
> solve the problems that are specific to their network. Think about
> it, companies like Google, Microsoft, and Amazon already have the best
> and brightest software engineers in the world working for them.
> They're effectively just internalizing the development instead of
> outsourcing it a vendor like Cisco.
>
> In the end I think it's good for the market in terms of evolution, but
> it's scary for vendors like Cisco, Juniper, etc. who are trying to
> make sure they don't end up obsolete in certain market verticals like this.
>
> Also Cisco and other mainstream vendors are already getting on board
> with OpenFlow; they have to, or else. You can see more about their
> thoughts on it on the Cisco Blog here:
> http://blogs.cisco.com/tag/openflow/ The most recent poster says:
>
> "Eventually the market will sort this stuff out, and a handful of
> organizations are in a position to drive their own solutions, but for
> regular folks, I think there is enough near-term uncertainty here that
> it will give people pause--both in terms of customer adoption as well
> as ecosystem investment."
>
> These "handful of organizations" are people like Google that have
> enough money to throw at the problem internally. But for "regular
> folks" in the Enterprise, it's still a long way out.
>
>
> Brian McGahan, CCIE #8593 (R&S/SP/Security) bmcgahan_at_INE.com
>
> Internetwork Expert, Inc.
> http://www.INE.com
>
> -----Original Message-----
> From: nobody_at_groupstudy.com [mailto:nobody_at_groupstudy.com] On Behalf
> Of john matijevic
> Sent: Sunday, May 13, 2012 3:05 PM
> To: Brian Dennis
> Cc: ccielab_at_groupstudy.com
> Subject: Re: INE OER free class!
>
> Interesting Article,
> However, just because you may be able to get cheaper hardware in third
> world countries, doesn't mean you will get the same level or service
> and support as you do here in the United States. I wonder how much
> capital of these foreign companies goes towards Research and
> Development. And again how about support and training, I haven't seen
> any programs come out of China or Taiwan, but if they will be selling
> on a large scale such as Cisco and Juniper, you would think that there would be a training program in place.
> The reality I would assume is that Micosoft, Google, Amazon and others
> I am willing to bet have in place Cisco gear, perhaps a test network
> that would include other equpment, but would be hard to say if they will go mainstream.
> But no doubt that Virtualization has become common place among
> companies, I see many companies now consolidating servers, and hardware.
>
> just my .02 cents,
>
> Regards,
> John
>
>
>
> On 5/13/12, Brian Dennis <bdennis_at_ine.com> wrote:
>> Google is building their own switches. It's really scary for vendors
>> when the biggest customers are building their own equipment.
>> Building your own can mean getting line rate 10gb ports for a small
>> fraction of what you would pay from a vendor. Here is an article
>> about a former Google employee who helps companies with projects like these.
>>
>> http://www.wired.com/wiredenterprise/2012/03/google-microsoft-network
>> -
>> gear/
>>
>> --
>> Brian Dennis, CCIEx5 #2210 (R&S/ISP-Dial/Security/SP/Voice)
>> bdennis_at_ine.com
>>
>> Internetwork Expert, Inc.
>> http://www.INE.com
>>
>> On 05/13/2012 10:05 AM, john matijevic wrote:
>>> Good Afternoon Brian,
>>>
>>> Interesting link, if you have the presentation can you please send
>>> my way. It did not mention what type of OpenFlow switch google is
>>> using, would be nice to see the details of how this is implemented.
>>>
>>>
>>> Regards,
>>> John
>>> On 5/13/12, Brian Dennis<bdennis_at_ine.com> wrote:
>>>> Centralized control, be it PfR or something similar, is the future.
>>>> Ironically you probably use a network that has centralized control
>>>> without knowing. Here is an interesting article in regards to how
>>>> Google is using Openflow:
>>>>
>>>> http://www.eetimes.com/electronics-news/4371179/Google-describes-it
>>>> s
>>>> -OpenFlow-network
>>>>
>>>> If anyone is interested in the slides from Google's presentation
>>>> let me know.
>>>>
>>>> --
>>>> Brian Dennis, CCIEx5 #2210 (R&S/ISP-Dial/Security/SP/Voice)
>>>> bdennis_at_ine.com
>>>>
>>>> Internetwork Expert, Inc.
>>>> http://www.INE.com
>>>>
>>>> On 05/12/2012 06:34 PM, Radioactive Frog wrote:
>>>>> I was wondering,
>>>>> is there anybody using OEF/pfr in production yet?
>>>>>
>>>>> -frog
>>>>>
>>>>> On Sun, May 13, 2012 at 3:07 AM, Yuri Bank<yuribank_at_gmail.com>
>>>>> wrote:
>>>>>
>>>>>> smart thinking.
>>>>>>
>>>>>> Having a strong understanding of the core technologies (Layer2,
>>>>>> IP, MPLS, OSPF, BGP, etc......) is what will earn you a pass. Not
>>>>>> being an expert in some edge-case feature of IOS. And when you
>>>>>> think about it, knowing the core technologies is what will carry
>>>>>> over with you to new platforms, other vendors equipment, and
>>>>>> really benefit you in the long run.
>>>>>>
>>>>>> with that said, oer/pfr is a very interesting topic and fun to
>>>>>> work with.
>>>>>> But purely on a academic level.
>>>>>>
>>>>>> just my 2 cents
>>>>>>
>>>>>> -yuri
>>>>>>
>>>>>> On Fri, May 11, 2012 at 8:17 AM, marc abel<marcabel_at_gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> I registered. We will see, I may not want to burn a whole day
>>>>>>> the day before my travel on a 3 point question.
>>>>>>>
>>>>>>> On Fri, May 11, 2012 at 9:15 AM, Jay
>>>>>>> McMickle<jay.mcmickle_at_yahoo.com
>>>>>>>> wrote:
>>>>>>>
>>>>>>>> I noticed the annoucement went out about 10 minutes ago. Get
>>>>>>>> you some!
>>>>>>>>
>>>>>>>> http://www.ine.com/live/
>>>>>>>>
>>>>>>>> Sign up-
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> http://ine.us2.list-manage.com/subscribe?u=4ae1c37781d90125b7f09d
>>>>>> d
>>>>>> c5&id=c4911
>>>>>>> f7c29
>>>>>>>>
>>>>>>>>
>>>>>>>> **** **
>>>>>>>> *FREE vSeminar Wednesday, May 16th, 2012* Instructed by 5xCCIE
>>>>>>>> #2210, Brian Dennis**** *Course Topic:** CCIE R&S Technologies*
>>>>>>>> *Performance Routing/Optimized Edge Routing (PfR/OER)*
>>>>>>>>
>>>>>>>> You will receive an email notification reminder of the event,
>>>>>>>> but you
>>>>>> are
>>>>>>>> welcome
>>>>>>>> to visit the live link to view the vSeminar commencing at
>>>>>>>> approximately *9AM PST US / GMT -7 Hours*.
>>>>>>>>
>>>>>>>> *Bookmark the vSeminar Live Link
>>>>>>> ;<
>>>>>>>
>>>>>> http://ine.us2.list-manage1.com/track/click?u=4ae1c37781d90125b7f
>>>>>> 0
>>>>>> 9ddc5&id=
>>>>>>> 49c0ccc8c5&e=17e940d74c>
>>>>>>>> *****
>>>>>>>> *Sign Up Now for Our Live
>>>>>>> vSeminar!<
>>>>>>> http://ine.us2.list-manage.com/track/click?u=4ae1c37781d90125b7f
>>>>>>> 0
>>>>>>> 9d
>>>>>>> dc5&id=1bfba185cc&e=17e940d74c>
>>>>>>>> *
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Jay McMickle- CCIE #35355
>>>>>>>
>>>>>>>
>>>>>>> Blogs and organic groups at http://www.ccie.net
>>>>>>>
>>>>>>> ________________________________________________________________
>>>>>>> _ ______ Subscription information may be found at:
>>>>>>> http://www.groupstudy.com/list/CCIELab.html
>>>>>>
>>>>>>
>>>>>> Blogs and organic groups at http://www.ccie.net
>>>>>>
>>>>>> _________________________________________________________________
>>>>>> _ _____ Subscription information may be found at:
>>>>>> http://www.groupstudy.com/list/CCIELab.html
>>>>>
>>>>>
>>>>> Blogs and organic groups at http://www.ccie.net
>>>>>
>>>>> __________________________________________________________________
>>>>> _ ____ Subscription information may be found at:
>>>>> http://www.groupstudy.com/list/CCIELab.html
>>>>
>>>>
>>>> Blogs and organic groups at http://www.ccie.net
>>>>
>>>> ___________________________________________________________________
>>>> _ ___ Subscription information may be found at:
>>>> http://www.groupstudy.com/list/CCIELab.html
>
>
> Blogs and organic groups at http://www.ccie.net
>
> ______________________________________________________________________
> _ Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
Blogs and organic groups at http://www.ccie.net
Received on Sun May 13 2012 - 16:47:14 ART
This archive was generated by hypermail 2.2.0 : Sun Jun 17 2012 - 09:04:19 ART