|
www.cadblog.pl www.cadglobe.com | Strona korzysta z plików cookies m.in. na potrzeby statystyk. Więcej >>>

stronę najlepiej oglądać z wykorzystaniem przeglądarki Chrome w rozdzielczości min. 1024 x 768 (zalecane 1280 x 1024)

Blog i czasopismo o tematyce CAD, CAM, CAE,     
systemach wspomagających projektowanie... 
    
 

© Maciej Stanisławski 2009
     
ul. Jeździecka 21c lok. 43, 05-077 Warszawa     
kom.: 0602 336 579     
  maciej@cadblog.pl     
2017 rok IX
   

  

>> Strona główna | Aktualności | CAD blog | Solid Edge blog | SolidWorks blog | CadRaport Historia CAD | Sprzętowo | W numerze | ArchiwumLinki Pobierz


    


Wydanie aktualne

nr 1-2(21-22) 2017
dostępny w pdf
, wydanie flash tutaj


W przygotowaniu

nr 3-4(23-24) 2017


Wydania archiwalne

nr 1-2(19-20) 2015
dostępny w pdf
, wydanie flash tutaj

numer 1(18) 2014
dostępny w pdf
, wydanie flash tutaj


numer 1(17) 2013
dostępny w pdf
, wydanie flash tutaj


numer 1(16) 2012
dostępny
w archiwum, wydanie flash tutaj

numer 1(15) 2011
dostępny
w archiwum


numer 4(14) 2010
HD dostępny
w archiwum


numer 3(13) 2010
HD już dostępny
w archiwum


numer 2(12) 2010
dostępny
w archiwum

 

Wtorek, 08.09.2015 r.

Coś zawiodło, czyli kilka słów na temat projektowania...

Przed kilkoma dosłownie dniami natrafiłem na króciutki tekst opisujący pewien interesujący przypadek błędu popełnionego na etapie projektowania. Dopiero problemy użytkowników doprowadziły do ujawnienia banalnej przyczyny resetowania się całego wadliwie zaprojektowanego urządzenia,
a w konsekwencji – całej sieci komputerowej...

Maciej Stanisławski

O tym, co dzieje się w firmie, zakładzie przemysłowym (czy w mikroskali w naszym domu podczas oglądania internetowej transmisji Mistrzostw Europy w piłce nożnej) gdy z nieznanych przyczyn pada sieć, tracimy dostęp do danych, możliwość ich przesyłu – nie trzeba pisać. W 2013 roku firma Cisco, producent urządzeń do budowy sieci komputerowych (switchy, routerów etc.) zmuszona była wydać specjalną instrukcję-ostrzeżenie dla użytkowników urządzeń serii 3650 i 3680 (link tutaj).

Urządzenia przeszły pomyślnie wszystkie testy i trafiły do sprzedaży, a następnie zostały zainstalowane w wielu centrach komputerowych na całym świecie. I wtedy zaczęły się problemy, o których wspomniałem wcześniej. A przyczyną było... (vide rys.)


 

...zaprojektowanie przycisku przywracającego ustawienia fabryczne switch'a w takim miejscu, że użycie/włożenie do portu (znajdującego się w sąsiedztwie feralnego przycisku) kabla do transmisji danych powodowało jego wciśnięcie i w konsekwencji reset całego systemu.

 

Kable zostały zaprojektowane w taki sposób, że przed ich przypadkowym wypięciem z portu chroni je występ umieszczony na końcówce. Gdyby projektanci pechowych switchy uwzględnili kształt rzeczonych kabli (będących standardem na rynki od wielu lat), w łatwy sposób mogliby ustrzec się przed takim błędem. Najwyraźniej „po drodze” czegoś zabrakło. Jedną z przyczyn mógł być fakt, iż urządzenia nie były zapewne projektowane od podstaw, a jedynie przekonstruowywane na bazie istniejących projektów.

 

Ciekawe, ilu administratorów sieci łamało sobie głowy nad znalezieniem przyczyny błędów i ile czasu musieli na to poświęcić.

Jak użytkownicy poradzili sobie z problemem? Na trzy sposoby; pierwszym było fizyczne odcięcie występów z końcówek kabli, drugim użycie mniej typowego kabla, ale za to z końcówką nie powodującą „konfliktu sprzętowego”, a trzecim – programowe zablokowanie działania przycisku reset. Zarówno pierwszy, jak i trzeci sposób wydaje się mało elegancki, zwłaszcza że mówimy o podzespołach wartych kilka/kilkanaście tysięcy złotych.

Wszystkie trzy sposoby znalazły się we wspomnianej instrukcji oficjalnie udostępnionej na stronach producenta. Ciekawe, czy pracownicy firmy doszli do przyczyny „usterek” sami, czy też wskazali ją dopiero użytkownicy feralnie zaprojektowanych urządzeń.

Wniosek? Nie popadajmy w rutynę, sprawdzajmy dokładnie każdy projekt i najlepiej poszukajmy sobie „recenzenta” w osobie kolegi, który obejrzy nasze dzieło, zanim prześlemy je do weryfikacji gdzieś dalej. Zawsze możemy zrewanżować się tym samym :), a może dzięki temu unikniemy wstydu i poważniejszych konsekwencji...

ms

P.S. Nie wiem, skąd u mnie ten moralizatorski ton w ostatnim akapicie. Może dlatego, że „czwórka” z przodu? ;)

 

Źródło: http://thenextweb.com/

Share
 


 [ powrót na stronę główną ]

reklama



 

Blog monitorowany przez:

 


 

 

 

| reklama | redakcja | dane kontaktowe | prenumerata |

© Copyright by Maciej Stanisławski. Publikowane materiały są objęte prawem autorskim.
Przedruk materiałów w jakiejkolwiek formie tylko za wcześniejszą zgodą autora.  
webmaster@skladczasopism.home.pl. Opracowanie graficzne: skladczasopism@home.pl
CADblog.pl jest tytułem prasowym  zarejestrowanym w krajowym rejestrze dzienników i czasopism
na podstawie postanowienia Sądu Okręgowego Warszawa VII Wydział Cywilny Rejestrowy Ns Rej. Pr. 244/09
z dnia 31.03.2009 poz. Pr 15934