Akash R. Deshpande - San Jose CA, US John H. W. Bettink - San Jose CA, US Michael E. Lipman - Harvard MA, US Pradosh Mohapatra - Fremont CA, US Kannan Devarajan - Cupertino CA, US Prabhakara R. Yellai - Bangalore, IN Rajagopalan M. Ammanur - San Jose CA, US Samir D. Thoria - Sunnyvale CA, US
Assignee:
Cisco Technology, Inc., a corporation of California - San Jose CA
International Classification:
H04L 12/56
US Classification:
370401, 370400
Abstract:
In one embodiment, a packet switching device creates multiple virtual packet switching devices within the same physical packet switching device using virtual machines and sharing particular physical resources of the packet switching device. One embodiment uses this functionality to change the operating version (e.g., upgrade or downgrade) of the packet switching device by originally operating according to a first operating version, operating according to both a first and second operating version, and then ceasing operating according to the first operating version. Using such a technique, a packet switching device can be upgraded or downgraded while fully operating (e.g., without having to reboot line cards and route processing engines).
Akash R. Deshpande - San Jose CA, US John H. W. Bettink - San Jose CA, US Michael E. Lipman - Harvard MA, US Pradosh Mohapatra - Fremont CA, US Kannan Devarajan - Cupertino CA, US Prabhakara R. Yellai - Bangalore, IN Rajagopalan M. Ammanur - San Jose CA, US Samir D. Thoria - Sunnyvale CA, US
Assignee:
Cisco Technology, Inc., a corporation of California - San Jose CA
International Classification:
H04L 12/713 H04L 12/773
Abstract:
In one embodiment, a packet switching device creates multiple virtual packet switching devices within the same physical packet switching device using virtual machines and sharing particular physical resources of the packet switching device. One embodiment uses this functionality to change the operating version (e.g., upgrade or downgrade) of the packet switching device by originally operating according to a first operating version, operating according to both a first and second operating version, and then ceasing operating according to the first operating version. Using such a technique, a packet switching device can be upgraded or downgraded while fully operating (e.g., without having to reboot line cards and route processing engines).
Booting A Physical Device Using Custom-Created Frozen Partially-Booted Virtual Machines
Akash R. Deshpande - San Jose CA, US Michael E. Lipman - Harvard MA, US Peter Weinberger - Basel, CH
Assignee:
Cisco Technology, Inc., a corporation of California - San Jose CA
International Classification:
G06F 9/44
Abstract:
In one embodiment, a physical device (e.g., packet switching device, computer, server) is booted using custom-created frozen partially-booted virtual machines, avoiding the time required for an end-to-end boot process. In one embodiment while the system is operating under a current version, a partially-booted virtual image of a new operating version for each of multiple processing elements of the device is produced according to static configuration information specific to the device, with each of these partially-booted virtual machines frozen. The device is rebooted to a fully operational device by unfreezing these partially-booted virtual machines, thus removing this portion of a boot process from the real-time booting of the device. The generation of the frozen partially-booted virtual machines is advantageously performed by the device itself based on current static configuration information and the availability of the specific hardware configuration of the device.
Name / Title
Company / Classification
Phones & Addresses
Mr. Michael Lipman Owner
Lipman, Michael / Mayumi M & M Productions Disc Jockeys
445 Seaside Avenue, #2518, Honolulu, HI 96815 8089228744, 8089228745
Flexport
Senior Software Engineer
Chamberlain Group, Inc.
Cloud Architect
Udemy Nov 2016 - Dec 2017
Senior Software Engineer
Bonafide Feb 2014 - Jun 3, 2016
Full Stack Web Developer and Software Engineer
Popsugar Jun 2013 - Oct 2013
Engineering Intern
Education:
Stanford University 2010 - 2014
Bachelors, Bachelor of Science
West High School, Iowa City, Ia 2006 - 2010
West Senior High School
Skills:
Mysql Javascript Python Ios Swift A/B Testing Tutoring Product Development Ipython Notebooks Human Computer Interaction Cognitive Science Neuromarketing Backbone.js Html Css
Lehigh University
Masters
Lehigh University
Bachelors, Bachelor of Arts, Bachelor of Science
Skills:
Consulting Vendors Sales Cost Supply Chain Management Honorable Discharge Structure Driving Savings Road Truck Sales and Marketing Temporary Placement Benchmarking Management Science Consumer Products Continuous Improvement General Electric North America Carriers Dealing Auditing Information Systems Transportation Operations Seasonal Distribution Strategies System Business Services Cell Steel Engineering Flat Patterning Strategy Purchased Strategies Computer Program Consolidation Sophisticated Transportation Piloting Asset Management Distribution Network Distributors Customer Service Process Evaluation Supply Documentation Project Management Performance Reporting Task Force Chicago Advertising Agency Identifying Opportunities Industrial Engineering Retail Implications Logistics Business Expansion Shippers Communication Home Helping Clients Negotiation Strategic Planning Fleet Operations Ltl Profit Maximization Project Planning Flows Measurements Engagement Inventory Control Paper Service Areas Pricing Cost Reduction Implementation Council Distribution International Army Sporting Goods Target Costing Warehousing Reviews Munitions Reduce Costs Control Systems Design Compliance Fleets Pharmaceutics Transportation Management Manufacturing Interest Rates Delivery Operations Acquisition Integration Problem Solving Mis Delivery Mergers and Acquisitions Employee Benefits